US-Core CI Build

This page is part of the US Core (v0.0.0: STU1 Ballot 1) based on FHIR v1.8.0. The current version which supercedes this version is 5.0.1. For a full list of available versions, see the Directory of published versions

D.4.1.4 StructureDefinition: US Core Procedure Profile - Mappings

Mappings for the StructureDefinition-us-core-procedure Profile.

Mappings for RIM Mapping (http://hl7.org/v3)

US Core Procedure Profile
ProcedureUSCoreProcedureEntity. Role, or Act
   id
   meta
   implicitRules
   language
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier.id
   status
   category.outboundRelationship[typeCode="COMP].target[classCode="LIST", moodCode="EVN"].code
   code.code
      idn/a
      extensionn/a
      codingunion(., ./translation)
      codingUSCoreProcedureCodeunion(., ./translation)
      codingunion(., ./translation)
      text./originalText[mediaType/code="text/plain"]/data
   subject.participation[typeCode=SBJ].role
   encounter.inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN]
   performed[x].effectiveTime
   performer.participation[typeCode=PFM]
      idn/a
      extensionn/a
      modifierExtensionN/A
      actor.role
      role.functionCode
   location
   reasonReference.reasonCode
   reasonCode.reasonCode
   notPerformed.actionNegationInd
   reasonNotPerformed.reason.Observation.value
   bodySite.targetSiteCode
   outcome.outboundRelationship[typeCode=OUT].target.text
   report.inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN]
   complicationNeed specialization of OUT for this.
   followUp.outboundRelationship[typeCode=COMP].target[classCode=ACT, moodCode=INT].code
   request
   notes.inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="annotation"].value
   focalDevice
      idn/a
      extensionn/a
      modifierExtensionN/A
      action
      manipulated
   usedReference
   usedCode
   component

Mappings for W5 Mapping (http://hl7.org/fhir/w5)

US Core Procedure Profile
ProcedureUSCoreProcedureclinical.general
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifierid
   statusstatus
   categoryclass
   codewhat
      id
      extension
      coding
      codingUSCoreProcedureCode
      coding
      text
   subjectwho.focus
   encountercontext
   performed[x]when.done
   performer
      id
      extension
      modifierExtension
      actorwho.actor
      role
   locationwhere
   reasonReferencewhy
   reasonCodewhy
   notPerformed
   reasonNotPerformed
   bodySite
   outcome
   report
   complication
   followUp
   request
   notes
   focalDevice
      id
      extension
      modifierExtension
      action
      manipulated
   usedReference
   usedCode
   component

Mappings for HL7 v2 Mapping (http://hl7.org/v2)

US Core Procedure Profile
ProcedureUSCoreProcedure
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifierSome combination of ORC-2 / ORC-3 / OBR-2 / OBR-3 / IPC-1 / IPC-2 / IPC-3 / IPC-4
   status
   category
   codeOBR-44/OBR-45
      id
      extension
      codingC*E.1-8, C*E.10-22
      codingUSCoreProcedureCodeC*E.1-8, C*E.10-22
      codingC*E.1-8, C*E.10-22
      textC*E.9. But note many systems use C*E.2 for this
   subjectPID-3
   encounterPV1-19
   performed[x]OBR-7
   performer
      id
      extension
      modifierExtension
      actorORC-19/PRT-5
      roleSome combination of STF-18 / PRA-3 / PRT-4 / ROL-3 / ORC-12 / OBR-16 / PV1-7 / PV1-8 / PV1-9 / PV1-17 / OBX-25
   location
   reasonReference
   reasonCode
   notPerformed
   reasonNotPerformed
   bodySiteOBX-20
   outcome
   report
   complication
   followUp
   request
   notesNTE
   focalDevice
      id
      extension
      modifierExtension
      action
      manipulated
   usedReference
   usedCode
   component