STU 2 Ballot

This page is part of the Data Access Framework (v1.6.0: STU 2 Ballot 1) based on FHIR v1.6.0. . For a full list of available versions, see the Directory of published versions

D.4.1.4 StructureDefinition: DAF-Procedure - Mappings

Mappings for the daf-core-procedure Profile.

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

Profile daf-core-procedure
ProcedureDAFCoreProcedureEntity. Role, or Act
   id
   meta
   implicitRules
   language
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier.id
   subjectEntity. Role, or Act
   status
   category.outboundRelationship[typeCode="COMP].target[classCode="LIST", moodCode="EVN"].code
   code.code
      idn/a
      extensionn/a
      codingunion(., ./translation)
      codingDAFProcedureCodeunion(., ./translation)
      codingunion(., ./translation)
      codingunion(., ./translation)
      text./originalText[mediaType/code="text/plain"]/data
   notPerformed.actionNegationInd
   reasonNotPerformed.reason.Observation.value
   bodySite.targetSiteCode
   reasonReference.reasonCode
   reasonCode.reasonCode
   performer.participation[typeCode=PFM]
      idn/a
      extensionn/a
      modifierExtensionN/A
      actor.role
      role.functionCode
   performed[x].effectiveTime
   encounter.inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN]
   location
   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)

Profile daf-core-procedure
ProcedureDAFCoreProcedureclinical.general
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifierid
   subjectadministrative.individual
   status
   category
   codeclass
      id
      extension
      coding
      codingDAFProcedureCode
      coding
      coding
      text
   notPerformed
   reasonNotPerformed
   bodySite
   reasonReference
   reasonCode
   performer
      id
      extension
      modifierExtension
      actorwho.actor
      role
   performed[x]when.done
   encountercontext
   locationwhere
   outcome
   report
   complication
   followUp
   request
   notes
   focalDevice
      id
      extension
      modifierExtension
      action
      manipulated
   usedReference
   usedCode
   component

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

Profile daf-core-procedure
ProcedureDAFCoreProcedure
   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
   subject
   status
   category
   codeOBR-44/OBR-45
      id
      extension
      codingC*E.1-8, C*E.10-22
      codingDAFProcedureCodeC*E.1-8, C*E.10-22
      codingC*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
   notPerformed
   reasonNotPerformed
   bodySiteOBX-20
   reasonReference
   reasonCode
   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
   performed[x]OBR-7
   encounterPV1-19
   location
   outcome
   report
   complication
   followUp
   request
   notesNTE
   focalDevice
      id
      extension
      modifierExtension
      action
      manipulated
   usedReference
   usedCode
   component