Skip to content

Commit a8674fb

Browse files
committed
Fixed issue with vaccineType binding for logical models and added vaccineType valueset to the contained section for the questionnaires.
1 parent 921e729 commit a8674fb

9 files changed

+11
-2
lines changed

input/fsh/models/IMMZD1ClientHistory.fsh

-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ Description: "Data elements for the IMMZ.D1 Capture Client History Data Diction
3636
* ^code[+] = IMMZ.D#DE19
3737
* ^code[+] = $LNC#39236-5
3838
* ^code[+] = $SCT#787859002
39-
* vaccineType from IMMZ.Z.DE23
4039
* 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"
4140
* ^code[+] = IMMZ.D#DE20
4241
* ^code[+] = $LNC#30952-6

input/fsh/models/IMMZD1ClientHistoryHepatitisB.fsh

+2
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,5 @@ Description: "Data elements for the IMMZ.D1 Capture Client History Data Diction
1414
* hepbtype 1..1 Coding "Type of hepatitis B dose" "The type of hepatitis B vaccine dose administered to the client"
1515
* ^code[+] = IMMZ.D1#DE99
1616
* hepbtype from IMMZ.D1.DE99
17+
* vaccineHistory.vaccineType from IMMZ.Z.DE6
18+

input/fsh/models/IMMZD1ClientHistoryMeasles.fsh

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,5 @@ Description: "Data elements for the IMMZ.D1 Capture Client History Data Diction
99
* ^code[+] = IMMZ.D1#DE92
1010
* ^code[=] = $LNC#96381-9
1111
* artStartDate 0..1 date "ART start date" "The date on which the client started or restarted antiretroviral therapy (ART)"
12-
* ^code[+] = IMMZ.D1#DE49
12+
* ^code[+] = IMMZ.D1#DE49
13+
* vaccineHistory.vaccineType from IMMZ.Z.DE9

input/fsh/models/IMMZD1ClientHistoryPolio.fsh

+1
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@ Description: "Data elements for the IMMZ.D1 Capture Client History Data Diction
1111
* ^code[+] = IMMZ.D1#DE35
1212
* ^code[+] = $ICD11#XM0N50
1313
* poliotype from IMMZ.D1.DE35
14+
* vaccineHistory.vaccineType from IMMZ.Z.DE14

input/fsh/models/IMMZD1ClientHistoryYellowFever.fsh

+2
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,5 @@ Parent: IMMZD1ClientHistory
44
Description: "Data elements for the IMMZ.D1 Capture Client History Data Dictionary for Yellow Fever."
55

66
* ^name = "IMMZ_D1_Client_History_YellowFever"
7+
8+
* vaccineHistory.vaccineType from IMMZ.Z.DE23

input/fsh/questionnaires/QIMMZD1ClientHistoryHepatitisB.fsh

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Usage: #definition
1313
* contained[+] = IMMZ.D1.DE10
1414
* contained[+] = IMMZ.D1.DE99
1515
* contained[+] = IMMZ.D1.DE103
16+
* contained[+] = IMMZ.Z.DE6
1617

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

input/fsh/questionnaires/QIMMZD1ClientHistoryMeasles.fsh

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Usage: #definition
1212
* derivedFrom = Canonical(QIMMZD1ClientHistory)
1313
* contained[+] = IMMZ.D1.DE10
1414
* contained[+] = IMMZ.D1.DE103
15+
* contained[+] = IMMZ.Z.DE9
1516

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

input/fsh/questionnaires/QIMMZD1ClientHistoryPolio.fsh

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Usage: #definition
1313
* contained[+] = IMMZ.D1.DE10
1414
* contained[+] = IMMZ.D1.DE35
1515
* contained[+] = IMMZ.D1.DE103
16+
* contained[+] = IMMZ.Z.DE23
1617

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

input/fsh/questionnaires/QIMMZD1ClientHistoryYellowFever.fsh

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Usage: #definition
1212
* derivedFrom = Canonical(QIMMZD1ClientHistory)
1313
* contained[+] = IMMZ.D1.DE10
1414
* contained[+] = IMMZ.D1.DE103
15+
* contained[+] = IMMZ.Z.DE23
1516

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

0 commit comments

Comments
 (0)