This page is part of the FHIR Specification (v3.5.0: R4 Ballot #2). The current version which supercedes this version is 5.0.0.  For a full list of available versions, see the Directory of published versions  . Page versions: R5 R4B R4 R3 R2
. Page versions: R5 R4B R4 R3 R2
 | Procedure | Procedure[moodCode=EVN] | 
 | identifier | .id | 
 | instantiatesCanonical | .outboundRelationship[typeCode=DEFN].target | 
 | instantiatesUri | .outboundRelationship[typeCode=DEFN].target | 
 | basedOn | .outboundRelationship[typeCode=FLFS].target[classCode=(various e.g. PROC, OBS, PCPR, ACT,  moodCode=RQO].code | 
 | partOf | .inboundRelationship[typeCode=COMP].source[classCode=SBADM or PROC or OBS, moodCode=EVN] | 
 | status | statusCode | 
 | statusReason | .reason.Observation.value | 
 | category | .outboundRelationship[typeCode="COMP].target[classCode="LIST", moodCode="EVN"].code | 
 | code | .code | 
 | subject | .participation[typeCode=SBJ].role | 
 | context | .inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN] | 
 | performed[x] | .effectiveTime | 
 | recorder | .participation[typeCode=AUT].role | 
 | asserter | .participation[typeCode=INF].role | 
 | performer | .participation[typeCode=PRF] | 
 | function | .functionCode | 
 | actor | .role | 
 | onBehalfOf | .scoper | 
 | location | .participation[typeCode=LOC].role[classCode=SDLOC] | 
 | reasonCode | .reasonCode | 
 | reasonReference | .reasonCode | 
 | bodySite | .targetSiteCode | 
 | outcome | .outboundRelationship[typeCode=OUT].target.text | 
 | report | .inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN] | 
 | complication | .outboundRelationship[typeCode=OUTC].target[classCode=OBS, code="complication", moodCode=EVN].value | 
 | complicationDetail | .outboundRelationship[typeCode=OUTC].target[classCode=OBS, code="complication", moodCode=EVN].value | 
 | followUp | .outboundRelationship[typeCode=COMP].target[classCode=ACT, moodCode=INT].code | 
 | note | .inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="annotation"].value | 
 | focalDevice | .participation[typeCode=DEV].role[classCode=MANU] | 
 | action | .inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="procedure device action"].value=:procedure device action codes | 
 | manipulated | .participation[typeCode=DEV].role[classCode=SDLOC] | 
 | usedReference | .participation[typeCode=DEV].role[classCode=MANU] or .participation[typeCode=CSM].role[classCode=ADMM] (for Medication or Substance)
 | 
 | usedCode | participation[typeCode=Dev].role[classCode=MANU] |