Skip to content

Commit

Permalink
Questionnaires - add extraction extension and update reference to con…
Browse files Browse the repository at this point in the history
…tained VS
  • Loading branch information
costateixeira committed Oct 18, 2023
1 parent c95e92b commit 2cea2b8
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 4 deletions.
4 changes: 3 additions & 1 deletion input/fsh/questionnaires/IMMZCRegisterClient.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ Usage: #definition
* contained[+] = IMMZ.C.DE5
//* contained[+] = YesNoUnknown

* extension[+].url = "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-targetStructureMap"
* extension[=].valueCanonical = "http://smart.who.int/ig/smart-immunizations/StructureMap/IMMZCQRToPatient"


//Header
Expand Down Expand Up @@ -47,7 +49,7 @@ Usage: #definition

* insert Question(sex, Sex,choice,true,false)
* item[=]
* answerValueSet = Canonical(IMMZ.C.DE5)
* answerValueSet = "#IMMZ.C.DE5"
* code[+] = IMMZ.C#DE5
* code[+] = $LNC#46098-0 "Sex"
* code[+] = $SCT#184100006 "Patient sex (observable entity)"
Expand Down
8 changes: 6 additions & 2 deletions input/fsh/questionnaires/IMMZD1ClientHistoryMeasles.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ Usage: #definition
* status = #draft
* contained[+] = IMMZ.D1.DE10

* extension[+].url = "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-targetStructureMap"
* extension[=].valueCanonical = "http://smart.who.int/ig/smart-immunizations/StructureMap/IMMZD1QRToResources"


* insert Question(dose0, Indicates if the client has received a birth dose and/or supplementary dose, boolean, false, false)
* item[=]
* code[+] = IMMZ.D1#DE80
Expand All @@ -21,7 +25,7 @@ Usage: #definition
* code[+] = IMMZ.D1#DE81
* insert Question(hivStatus, The current human immunodeficiency virus HIV status of the client, choice, false, false)
* item[=]
* answerValueSet = Canonical(IMMZ.D1.DE10)
* answerValueSet = "#IMMZ.D1.DE10"
* code[+] = IMMZ.D1#DE10
* code[+] = $LNC#55277-8
* code[+] = $SCT#278977008
Expand All @@ -42,7 +46,7 @@ Usage: #definition
* item[=]
* insert Question(vaccineType, Vaccine type/category that was administered or was to be administered. Any vaccine code available in the IMMZ.Z Vaccine Library list of codes applies in this data element, choice, true, false)
* item[=]
* answerValueSet = Canonical(IMMZ.Z.DE9)
* answerValueSet = "#IMMZ.Z.DE9"
* code[+] = IMMZ.D1#DE19
* code[+] = $LNC#39236-5
* code[+] = $SCT#787859002
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,11 @@ Usage: #definition
* status = #draft
* contained[+] = IMMZ.D4.DE161

* extension[+].url = "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-targetStructureMap"
* extension[=].valueCanonical = "http://smart.who.int/ig/smart-immunizations/StructureMap/IMMZD4QRToResources"


* insert Question(contraindications, Specific situations or medical conditions in which it is advised or recommended to avoid or delay administering a particular vaccine, choice, false, true)
* item[=]
* answerValueSet = Canonical(IMMZ.D4.DE161)
* answerValueSet = "#IMMZ.D4.DE161"
* code[+] = IMMZ.D4#DE161

0 comments on commit 2cea2b8

Please sign in to comment.