Extensions for Using Data Elements from FHIR R5 in FHIR R4
0.1.0 - STU International flag

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

Lookup for Profile_R5_MedicationStatement_R4

Lookup for FHIR R5 MedicationStatement for use in FHIR R4

The FHIR R5 resource is represented in FHIR R4 via the MedicationStatement resource.

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

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

Source Element (FHIR R5) Target(s) Comments
MedicationStatement    
MedicationStatement.meta MedicationStatement.meta Element MedicationStatement.meta is mapped to FHIR R4 element MedicationStatement.meta as Equivalent.
MedicationStatement.implicitRules MedicationStatement.implicitRules Element MedicationStatement.implicitRules is mapped to FHIR R4 element MedicationStatement.implicitRules as Equivalent.
MedicationStatement.language MedicationStatement.language Element MedicationStatement.language is mapped to FHIR R4 element MedicationStatement.language as Equivalent.
MedicationStatement.text MedicationStatement.text Element MedicationStatement.text is mapped to FHIR R4 element MedicationStatement.text as Equivalent.
MedicationStatement.contained MedicationStatement.contained Element MedicationStatement.contained is mapped to FHIR R4 element MedicationStatement.contained as Equivalent.
MedicationStatement.identifier MedicationStatement.identifier Element MedicationStatement.identifier is mapped to FHIR R4 element MedicationStatement.identifier as Equivalent.
MedicationStatement.partOf MedicationStatement.partOf Element MedicationStatement.partOf is mapped to FHIR R4 element MedicationStatement.partOf as Equivalent.
MedicationStatement.status MedicationStatement.status Element MedicationStatement.status is mapped to FHIR R4 element MedicationStatement.status as SourceIsNarrowerThanTarget.
The mappings for MedicationStatement.status do not allow expression of the necessary codes, per the bindings on the source and target.
MedicationStatement.category MedicationStatement.category Element MedicationStatement.category is mapped to FHIR R4 element MedicationStatement.category as SourceIsBroaderThanTarget.
MedicationStatement.medication MedicationStatement.medication[x] Element MedicationStatement.medication is mapped to FHIR R4 element MedicationStatement.medication[x] as SourceIsBroaderThanTarget.
The target context MedicationStatement.medication[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element MedicationStatement.
MedicationStatement.subject MedicationStatement.subject Element MedicationStatement.subject is mapped to FHIR R4 element MedicationStatement.subject as Equivalent.
MedicationStatement.encounter MedicationStatement.context Element MedicationStatement.encounter is mapped to FHIR R4 element MedicationStatement.context as Equivalent.
MedicationStatement.effective[x] MedicationStatement.effective[x]
Extension: ExtensionMedicationStatement_Effective
Element MedicationStatement.effective[x] is mapped to FHIR R4 element MedicationStatement.effective[x] as SourceIsBroaderThanTarget.
The mappings for MedicationStatement.effective[x] do not cover the following types: Timing.
The target context MedicationStatement.effective[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element MedicationStatement.
MedicationStatement.dateAsserted MedicationStatement.dateAsserted Element MedicationStatement.dateAsserted is mapped to FHIR R4 element MedicationStatement.dateAsserted as Equivalent.
MedicationStatement.informationSource MedicationStatement.informationSource Element MedicationStatement.informationSource is mapped to FHIR R4 element MedicationStatement.informationSource as SourceIsBroaderThanTarget.
MedicationStatement.derivedFrom MedicationStatement.derivedFrom Element MedicationStatement.derivedFrom is mapped to FHIR R4 element MedicationStatement.derivedFrom as Equivalent.
MedicationStatement.reason MedicationStatement.reasonCode
MedicationStatement.reasonReference
Extension: ExtensionMedicationStatement_Reason
Element MedicationStatement.reason is mapped to FHIR R4 element MedicationStatement.reasonCode as SourceIsBroaderThanTarget.
Element MedicationStatement.reason is mapped to FHIR R4 element MedicationStatement.reasonReference as SourceIsBroaderThanTarget.
The mappings for MedicationStatement.reason do not cover the following types: CodeableReference.
MedicationStatement.note MedicationStatement.note Element MedicationStatement.note is mapped to FHIR R4 element MedicationStatement.note as Equivalent.
MedicationStatement.relatedClinicalInformation Extension: ExtensionMedicationStatement_RelatedClinicalInformation Element MedicationStatement.relatedClinicalInformation has a context of MedicationStatement based on following the parent source element upwards and mapping to MedicationStatement.
Element MedicationStatement.relatedClinicalInformation has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
MedicationStatement.renderedDosageInstruction Extension: ExtensionMedicationStatement_RenderedDosageInstruction Element MedicationStatement.renderedDosageInstruction has a context of MedicationStatement based on following the parent source element upwards and mapping to MedicationStatement.
Element MedicationStatement.renderedDosageInstruction has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
MedicationStatement.dosage MedicationStatement.dosage Element MedicationStatement.dosage is mapped to FHIR R4 element MedicationStatement.dosage as Equivalent.
MedicationStatement.adherence Extension: ExtensionMedicationStatement_Adherence Element MedicationStatement.adherence has a context of MedicationStatement based on following the parent source element upwards and mapping to MedicationStatement.
Element MedicationStatement.adherence has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
MedicationStatement.adherence.code Extension: ExtensionMedicationStatement_Adherence Slice:code Element MedicationStatement.adherence.code is part of an existing definition because parent element MedicationStatement.adherence requires a cross-version extension.
Element MedicationStatement.adherence.code has a context of MedicationStatement based on following the parent source element upwards and mapping to MedicationStatement.
Element MedicationStatement.adherence.code has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
MedicationStatement.adherence.reason Extension: ExtensionMedicationStatement_Adherence Slice:reason Element MedicationStatement.adherence.reason is part of an existing definition because parent element MedicationStatement.adherence requires a cross-version extension.
Element MedicationStatement.adherence.reason has a context of MedicationStatement based on following the parent source element upwards and mapping to MedicationStatement.
Element MedicationStatement.adherence.reason has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).