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 ServiceRequest resource.
Note that there is a profile defined to simplify use of this cross-version resource representation:Profile: ServiceRequest
A computable version of the following element information is available in: R5ServiceRequestElementMapToR4
| Source Element (FHIR R5) | Target(s) | Comments |
|---|---|---|
ServiceRequest |
||
ServiceRequest.meta |
ServiceRequest.meta | Element ServiceRequest.meta is mapped to FHIR R4 element ServiceRequest.meta as Equivalent. |
ServiceRequest.implicitRules |
ServiceRequest.implicitRules | Element ServiceRequest.implicitRules is mapped to FHIR R4 element ServiceRequest.implicitRules as Equivalent. |
ServiceRequest.language |
ServiceRequest.language | Element ServiceRequest.language is mapped to FHIR R4 element ServiceRequest.language as Equivalent. |
ServiceRequest.text |
ServiceRequest.text | Element ServiceRequest.text is mapped to FHIR R4 element ServiceRequest.text as Equivalent. |
ServiceRequest.contained |
ServiceRequest.contained | Element ServiceRequest.contained is mapped to FHIR R4 element ServiceRequest.contained as Equivalent. |
ServiceRequest.identifier |
ServiceRequest.identifier | Element ServiceRequest.identifier is mapped to FHIR R4 element ServiceRequest.identifier as Equivalent. |
ServiceRequest.instantiatesCanonical |
ServiceRequest.instantiatesCanonical | Element ServiceRequest.instantiatesCanonical is mapped to FHIR R4 element ServiceRequest.instantiatesCanonical as Equivalent. |
ServiceRequest.instantiatesUri |
ServiceRequest.instantiatesUri | Element ServiceRequest.instantiatesUri is mapped to FHIR R4 element ServiceRequest.instantiatesUri as Equivalent. |
ServiceRequest.basedOn |
ServiceRequest.basedOn | Element ServiceRequest.basedOn is mapped to FHIR R4 element ServiceRequest.basedOn as Equivalent. |
ServiceRequest.replaces |
ServiceRequest.replaces | Element ServiceRequest.replaces is mapped to FHIR R4 element ServiceRequest.replaces as Equivalent. |
ServiceRequest.requisition |
ServiceRequest.requisition | Element ServiceRequest.requisition is mapped to FHIR R4 element ServiceRequest.requisition as Equivalent. |
ServiceRequest.status |
ServiceRequest.status | Element ServiceRequest.status is mapped to FHIR R4 element ServiceRequest.status as Equivalent. |
ServiceRequest.intent |
ServiceRequest.intent | Element ServiceRequest.intent is mapped to FHIR R4 element ServiceRequest.intent as Equivalent. |
ServiceRequest.category |
ServiceRequest.category | Element ServiceRequest.category is mapped to FHIR R4 element ServiceRequest.category as Equivalent. |
ServiceRequest.priority |
ServiceRequest.priority | Element ServiceRequest.priority is mapped to FHIR R4 element ServiceRequest.priority as Equivalent. |
ServiceRequest.doNotPerform |
ServiceRequest.doNotPerform | Element ServiceRequest.doNotPerform is mapped to FHIR R4 element ServiceRequest.doNotPerform as Equivalent. |
ServiceRequest.code |
ServiceRequest.code Extension: ExtensionServiceRequest_Code |
Element ServiceRequest.code is mapped to FHIR R4 element ServiceRequest.code as SourceIsBroaderThanTarget.The mappings for ServiceRequest.code do not cover the following types: CodeableReference.The mappings for ServiceRequest.code do not cover the following types based on type expansion: reference. |
ServiceRequest.orderDetail |
ServiceRequest.orderDetail | Element ServiceRequest.orderDetail is mapped to FHIR R4 element ServiceRequest.orderDetail as Equivalent. |
ServiceRequest.orderDetail.parameterFocus |
Extension: ExtensionServiceRequest_OrderDetail_ParameterFocus | Element ServiceRequest.orderDetail.parameterFocus has a context of ServiceRequest.orderDetail based on following the parent source element upwards and mapping to ServiceRequest.Element ServiceRequest.orderDetail.parameterFocus has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element). |
ServiceRequest.orderDetail.parameter |
Extension: ExtensionServiceRequest_OrderDetail_Parameter | Element ServiceRequest.orderDetail.parameter has a context of ServiceRequest.orderDetail based on following the parent source element upwards and mapping to ServiceRequest.Element ServiceRequest.orderDetail.parameter has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element). |
ServiceRequest.orderDetail.parameter.code |
Extension: ExtensionServiceRequest_OrderDetail_Parameter Slice:code | Element ServiceRequest.orderDetail.parameter.code is part of an existing definition because parent element ServiceRequest.orderDetail.parameter requires a cross-version extension.Element ServiceRequest.orderDetail.parameter.code has a context of ServiceRequest.orderDetail based on following the parent source element upwards and mapping to ServiceRequest.Element ServiceRequest.orderDetail.parameter.code has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element). |
ServiceRequest.orderDetail.parameter.value[x] |
Extension: ExtensionServiceRequest_OrderDetail_Parameter Slice:value | Element ServiceRequest.orderDetail.parameter.value[x] is part of an existing definition because parent element ServiceRequest.orderDetail.parameter requires a cross-version extension.Element ServiceRequest.orderDetail.parameter.value[x] has a context of ServiceRequest.orderDetail based on following the parent source element upwards and mapping to ServiceRequest.Element ServiceRequest.orderDetail.parameter.value[x] has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element). |
ServiceRequest.quantity[x] |
ServiceRequest.quantity[x] | Element ServiceRequest.quantity[x] is mapped to FHIR R4 element ServiceRequest.quantity[x] as Equivalent.The target context ServiceRequest.quantity[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element ServiceRequest. |
ServiceRequest.subject |
ServiceRequest.subject | Element ServiceRequest.subject is mapped to FHIR R4 element ServiceRequest.subject as Equivalent. |
ServiceRequest.focus |
Extension: ExtensionServiceRequest_Focus | Element ServiceRequest.focus has a context of ServiceRequest based on following the parent source element upwards and mapping to ServiceRequest.Element ServiceRequest.focus has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element). |
ServiceRequest.encounter |
ServiceRequest.encounter | Element ServiceRequest.encounter is mapped to FHIR R4 element ServiceRequest.encounter as Equivalent. |
ServiceRequest.occurrence[x] |
ServiceRequest.occurrence[x] | Element ServiceRequest.occurrence[x] is mapped to FHIR R4 element ServiceRequest.occurrence[x] as Equivalent.The target context ServiceRequest.occurrence[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element ServiceRequest. |
ServiceRequest.asNeeded[x] |
ServiceRequest.asNeeded[x] | Element ServiceRequest.asNeeded[x] is mapped to FHIR R4 element ServiceRequest.asNeeded[x] as Equivalent.The target context ServiceRequest.asNeeded[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element ServiceRequest. |
ServiceRequest.authoredOn |
ServiceRequest.authoredOn | Element ServiceRequest.authoredOn is mapped to FHIR R4 element ServiceRequest.authoredOn as Equivalent. |
ServiceRequest.requester |
ServiceRequest.requester | Element ServiceRequest.requester is mapped to FHIR R4 element ServiceRequest.requester as Equivalent. |
ServiceRequest.performerType |
ServiceRequest.performerType | Element ServiceRequest.performerType is mapped to FHIR R4 element ServiceRequest.performerType as Equivalent. |
ServiceRequest.performer |
ServiceRequest.performer | Element ServiceRequest.performer is mapped to FHIR R4 element ServiceRequest.performer as Equivalent. |
ServiceRequest.location |
ServiceRequest.locationCode ServiceRequest.locationReference |
Element ServiceRequest.location is mapped to FHIR R4 element ServiceRequest.locationCode as SourceIsBroaderThanTarget.Element ServiceRequest.location is mapped to FHIR R4 element ServiceRequest.locationReference as SourceIsBroaderThanTarget. |
ServiceRequest.reason |
ServiceRequest.reasonCode ServiceRequest.reasonReference Extension: ExtensionServiceRequest_Reason |
Element ServiceRequest.reason is mapped to FHIR R4 element ServiceRequest.reasonCode as SourceIsBroaderThanTarget.Element ServiceRequest.reason is mapped to FHIR R4 element ServiceRequest.reasonReference as SourceIsBroaderThanTarget.The mappings for ServiceRequest.reason do not cover the following types: CodeableReference. |
ServiceRequest.insurance |
ServiceRequest.insurance | Element ServiceRequest.insurance is mapped to FHIR R4 element ServiceRequest.insurance as Equivalent. |
ServiceRequest.supportingInfo |
ServiceRequest.supportingInfo Extension: ExtensionServiceRequest_SupportingInfo |
Element ServiceRequest.supportingInfo is mapped to FHIR R4 element ServiceRequest.supportingInfo as SourceIsBroaderThanTarget.The mappings for ServiceRequest.supportingInfo do not cover the following types: CodeableReference.The mappings for ServiceRequest.supportingInfo do not cover the following types based on type expansion: concept. |
ServiceRequest.specimen |
ServiceRequest.specimen | Element ServiceRequest.specimen is mapped to FHIR R4 element ServiceRequest.specimen as Equivalent. |
ServiceRequest.bodySite |
ServiceRequest.bodySite | Element ServiceRequest.bodySite is mapped to FHIR R4 element ServiceRequest.bodySite as Equivalent. |
ServiceRequest.bodyStructure |
Standard Extension: procedure-targetBodyStructure | Element ServiceRequest.bodyStructure has a context of ServiceRequest based on following the parent source element upwards and mapping to ServiceRequest.Element ServiceRequest.bodyStructure has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).An externally-defined extension that has been mapped as the representation of FHIR R5 element ServiceRequest.bodyStructure: http://hl7.org/fhir/StructureDefinition/procedure-targetBodyStructure. |
ServiceRequest.note |
ServiceRequest.note | Element ServiceRequest.note is mapped to FHIR R4 element ServiceRequest.note as Equivalent. |
ServiceRequest.patientInstruction |
ServiceRequest.patientInstruction | Element ServiceRequest.patientInstruction is mapped to FHIR R4 element ServiceRequest.patientInstruction as SourceIsBroaderThanTarget. |
ServiceRequest.patientInstruction.instruction[x] |
Extension: ExtensionServiceRequest_PatientInstruction_Instruction | Element ServiceRequest.patientInstruction.instruction[x] has a context of ServiceRequest based on following the parent source element upwards and mapping to ServiceRequest.Element ServiceRequest.patientInstruction.instruction[x] has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element). |
ServiceRequest.relevantHistory |
ServiceRequest.relevantHistory | Element ServiceRequest.relevantHistory is mapped to FHIR R4 element ServiceRequest.relevantHistory as Equivalent. |