| Source Element | Usage | Target |
| Procedure.id | UseElementSameName | Procedure.id |
| Procedure.meta | UseElementSameName | Procedure.meta |
| Procedure.implicitRules | UseElementSameName | Procedure.implicitRules |
| Procedure.language | UseElementSameName | Procedure.language |
| Procedure.text | UseElementSameName | Procedure.text |
| Procedure.contained | UseElementSameName | Procedure.contained |
| Procedure.extension | UseElementSameName | Procedure.extension |
| Procedure.modifierExtension | UseElementSameName | Procedure.modifierExtension |
| Procedure.identifier | UseElementSameName | Procedure.identifier |
| Procedure.instantiatesCanonical | UseElementSameName | Procedure.instantiatesCanonical |
| Procedure.instantiatesUri | UseElementSameName | Procedure.instantiatesUri |
| Procedure.basedOn | UseElementSameName | Procedure.basedOn |
| Procedure.partOf | UseElementSameName | Procedure.partOf |
| Procedure.status | UseOneOfElements | Procedure.status,Procedure.status |
| Procedure.statusReason | UseElementSameName | Procedure.statusReason |
| Procedure.category | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Procedure.category |
| Procedure.code | UseElementSameName | Procedure.code |
| Procedure.subject | UseElementSameName | Procedure.subject |
| Procedure.focus | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Procedure.focus |
| Procedure.encounter | UseElementSameName | Procedure.encounter |
| Procedure.occurrence[x] | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Procedure.occurrence |
| Procedure.recorded | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Procedure.recorded |
| Procedure.recorder | UseElementSameName | Procedure.recorder |
| Procedure.reported[x] | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Procedure.reported |
| Procedure.performer | UseElementSameName | Procedure.performer |
| Procedure.performer.id | UseElementSameName | Procedure.performer.id |
| Procedure.performer.extension | UseElementSameName | Procedure.performer.extension |
| Procedure.performer.modifierExtension | UseElementSameName | Procedure.performer.modifierExtension |
| Procedure.performer.function | UseElementSameName | Procedure.performer.function |
| Procedure.performer.actor | UseElementSameName | Procedure.performer.actor |
| Procedure.performer.onBehalfOf | UseElementSameName | Procedure.performer.onBehalfOf |
| Procedure.performer.period | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Procedure.performer.period |
| Procedure.location | UseElementSameName | Procedure.location |
| Procedure.reason | UseOneOfElements | Procedure.reasonCode,Procedure.reasonCode,Procedure.reasonReference |
| Procedure.bodySite | UseElementSameName | Procedure.bodySite |
| Procedure.outcome | UseElementSameName | Procedure.outcome |
| Procedure.report | UseElementSameName | Procedure.report |
| Procedure.complication | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Procedure.complication |
| Procedure.followUp | UseElementSameName | Procedure.followUp |
| Procedure.note | UseElementSameName | Procedure.note |
| Procedure.focalDevice | UseElementSameName | Procedure.focalDevice |
| Procedure.focalDevice.id | UseElementSameName | Procedure.focalDevice.id |
| Procedure.focalDevice.extension | UseElementSameName | Procedure.focalDevice.extension |
| Procedure.focalDevice.modifierExtension | UseElementSameName | Procedure.focalDevice.modifierExtension |
| Procedure.focalDevice.action | UseElementSameName | Procedure.focalDevice.action |
| Procedure.focalDevice.manipulated | UseElementSameName | Procedure.focalDevice.manipulated |
| Procedure.used | UseOneOfElements | Procedure.usedReference,Procedure.usedCode |
| Procedure.supportingInfo | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Procedure.supportingInfo |