Australian Base Implementation Guide (AU Base 1.1.1)

This page is part of the Australian Base IG (v1.1.1: AU Base 1.1 on STU3 Draft) based on FHIR R3. The current version which supercedes this version is 1.0.2. For a full list of available versions, see the Directory of published versions

D.4.1.4 StructureDefinition: AUBaseImmunisationRecommendation - Mappings

Mappings for the StructureDefinition-au-immunizationrecommendation Profile.

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

AUBaseImmunisationRecommendation
ImmunizationRecommendationVXU_V04
   patientPID-3
   recommendation
      dateOBX-15
      vaccineCodeOBX-5 : OBX-3 e { 30956-7 | 38890-0 }
         codingC*E.1-8, C*E.10-22
         coding (amtVaccineCode)C*E.1-8, C*E.10-22
         coding (airVaccineCode)C*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      targetDiseaseOBX-5 : OBX-3 e { 30956-7 | 38890-0 }
         codingC*E.1-8, C*E.10-22
         coding (snomedTargetDisease)C*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      doseNumberOBX-5 : OBX-3 = 30973-2
      forecastStatusOBX-5 : OBX-3 = 59783-1
      dateCriterionOBX-3: 30980-7 = Next dose recommended, 59777-3 = Latest next dose should be given, 59778-1 = Dose is overdue
         codeOBX-3
         valueOBX-5
      protocol
         doseSequenceOBX-5 : OBX-3 = 30973-2
         descriptionOBX-5 : OBX-3 = 30956-7
         authorityOBX-5 : OBX-3 = 59779-9
         seriesRXA-5-administered code
      supportingImmunization? No clear way to associate in HL7 v2 or IG
      supportingPatientInformationOBX If OBX is associated with ( RXA : RXA-5-administered code = '998^No vaccine administered^CVX'), could contain the reason the vaccine was not administered

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

AUBaseImmunisationRecommendation
ImmunizationRecommendationEntity. Role, or Act, SubstanceAdministration[moodCode=RMD]
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier.id
   patient.partipication[typeCode=SUBJ].role
   recommendation.outboundRelationship[typeCode='COMP'].target[classCode=SBADM, moodCode=RMD]
      idn/a
      extensionn/a
      modifierExtensionN/A
      date.partipication[typeCode=AUTH].time
      vaccineCode.partipication[typeCode=CSM].role[classCode=ADMM].code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         coding (amtVaccineCode)union(., ./translation)
         coding (airVaccineCode)union(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
      targetDisease.partipication[typeCode=CSM].role[classCode=ADMM].code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         coding (snomedTargetDisease)union(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
      doseNumber.inboundRelationship[typeCode=COMP, .source[classCode=SBADM, moodCode=INT]].sequenceNumber
      forecastStatus.inboundRelationship[typeCode=SUBJ] .source[classCode=OBS, moodCode=EVN, code="Immunization Forecast Status"].value
      dateCriterion.outboundRelationship[typeCode='LIMIT'].target[classCode=OBS, moodCode=EVN, isCriterionInd=true]
         idn/a
         extensionn/a
         modifierExtensionN/A
         code.code
         value.value
      protocol.inboundRelationship[typeCode=INST].source[classCode=SBADM, moodCode=DEF]
         idn/a
         extensionn/a
         modifierExtensionN/A
         doseSequence.inboundRelationship[typeCode=COMP, .source[classCode=SBADM, moodCode=DEF]].sequenceNumber
         description.text
         authority.participation[typeCode=AUT]
         series.title
      supportingImmunization.outboundRelationship[typeCode=RSON].target[classCode=SBADM, moodCode=EVN, code="immunization"]
      supportingPatientInformation.outboundRelationship[typeCode=RSON].target[classCode=OBS, moodCode=EVN]

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

AUBaseImmunisationRecommendation
ImmunizationRecommendationclinical.medication
   identifierid
   patientwho.focus