Extensions for Using Data Elements from FHIR R5 in FHIR STU3 - Downloaded Version null See the Directory of published versions
The FHIR R5 resource is represented in FHIR STU3 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: R5MedicationRequestElementMapToR3
| Source Element (FHIR R5) | Target(s) | Comments |
|---|---|---|
MedicationRequest |
||
MedicationRequest.meta |
MedicationRequest.meta | Element MedicationRequest.meta is mapped to FHIR STU3 element MedicationRequest.meta as Equivalent. |
MedicationRequest.implicitRules |
MedicationRequest.implicitRules | Element MedicationRequest.implicitRules is mapped to FHIR STU3 element MedicationRequest.implicitRules as Equivalent. |
MedicationRequest.language |
MedicationRequest.language | Element MedicationRequest.language is mapped to FHIR STU3 element MedicationRequest.language as Equivalent. |
MedicationRequest.text |
MedicationRequest.text | Element MedicationRequest.text is mapped to FHIR STU3 element MedicationRequest.text as Equivalent. |
MedicationRequest.contained |
MedicationRequest.contained | Element MedicationRequest.contained is mapped to FHIR STU3 element MedicationRequest.contained as SourceIsBroaderThanTarget. |
MedicationRequest.identifier |
MedicationRequest.identifier | Element MedicationRequest.identifier is mapped to FHIR STU3 element MedicationRequest.identifier as Equivalent. |
MedicationRequest.basedOn |
MedicationRequest.basedOn Standard Extension: alternate-reference |
Element MedicationRequest.basedOn is mapped to FHIR STU3 element MedicationRequest.basedOn as SourceIsBroaderThanTarget.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element MedicationRequest.basedOn with unmapped reference targets: CarePlan, ImmunizationRecommendation, MedicationRequest, ServiceRequest. |
MedicationRequest.priorPrescription |
MedicationRequest.priorPrescription Standard Extension: alternate-reference |
Element MedicationRequest.priorPrescription is mapped to FHIR STU3 element MedicationRequest.priorPrescription as SourceIsBroaderThanTarget.The mappings for MedicationRequest.priorPrescription 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 MedicationRequest.priorPrescription with unmapped reference targets: MedicationRequest. |
MedicationRequest.groupIdentifier |
MedicationRequest.groupIdentifier | Element MedicationRequest.groupIdentifier is mapped to FHIR STU3 element MedicationRequest.groupIdentifier as Equivalent. |
MedicationRequest.status |
MedicationRequest.status Extension: ExtensionMedicationRequest_Status |
Element MedicationRequest.status is mapped to FHIR STU3 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 |
Extension: ExtensionMedicationRequest_StatusReason | Element MedicationRequest.statusReason has a context of MedicationRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.statusReason has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
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 STU3. Typically, this is because the element has been added (is a new element). |
MedicationRequest.intent |
MedicationRequest.intent Extension: ExtensionMedicationRequest_Intent |
Element MedicationRequest.intent is mapped to FHIR STU3 element MedicationRequest.intent as SourceIsBroaderThanTarget.The target context MedicationRequest.intent is a modifier element, so this extension does not need to be defined as a modifier. |
MedicationRequest.category |
MedicationRequest.category | Element MedicationRequest.category is mapped to FHIR STU3 element MedicationRequest.category as SourceIsBroaderThanTarget. |
MedicationRequest.priority |
MedicationRequest.priority | Element MedicationRequest.priority is mapped to FHIR STU3 element MedicationRequest.priority as Equivalent. |
MedicationRequest.doNotPerform |
Modifier Extension: ExtensionMedicationRequest_DoNotPerform | Element MedicationRequest.doNotPerform has a context of MedicationRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.doNotPerform has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
MedicationRequest.medication |
MedicationRequest.medication[x] | Element MedicationRequest.medication is mapped to FHIR STU3 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 Standard Extension: alternate-reference |
Element MedicationRequest.subject is mapped to FHIR STU3 element MedicationRequest.subject as SourceIsBroaderThanTarget.The mappings for MedicationRequest.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 MedicationRequest.subject with unmapped reference targets: Group, Patient. |
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 STU3. Typically, this is because the element has been added (is a new element). |
MedicationRequest.encounter |
MedicationRequest.context Standard Extension: alternate-reference |
Element MedicationRequest.encounter is mapped to FHIR STU3 element MedicationRequest.context as SourceIsBroaderThanTarget.The mappings for MedicationRequest.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 MedicationRequest.encounter with unmapped reference targets: Encounter. |
MedicationRequest.supportingInformation |
MedicationRequest.supportingInformation Standard Extension: alternate-reference |
Element MedicationRequest.supportingInformation is mapped to FHIR STU3 element MedicationRequest.supportingInformation as SourceIsBroaderThanTarget.The mappings for MedicationRequest.supportingInformation 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 MedicationRequest.supportingInformation with unmapped reference targets: Resource. |
MedicationRequest.authoredOn |
MedicationRequest.authoredOn | Element MedicationRequest.authoredOn is mapped to FHIR STU3 element MedicationRequest.authoredOn as Equivalent. |
MedicationRequest.requester |
MedicationRequest.requester.agent Standard Extension: alternate-reference |
Element MedicationRequest.requester is mapped to FHIR STU3 element MedicationRequest.requester.agent as SourceIsBroaderThanTarget.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element MedicationRequest.requester with unmapped reference targets: Device, Organization, Patient, Practitioner, PractitionerRole, RelatedPerson. |
MedicationRequest.reported |
Extension: ExtensionMedicationRequest_Reported | Element MedicationRequest.reported has a context of MedicationRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.reported has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
MedicationRequest.performerType |
Extension: ExtensionMedicationRequest_PerformerType | Element MedicationRequest.performerType has a context of MedicationRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.performerType has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
MedicationRequest.performer |
Extension: ExtensionMedicationRequest_Performer | Element MedicationRequest.performer has a context of MedicationRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.performer has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
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 STU3. Typically, this is because the element has been added (is a new element). |
MedicationRequest.recorder |
MedicationRequest.recorder Standard Extension: alternate-reference |
Element MedicationRequest.recorder is mapped to FHIR STU3 element MedicationRequest.recorder as SourceIsBroaderThanTarget.The mappings for MedicationRequest.recorder 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 MedicationRequest.recorder with unmapped reference targets: Practitioner, PractitionerRole. |
MedicationRequest.reason |
MedicationRequest.reasonCode MedicationRequest.reasonReference |
Element MedicationRequest.reason is mapped to FHIR STU3 element MedicationRequest.reasonCode as SourceIsBroaderThanTarget.Element MedicationRequest.reason is mapped to FHIR STU3 element MedicationRequest.reasonReference as SourceIsBroaderThanTarget. |
MedicationRequest.courseOfTherapyType |
Extension: ExtensionMedicationRequest_CourseOfTherapyType | Element MedicationRequest.courseOfTherapyType has a context of MedicationRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.courseOfTherapyType has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
MedicationRequest.insurance |
Extension: ExtensionMedicationRequest_Insurance | Element MedicationRequest.insurance has a context of MedicationRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.insurance has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
MedicationRequest.note |
MedicationRequest.note | Element MedicationRequest.note is mapped to FHIR STU3 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 STU3. 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 STU3. Typically, this is because the element has been added (is a new element). |
MedicationRequest.dosageInstruction |
MedicationRequest.dosageInstruction | Element MedicationRequest.dosageInstruction is mapped to FHIR STU3 element MedicationRequest.dosageInstruction as Equivalent. |
MedicationRequest.dispenseRequest |
MedicationRequest.dispenseRequest | Element MedicationRequest.dispenseRequest is mapped to FHIR STU3 element MedicationRequest.dispenseRequest as Equivalent. |
MedicationRequest.dispenseRequest.initialFill |
Extension: ExtensionMedicationRequest_DispenseRequest_InitialFill | Element MedicationRequest.dispenseRequest.initialFill has a context of MedicationRequest.dispenseRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.dispenseRequest.initialFill has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
MedicationRequest.dispenseRequest.initialFill.quantity |
Extension: ExtensionMedicationRequest_DispenseRequest_InitialFill Slice:quantity | Element MedicationRequest.dispenseRequest.initialFill.quantity is part of an existing definition because parent element MedicationRequest.dispenseRequest.initialFill requires a cross-version extension.Element MedicationRequest.dispenseRequest.initialFill.quantity has a context of MedicationRequest.dispenseRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.dispenseRequest.initialFill.quantity has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
MedicationRequest.dispenseRequest.initialFill.duration |
Extension: ExtensionMedicationRequest_DispenseRequest_InitialFill Slice:duration | Element MedicationRequest.dispenseRequest.initialFill.duration is part of an existing definition because parent element MedicationRequest.dispenseRequest.initialFill requires a cross-version extension.Element MedicationRequest.dispenseRequest.initialFill.duration has a context of MedicationRequest.dispenseRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.dispenseRequest.initialFill.duration has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
MedicationRequest.dispenseRequest.dispenseInterval |
Extension: ExtensionMedicationRequest_DispenseRequest_DispenseInterval | Element MedicationRequest.dispenseRequest.dispenseInterval has a context of MedicationRequest.dispenseRequest based on following the parent source element upwards and mapping to MedicationRequest.Element MedicationRequest.dispenseRequest.dispenseInterval has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
MedicationRequest.dispenseRequest.validityPeriod |
MedicationRequest.dispenseRequest.validityPeriod | Element MedicationRequest.dispenseRequest.validityPeriod is mapped to FHIR STU3 element MedicationRequest.dispenseRequest.validityPeriod as Equivalent. |
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed |
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed Extension: ExtensionMedicationRequest_DispenseRequest_NumberOfRepeatsAllowed |
Element MedicationRequest.dispenseRequest.numberOfRepeatsAllowed is mapped to FHIR STU3 element MedicationRequest.dispenseRequest.numberOfRepeatsAllowed as SourceIsBroaderThanTarget.The mappings for MedicationRequest.dispenseRequest.numberOfRepeatsAllowed do not cover the following types: unsignedInt.The mappings for MedicationRequest.dispenseRequest.numberOfRepeatsAllowed do not cover the following types based on type expansion: value. |
MedicationRequest.dispenseRequest.quantity |
MedicationRequest.dispenseRequest.quantity | Element MedicationRequest.dispenseRequest.quantity is mapped to FHIR STU3 element MedicationRequest.dispenseRequest.quantity as Equivalent. |
MedicationRequest.dispenseRequest.expectedSupplyDuration |
MedicationRequest.dispenseRequest.expectedSupplyDuration | Element MedicationRequest.dispenseRequest.expectedSupplyDuration is mapped to FHIR STU3 element MedicationRequest.dispenseRequest.expectedSupplyDuration as Equivalent. |
MedicationRequest.dispenseRequest.dispenser |
MedicationRequest.dispenseRequest.performer Standard Extension: alternate-reference |
Element MedicationRequest.dispenseRequest.dispenser is mapped to FHIR STU3 element MedicationRequest.dispenseRequest.performer as SourceIsBroaderThanTarget.The mappings for MedicationRequest.dispenseRequest.dispenser 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 MedicationRequest.dispenseRequest.dispenser with unmapped reference targets: Organization. |
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 STU3. 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 STU3. Typically, this is because the element has been added (is a new element). |
MedicationRequest.substitution |
MedicationRequest.substitution | Element MedicationRequest.substitution is mapped to FHIR STU3 element MedicationRequest.substitution as Equivalent. |
MedicationRequest.substitution.allowed[x] |
MedicationRequest.substitution.allowed Extension: ExtensionMedicationRequest_Substitution_Allowed |
Element MedicationRequest.substitution.allowed[x] is mapped to FHIR STU3 element MedicationRequest.substitution.allowed as SourceIsBroaderThanTarget.The mappings for MedicationRequest.substitution.allowed[x] do not cover the following types: CodeableConcept.The mappings for MedicationRequest.substitution.allowed[x] do not cover the following types based on type expansion: coding, text. |
MedicationRequest.substitution.reason |
MedicationRequest.substitution.reason | Element MedicationRequest.substitution.reason is mapped to FHIR STU3 element MedicationRequest.substitution.reason as Equivalent. |
MedicationRequest.eventHistory |
MedicationRequest.eventHistory Standard Extension: alternate-reference |
Element MedicationRequest.eventHistory is mapped to FHIR STU3 element MedicationRequest.eventHistory as SourceIsBroaderThanTarget.The mappings for MedicationRequest.eventHistory 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 MedicationRequest.eventHistory with unmapped reference targets: Provenance. |