FHIR Chat · immunization.vaccinationProtocol.targetDisease · implementers

Stream: implementers

Topic: immunization.vaccinationProtocol.targetDisease


view this post on Zulip 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.

view this post on Zulip Yunwei Wang (Dec 03 2018 at 17:41):

That is changed in R4.

view this post on Zulip Michele Mottini (Dec 03 2018 at 17:42):

vaccinationProtocol itself is optional - so you can just omit that

view this post on Zulip 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.

view this post on Zulip 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".

view this post on Zulip Maria Hu (Dec 04 2018 at 00:12):

thanks Yunwei for the workaround :-)

view this post on Zulip 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