Stream: implementers
Topic: immunization.vaccinationProtocol.targetDisease
Maria Hu (Dec 03 2018 at 16:53):
The data element immunization.vaccinationProtocol.targetDisease has a cardinality of 1.., can we relax the cardinality to 0..? Reason behind is that not all source systems which reported immunization records has any information re: the target disease; they simply record what vaccines have been taken by the client.
Yunwei Wang (Dec 03 2018 at 17:41):
That is changed in R4.
Michele Mottini (Dec 03 2018 at 17:42):
vaccinationProtocol
itself is optional - so you can just omit that
Maria Hu (Dec 03 2018 at 18:39):
thanks Yunwei and Michele. Unfortunately I am currently in R3 and I would like to use the doseStatus & doseStatusReason.
Yunwei Wang (Dec 03 2018 at 19:01):
The binding strength is Example. That gives you some waggle room to work around the cardinality requirement.
1) You can have an codeableConcept without any coding. You may set codeableConcept.text to "not specified" to clarify that. or
2) You can create a profile to bind this element to your own value set which contains an extra concept "not specified".
Maria Hu (Dec 04 2018 at 00:12):
thanks Yunwei for the workaround :-)
Richard Townley-O'Neill (Dec 04 2018 at 00:30):
HL7 Australia is using that approach that for Immunization.vaccinationProtocol.doseStatus. See http://build.fhir.org/ig/hl7au/au-fhir-base/StructureDefinition-au-immunisation.html
Last updated: Apr 12 2022 at 19:14 UTC