Argonaut Data Query Implementation Guide Version 1.0.0

This page is part of the Argonaut Data Query Implementation Guide (v1.0.0: Release) based on FHIR R2. This is the current published version. For a full list of available versions, see the Directory of published versions

D.4.1.4 StructureDefinition: Argonaut Procedure Profile - Mappings

Mappings for the StructureDefinition-argo-procedure Profile.

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

Argonaut Procedure Profile
ProcedureargoprofileProcedure[moodCode=EVN]
   id
   meta
   implicitRules
   language
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier.id
   subject.participation[typeCode=SBJ].role
   status
   category.outboundRelationship[typeCode="COMP].target[classCode="LIST", moodCode="EVN"].code
   code.code
   notPerformed.actionNegationInd
   reasonNotPerformed.reason.Observation.value
   bodySite.targetSiteCode
   reason[x].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
   used

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

Argonaut Procedure Profile
Procedureargoprofileclinical.general
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifierid
   subjectwho.focus
   status
   category
   codeclass
   notPerformed
   reasonNotPerformed
   bodySite
   reason[x]
   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
   used

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

Argonaut Procedure Profile
Procedureargoprofile
   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
   subjectPID-3
   status
   category
   codeOBR-44/OBR-45
   notPerformed
   reasonNotPerformed
   bodySiteOBX-20
   reason[x]
   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
   used