ImmunizationRecommendation

FHIR Cross-version Mappings for ImmunizationRecommendation based on the R5 structure

ImmunizationRecommendation (1.0.2)ImmunizationRecommendation (3.0.2)ImmunizationRecommendation (4.0.1)ImmunizationRecommendation (4.3.0)ImmunizationRecommendation (5.0.0)
ImmunizationRecommendation=ImmunizationRecommendation=ImmunizationRecommendation=ImmunizationRecommendation=ImmunizationRecommendation
No cross-version extension allowed for this element because No Change I.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change I.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change I.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change I.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change I.identifier : Identifier : [0..*]
No cross-version extension allowed for this element because No Change I.patient : Reference(Patient) : [1..1]=No cross-version extension allowed for this element because No Change I.patient : Reference(Patient) : [1..1]=No cross-version extension allowed for this element because No Change I.patient : Reference(Patient) : [1..1]=No cross-version extension allowed for this element because No Change I.patient : Reference(Patient) : [1..1]=No cross-version extension allowed for this element because No Change I.patient : Reference(Patient) : [1..1]
No cross-version extension allowed for this element because No Change I.r.date : dateTime : [1..1]=No cross-version extension allowed for this element because No Change I.r.date : dateTime : [1..1]=No cross-version extension allowed for this element because No Change I.date : dateTime : [1..1]=No cross-version extension allowed for this element because No Change I.date : dateTime : [1..1]=No cross-version extension allowed for this element because No Change I.date : dateTime : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) I.authority : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change I.authority : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change I.authority : Reference(Organization) : [0..1]
No cross-version extension allowed for this element because No Change I.recommendation : BackboneElement : [1..*]=No cross-version extension allowed for this element because No Change I.recommendation : [1..*]=Extension definition for this version of the element. Defined because: Not Equivalent I.recommendation : [1..*]=No cross-version extension allowed for this element because No Change I.recommendation : [1..*]=No cross-version extension allowed for this element because No Change I.recommendation : [1..*]
No cross-version extension allowed for this element because In 4.0.1 this had no equivalent I.r.protocol : BackboneElement : [0..1]=No cross-version extension allowed for this element because No Change I.r.protocol : [0..1]>
No cross-version extension allowed for this element because In 4.0.1 this started to repeat I.r.vaccineCode : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change I.r.vaccineCode : CodeableConcept : [0..1]=Extension definition for this version of the element. Defined because: Element repeats I.r.vaccineCode : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change I.r.vaccineCode : CodeableConcept : [0..*]=Extension definition for this version of the element. Defined because: The parent can be used as a cross-version extension in at least one version I.r.vaccineCode : CodeableConcept : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),In 5.0.0 this started to repeat I.r.targetDisease : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change I.r.targetDisease : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change I.r.targetDisease : CodeableConcept : [0..1]=Extension definition for this version of the element. Defined because: Element repeats,The parent can be used as a cross-version extension in at least one version I.r.targetDisease : CodeableConcept : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) I.r.contraindicatedVaccineCode : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change I.r.contraindicatedVaccineCode : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change I.r.contraindicatedVaccineCode : CodeableConcept : [0..*]
No cross-version extension allowed for this element because No Change I.r.forecastStatus : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change I.r.forecastStatus : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change I.r.forecastStatus : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change I.r.forecastStatus : CodeableConcept : [1..1]=Extension definition for this version of the element. Defined because: The parent can be used as a cross-version extension in at least one version I.r.forecastStatus : CodeableConcept : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) I.r.forecastReason : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change I.r.forecastReason : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change I.r.forecastReason : CodeableConcept : [0..*]
No cross-version extension allowed for this element because No Change I.r.dateCriterion : BackboneElement : [0..*]=No cross-version extension allowed for this element because No Change I.r.dateCriterion : [0..*]=No cross-version extension allowed for this element because No Change I.r.dateCriterion : [0..*]=No cross-version extension allowed for this element because No Change I.r.dateCriterion : [0..*]=Extension definition for this version of the element. Defined because: The parent can be used as a cross-version extension in at least one version I.r.dateCriterion : [0..*]
No cross-version extension allowed for this element because No Change I.r.d.code : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change I.r.d.code : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change I.r.d.code : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change I.r.d.code : CodeableConcept : [1..1]=Extension definition for this version of the element. Defined because: The parent can be used as a cross-version extension in at least one version I.r.d.code : CodeableConcept : [1..1]
No cross-version extension allowed for this element because No Change I.r.d.value : dateTime : [1..1]=No cross-version extension allowed for this element because No Change I.r.d.value : dateTime : [1..1]=No cross-version extension allowed for this element because No Change I.r.d.value : dateTime : [1..1]=No cross-version extension allowed for this element because No Change I.r.d.value : dateTime : [1..1]=Extension definition for this version of the element. Defined because: The parent can be used as a cross-version extension in at least one version I.r.d.value : dateTime : [1..1]
Extension definition for this version of the element. Defined because: In 5.0.0 the types string are removed,In 5.0.0 the types markdown are added I.r.p.description : string : [0..1]=No cross-version extension allowed for this element because No Change I.r.p.description : string : [0..1]=No cross-version extension allowed for this element because No Change I.r.description : string : [0..1]=No cross-version extension allowed for this element because No Change I.r.description : string : [0..1]=Extension definition for this version of the element. Defined because: New Types markdown,The parent can be used as a cross-version extension in at least one version I.r.description : markdown : [0..1]
No cross-version extension allowed for this element because No Change I.r.p.series : string : [0..1]=No cross-version extension allowed for this element because No Change I.r.p.series : string : [0..1]=No cross-version extension allowed for this element because No Change I.r.series : string : [0..1]=No cross-version extension allowed for this element because No Change I.r.series : string : [0..1]=Extension definition for this version of the element. Defined because: The parent can be used as a cross-version extension in at least one version I.r.series : string : [0..1]
No cross-version extension allowed for this element because In 4.0.1 the types string are added I.r.doseNumber : positiveInt : [0..1]=No cross-version extension allowed for this element because No Change I.r.doseNumber : positiveInt : [0..1]=Extension definition for this version of the element. Defined because: New Types string I.r.doseNumber[x] : positiveInt|string : [0..1]=No cross-version extension allowed for this element because No Change I.r.doseNumber[x] : positiveInt|string : [0..1]=Extension definition for this version of the element. Defined because: The parent can be used as a cross-version extension in at least one version I.r.doseNumber : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) I.r.seriesDoses[x] : positiveInt|string : [0..1]=No cross-version extension allowed for this element because No Change I.r.seriesDoses[x] : positiveInt|string : [0..1]=No cross-version extension allowed for this element because No Change I.r.seriesDoses : string : [0..1]
No cross-version extension allowed for this element because In 4.0.1 this got new targets I.r.supportingImmunization : Reference(Immunization) : [0..*]=No cross-version extension allowed for this element because No Change I.r.supportingImmunization : Reference(Immunization) : [0..*]=Extension definition for this version of the element. Defined because: New Targets ImmunizationEvaluation I.r.supportingImmunization : Reference(Immunization|ImmunizationEvaluation) : [0..*]=No cross-version extension allowed for this element because No Change I.r.supportingImmunization : Reference(Immunization|ImmunizationEvaluation) : [0..*]=Extension definition for this version of the element. Defined because: The parent can be used as a cross-version extension in at least one version I.r.supportingImmunization : Reference(Immunization|ImmunizationEvaluation) : [0..*]
No cross-version extension allowed for this element because In 4.0.1 this got new targets I.r.supportingPatientInformation : Reference(Observation|AllergyIntolerance) : [0..*]=No cross-version extension allowed for this element because No Change I.r.supportingPatientInformation : Reference(Observation|AllergyIntolerance) : [0..*]=Extension definition for this version of the element. Defined because: New Targets Resource I.r.supportingPatientInformation : Reference(Resource) : [0..*]=No cross-version extension allowed for this element because No Change I.r.supportingPatientInformation : Reference(Resource) : [0..*]=Extension definition for this version of the element. Defined because: The parent can be used as a cross-version extension in at least one version I.r.supportingPatientInformation : Reference(Resource) : [0..*]
Extension definition for this version of the element. Defined because: In 3.0.2 the types integer are removed,In 3.0.2 the types positiveInt are added I.r.p.doseSequence : integer : [0..1]=Extension definition for this version of the element. Defined because: New Types positiveInt I.r.p.doseSequence : positiveInt : [0..1]
No cross-version extension allowed for this element because No Change I.r.p.authority : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change I.r.p.authority : Reference(Organization) : [0..1]