R4 Draft for Comment

This page is part of the FHIR Specification (v3.2.0: R4 Ballot 1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3 R2

Public Health and Emergency Response Work GroupMaturity Level: N/ABallot Status: Informative Compartments: Patient

Mappings for the immunizationrecommendation resource.

ImmunizationRecommendation
    identifierFiveWs.identifier
    patientFiveWs.subject[x]
ImmunizationRecommendationRequest
    identifierRequest.identifier
    patientRequest.subject
    dateRequest.authoredOn
        vaccineCodeRequest.code
        dateCriterionRequest.occurrence[x]
        supportingPatientInformationRequest.supportingInfo
ImmunizationRecommendationVXU_V04
    identifier
    patientPID-3
    dateOBX-15
    authorityOBX-5 : OBX-3 = 59779-9
    recommendation
        vaccineCodeOBX-5 : OBX-3 = ( 30956-7 | 38890-0 )
        targetDiseaseOBX-5 : OBX-3 = ( 30956-7 | 38890-0 )
        contraindicatedVaccineCode
        forecastStatusOBX-5 : OBX-3 = 59783-1
        forecastReasonOBX-5 : OBX-3 = 30982-3
        dateCriterionOBX-3: 30980-7 = Next dose recommended, 59777-3 = Latest next dose should be given, 59778-1 = Dose is overdue
            codeOBX-3
            valueOBX-5
        descriptionOBX-5 : OBX-3 = 30956-7
        seriesRXA-5-administered code
        doseNumberOBX-5 : OBX-3 = 30973-2
        seriesDosesOBX-5 : OBX-3 = 59782-3
        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
ImmunizationRecommendationSubstanceAdministration[moodCode=RMD]
    identifier.id
    patient.partipication[typeCode=SUBJ].role
    date.partipication[typeCode=AUTH].time
    authority.participation[typeCode=AUT]
    recommendation.outboundRelationship[typeCode='COMP'].target[classCode=SBADM, moodCode=RMD]
        vaccineCode.partipication[typeCode=CSM].role[classCode=ADMM].code
        targetDisease.partipication[typeCode=CSM].role[classCode=ADMM].code
        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]
            code.code
            value.value
        description.text
        series.title
        doseNumber.inboundRelationship[typeCode=COMP, .source[classCode=SBADM, moodCode=INT]].sequenceNumber
        seriesDoses.inboundRelationship[typeCode=COMP, .source[classCode=SBADM, moodCode=DEF]].sequenceNumber
        supportingImmunization.outboundRelationship[typeCode=RSON].target[classCode=SBADM, moodCode=EVN, code="immunization"]
        supportingPatientInformation.outboundRelationship[typeCode=RSON].target[classCode=OBS, moodCode=EVN]