Extensions for Using Data Elements from FHIR STU3 in FHIR R4B
0.1.0 - STU International flag

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

Lookup for Profile_R3_ProcedureRequest_R4B_ServiceRequest

Lookup for FHIR STU3 ProcedureRequest for use in FHIR R4B

The FHIR STU3 resource is represented in FHIR R4B 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: R3ProcedureRequestElementMapToR4B

Source Element (FHIR STU3) Target(s) Comments
ProcedureRequest    
ProcedureRequest.meta ServiceRequest.meta
Extension: ExtensionProcedureRequest_Meta
Element ProcedureRequest.meta is mapped to FHIR R4B 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 R4B element ServiceRequest.implicitRules as Equivalent.
ProcedureRequest.language ServiceRequest.language Element ProcedureRequest.language is mapped to FHIR R4B element ServiceRequest.language as Equivalent.
ProcedureRequest.text ServiceRequest.text
Extension: ExtensionProcedureRequest_Text
Element ProcedureRequest.text is mapped to FHIR R4B 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 R4B element ServiceRequest.contained as SourceIsBroaderThanTarget.
ProcedureRequest.identifier ServiceRequest.identifier
Extension: ExtensionProcedureRequest_Identifier
Element ProcedureRequest.identifier is mapped to FHIR R4B 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.definition Extension: ExtensionProcedureRequest_Definition Element ProcedureRequest.definition has a context of ServiceRequest based on following the parent source element upwards and mapping to ServiceRequest.
Element ProcedureRequest.definition has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
ProcedureRequest.basedOn ServiceRequest.basedOn
Standard Extension: alternate-reference
Element ProcedureRequest.basedOn is mapped to FHIR R4B element ServiceRequest.basedOn as SourceIsBroaderThanTarget.
The mappings for ProcedureRequest.basedOn do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element ProcedureRequest.basedOn with unmapped reference targets: Resource.
ProcedureRequest.replaces ServiceRequest.replaces
Standard Extension: alternate-reference
Element ProcedureRequest.replaces is mapped to FHIR R4B element ServiceRequest.replaces as SourceIsBroaderThanTarget.
The mappings for ProcedureRequest.replaces do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element ProcedureRequest.replaces with unmapped reference targets: Resource.
ProcedureRequest.requisition ServiceRequest.requisition
Extension: ExtensionProcedureRequest_Requisition
Element ProcedureRequest.requisition is mapped to FHIR R4B element ServiceRequest.requisition as SourceIsBroaderThanTarget.
The mappings for ProcedureRequest.requisition do not cover the following types: Identifier.
The mappings for ProcedureRequest.requisition do not cover the following types based on type expansion: assigner, period, system, type, use, value.
ProcedureRequest.status ServiceRequest.status Element ProcedureRequest.status is mapped to FHIR R4B element ServiceRequest.status as Equivalent.
ProcedureRequest.intent ServiceRequest.intent Element ProcedureRequest.intent is mapped to FHIR R4B element ServiceRequest.intent as SourceIsNarrowerThanTarget.
The mappings for ProcedureRequest.intent do not allow expression of the necessary codes, per the bindings on the source and target.
ProcedureRequest.priority ServiceRequest.priority Element ProcedureRequest.priority is mapped to FHIR R4B element ServiceRequest.priority as Equivalent.
ProcedureRequest.doNotPerform ServiceRequest.doNotPerform Element ProcedureRequest.doNotPerform is mapped to FHIR R4B element ServiceRequest.doNotPerform as Equivalent.
ProcedureRequest.category ServiceRequest.category Element ProcedureRequest.category is mapped to FHIR R4B element ServiceRequest.category as Equivalent.
ProcedureRequest.code ServiceRequest.code Element ProcedureRequest.code is mapped to FHIR R4B element ServiceRequest.code as Equivalent.
ProcedureRequest.subject ServiceRequest.subject
Standard Extension: alternate-reference
Element ProcedureRequest.subject is mapped to FHIR R4B element ServiceRequest.subject as SourceIsBroaderThanTarget.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element ProcedureRequest.subject with unmapped reference targets: Device, Group, Location, Patient.
ProcedureRequest.context ServiceRequest.encounter
Standard Extension: alternate-reference
Element ProcedureRequest.context is mapped to FHIR R4B element ServiceRequest.encounter as SourceIsBroaderThanTarget.
The mappings for ProcedureRequest.context do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element ProcedureRequest.context with unmapped reference targets: Encounter, EpisodeOfCare.
ProcedureRequest.occurrence[x] ServiceRequest.occurrence[x]
Extension: ExtensionProcedureRequest_Occurrence
Element ProcedureRequest.occurrence[x] is mapped to FHIR R4B element ServiceRequest.occurrence[x] as SourceIsBroaderThanTarget.
The mappings for ProcedureRequest.occurrence[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.asNeeded[x] ServiceRequest.asNeeded[x] Element ProcedureRequest.asNeeded[x] is mapped to FHIR R4B 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.authoredOn ServiceRequest.authoredOn Element ProcedureRequest.authoredOn is mapped to FHIR R4B element ServiceRequest.authoredOn as Equivalent.
ProcedureRequest.requester ServiceRequest.requester Element ProcedureRequest.requester is mapped to FHIR R4B element ServiceRequest.requester as Equivalent.
ProcedureRequest.requester.agent ServiceRequest.requester
Standard Extension: alternate-reference
Element ProcedureRequest.requester.agent is mapped to FHIR R4B element ServiceRequest.requester as SourceIsBroaderThanTarget.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element ProcedureRequest.requester.agent with unmapped reference targets: Device, Organization, Practitioner.
ProcedureRequest.requester.onBehalfOf Extension: ExtensionProcedureRequest_Requester_OnBehalfOf Element ProcedureRequest.requester.onBehalfOf has a context of ServiceRequest.requester based on following the parent source element upwards and mapping to ServiceRequest.
Element ProcedureRequest.requester.onBehalfOf has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
ProcedureRequest.performerType ServiceRequest.performerType Element ProcedureRequest.performerType is mapped to FHIR R4B element ServiceRequest.performerType as Equivalent.
ProcedureRequest.performer ServiceRequest.performer
Standard Extension: alternate-reference
Element ProcedureRequest.performer is mapped to FHIR R4B element ServiceRequest.performer as RelatedTo.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element ProcedureRequest.performer with unmapped reference targets: Device, HealthcareService, Organization, Patient, Practitioner, RelatedPerson.
ProcedureRequest.reasonCode ServiceRequest.reasonCode Element ProcedureRequest.reasonCode is mapped to FHIR R4B element ServiceRequest.reasonCode as Equivalent.
ProcedureRequest.reasonReference ServiceRequest.reasonReference
Standard Extension: alternate-reference
Element ProcedureRequest.reasonReference is mapped to FHIR R4B element ServiceRequest.reasonReference as SourceIsBroaderThanTarget.
The mappings for ProcedureRequest.reasonReference do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element ProcedureRequest.reasonReference with unmapped reference targets: Condition, Observation.
ProcedureRequest.supportingInfo ServiceRequest.supportingInfo
Standard Extension: alternate-reference
Element ProcedureRequest.supportingInfo is mapped to FHIR R4B element ServiceRequest.supportingInfo as SourceIsBroaderThanTarget.
The mappings for ProcedureRequest.supportingInfo do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element ProcedureRequest.supportingInfo with unmapped reference targets: Resource.
ProcedureRequest.specimen ServiceRequest.specimen
Standard Extension: alternate-reference
Element ProcedureRequest.specimen is mapped to FHIR R4B element ServiceRequest.specimen as SourceIsBroaderThanTarget.
The mappings for ProcedureRequest.specimen do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element ProcedureRequest.specimen with unmapped reference targets: Specimen.
ProcedureRequest.bodySite ServiceRequest.bodySite Element ProcedureRequest.bodySite is mapped to FHIR R4B element ServiceRequest.bodySite as Equivalent.
ProcedureRequest.note ServiceRequest.note
Extension: ExtensionProcedureRequest_Note
Element ProcedureRequest.note is mapped to FHIR R4B element ServiceRequest.note as SourceIsBroaderThanTarget.
The mappings for ProcedureRequest.note do not cover the following types: Annotation.
The mappings for ProcedureRequest.note do not cover the following types based on type expansion: author[x], text, time.
ProcedureRequest.relevantHistory ServiceRequest.relevantHistory
Standard Extension: alternate-reference
Element ProcedureRequest.relevantHistory is mapped to FHIR R4B element ServiceRequest.relevantHistory as SourceIsBroaderThanTarget.
The mappings for ProcedureRequest.relevantHistory do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element ProcedureRequest.relevantHistory with unmapped reference targets: Provenance.