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

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

Lookup for Profile_R5_Procedure_R4

Lookup for FHIR R5 Procedure for use in FHIR R4

The FHIR R5 resource is represented in FHIR R4 via the Procedure resource.

Note that there is a profile defined to simplify use of this cross-version resource representation:Profile: Procedure

A computable version of the following element information is available in: R5ProcedureElementMapToR4

Source Element (FHIR R5) Target(s) Comments
Procedure    
Procedure.meta Procedure.meta Element Procedure.meta is mapped to FHIR R4 element Procedure.meta as Equivalent.
Procedure.implicitRules Procedure.implicitRules Element Procedure.implicitRules is mapped to FHIR R4 element Procedure.implicitRules as Equivalent.
Procedure.language Procedure.language Element Procedure.language is mapped to FHIR R4 element Procedure.language as Equivalent.
Procedure.text Procedure.text Element Procedure.text is mapped to FHIR R4 element Procedure.text as Equivalent.
Procedure.contained Procedure.contained Element Procedure.contained is mapped to FHIR R4 element Procedure.contained as Equivalent.
Procedure.identifier Procedure.identifier Element Procedure.identifier is mapped to FHIR R4 element Procedure.identifier as Equivalent.
Procedure.instantiatesCanonical Procedure.instantiatesCanonical Element Procedure.instantiatesCanonical is mapped to FHIR R4 element Procedure.instantiatesCanonical as Equivalent.
Procedure.instantiatesUri Procedure.instantiatesUri Element Procedure.instantiatesUri is mapped to FHIR R4 element Procedure.instantiatesUri as Equivalent.
Procedure.basedOn Procedure.basedOn Element Procedure.basedOn is mapped to FHIR R4 element Procedure.basedOn as Equivalent.
Procedure.partOf Procedure.partOf Element Procedure.partOf is mapped to FHIR R4 element Procedure.partOf as Equivalent.
Procedure.status Procedure.status Element Procedure.status is mapped to FHIR R4 element Procedure.status as Equivalent.
Procedure.statusReason Procedure.statusReason Element Procedure.statusReason is mapped to FHIR R4 element Procedure.statusReason as Equivalent.
Procedure.category Procedure.category Element Procedure.category is mapped to FHIR R4 element Procedure.category as SourceIsBroaderThanTarget.
Procedure.code Procedure.code Element Procedure.code is mapped to FHIR R4 element Procedure.code as Equivalent.
Procedure.subject Procedure.subject
Standard Extension: alternate-reference
Element Procedure.subject is mapped to FHIR R4 element Procedure.subject as SourceIsBroaderThanTarget.
The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Procedure.subject with unmapped reference targets: Device, Location, Organization, Practitioner.
Procedure.focus Extension: ExtensionProcedure_Focus Element Procedure.focus has a context of Procedure based on following the parent source element upwards and mapping to Procedure.
Element Procedure.focus has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
Procedure.encounter Procedure.encounter Element Procedure.encounter is mapped to FHIR R4 element Procedure.encounter as Equivalent.
Procedure.occurrence[x] Procedure.performed[x]
Extension: ExtensionProcedure_Occurrence
Element Procedure.occurrence[x] is mapped to FHIR R4 element Procedure.performed[x] as SourceIsBroaderThanTarget.
The mappings for Procedure.occurrence[x] do not cover the following types: Timing.
The target context Procedure.performed[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Procedure.
Procedure.recorded Extension: ExtensionProcedure_Recorded Element Procedure.recorded has a context of Procedure based on following the parent source element upwards and mapping to Procedure.
Element Procedure.recorded has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
Procedure.recorder Procedure.recorder Element Procedure.recorder is mapped to FHIR R4 element Procedure.recorder as Equivalent.
Procedure.reported[x] Extension: ExtensionProcedure_Reported Element Procedure.reported[x] has a context of Procedure based on following the parent source element upwards and mapping to Procedure.
Element Procedure.reported[x] has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
Procedure.performer Procedure.performer Element Procedure.performer is mapped to FHIR R4 element Procedure.performer as Equivalent.
Procedure.performer.function Procedure.performer.function Element Procedure.performer.function is mapped to FHIR R4 element Procedure.performer.function as Equivalent.
Procedure.performer.actor Procedure.performer.actor
Standard Extension: alternate-reference
Element Procedure.performer.actor is mapped to FHIR R4 element Procedure.performer.actor as SourceIsBroaderThanTarget.
The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Procedure.performer.actor with unmapped reference targets: CareTeam, HealthcareService.
Procedure.performer.onBehalfOf Procedure.performer.onBehalfOf Element Procedure.performer.onBehalfOf is mapped to FHIR R4 element Procedure.performer.onBehalfOf as Equivalent.
Procedure.performer.period Extension: ExtensionProcedure_Performer_Period Element Procedure.performer.period has a context of Procedure.performer based on following the parent source element upwards and mapping to Procedure.
Element Procedure.performer.period has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
Procedure.location Procedure.location Element Procedure.location is mapped to FHIR R4 element Procedure.location as Equivalent.
Procedure.reason Procedure.reasonCode
Procedure.reasonReference
Extension: ExtensionProcedure_Reason
Element Procedure.reason is mapped to FHIR R4 element Procedure.reasonCode as SourceIsBroaderThanTarget.
Element Procedure.reason is mapped to FHIR R4 element Procedure.reasonReference as SourceIsBroaderThanTarget.
The mappings for Procedure.reason do not cover the following types: CodeableReference.
Procedure.bodySite Procedure.bodySite Element Procedure.bodySite is mapped to FHIR R4 element Procedure.bodySite as Equivalent.
Procedure.outcome Procedure.outcome Element Procedure.outcome is mapped to FHIR R4 element Procedure.outcome as Equivalent.
Procedure.report Procedure.report
Standard Extension: alternate-reference
Element Procedure.report is mapped to FHIR R4 element Procedure.report as SourceIsBroaderThanTarget.
The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Procedure.report with unmapped reference targets: DocumentReference.
Procedure.complication Procedure.complication Element Procedure.complication is mapped to FHIR R4 element Procedure.complication as SourceIsBroaderThanTarget.
Procedure.followUp Procedure.followUp Element Procedure.followUp is mapped to FHIR R4 element Procedure.followUp as Equivalent.
Procedure.note Procedure.note Element Procedure.note is mapped to FHIR R4 element Procedure.note as Equivalent.
Procedure.focalDevice Procedure.focalDevice Element Procedure.focalDevice is mapped to FHIR R4 element Procedure.focalDevice as Equivalent.
Procedure.focalDevice.action Procedure.focalDevice.action Element Procedure.focalDevice.action is mapped to FHIR R4 element Procedure.focalDevice.action as Equivalent.
Procedure.focalDevice.manipulated Procedure.focalDevice.manipulated Element Procedure.focalDevice.manipulated is mapped to FHIR R4 element Procedure.focalDevice.manipulated as Equivalent.
Procedure.used Procedure.usedCode
Procedure.usedReference
Extension: ExtensionProcedure_Used
Element Procedure.used is mapped to FHIR R4 element Procedure.usedReference as SourceIsBroaderThanTarget.
Element Procedure.used is mapped to FHIR R4 element Procedure.usedCode as SourceIsBroaderThanTarget.
The mappings for Procedure.used do not cover the following types: CodeableReference.
Procedure.supportingInfo Extension: ExtensionProcedure_SupportingInfo Element Procedure.supportingInfo has a context of Procedure based on following the parent source element upwards and mapping to Procedure.
Element Procedure.supportingInfo has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).