Extensions for Using Data Elements from FHIR R5 in FHIR STU3 - Downloaded Version null See the Directory of published versions
The FHIR R5 resource is represented in FHIR STU3 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: R5ProcedureElementMapToR3
| Source Element (FHIR R5) | Target(s) | Comments |
|---|---|---|
Procedure |
||
Procedure.meta |
Procedure.meta | Element Procedure.meta is mapped to FHIR STU3 element Procedure.meta as Equivalent. |
Procedure.implicitRules |
Procedure.implicitRules | Element Procedure.implicitRules is mapped to FHIR STU3 element Procedure.implicitRules as Equivalent. |
Procedure.language |
Procedure.language | Element Procedure.language is mapped to FHIR STU3 element Procedure.language as Equivalent. |
Procedure.text |
Procedure.text | Element Procedure.text is mapped to FHIR STU3 element Procedure.text as Equivalent. |
Procedure.contained |
Procedure.contained | Element Procedure.contained is mapped to FHIR STU3 element Procedure.contained as SourceIsBroaderThanTarget. |
Procedure.identifier |
Procedure.identifier | Element Procedure.identifier is mapped to FHIR STU3 element Procedure.identifier as Equivalent. |
Procedure.instantiatesCanonical |
Extension: ExtensionProcedure_InstantiatesCanonical | Element Procedure.instantiatesCanonical has a context of Procedure based on following the parent source element upwards and mapping to Procedure.Element Procedure.instantiatesCanonical has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Procedure.instantiatesUri |
Extension: ExtensionProcedure_InstantiatesUri | Element Procedure.instantiatesUri has a context of Procedure based on following the parent source element upwards and mapping to Procedure.Element Procedure.instantiatesUri has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
Procedure.basedOn |
Procedure.basedOn Standard Extension: alternate-reference |
Element Procedure.basedOn is mapped to FHIR STU3 element Procedure.basedOn as SourceIsBroaderThanTarget.The mappings for Procedure.basedOn do not cover the following types based on type expansion: display, identifier, reference, type.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Procedure.basedOn with unmapped reference targets: CarePlan, ServiceRequest. |
Procedure.partOf |
Procedure.partOf Standard Extension: alternate-reference |
Element Procedure.partOf is mapped to FHIR STU3 element Procedure.partOf as SourceIsBroaderThanTarget.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Procedure.partOf with unmapped reference targets: MedicationAdministration, Observation, Procedure. |
Procedure.status |
Procedure.notDone Procedure.status Modifier Extension: ExtensionProcedure_Status |
Element Procedure.status is mapped to FHIR STU3 element Procedure.status as RelatedTo.Element Procedure.status is mapped to FHIR STU3 element Procedure.notDone as SourceIsBroaderThanTarget.The mappings for Procedure.status do not allow expression of the necessary codes, per the bindings on the source and target. |
Procedure.statusReason |
Procedure.notDoneReason | Element Procedure.statusReason is mapped to FHIR STU3 element Procedure.notDoneReason as Equivalent. |
Procedure.category |
Procedure.category | Element Procedure.category is mapped to FHIR STU3 element Procedure.category as SourceIsBroaderThanTarget. |
Procedure.code |
Procedure.code | Element Procedure.code is mapped to FHIR STU3 element Procedure.code as Equivalent. |
Procedure.subject |
Procedure.subject Standard Extension: alternate-reference |
Element Procedure.subject is mapped to FHIR STU3 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, Group, Location, Organization, Patient, 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 STU3. Typically, this is because the element has been added (is a new element). |
Procedure.encounter |
Procedure.context Standard Extension: alternate-reference |
Element Procedure.encounter is mapped to FHIR STU3 element Procedure.context as SourceIsBroaderThanTarget.The mappings for Procedure.encounter do not cover the following types based on type expansion: display, identifier, reference, type.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Procedure.encounter with unmapped reference targets: Encounter. |
Procedure.occurrence[x] |
Procedure.performed[x] Extension: ExtensionProcedure_Occurrence |
Element Procedure.occurrence[x] is mapped to FHIR STU3 element Procedure.performed[x] as SourceIsBroaderThanTarget.The mappings for Procedure.occurrence[x] do not cover the following types: Age, Range, string, 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 STU3. Typically, this is because the element has been added (is a new element). |
Procedure.recorder |
Extension: ExtensionProcedure_Recorder | Element Procedure.recorder has a context of Procedure based on following the parent source element upwards and mapping to Procedure.Element Procedure.recorder has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). |
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 STU3. Typically, this is because the element has been added (is a new element). |
Procedure.performer |
Procedure.performer | Element Procedure.performer is mapped to FHIR STU3 element Procedure.performer as Equivalent. |
Procedure.performer.function |
Procedure.performer.role | Element Procedure.performer.function is mapped to FHIR STU3 element Procedure.performer.role as Equivalent. |
Procedure.performer.actor |
Procedure.performer.actor Standard Extension: alternate-reference |
Element Procedure.performer.actor is mapped to FHIR STU3 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, Device, HealthcareService, Organization, Patient, Practitioner, PractitionerRole, RelatedPerson. |
Procedure.performer.onBehalfOf |
Procedure.performer.onBehalfOf Standard Extension: alternate-reference |
Element Procedure.performer.onBehalfOf is mapped to FHIR STU3 element Procedure.performer.onBehalfOf as SourceIsBroaderThanTarget.The mappings for Procedure.performer.onBehalfOf do not cover the following types based on type expansion: display, identifier, reference, type.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Procedure.performer.onBehalfOf with unmapped reference targets: Organization. |
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 STU3. Typically, this is because the element has been added (is a new element). |
Procedure.location |
Procedure.location Standard Extension: alternate-reference |
Element Procedure.location is mapped to FHIR STU3 element Procedure.location as SourceIsBroaderThanTarget.The mappings for Procedure.location do not cover the following types based on type expansion: display, identifier, reference, type.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Procedure.location with unmapped reference targets: Location. |
Procedure.reason |
Procedure.notDoneReason Procedure.reasonCode Procedure.reasonReference Extension: ExtensionProcedure_Reason |
Element Procedure.reason is mapped to FHIR STU3 element Procedure.notDoneReason as SourceIsBroaderThanTarget.Element Procedure.reason is mapped to FHIR STU3 element Procedure.reasonCode as SourceIsBroaderThanTarget.Element Procedure.reason is mapped to FHIR STU3 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 STU3 element Procedure.bodySite as Equivalent. |
Procedure.outcome |
Procedure.outcome | Element Procedure.outcome is mapped to FHIR STU3 element Procedure.outcome as Equivalent. |
Procedure.report |
Procedure.report Standard Extension: alternate-reference |
Element Procedure.report is mapped to FHIR STU3 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: Composition, DiagnosticReport, DocumentReference. |
Procedure.complication |
Procedure.complication Extension: ExtensionProcedure_Complication |
Element Procedure.complication is mapped to FHIR STU3 element Procedure.complication as SourceIsBroaderThanTarget.The mappings for Procedure.complication do not cover the following types: CodeableReference.The mappings for Procedure.complication do not cover the following types based on type expansion: reference. |
Procedure.followUp |
Procedure.followUp | Element Procedure.followUp is mapped to FHIR STU3 element Procedure.followUp as Equivalent. |
Procedure.note |
Procedure.note | Element Procedure.note is mapped to FHIR STU3 element Procedure.note as Equivalent. |
Procedure.focalDevice |
Procedure.focalDevice | Element Procedure.focalDevice is mapped to FHIR STU3 element Procedure.focalDevice as Equivalent. |
Procedure.focalDevice.action |
Procedure.focalDevice.action | Element Procedure.focalDevice.action is mapped to FHIR STU3 element Procedure.focalDevice.action as Equivalent. |
Procedure.focalDevice.manipulated |
Procedure.focalDevice.manipulated Standard Extension: alternate-reference |
Element Procedure.focalDevice.manipulated is mapped to FHIR STU3 element Procedure.focalDevice.manipulated as SourceIsBroaderThanTarget.The mappings for Procedure.focalDevice.manipulated do not cover the following types based on type expansion: display, identifier, reference, type.The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Procedure.focalDevice.manipulated with unmapped reference targets: Device. |
Procedure.used |
Procedure.usedCode Procedure.usedReference Extension: ExtensionProcedure_Used |
Element Procedure.used is mapped to FHIR STU3 element Procedure.usedReference as SourceIsBroaderThanTarget.Element Procedure.used is mapped to FHIR STU3 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 STU3. Typically, this is because the element has been added (is a new element). |