Extensions for Using Data Elements from FHIR DSTU2 in FHIR R5
0.1.0 - STU International flag

Extensions for Using Data Elements from FHIR DSTU2 in FHIR R5 - Downloaded Version null See the Directory of published versions

Lookup for Profile_R2_ProcedureRequest_R5_ServiceRequest

Lookup for FHIR DSTU2 ProcedureRequest for use in FHIR R5

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.