Extensions for Using Data Elements from FHIR DSTU2 in FHIR R5 - Downloaded Version null See the Directory of published versions
The FHIR DSTU2 resource is represented in FHIR R5 via the ServiceRequest resource.
Note that there is a profile defined to simplify use of this cross-version resource representation:Profile: ProcedureRequest-for-ServiceRequest
A computable version of the following element information is available in: R2ProcedureRequestElementMapToR5
| Source Element (FHIR DSTU2) | Target(s) | Comments |
|---|---|---|
ProcedureRequest |
||
ProcedureRequest.meta |
ServiceRequest.meta Extension: ExtensionProcedureRequest_Meta |
Element ProcedureRequest.meta is mapped to FHIR R5 element ServiceRequest.meta as SourceIsBroaderThanTarget.The mappings for ProcedureRequest.meta do not cover the following types: Meta.The mappings for ProcedureRequest.meta do not cover the following types based on type expansion: lastUpdated, profile, security, tag, versionId. |
ProcedureRequest.implicitRules |
ServiceRequest.implicitRules | Element ProcedureRequest.implicitRules is mapped to FHIR R5 element ServiceRequest.implicitRules as Equivalent. |
ProcedureRequest.language |
ServiceRequest.language | Element ProcedureRequest.language is mapped to FHIR R5 element ServiceRequest.language as Equivalent. |
ProcedureRequest.text |
ServiceRequest.text Extension: ExtensionProcedureRequest_Text |
Element ProcedureRequest.text is mapped to FHIR R5 element ServiceRequest.text as SourceIsBroaderThanTarget.The mappings for ProcedureRequest.text do not cover the following types: Narrative.The mappings for ProcedureRequest.text do not cover the following types based on type expansion: div, status. |
ProcedureRequest.contained |
ServiceRequest.contained | Element ProcedureRequest.contained is mapped to FHIR R5 element ServiceRequest.contained as SourceIsBroaderThanTarget. |
ProcedureRequest.identifier |
ServiceRequest.identifier Extension: ExtensionProcedureRequest_Identifier |
Element ProcedureRequest.identifier is mapped to FHIR R5 element ServiceRequest.identifier as SourceIsBroaderThanTarget.The mappings for ProcedureRequest.identifier do not cover the following types: Identifier.The mappings for ProcedureRequest.identifier do not cover the following types based on type expansion: assigner, period, system, type, use, value. |
ProcedureRequest.subject |
ServiceRequest.subject Standard Extension: alternate-reference |
Element ProcedureRequest.subject is mapped to FHIR R5 element ServiceRequest.subject as SourceIsBroaderThanTarget.The mappings for ProcedureRequest.subject do not cover the following types based on type expansion: display, reference.The standard extension alternate-reference has been mapped as the representation of FHIR DSTU2 element ProcedureRequest.subject with unmapped reference targets: Group, Patient. |
ProcedureRequest.code |
ServiceRequest.code | Element ProcedureRequest.code is mapped to FHIR R5 element ServiceRequest.code as SourceIsNarrowerThanTarget. |
ProcedureRequest.bodySite |
ServiceRequest.bodySite | Element ProcedureRequest.bodySite is mapped to FHIR R5 element ServiceRequest.bodySite as Equivalent. |
ProcedureRequest.reason[x] |
ServiceRequest.reason Extension: ExtensionProcedureRequest_Reason |
Element ProcedureRequest.reason[x] is mapped to FHIR R5 element ServiceRequest.reason as RelatedTo.The mappings for ProcedureRequest.reason[x] do not cover the following types: Reference.The mappings for ProcedureRequest.reason[x] do not cover the following types based on type expansion: display, reference. |
ProcedureRequest.scheduled[x] |
ServiceRequest.occurrence[x] Extension: ExtensionProcedureRequest_Scheduled |
Element ProcedureRequest.scheduled[x] is mapped to FHIR R5 element ServiceRequest.occurrence[x] as SourceIsBroaderThanTarget.The mappings for ProcedureRequest.scheduled[x] do not cover the following types: Period, Timing.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. |
ProcedureRequest.encounter |
ServiceRequest.encounter Standard Extension: alternate-reference |
Element ProcedureRequest.encounter is mapped to FHIR R5 element ServiceRequest.encounter as SourceIsBroaderThanTarget.The mappings for ProcedureRequest.encounter do not cover the following types based on type expansion: display, reference.The standard extension alternate-reference has been mapped as the representation of FHIR DSTU2 element ProcedureRequest.encounter with unmapped reference targets: Encounter. |
ProcedureRequest.performer |
ServiceRequest.performer Standard Extension: alternate-reference |
Element ProcedureRequest.performer is mapped to FHIR R5 element ServiceRequest.performer as RelatedTo.The standard extension alternate-reference has been mapped as the representation of FHIR DSTU2 element ProcedureRequest.performer with unmapped reference targets: Organization, Patient, Practitioner, RelatedPerson. |
ProcedureRequest.status |
ServiceRequest.status Extension: ExtensionProcedureRequest_Status |
Element ProcedureRequest.status is mapped to FHIR R5 element ServiceRequest.status as RelatedTo.The mappings for ProcedureRequest.status do not allow expression of the necessary codes, per the bindings on the source and target.The target context ServiceRequest.status is a modifier element, so this extension does not need to be defined as a modifier. |
ProcedureRequest.notes |
ServiceRequest.note Extension: ExtensionProcedureRequest_Notes |
Element ProcedureRequest.notes is mapped to FHIR R5 element ServiceRequest.note as SourceIsBroaderThanTarget.The mappings for ProcedureRequest.notes do not cover the following types: Annotation.The mappings for ProcedureRequest.notes do not cover the following types based on type expansion: author[x], text, time. |
ProcedureRequest.asNeeded[x] |
ServiceRequest.asNeeded[x] | Element ProcedureRequest.asNeeded[x] is mapped to FHIR R5 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. |
ProcedureRequest.orderedOn |
ServiceRequest.authoredOn | Element ProcedureRequest.orderedOn is mapped to FHIR R5 element ServiceRequest.authoredOn as Equivalent. |
ProcedureRequest.orderer |
ServiceRequest.requester Standard Extension: alternate-reference |
Element ProcedureRequest.orderer is mapped to FHIR R5 element ServiceRequest.requester as RelatedTo.The standard extension alternate-reference has been mapped as the representation of FHIR DSTU2 element ProcedureRequest.orderer with unmapped reference targets: Device, Patient, Practitioner, RelatedPerson. |
ProcedureRequest.priority |
ServiceRequest.priority | Element ProcedureRequest.priority is mapped to FHIR R5 element ServiceRequest.priority as Equivalent. |