Extensions for Using Data Elements from FHIR R5 in FHIR R4 - Downloaded Version null See the Directory of published versions
The FHIR R5 resource is represented in FHIR R4 via the MedicationRequest resource.
Note that there is a profile defined to simplify use of this cross-version resource representation:Profile: MedicationRequest
A computable version of the following element information is available in: R5MedicationRequestElementMapToR4
| Source Element (FHIR R5) | Target(s) | Comments |
|---|---|---|
MedicationRequest |
||
MedicationRequest.meta |
MedicationRequest.meta | Element MedicationRequest.meta is mapped to FHIR R4 element MedicationRequest.meta as Equivalent. |
MedicationRequest.implicitRules |
MedicationRequest.implicitRules | Element MedicationRequest.implicitRules is mapped to FHIR R4 element MedicationRequest.implicitRules as Equivalent. |
MedicationRequest.language |
MedicationRequest.language | Element MedicationRequest.language is mapped to FHIR R4 element MedicationRequest.language as Equivalent. |
MedicationRequest.text |
MedicationRequest.text | Element MedicationRequest.text is mapped to FHIR R4 element MedicationRequest.text as Equivalent. |
MedicationRequest.contained |
MedicationRequest.contained | Element MedicationRequest.contained is mapped to FHIR R4 element MedicationRequest.contained as Equivalent. |
MedicationRequest.identifier |
MedicationRequest.identifier | Element MedicationRequest.identifier is mapped to FHIR R4 element MedicationRequest.identifier as Equivalent. |
MedicationRequest.basedOn |
MedicationRequest.basedOn | Element MedicationRequest.basedOn is mapped to FHIR R4 element MedicationRequest.basedOn as Equivalent. |
MedicationRequest.priorPrescription |
MedicationRequest.priorPrescription | Element MedicationRequest.priorPrescription is mapped to FHIR R4 element MedicationRequest.priorPrescription as Equivalent. |
MedicationRequest.groupIdentifier |
MedicationRequest.groupIdentifier | Element MedicationRequest.groupIdentifier is mapped to FHIR R4 element MedicationRequest.groupIdentifier as Equivalent. |
MedicationRequest.status |
MedicationRequest.status Extension: ExtensionMedicationRequest_Status |
Element MedicationRequest.status is mapped to FHIR R4 element MedicationRequest.status as RelatedTo.The mappings for MedicationRequest.status do not allow expression of the necessary codes, per the bindings on the source and target.The target context MedicationRequest.status is a modifier element, so this extension does not need to be defined as a modifier. |
MedicationRequest.statusReason |
MedicationRequest.statusReason | Element MedicationRequest.statusReason is mapped to FHIR R4 element MedicationRequest.statusReason as Equivalent. |
MedicationRequest.statusChanged |
Extension: ExtensionMedicationRequest_StatusChanged | Element MedicationRequest.statusChanged has a context of MedicationRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.statusChanged has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element). |
MedicationRequest.intent |
MedicationRequest.intent | Element MedicationRequest.intent is mapped to FHIR R4 element MedicationRequest.intent as Equivalent. |
MedicationRequest.category |
MedicationRequest.category | Element MedicationRequest.category is mapped to FHIR R4 element MedicationRequest.category as Equivalent. |
MedicationRequest.priority |
MedicationRequest.priority | Element MedicationRequest.priority is mapped to FHIR R4 element MedicationRequest.priority as Equivalent. |
MedicationRequest.doNotPerform |
MedicationRequest.doNotPerform | Element MedicationRequest.doNotPerform is mapped to FHIR R4 element MedicationRequest.doNotPerform as Equivalent. |
MedicationRequest.medication |
MedicationRequest.medication[x] | Element MedicationRequest.medication is mapped to FHIR R4 element MedicationRequest.medication[x] as SourceIsBroaderThanTarget.The target context MedicationRequest.medication[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element MedicationRequest. |
MedicationRequest.subject |
MedicationRequest.subject | Element MedicationRequest.subject is mapped to FHIR R4 element MedicationRequest.subject as Equivalent. |
MedicationRequest.informationSource |
Extension: ExtensionMedicationRequest_InformationSource | Element MedicationRequest.informationSource has a context of MedicationRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.informationSource has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element). |
MedicationRequest.encounter |
MedicationRequest.encounter | Element MedicationRequest.encounter is mapped to FHIR R4 element MedicationRequest.encounter as Equivalent. |
MedicationRequest.supportingInformation |
MedicationRequest.supportingInformation | Element MedicationRequest.supportingInformation is mapped to FHIR R4 element MedicationRequest.supportingInformation as Equivalent. |
MedicationRequest.authoredOn |
MedicationRequest.authoredOn | Element MedicationRequest.authoredOn is mapped to FHIR R4 element MedicationRequest.authoredOn as Equivalent. |
MedicationRequest.requester |
MedicationRequest.requester | Element MedicationRequest.requester is mapped to FHIR R4 element MedicationRequest.requester as Equivalent. |
MedicationRequest.reported |
MedicationRequest.reported[x] | Element MedicationRequest.reported is mapped to FHIR R4 element MedicationRequest.reported[x] as Equivalent.The target context MedicationRequest.reported[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element MedicationRequest. |
MedicationRequest.performerType |
MedicationRequest.performerType | Element MedicationRequest.performerType is mapped to FHIR R4 element MedicationRequest.performerType as Equivalent. |
MedicationRequest.performer |
MedicationRequest.performer Standard Extension: alternate-reference |
Element MedicationRequest.performer is mapped to FHIR R4 element MedicationRequest.performer as SourceIsBroaderThanTarget.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element MedicationRequest.performer with unmapped reference targets: DeviceDefinition, HealthcareService. |
MedicationRequest.device |
Extension: ExtensionMedicationRequest_Device | Element MedicationRequest.device has a context of MedicationRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.device has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element). |
MedicationRequest.recorder |
MedicationRequest.recorder | Element MedicationRequest.recorder is mapped to FHIR R4 element MedicationRequest.recorder as Equivalent. |
MedicationRequest.reason |
MedicationRequest.reasonCode MedicationRequest.reasonReference |
Element MedicationRequest.reason is mapped to FHIR R4 element MedicationRequest.reasonCode as SourceIsBroaderThanTarget.Element MedicationRequest.reason is mapped to FHIR R4 element MedicationRequest.reasonReference as SourceIsBroaderThanTarget. |
MedicationRequest.courseOfTherapyType |
MedicationRequest.courseOfTherapyType | Element MedicationRequest.courseOfTherapyType is mapped to FHIR R4 element MedicationRequest.courseOfTherapyType as Equivalent. |
MedicationRequest.insurance |
MedicationRequest.insurance | Element MedicationRequest.insurance is mapped to FHIR R4 element MedicationRequest.insurance as Equivalent. |
MedicationRequest.note |
MedicationRequest.note | Element MedicationRequest.note is mapped to FHIR R4 element MedicationRequest.note as Equivalent. |
MedicationRequest.renderedDosageInstruction |
Extension: ExtensionMedicationRequest_RenderedDosageInstruction | Element MedicationRequest.renderedDosageInstruction has a context of MedicationRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.renderedDosageInstruction has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element). |
MedicationRequest.effectiveDosePeriod |
Extension: ExtensionMedicationRequest_EffectiveDosePeriod | Element MedicationRequest.effectiveDosePeriod has a context of MedicationRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.effectiveDosePeriod has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element). |
MedicationRequest.dosageInstruction |
MedicationRequest.dosageInstruction | Element MedicationRequest.dosageInstruction is mapped to FHIR R4 element MedicationRequest.dosageInstruction as Equivalent. |
MedicationRequest.dispenseRequest |
MedicationRequest.dispenseRequest | Element MedicationRequest.dispenseRequest is mapped to FHIR R4 element MedicationRequest.dispenseRequest as Equivalent. |
MedicationRequest.dispenseRequest.initialFill |
MedicationRequest.dispenseRequest.initialFill | Element MedicationRequest.dispenseRequest.initialFill is mapped to FHIR R4 element MedicationRequest.dispenseRequest.initialFill as Equivalent. |
MedicationRequest.dispenseRequest.initialFill.quantity |
MedicationRequest.dispenseRequest.initialFill.quantity | Element MedicationRequest.dispenseRequest.initialFill.quantity is mapped to FHIR R4 element MedicationRequest.dispenseRequest.initialFill.quantity as Equivalent. |
MedicationRequest.dispenseRequest.initialFill.duration |
MedicationRequest.dispenseRequest.initialFill.duration | Element MedicationRequest.dispenseRequest.initialFill.duration is mapped to FHIR R4 element MedicationRequest.dispenseRequest.initialFill.duration as Equivalent. |
MedicationRequest.dispenseRequest.dispenseInterval |
MedicationRequest.dispenseRequest.dispenseInterval | Element MedicationRequest.dispenseRequest.dispenseInterval is mapped to FHIR R4 element MedicationRequest.dispenseRequest.dispenseInterval as Equivalent. |
MedicationRequest.dispenseRequest.validityPeriod |
MedicationRequest.dispenseRequest.validityPeriod | Element MedicationRequest.dispenseRequest.validityPeriod is mapped to FHIR R4 element MedicationRequest.dispenseRequest.validityPeriod as Equivalent. |
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed |
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed | Element MedicationRequest.dispenseRequest.numberOfRepeatsAllowed is mapped to FHIR R4 element MedicationRequest.dispenseRequest.numberOfRepeatsAllowed as Equivalent. |
MedicationRequest.dispenseRequest.quantity |
MedicationRequest.dispenseRequest.quantity | Element MedicationRequest.dispenseRequest.quantity is mapped to FHIR R4 element MedicationRequest.dispenseRequest.quantity as Equivalent. |
MedicationRequest.dispenseRequest.expectedSupplyDuration |
MedicationRequest.dispenseRequest.expectedSupplyDuration | Element MedicationRequest.dispenseRequest.expectedSupplyDuration is mapped to FHIR R4 element MedicationRequest.dispenseRequest.expectedSupplyDuration as Equivalent. |
MedicationRequest.dispenseRequest.dispenser |
MedicationRequest.dispenseRequest.performer | Element MedicationRequest.dispenseRequest.dispenser is mapped to FHIR R4 element MedicationRequest.dispenseRequest.performer as Equivalent. |
MedicationRequest.dispenseRequest.dispenserInstruction |
Extension: ExtensionMedicationRequest_DispenseRequest_DispenserInstruction | Element MedicationRequest.dispenseRequest.dispenserInstruction has a context of MedicationRequest.dispenseRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.dispenseRequest.dispenserInstruction has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element). |
MedicationRequest.dispenseRequest.doseAdministrationAid |
Extension: ExtensionMedicationRequest_DispenseRequest_DoseAdministrationAid | Element MedicationRequest.dispenseRequest.doseAdministrationAid has a context of MedicationRequest.dispenseRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.dispenseRequest.doseAdministrationAid has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element). |
MedicationRequest.substitution |
MedicationRequest.substitution | Element MedicationRequest.substitution is mapped to FHIR R4 element MedicationRequest.substitution as Equivalent. |
MedicationRequest.substitution.allowed[x] |
MedicationRequest.substitution.allowed[x] | Element MedicationRequest.substitution.allowed[x] is mapped to FHIR R4 element MedicationRequest.substitution.allowed[x] as Equivalent.The target context MedicationRequest.substitution.allowed[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element MedicationRequest.substitution. |
MedicationRequest.substitution.reason |
MedicationRequest.substitution.reason | Element MedicationRequest.substitution.reason is mapped to FHIR R4 element MedicationRequest.substitution.reason as Equivalent. |
MedicationRequest.eventHistory |
MedicationRequest.eventHistory | Element MedicationRequest.eventHistory is mapped to FHIR R4 element MedicationRequest.eventHistory as Equivalent. |