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 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). |