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

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

Lookup for Profile_R5_Procedure_R3

Lookup for FHIR R5 Procedure for use in FHIR STU3

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