Extensions for Using Data Elements from FHIR STU3 in FHIR R4B - Downloaded Version null See the Directory of published versions
The FHIR STU3 resource is represented in FHIR R4B via the Medication resource.
Note that there is a profile defined to simplify use of this cross-version resource representation:Profile: Medication
A computable version of the following element information is available in: R3MedicationElementMapToR4B
| Source Element (FHIR STU3) | Target(s) | Comments |
|---|---|---|
Medication |
||
Medication.meta |
Medication.meta Extension: ExtensionMedication_Meta |
Element Medication.meta is mapped to FHIR R4B element Medication.meta as SourceIsBroaderThanTarget.The mappings for Medication.meta do not cover the following types: Meta.The mappings for Medication.meta do not cover the following types based on type expansion: lastUpdated, profile, security, tag, versionId. |
Medication.implicitRules |
Medication.implicitRules | Element Medication.implicitRules is mapped to FHIR R4B element Medication.implicitRules as Equivalent. |
Medication.language |
Medication.language | Element Medication.language is mapped to FHIR R4B element Medication.language as Equivalent. |
Medication.text |
Medication.text Extension: ExtensionMedication_Text |
Element Medication.text is mapped to FHIR R4B element Medication.text as SourceIsBroaderThanTarget.The mappings for Medication.text do not cover the following types: Narrative.The mappings for Medication.text do not cover the following types based on type expansion: div, status. |
Medication.contained |
Medication.contained | Element Medication.contained is mapped to FHIR R4B element Medication.contained as SourceIsBroaderThanTarget. |
Medication.code |
Medication.code | Element Medication.code is mapped to FHIR R4B element Medication.code as Equivalent. |
Medication.status |
Standard Extension: artifact-status | Element Medication.status has a context of Medication based on following the parent source element upwards and mapping to Medication.Element Medication.status has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).An externally-defined extension that has been mapped as the representation of FHIR STU3 element Medication.status: http://hl7.org/fhir/StructureDefinition/artifact-status. |
Medication.isBrand |
Extension: ExtensionMedication_IsBrand | Element Medication.isBrand has a context of Medication based on following the parent source element upwards and mapping to Medication.Element Medication.isBrand has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Medication.isOverTheCounter |
Extension: ExtensionMedication_IsOverTheCounter | Element Medication.isOverTheCounter has a context of Medication based on following the parent source element upwards and mapping to Medication.Element Medication.isOverTheCounter has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Medication.manufacturer |
Medication.manufacturer Standard Extension: alternate-reference |
Element Medication.manufacturer is mapped to FHIR R4B element Medication.manufacturer as SourceIsBroaderThanTarget.The mappings for Medication.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 Medication.manufacturer with unmapped reference targets: Organization. |
Medication.form |
Medication.form | Element Medication.form is mapped to FHIR R4B element Medication.form as Equivalent. |
Medication.ingredient |
Medication.ingredient | Element Medication.ingredient is mapped to FHIR R4B element Medication.ingredient as Equivalent. |
Medication.ingredient.item[x] |
Medication.ingredient.item[x] Standard Extension: alternate-reference |
Element Medication.ingredient.item[x] is mapped to FHIR R4B element Medication.ingredient.item[x] as SourceIsBroaderThanTarget.The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Medication.ingredient.item[x] with unmapped reference targets: Medication, Substance.Source element Medication.ingredient.item[x] has unmapped reference types. While the target element Medication.ingredient.item[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it. |
Medication.ingredient.isActive |
Medication.ingredient.isActive | Element Medication.ingredient.isActive is mapped to FHIR R4B element Medication.ingredient.isActive as Equivalent. |
Medication.ingredient.amount |
Medication.ingredient.strength Extension: ExtensionMedication_Ingredient_Amount |
Element Medication.ingredient.amount is mapped to FHIR R4B element Medication.ingredient.strength as SourceIsBroaderThanTarget.The mappings for Medication.ingredient.amount do not cover the following types: Ratio.The mappings for Medication.ingredient.amount do not cover the following types based on type expansion: denominator, numerator. |
Medication.package |
Extension: ExtensionMedication_Package | Element Medication.package has a context of Medication based on following the parent source element upwards and mapping to Medication.Element Medication.package has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Medication.package.container |
Extension: ExtensionMedication_Package Slice:container | Element Medication.package.container is part of an existing definition because parent element Medication.package requires a cross-version extension.Element Medication.package.container has a context of Medication based on following the parent source element upwards and mapping to Medication.Element Medication.package.container has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Medication.package.content |
Extension: ExtensionMedication_Package Slice:content | Element Medication.package.content is part of an existing definition because parent element Medication.package requires a cross-version extension.Element Medication.package.content has a context of Medication based on following the parent source element upwards and mapping to Medication.Element Medication.package.content has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Medication.package.content.item[x] |
Extension: ExtensionMedication_Package_Content Slice:item | Element Medication.package.content.item[x] is part of an existing definition because parent element Medication.package.content requires a cross-version extension.Element Medication.package.content.item[x] has a context of Medication based on following the parent source element upwards and mapping to Medication.Element Medication.package.content.item[x] has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Medication.package.content.amount |
Extension: ExtensionMedication_Package_Content Slice:amount | Element Medication.package.content.amount is part of an existing definition because parent element Medication.package.content requires a cross-version extension.Element Medication.package.content.amount has a context of Medication based on following the parent source element upwards and mapping to Medication.Element Medication.package.content.amount has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Medication.package.batch |
Extension: ExtensionMedication_Package Slice:batch | Element Medication.package.batch is part of an existing definition because parent element Medication.package requires a cross-version extension.Element Medication.package.batch has a context of Medication based on following the parent source element upwards and mapping to Medication.Element Medication.package.batch has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Medication.package.batch.lotNumber |
Extension: ExtensionMedication_Package_Batch Slice:lotNumber | Element Medication.package.batch.lotNumber is part of an existing definition because parent element Medication.package.batch requires a cross-version extension.Element Medication.package.batch.lotNumber has a context of Medication based on following the parent source element upwards and mapping to Medication.Element Medication.package.batch.lotNumber has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Medication.package.batch.expirationDate |
Extension: ExtensionMedication_Package_Batch Slice:expirationDate | Element Medication.package.batch.expirationDate is part of an existing definition because parent element Medication.package.batch requires a cross-version extension.Element Medication.package.batch.expirationDate has a context of Medication based on following the parent source element upwards and mapping to Medication.Element Medication.package.batch.expirationDate has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |
Medication.image |
Extension: ExtensionMedication_Image | Element Medication.image has a context of Medication based on following the parent source element upwards and mapping to Medication.Element Medication.image has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). |