Stream: implementers
Topic: doseStatus & Reason removed from STU3
Maria Hu (Sep 27 2019 at 18:31):
In STU3, resource Immunization contains vaccinationProtocol.doseStatus & doseStatusReason, but these data elements have been removed from resource Immunization R4.
A totally new resource immunizationEvaluation has been introduced in R4 which houses the doseStatus & doseStatusReason.
However this new resource has a FMM of '0', my project has been using resourceImmunization with vaccinationProtocol.doseStatus & doseStatusReason, and we intend to upgrade from FHIR STU3 to R4.
Shall I bite the bullet and migrate the doseStatus & Reason to the new resourceImmunizationEvaluation which has a FMM of '0'? or shall I introduce extension(s) to map them as a transition from STU3 to R4, pending for immunizationEvaluation to mature? Please advise, thanks.
Lloyd McKenzie (Sep 28 2019 at 01:03):
You'd generally be better off migrating them to the new resource. (You can make it a contained resource if you don't have the notion of it as an independent instance.) It was split out because the same immunization may be evaluated multiple times (possibly in different places).
Maria Hu (Sep 30 2019 at 19:31):
You'd generally be better off migrating them to the new resource. (You can make it a contained resource if you don't have the notion of it as an independent instance.) It was split out because the same immunization may be evaluated multiple times (possibly in different places).
Thanks Lloyd
Last updated: Apr 12 2022 at 19:14 UTC