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_MedicationStatement_R4B

Lookup for FHIR STU3 MedicationStatement for use in FHIR R4B

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

Source Element (FHIR STU3) Target(s) Comments
MedicationStatement    
MedicationStatement.meta MedicationStatement.meta
Extension: ExtensionMedicationStatement_Meta
Element MedicationStatement.meta is mapped to FHIR R4B element MedicationStatement.meta as SourceIsBroaderThanTarget.
The mappings for MedicationStatement.meta do not cover the following types: Meta.
The mappings for MedicationStatement.meta do not cover the following types based on type expansion: lastUpdated, profile, security, tag, versionId.
MedicationStatement.implicitRules MedicationStatement.implicitRules Element MedicationStatement.implicitRules is mapped to FHIR R4B element MedicationStatement.implicitRules as Equivalent.
MedicationStatement.language MedicationStatement.language Element MedicationStatement.language is mapped to FHIR R4B element MedicationStatement.language as Equivalent.
MedicationStatement.text MedicationStatement.text
Extension: ExtensionMedicationStatement_Text
Element MedicationStatement.text is mapped to FHIR R4B element MedicationStatement.text as SourceIsBroaderThanTarget.
The mappings for MedicationStatement.text do not cover the following types: Narrative.
The mappings for MedicationStatement.text do not cover the following types based on type expansion: div, status.
MedicationStatement.contained MedicationStatement.contained Element MedicationStatement.contained is mapped to FHIR R4B element MedicationStatement.contained as SourceIsBroaderThanTarget.
MedicationStatement.identifier MedicationStatement.identifier
Extension: ExtensionMedicationStatement_Identifier
Element MedicationStatement.identifier is mapped to FHIR R4B element MedicationStatement.identifier as SourceIsBroaderThanTarget.
The mappings for MedicationStatement.identifier do not cover the following types: Identifier.
The mappings for MedicationStatement.identifier do not cover the following types based on type expansion: assigner, period, system, type, use, value.
MedicationStatement.basedOn MedicationStatement.basedOn
Standard Extension: alternate-reference
Element MedicationStatement.basedOn is mapped to FHIR R4B element MedicationStatement.basedOn as RelatedTo.
An externally-defined extension that has been mapped as the representation of FHIR STU3 element MedicationStatement.basedOn: http://hl7.org/fhir/StructureDefinition/event-basedOn.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element MedicationStatement.basedOn with unmapped reference targets: CarePlan, MedicationRequest, ProcedureRequest, ReferralRequest.
MedicationStatement.partOf MedicationStatement.partOf
Standard Extension: alternate-reference
Element MedicationStatement.partOf is mapped to FHIR R4B element MedicationStatement.partOf as SourceIsBroaderThanTarget.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element MedicationStatement.partOf with unmapped reference targets: MedicationAdministration, MedicationDispense, MedicationStatement, Observation, Procedure.
MedicationStatement.context MedicationStatement.context
Standard Extension: alternate-reference
Element MedicationStatement.context is mapped to FHIR R4B element MedicationStatement.context as SourceIsBroaderThanTarget.
The mappings for MedicationStatement.context 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 MedicationStatement.context with unmapped reference targets: Encounter, EpisodeOfCare.
MedicationStatement.status MedicationStatement.status Element MedicationStatement.status is mapped to FHIR R4B 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 R4B element MedicationStatement.category as Equivalent.
MedicationStatement.medication[x] MedicationStatement.medication[x]
Standard Extension: alternate-reference
Element MedicationStatement.medication[x] is mapped to FHIR R4B element MedicationStatement.medication[x] as SourceIsBroaderThanTarget.
The mappings for MedicationStatement.medication[x] 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 MedicationStatement.medication[x] with unmapped reference targets: Medication.
Source element MedicationStatement.medication[x] has unmapped reference types. While the target element MedicationStatement.medication[x] is a choice type and does not allow extensions, the alternate-reference extension can be applied to Reference values within it.
MedicationStatement.effective[x] MedicationStatement.effective[x] Element MedicationStatement.effective[x] is mapped to FHIR R4B element MedicationStatement.effective[x] as SourceIsBroaderThanTarget.
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 R4B element MedicationStatement.dateAsserted as Equivalent.
MedicationStatement.informationSource MedicationStatement.informationSource
Standard Extension: alternate-reference
Element MedicationStatement.informationSource is mapped to FHIR R4B element MedicationStatement.informationSource as SourceIsBroaderThanTarget.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element MedicationStatement.informationSource with unmapped reference targets: Organization, Patient, Practitioner, RelatedPerson.
MedicationStatement.subject MedicationStatement.subject
Standard Extension: alternate-reference
Element MedicationStatement.subject is mapped to FHIR R4B element MedicationStatement.subject as SourceIsBroaderThanTarget.
The mappings for MedicationStatement.subject 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 MedicationStatement.subject with unmapped reference targets: Group, Patient.
MedicationStatement.derivedFrom MedicationStatement.derivedFrom
Standard Extension: alternate-reference
Element MedicationStatement.derivedFrom is mapped to FHIR R4B element MedicationStatement.derivedFrom as SourceIsBroaderThanTarget.
The mappings for MedicationStatement.derivedFrom 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 MedicationStatement.derivedFrom with unmapped reference targets: Resource.
MedicationStatement.taken Modifier Extension: ExtensionMedicationStatement_Taken Element MedicationStatement.taken has a context of MedicationStatement based on following the parent source element upwards and mapping to MedicationStatement.
Element MedicationStatement.taken has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
MedicationStatement.reasonNotTaken MedicationStatement.reasonCode Element MedicationStatement.reasonNotTaken is mapped to FHIR R4B element MedicationStatement.reasonCode as SourceIsNarrowerThanTarget.
MedicationStatement.reasonCode MedicationStatement.reasonCode Element MedicationStatement.reasonCode is mapped to FHIR R4B element MedicationStatement.reasonCode as Equivalent.
MedicationStatement.reasonReference MedicationStatement.reasonReference
Standard Extension: alternate-reference
Element MedicationStatement.reasonReference is mapped to FHIR R4B element MedicationStatement.reasonReference as SourceIsBroaderThanTarget.
The mappings for MedicationStatement.reasonReference 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 MedicationStatement.reasonReference with unmapped reference targets: Condition, Observation.
MedicationStatement.note MedicationStatement.note
Extension: ExtensionMedicationStatement_Note
Element MedicationStatement.note is mapped to FHIR R4B element MedicationStatement.note as SourceIsBroaderThanTarget.
The mappings for MedicationStatement.note do not cover the following types: Annotation.
The mappings for MedicationStatement.note do not cover the following types based on type expansion: author[x], text, time.
MedicationStatement.dosage MedicationStatement.dosage
Extension: ExtensionMedicationStatement_Dosage
Element MedicationStatement.dosage is mapped to FHIR R4B element MedicationStatement.dosage as SourceIsBroaderThanTarget.
The mappings for MedicationStatement.dosage do not cover the following types: Dosage.
The mappings for MedicationStatement.dosage do not cover the following types based on type expansion: additionalInstruction, asNeeded[x], dose[x], maxDosePerAdministration, maxDosePerLifetime, maxDosePerPeriod, method, patientInstruction, rate[x], route, sequence, site, text, timing.