-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixed structuremap reference in questionnaires for measles and yellow…
…fever. Added polio LM and questionnaire.
- Loading branch information
1 parent
9b47d1e
commit ea0c2ed
Showing
4 changed files
with
125 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
Logical: IMMZD1ClientHistoryPolio | ||
Title: "IMMZ.D1 Capture Client History for Polio" | ||
Description: "Data elements for the IMMZ.D1 Capture Client History Data Dictionary for Polio." | ||
|
||
* ^name = "IMMZ_D1_Client_History_Polio" | ||
|
||
* patient 1..1 Reference "Patient" "The patient who is being checked for contraindications." | ||
* birth 0..1 boolean "Birth dose" "Indicates if the client received a dose within 24 hours of birth. Whether a birth dose is counted as part of the primary series will depend on the antigen." | ||
* ^code[+] = IMMZ.D1#DE109 | ||
* type 1..* Coding "Type of dose" "The type of dose in a series that the client received" | ||
* ^code[+] = IMMZ.D1#DE103 | ||
* type from IMMZ.D1.DE103 | ||
* completedPrimarySeries 0..1 boolean "Completed the primary vaccination series" "Indicates if the client has completed the primary vaccination series of a product/antigen. If the client has not yet completed their primary series, it means they may be expected to receive more doses to complete their vaccination regimen for the respective product/antigen." | ||
* ^code[+] = IMMZ.D1#DE8 | ||
* booster 0..1 boolean "Completed the booster series" "Indicates if the client has completed the booster series of a product/antigen" | ||
* ^code[+] = IMMZ.D1#DE102 | ||
* dateSeriesCompleted 1..1 date "Date when primary vaccination series was completed" "The date when the client completed the primary vaccination series (per product/antigen)" | ||
* ^code[+] = IMMZ.D1#DE81 | ||
* hivStatus 0..1 Coding "HIV status" "The current human immunodeficiency virus (HIV) status of the client" | ||
* ^code[+] = IMMZ.D1#DE10 | ||
* ^code[+] = $LNC#55277-8 | ||
* ^code[+] = $SCT#278977008 | ||
* hivStatus from IMMZ.D1.DE10 | ||
* pretermBirth 0..1 boolean "Preterm birth" "The infant was preterm; the mother gave birth to the infant when gestational age was less than 37 weeks" | ||
* ^code[+] = IMMZ.D1#DE15 | ||
* ^code[+] = $ICD11#KA21.4 | ||
* ^code[+] = $LNC#76517-2 | ||
* ^code[+] = $SCT#395507008 | ||
* immunocompromised 0..1 boolean "Immunocompromised" "The client is known to be immunocompromised. This means the client has a weakened immune system and having a reduced ability to fight infections and other diseases" | ||
* ^code[+] = IMMZ.D1#DE16 | ||
* ^code[+] = $ICD11#4B4Z | ||
* ^code[+] = $LNC#96381-9 | ||
* ^code[+] = $SCT#370388006 | ||
* onART 0..1 boolean "Currently on ART" "The client is currently receiving antiretroviral therapy (ART)" | ||
* ^code[+] = IMMZ.D1#DE17 | ||
* poliotype 0..1 Coding "Type of polio dose" "The type of the polio vaccine dose administered to the client" | ||
* ^code[+] = IMMZ.D1#DE35 | ||
* ^code[+] = $ICD11#XM0N50 | ||
* poliotype from IMMZ.D1.DE35 | ||
* vaccineHistory 0..* BackboneElement "Vaccine History" "History of previous vaccine doses." | ||
* vaccineType 0..1 Coding "Vaccine type" "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" | ||
* ^code[+] = IMMZ.D#DE19 | ||
* ^code[+] = $LNC#39236-5 | ||
* ^code[+] = $SCT#787859002 | ||
* vaccineType from IMMZ.Z.DE14 | ||
* vaccineDate 0..1 date "Date and time of vaccination" "Represents the visit/encounter date, which is the date and time when the vaccine was administered to the client" | ||
* ^code[+] = IMMZ.D#DE20 | ||
* ^code[+] = $LNC#30952-6 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
Instance: QIMMZD1ClientHistoryPolio | ||
InstanceOf: sdc-questionnaire-extr-smap | ||
Title: "Capture Client History Questionnaire" | ||
Description: "Immunization - Capture Client History Questionnaire" | ||
Usage: #definition | ||
* id = "IMMZD1ClientHistoryPolio" | ||
* version = "2023" | ||
* status = #draft | ||
* subjectType = #Patient | ||
* language = #en | ||
* status = #draft | ||
* contained[+] = IMMZ.D1.DE10 | ||
* contained[+] = IMMZ.D1.DE35 | ||
* contained[+] = IMMZ.D1.DE103 | ||
|
||
* extension[+].url = "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-targetStructureMap" | ||
* extension[=].valueCanonical = "http://smart.who.int/ig/smart-immunizations/StructureMap/IMMZD1PolioQRToResources" | ||
|
||
|
||
* insert Question(birth, Indicates if the client received a dose within 24 hours of birth. Whether a birth dose is counted as part of the primary series will depend on the antigen., boolean, false, false) | ||
* item[=] | ||
* code[+] = IMMZ.D1#DE109 | ||
* insert Question(type, The type of dose in a series that the client received, choice, false, true) | ||
* item[=] | ||
* answerValueSet = Canonical(IMMZ.D1.DE103) | ||
* code[+] = IMMZ.D1#DE103 | ||
* insert Question(booster, Indicates if the client has completed the booster series of a product/antigen, boolean, false, false) | ||
* item[=] | ||
* code[+] = IMMZ.D1#DE102 | ||
* insert Question(completedPrimarySeries, Indicates if the client has completed the primary vaccination series of a product/antigen. If the client has not yet completed their primary series\, it means they may be expected to receive more doses to complete their vaccination regimen for the respective product/antigen., boolean, false, false) | ||
* item[=] | ||
* code[+] = IMMZ.D1#DE8 | ||
* insert Question(dateSeriesCompleted, The date when the client completed the primary vaccination series - per product/antigen, date, false, false) | ||
* item[=] | ||
* 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) | ||
* code[+] = IMMZ.D1#DE10 | ||
* code[+] = $LNC#55277-8 | ||
* code[+] = $SCT#278977008 | ||
* insert Question(pretermBirth, The infant was preterm; the mother gave birth to the infant when gestational age was less than 37 weeks, boolean, false, false) | ||
* item[=] | ||
* code[+] = IMMZ.D1#DE15 | ||
* code[+] = $ICD11#KA21.4 | ||
* code[+] = $LNC#76517-2 | ||
* code[+] = $SCT#395507008 | ||
* insert Question(immunocompromised, The client is known to be immunocompromised. This means the client has a weakened immune system and having a reduced ability to fight infections and other diseases, boolean, true, false) | ||
* item[=] | ||
* code[+] = IMMZ.D1#DE16 | ||
* code[+] = $ICD11#4B4Z | ||
* code[+] = $LNC#96381-9 | ||
* code[+] = $SCT#370388006 | ||
* insert Question(onART, The client is currently receiving antiretroviral therapy - ART, boolean, false, false) | ||
* item[=] | ||
* code[+] = IMMZ.D1#DE17 | ||
* insert Question(poliotype, The type of the polio vaccine dose administered to the client, choice, false, false) | ||
* item[=] | ||
* answerValueSet = Canonical(IMMZ.D1.DE35) | ||
* code[+] = IMMZ.D1#DE35 | ||
* insert Question(artStartDate, The date on which the client started or restarted antiretroviral therapy ART, date, false, false) | ||
* item[=] | ||
* code[+] = IMMZ.D1#DE49 | ||
* insert Question(vaccineHistory, Vaccine History, group, false, true) | ||
* 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.DE23) | ||
* code[+] = IMMZ.D#DE19 | ||
* code[+] = $LNC#39236-5 | ||
* code[+] = $SCT#787859002 | ||
* insert Question(vaccineDate, Represents the visit/encounter date\, which is the date and time when the vaccine was administered to the client, date, true, false) | ||
* item[=] | ||
* code[+] = IMMZ.D#DE20 | ||
* code[+] = $LNC#30952-6 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters