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

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

Lookup for Profile_R5_MedicationStatement_R3

Lookup for FHIR R5 MedicationStatement for use in FHIR STU3

The FHIR R5 resource is represented in FHIR STU3 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: R5MedicationStatementElementMapToR3

Source Element (FHIR R5) Target(s) Comments
MedicationStatement    
MedicationStatement.meta MedicationStatement.meta Element MedicationStatement.meta is mapped to FHIR STU3 element MedicationStatement.meta as Equivalent.
MedicationStatement.implicitRules MedicationStatement.implicitRules Element MedicationStatement.implicitRules is mapped to FHIR STU3 element MedicationStatement.implicitRules as Equivalent.
MedicationStatement.language MedicationStatement.language Element MedicationStatement.language is mapped to FHIR STU3 element MedicationStatement.language as Equivalent.
MedicationStatement.text MedicationStatement.text Element MedicationStatement.text is mapped to FHIR STU3 element MedicationStatement.text as Equivalent.
MedicationStatement.contained MedicationStatement.contained Element MedicationStatement.contained is mapped to FHIR STU3 element MedicationStatement.contained as SourceIsBroaderThanTarget.
MedicationStatement.identifier MedicationStatement.identifier Element MedicationStatement.identifier is mapped to FHIR STU3 element MedicationStatement.identifier as Equivalent.
MedicationStatement.partOf MedicationStatement.partOf
Standard Extension: alternate-reference
Element MedicationStatement.partOf is mapped to FHIR STU3 element MedicationStatement.partOf as SourceIsBroaderThanTarget.
The mappings for MedicationStatement.partOf do not cover the following types based on type expansion: display, identifier, reference, type.
The standard extension alternate-reference has been mapped as the representation of FHIR R5 element MedicationStatement.partOf with unmapped reference targets: MedicationStatement, Procedure.
MedicationStatement.status MedicationStatement.status
Extension: ExtensionMedicationStatement_Status
Element MedicationStatement.status is mapped to FHIR STU3 element MedicationStatement.status as RelatedTo.
The mappings for MedicationStatement.status do not allow expression of the necessary codes, per the bindings on the source and target.
The target context MedicationStatement.status is a modifier element, so this extension does not need to be defined as a modifier.
MedicationStatement.category MedicationStatement.category Element MedicationStatement.category is mapped to FHIR STU3 element MedicationStatement.category as SourceIsBroaderThanTarget.
MedicationStatement.medication MedicationStatement.medication[x] Element MedicationStatement.medication is mapped to FHIR STU3 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
Standard Extension: alternate-reference
Element MedicationStatement.subject is mapped to FHIR STU3 element MedicationStatement.subject as SourceIsBroaderThanTarget.
The mappings for MedicationStatement.subject do not cover the following types based on type expansion: display, identifier, reference, type.
The standard extension alternate-reference has been mapped as the representation of FHIR R5 element MedicationStatement.subject with unmapped reference targets: Group, Patient.
MedicationStatement.encounter MedicationStatement.context
Standard Extension: alternate-reference
Element MedicationStatement.encounter is mapped to FHIR STU3 element MedicationStatement.context as SourceIsBroaderThanTarget.
The mappings for MedicationStatement.encounter do not cover the following types based on type expansion: display, identifier, reference, type.
The standard extension alternate-reference has been mapped as the representation of FHIR R5 element MedicationStatement.encounter with unmapped reference targets: Encounter.
MedicationStatement.effective[x] MedicationStatement.effective[x]
Extension: ExtensionMedicationStatement_Effective
Element MedicationStatement.effective[x] is mapped to FHIR STU3 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 STU3 element MedicationStatement.dateAsserted as Equivalent.
MedicationStatement.informationSource MedicationStatement.informationSource
Standard Extension: alternate-reference
Element MedicationStatement.informationSource is mapped to FHIR STU3 element MedicationStatement.informationSource as SourceIsBroaderThanTarget.
The standard extension alternate-reference has been mapped as the representation of FHIR R5 element MedicationStatement.informationSource with unmapped reference targets: Organization, Patient, Practitioner, PractitionerRole, RelatedPerson.
MedicationStatement.derivedFrom MedicationStatement.derivedFrom
Standard Extension: alternate-reference
Element MedicationStatement.derivedFrom is mapped to FHIR STU3 element MedicationStatement.derivedFrom as SourceIsBroaderThanTarget.
The mappings for MedicationStatement.derivedFrom do not cover the following types based on type expansion: display, identifier, reference, type.
The standard extension alternate-reference has been mapped as the representation of FHIR R5 element MedicationStatement.derivedFrom with unmapped reference targets: Resource.
MedicationStatement.reason MedicationStatement.reasonCode
MedicationStatement.reasonNotTaken
MedicationStatement.reasonReference
Extension: ExtensionMedicationStatement_Reason
Element MedicationStatement.reason is mapped to FHIR STU3 element MedicationStatement.reasonNotTaken as SourceIsBroaderThanTarget.
Element MedicationStatement.reason is mapped to FHIR STU3 element MedicationStatement.reasonCode as SourceIsBroaderThanTarget.
Element MedicationStatement.reason is mapped to FHIR STU3 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 STU3 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 STU3. 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 STU3. Typically, this is because the element has been added (is a new element).
MedicationStatement.dosage MedicationStatement.dosage Element MedicationStatement.dosage is mapped to FHIR STU3 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 STU3. 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 STU3. 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 STU3. Typically, this is because the element has been added (is a new element).