|
Procedure
|
Procedure[moodCode=EVN]
|
|
identifier
| .id |
|
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 |
|
encounter
| .inboundRelationship[typeCode=COMP].source[classCode=ENC,
moodCode=EVN]
|
|
occurrence[x]
| .effectiveTime |
|
recorded
| .participation[typeCode=AUT].time |
|
recorder
| .participation[typeCode=AUT].role |
|
reported[x]
| .participation[typeCode=RPT].role |
|
performer
| .participation[typeCode=PRF] |
|
function
| .functionCode |
|
actor
| .role |
|
onBehalfOf
| .scoper |
|
location
| .participation[typeCode=LOC].role[classCode=SDLOC] |
|
reason
| .reasonCode |
|
bodySite
| .targetSiteCode |
|
bodyStructure
|
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
|
|
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] |
|
used
|
participation[typeCode=Dev].role[classCode=MANU]
|
|
supportingInfo
| .outboundRelationship[typeCode=PERT].target |