Skip to main content
FHIR R4 Immunization · US Core Immunization
This resource is produced identically for the Patient Everything and Patient Summary bundles. It is not produced for Bulk Medication History.

Stable ID

The id is derived from the patient, the administration date, and the vaccine code, plus the status when the vaccine was not given. Two administrations of the same vaccine on the same day therefore resolve to a single Immunization, while a vaccine that was declined on the same day it was also given stays a separate Immunization.

Fields

US Core requires occurrenceDateTime on every Immunization. Source immunizations with no date (the administration date, or for not-done the date it was declined or deferred) are excluded from the bundle entirely, rather than being published without one.
primarySource, lotNumber, expirationDate, site, route, doseQuantity, and encounter are not populated — the source data for immunizations carries only the vaccine, the date, whether it was given and why not, and who gave it.