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

Resource Profile: Profile_R5_Procedure_R3 - Mappings

Page standards status: Trial-use Maturity Level: 0

Mappings for the profile-Procedure resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameRIM MappingW5 MappingHL7 v2 Mappingdoco
.. Procedure
Procedure[moodCode=EVN]
clinical.general
... id
... meta
... implicitRules
... language
... text
Act.text?
... contained
N/A
... Slices for extension
.... extension:instantiatesCanonical
.... extension:instantiatesUri
.... extension:focus
.... extension:occurrence
.... extension:recorded
.... extension:recorder
.... extension:reported
.... extension:reason
.... extension:used
.... extension:supportingInfo
... Slices for modifierExtension
.... modifierExtension:status
... identifier
.id
id
Some combination of ORC-2 / ORC-3 / OBR-2 / OBR-3 / IPC-1 / IPC-2 / IPC-3 / IPC-4
... definition
.outboundRelationship[typeCode=DEFN].target
... basedOn
  • .outboundRelationship[typeCode=FLFS].target[classCode=(various e.g. PROC
  • OBS
  • PCPR
  • ACT
  • moodCode=RQO].code
.... id
n/a
.... Slices for extension
..... extension:basedOn
.... reference
N/A
.... identifier
.identifier
.... display
N/A
... partOf
  • .inboundRelationship[typeCode=COMP].source[classCode=SBADM or PROC or OBS
  • moodCode=EVN]
.... id
n/a
.... Slices for extension
..... extension:partOf
.... reference
N/A
.... identifier
.identifier
.... display
N/A
... status
statusCode
status
... notDone
.actionNegationInd
... notDoneReason
.reason.Observation.value
... category
  • .outboundRelationship[typeCode="COMP].target[classCode="LIST"
  • moodCode="EVN"].code
class
... code
.code
what
OBR-44/OBR-45
... subject
.participation[typeCode=SBJ].role
who.focus
PID-3
.... id
n/a
.... Slices for extension
..... extension:subject
.... reference
N/A
.... identifier
.identifier
.... display
N/A
... context
  • .inboundRelationship[typeCode=COMP].source[classCode=ENC
  • moodCode=EVN]
context
PV1-19
.... id
n/a
.... Slices for extension
..... extension:encounter
.... reference
N/A
.... identifier
.identifier
.... display
N/A
... performed[x]
.effectiveTime
when.done
OBR-7
... performer
.participation[typeCode=PRF]
.... id
n/a
.... Slices for extension
..... extension:period
.... modifierExtension
N/A
.... role
.functionCode
Some combination of STF-18 / PRA-3 / PRT-4 / ROL-3 / ORC-12 / OBR-16 / PV1-7 / PV1-8 / PV1-9 / PV1-17 / OBX-25
.... actor
.role
who.actor
ORC-19/PRT-5
..... id
n/a
..... Slices for extension
...... extension:actor
..... reference
N/A
..... identifier
.identifier
..... display
N/A
.... onBehalfOf
.scoper
..... id
n/a
..... Slices for extension
...... extension:onBehalfOf
..... reference
N/A
..... identifier
.identifier
..... display
N/A
... location
.participation[typeCode=LOC].role[classCode=SDLOC]
where
.... id
n/a
.... Slices for extension
..... extension:location
.... reference
N/A
.... identifier
.identifier
.... display
N/A
... reasonCode
.reasonCode
why
... reasonReference
.reasonCode
why
... bodySite
.targetSiteCode
OBX-20
... outcome
.outboundRelationship[typeCode=OUT].target.text
... report
  • .inboundRelationship[typeCode=SUBJ].source[classCode=OBS
  • moodCode=EVN]
.... id
n/a
.... Slices for extension
..... extension:report
.... reference
N/A
.... identifier
.identifier
.... display
N/A
... complication
  • .outboundRelationship[typeCode=OUTC].target[classCode=OBS
  • code="complication"
  • moodCode=EVN].value
.... id
n/a
.... Slices for extension
..... extension:complication
.... coding
  • union(.
  • ./translation)
  • C*E.1-8
  • C*E.10-22
.... text
./originalText[mediaType/code="text/plain"]/data
C*E.9. But note many systems use C*E.2 for this
... 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
NTE
... focalDevice
.participation[typeCode=DEV].role[classCode=MANU]
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... action
  • .inboundRelationship[typeCode=SUBJ].source[classCode=OBS
  • moodCode=EVN
  • procedure device action codes
.... manipulated
.participation[typeCode=DEV].role[classCode=SDLOC]
..... id
n/a
..... Slices for extension
...... extension:manipulated
..... reference
N/A
..... identifier
.identifier
..... display
N/A
... 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]

doco Documentation for this format