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-procedure Profile.

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

Profile daf-procedure
ProcedureDAFProcedureEntity. 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
      actorEntity. Role, or Act
      role.functionCode
   performed[x].effectiveTime
   encounterEntity. Role, or Act
   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-procedure
ProcedureDAFProcedureclinical.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
      actoradministrative.individual
      role
   performed[x]when.done
   encounterworkflow.encounter
   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-procedure
ProcedureDAFProcedure
   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
      actorPRD (as one example)
      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
   encounter
   location
   outcome
   report
   complication
   followUp
   request
   notesNTE
   focalDevice
      id
      extension
      modifierExtension
      action
      manipulated
   usedReference
   usedCode
   component