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, Practitioner

Mappings for the immunization resource.

Immunization
    identifierFiveWs.identifier
    statusFiveWs.status
    vaccineCodeFiveWs.what[x]
    patientFiveWs.subject[x]
    encounterFiveWs.context
    dateFiveWs.init
    primarySourceFiveWs.source
    reportOriginFiveWs.source
    locationFiveWs.where[x]
        actorFiveWs.actor
ImmunizationEvent
    identifierEvent.identifier
    statusEvent.status
    vaccineCodeEvent.code
    patientEvent.subject
    encounterEvent.context
    dateEvent.occurrence.occurrence[]
    locationEvent.location
    practitionerEvent.performer
        roleEvent.performer.function
        actorEvent.performer.actor
    noteEvent.note
    reasonEvent.reasonCode
ImmunizationVXU_V04
    identifier
    status
    vaccineCodeRXA-5
    patientPID-3
    encounterPV1-19
    dateRXA-3
    primarySourceRXA-9
    reportOriginRXA-9
    locationRXA-27 (or RXA-11, deprecated as of v2.7)
    manufacturerRXA-17
    lotNumberRXA-15
    expirationDateRXA-16
    siteRXR-2
    routeRXR-1
    doseQuantityRXA-6 / RXA-7
    practitionerORC-12 / RXA-10
        role
        actor
    noteOBX-5 : OBX-3 = 48767-8
    reason
    education
        documentTypeOBX-5 : OBX-3 = 69764-9
        reference
        publicationDateOBX-5 : OBX-3 = 29768-9
        presentationDateOBX-5 : OBX-3 = 29769-7
    programEligibilityOBX-5 : OBX-3 = 64994-7
    fundingSource
Immunization
    identifierClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/id
    status
    vaccineCodeClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/consumable/manfacturedProduct/manufacturedMaterial/realmCode/code
    patient
    encounter
    dateClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/effectiveTime/value
    primarySource
    reportOrigin
    location
    manufacturerClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/consumable/manfacturedProduct/manufacuturerOrganization/name
    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
    practitioner
        role
        actor
    note
    reason
    education
        documentType
        reference
        publicationDate
        presentationDate
    programEligibility
    fundingSource
ImmunizationSubstanceAdministration
    identifier.id
    statusstatusCode
    vaccineCode.code
    patient.partipication[ttypeCode=].role
    encountercomponent->EncounterEvent
    date.effectiveTime
    primarySourceimmunization.uncertaintycode (if primary source=false, uncertainty=U)
    reportOrigin.participation[typeCode=INF].role[classCode=PAT] (this syntax for self-reported)
.participation[typeCode=INF].role[classCode=LIC] (this syntax for health care professional)
.participation[typeCode=INF].role[classCode=PRS] (this syntax for family member)
    location.participation[typeCode=LOC].COCT_MT240000UV
    manufacturer.participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=ORG]
    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
    practitioner.participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
        role.participation.functionCode
        actor.player
    notenote
    reason[actionNegationInd=false].reasonCode
    educationN/A
        documentTypeN/A
        referenceN/A
        publicationDateN/A
        presentationDateN/A
    programEligibilityN/A
    fundingSourceN/A