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 Immunization Profile - Mappings

Mappings for the StructureDefinition-argo-immunization Profile.

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

Argonaut Immunization Profile
ImmunizationargoprofileVXU_V04
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifier
   status
   dateRXA-3
   vaccineCodeRXA-5
   patientPID-3
   wasNotGiven
   reportedRXA-9
   performerRXA-10
   requesterORC-12
   encounterPV1-19
   manufacturerRXA-17
   locationRXA-27 (or RXA-11, deprecated as of v2.7)
   lotNumberRXA-15
   expirationDateRXA-16
   siteRXR-2
   routeRXR-1
   doseQuantityRXA-6 / RXA-7.1
   note
   explanation
      id
      extension
      modifierExtension
      reason
      reasonNotGivenRXA-18
   reactionOBX-3
      id
      extension
      modifierExtension
      dateOBX-14 (ideally this would be reported in an IAM segment, but IAM is not part of the HL7 v2 VXU message - most likely would appear in OBX segments if at all)
      detailOBX-5
      reported(no such concept seems to exist for allergy/adverse reaction in HL7 v2)
   vaccinationProtocol(HL7 v2 doesn't seem to provide for this)
      id
      extension
      modifierExtension
      doseSequence
      description
      authority
      series
      seriesDoses
      targetDisease
      doseStatus
      doseStatusReason

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

Argonaut Immunization Profile
ImmunizationargoprofileSubstanceAdministration
   id
   meta
   implicitRules
   language
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier.id
   statusstatusCode
   date.effectiveTime
   vaccineCode.code
   patient.partipication[ttypeCode=].role
   wasNotGiven[actionNegationInd=true].reasonCode
   reported.participation[typeCode=INF].role[classCode=PAT] (this syntax for self-reported=true)
   performer.participation[typeCode=PRF].COCT_MT090102UV
   requesteroutboundRelationship.target[classCode=SBADM].participation[typeCode=AUT].COCT_MT090102UV
   encountercomponent->EncounterEvent
   manufacturer.participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=ORG]
   location.participation[typeCode=LOC].COCT_MT240000UV
   lotNumber.participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].id
   expirationDate.participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].expirationTime
   siteobservation.targetSiteCode
   route.routeCode
   doseQuantity.doseQuantity
   notenote
   explanationn/a
      idn/a
      extensionn/a
      modifierExtensionN/A
      reason[actionNegationInd=false].reasonCode
      reasonNotGiven[actionNegationInd=true].reasonCode
   reactionObservation[classCode=obs].code
      idn/a
      extensionn/a
      modifierExtensionN/A
      date.effectiveTime
      detail.value
      reported.participation[typeCode=INF].role[classCode=PAT] (this syntax for self-reported=true)
   vaccinationProtocoloutboundRelationship[typeCode=INST].target[classCode=SBADM]
      idn/a
      extensionn/a
      modifierExtensionN/A
      doseSequenceoutboundRelationship[typeCode=INST].target[classCode=SBADM].inboundRelationship[typeCode=COMP].sequenceNumber
      descriptionoutboundRelationship[typeCode=INST].target[classCode=SBADM].inboundRelationship[typeCode=COMP].source[classCode=SBADM].text
      authorityoutboundRelationship[typeCode=INST].target[classCode=SBADM].inboundRelationship[typeCode=COMP].source[classCode=SBADM].participation[typeCode=AUT].COCT_MT090200UV
      seriesoutboundRelationship[typeCode=INST].target[classCode=SBADM]
      seriesDosesoutboundRelationship[typeCode=INST].target[classCode=SBADM].inboundRelationship[typeCode=COMP].source[classCode=SBADM].text
      targetDiseaseoutboundRelationship.target[classCode=OBS].code
      doseStatus.participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].playedRole[classCode=INGR].scopedRole.scoper[classCode=MMAT].playedRole[classCode=HLTHCHRT].participation[typeCode=SBJ].observation[classCode=OBS].value
      doseStatusReason.participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].playedRole[classCode=INGR].scopedRole.scoper[classCode=MMAT].playedRole[classCode=HLTHCHRT].participation[typeCode=SBJ].observation[classCode=OBS].reasonCode

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

Argonaut Immunization Profile
Immunizationargoprofileclinical.medication
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifierid
   statusstatus
   datewhen.init
   vaccineCodewhat
   patientwho.focus
   wasNotGivenstatus
   reportedwho.source
   performerwho.actor
   requesterwho.cause
   encountercontext
   manufacturer
   locationwhere
   lotNumber
   expirationDate
   site
   route
   doseQuantity
   note
   explanation
      id
      extension
      modifierExtension
      reason
      reasonNotGiven
   reaction
      id
      extension
      modifierExtension
      date
      detail
      reported
   vaccinationProtocol
      id
      extension
      modifierExtension
      doseSequence
      description
      authority
      series
      seriesDoses
      targetDisease
      doseStatus
      doseStatusReason

Mappings for CDA (R2) (http://hl7.org/v3/cda)

Argonaut Immunization Profile
Immunizationargoprofile
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifierClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/id
   status
   dateClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/effectiveTime/value
   vaccineCodeClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/consumable/manfacturedProduct/manufacturedMaterial/realmCode/code
   patient
   wasNotGiven
   reported
   performerClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/performer/assignedEntity/assignedPerson/name
   requester
   encounter
   manufacturerClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/consumable/manfacturedProduct/manufacuturerOrganization/name
   location
   lotNumberClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/consumable/manfacturedProduct/manufacturedMaterial/lotNumberText
   expirationDate
   siteClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/approachSiteCode/code
   routeClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/routeCode/code
   doseQuantity
   note
   explanation
      id
      extension
      modifierExtension
      reason
      reasonNotGiven
   reaction
      id
      extension
      modifierExtension
      date
      detail
      reported
   vaccinationProtocol
      id
      extension
      modifierExtension
      doseSequence
      description
      authority
      series
      seriesDoses
      targetDisease
      doseStatus
      doseStatusReason