Extensions for Using Data Elements from FHIR STU3 in FHIR R4B
0.1.0 - STU International flag

Extensions for Using Data Elements from FHIR STU3 in FHIR R4B - Downloaded Version null See the Directory of published versions

Lookup for Profile_R3_Immunization_R4B

Lookup for FHIR STU3 Immunization for use in FHIR R4B

The FHIR STU3 resource is represented in FHIR R4B via the Immunization resource.

Note that there is a profile defined to simplify use of this cross-version resource representation:Profile: Immunization

A computable version of the following element information is available in: R3ImmunizationElementMapToR4B

Source Element (FHIR STU3) Target(s) Comments
Immunization    
Immunization.meta Immunization.meta
Extension: ExtensionImmunization_Meta
Element Immunization.meta is mapped to FHIR R4B element Immunization.meta as SourceIsBroaderThanTarget.
The mappings for Immunization.meta do not cover the following types: Meta.
The mappings for Immunization.meta do not cover the following types based on type expansion: lastUpdated, profile, security, tag, versionId.
Immunization.implicitRules Immunization.implicitRules Element Immunization.implicitRules is mapped to FHIR R4B element Immunization.implicitRules as Equivalent.
Immunization.language Immunization.language Element Immunization.language is mapped to FHIR R4B element Immunization.language as Equivalent.
Immunization.text Immunization.text
Extension: ExtensionImmunization_Text
Element Immunization.text is mapped to FHIR R4B element Immunization.text as SourceIsBroaderThanTarget.
The mappings for Immunization.text do not cover the following types: Narrative.
The mappings for Immunization.text do not cover the following types based on type expansion: div, status.
Immunization.contained Immunization.contained Element Immunization.contained is mapped to FHIR R4B element Immunization.contained as SourceIsBroaderThanTarget.
Immunization.identifier Immunization.identifier
Extension: ExtensionImmunization_Identifier
Element Immunization.identifier is mapped to FHIR R4B element Immunization.identifier as SourceIsBroaderThanTarget.
The mappings for Immunization.identifier do not cover the following types: Identifier.
The mappings for Immunization.identifier do not cover the following types based on type expansion: assigner, period, system, type, use, value.
Immunization.status Immunization.status Element Immunization.status is mapped to FHIR R4B element Immunization.status as SourceIsNarrowerThanTarget.
The mappings for Immunization.status do not allow expression of the necessary codes, per the bindings on the source and target.
Immunization.notGiven Immunization.status
Immunization.statusReason
Modifier Extension: ExtensionImmunization_NotGiven
Element Immunization.notGiven is mapped to FHIR R4B element Immunization.status as SourceIsBroaderThanTarget.
Element Immunization.notGiven is mapped to FHIR R4B element Immunization.statusReason as SourceIsBroaderThanTarget.
The mappings for Immunization.notGiven do not cover the following types: boolean.
The mappings for Immunization.notGiven do not cover the following types based on type expansion: value.
Immunization.vaccineCode Immunization.vaccineCode Element Immunization.vaccineCode is mapped to FHIR R4B element Immunization.vaccineCode as Equivalent.
Immunization.patient Immunization.patient
Standard Extension: alternate-reference
Element Immunization.patient is mapped to FHIR R4B element Immunization.patient as SourceIsBroaderThanTarget.
The mappings for Immunization.patient do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Immunization.patient with unmapped reference targets: Patient.
Immunization.encounter Immunization.encounter
Standard Extension: alternate-reference
Element Immunization.encounter is mapped to FHIR R4B element Immunization.encounter as SourceIsBroaderThanTarget.
The mappings for Immunization.encounter do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Immunization.encounter with unmapped reference targets: Encounter.
Immunization.date Immunization.occurrence[x] Element Immunization.date is mapped to FHIR R4B element Immunization.occurrence[x] as Equivalent.
The target context Immunization.occurrence[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Immunization.
Immunization.primarySource Immunization.primarySource Element Immunization.primarySource is mapped to FHIR R4B element Immunization.primarySource as Equivalent.
Immunization.reportOrigin Immunization.reportOrigin Element Immunization.reportOrigin is mapped to FHIR R4B element Immunization.reportOrigin as Equivalent.
Immunization.location Immunization.location
Standard Extension: alternate-reference
Element Immunization.location is mapped to FHIR R4B element Immunization.location as SourceIsBroaderThanTarget.
The mappings for Immunization.location do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Immunization.location with unmapped reference targets: Location.
Immunization.manufacturer Immunization.manufacturer
Standard Extension: alternate-reference
Element Immunization.manufacturer is mapped to FHIR R4B element Immunization.manufacturer as SourceIsBroaderThanTarget.
The mappings for Immunization.manufacturer do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Immunization.manufacturer with unmapped reference targets: Organization.
Immunization.lotNumber Immunization.lotNumber Element Immunization.lotNumber is mapped to FHIR R4B element Immunization.lotNumber as Equivalent.
Immunization.expirationDate Immunization.expirationDate Element Immunization.expirationDate is mapped to FHIR R4B element Immunization.expirationDate as Equivalent.
Immunization.site Immunization.site Element Immunization.site is mapped to FHIR R4B element Immunization.site as Equivalent.
Immunization.route Immunization.route Element Immunization.route is mapped to FHIR R4B element Immunization.route as Equivalent.
Immunization.doseQuantity Immunization.doseQuantity Element Immunization.doseQuantity is mapped to FHIR R4B element Immunization.doseQuantity as Equivalent.
Immunization.practitioner Immunization.performer Element Immunization.practitioner is mapped to FHIR R4B element Immunization.performer as Equivalent.
Immunization.practitioner.role Immunization.performer.function Element Immunization.practitioner.role is mapped to FHIR R4B element Immunization.performer.function as Equivalent.
Immunization.practitioner.actor Immunization.performer.actor
Standard Extension: alternate-reference
Element Immunization.practitioner.actor is mapped to FHIR R4B element Immunization.performer.actor as SourceIsBroaderThanTarget.
The mappings for Immunization.practitioner.actor do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Immunization.practitioner.actor with unmapped reference targets: Practitioner.
Immunization.note Immunization.note
Extension: ExtensionImmunization_Note
Element Immunization.note is mapped to FHIR R4B element Immunization.note as SourceIsBroaderThanTarget.
The mappings for Immunization.note do not cover the following types: Annotation.
The mappings for Immunization.note do not cover the following types based on type expansion: author[x], text, time.
Immunization.explanation Immunization Element Immunization.explanation is mapped to FHIR R4B element Immunization as SourceIsNarrowerThanTarget.
Immunization.explanation.reason Immunization.reasonCode Element Immunization.explanation.reason is mapped to FHIR R4B element Immunization.reasonCode as SourceIsNarrowerThanTarget.
Immunization.explanation.reasonNotGiven Immunization.reasonCode Element Immunization.explanation.reasonNotGiven is mapped to FHIR R4B element Immunization.reasonCode as SourceIsNarrowerThanTarget.
Immunization.reaction Immunization.reaction Element Immunization.reaction is mapped to FHIR R4B element Immunization.reaction as Equivalent.
Immunization.reaction.date Immunization.reaction.date Element Immunization.reaction.date is mapped to FHIR R4B element Immunization.reaction.date as Equivalent.
Immunization.reaction.detail Immunization.reaction.detail
Standard Extension: alternate-reference
Element Immunization.reaction.detail is mapped to FHIR R4B element Immunization.reaction.detail as SourceIsBroaderThanTarget.
The mappings for Immunization.reaction.detail do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Immunization.reaction.detail with unmapped reference targets: Observation.
Immunization.reaction.reported Immunization.reaction.reported Element Immunization.reaction.reported is mapped to FHIR R4B element Immunization.reaction.reported as Equivalent.
Immunization.vaccinationProtocol Immunization.protocolApplied Element Immunization.vaccinationProtocol is mapped to FHIR R4B element Immunization.protocolApplied as Equivalent.
Immunization.vaccinationProtocol.doseSequence Immunization.protocolApplied.doseNumber[x] Element Immunization.vaccinationProtocol.doseSequence is mapped to FHIR R4B element Immunization.protocolApplied.doseNumber[x] as Equivalent.
The target context Immunization.protocolApplied.doseNumber[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Immunization.protocolApplied.
Immunization.vaccinationProtocol.description Extension: ExtensionImmunization_VaccinationProtocol_Description Element Immunization.vaccinationProtocol.description has a context of Immunization.protocolApplied based on following the parent source element upwards and mapping to Immunization.
Element Immunization.vaccinationProtocol.description has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Immunization.vaccinationProtocol.authority Immunization.protocolApplied.authority
Standard Extension: alternate-reference
Element Immunization.vaccinationProtocol.authority is mapped to FHIR R4B element Immunization.protocolApplied.authority as SourceIsBroaderThanTarget.
The mappings for Immunization.vaccinationProtocol.authority do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Immunization.vaccinationProtocol.authority with unmapped reference targets: Organization.
Immunization.vaccinationProtocol.series Immunization.protocolApplied.series Element Immunization.vaccinationProtocol.series is mapped to FHIR R4B element Immunization.protocolApplied.series as Equivalent.
Immunization.vaccinationProtocol.seriesDoses Immunization.protocolApplied.seriesDoses[x] Element Immunization.vaccinationProtocol.seriesDoses is mapped to FHIR R4B element Immunization.protocolApplied.seriesDoses[x] as Equivalent.
The target context Immunization.protocolApplied.seriesDoses[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Immunization.protocolApplied.
Immunization.vaccinationProtocol.targetDisease Immunization.protocolApplied.targetDisease Element Immunization.vaccinationProtocol.targetDisease is mapped to FHIR R4B element Immunization.protocolApplied.targetDisease as Equivalent.
Immunization.vaccinationProtocol.doseStatus Extension: ExtensionImmunization_VaccinationProtocol_DoseStatus Element Immunization.vaccinationProtocol.doseStatus has a context of Immunization.protocolApplied based on following the parent source element upwards and mapping to Immunization.
Element Immunization.vaccinationProtocol.doseStatus has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Immunization.vaccinationProtocol.doseStatusReason Extension: ExtensionImmunization_VaccinationProtocol_DoseStatusReason Element Immunization.vaccinationProtocol.doseStatusReason has a context of Immunization.protocolApplied based on following the parent source element upwards and mapping to Immunization.
Element Immunization.vaccinationProtocol.doseStatusReason has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).