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_MedicationRequest_R3

Lookup for FHIR R5 MedicationRequest for use in FHIR STU3

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.