| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
| I | DomainResource | Immunization event information If immunization was administered (wasNotGiven=false) then explanation.reasonNotGiven SHALL be absent. If immunization was not administered (wasNotGiven=true) then there SHALL be no reaction nor explanation.reason present | ||
| 0..* | Identifier | Business identifier | ||
| ?!Σ | 1..1 | code | completed | entered-in-error Immunization Status Codes (Required) | |
| 0..1 | dateTime | Vaccination administration date | ||
| 1..1 | CodeableConcept | Vaccine product administered Vaccine Administered Value Set (Example) | ||
| 1..1 | Reference(Patient) | Who was immunized | ||
| ?!Σ | 1..1 | boolean | Flag for whether immunization was given | |
| 1..1 | boolean | Indicates context the data was recorded in | ||
| 0..1 | CodeableConcept | Indicates the source of a secondarily reported record ImmunizationOrigin (Example) | ||
| 0..1 | Reference(Practitioner) | Who administered vaccine | ||
| 0..1 | Reference(Practitioner) | Who ordered vaccination | ||
| 0..1 | Reference(Encounter) | Encounter administered as part of | ||
| 0..1 | Reference(Organization) | Vaccine manufacturer | ||
| 0..1 | Reference(Location) | Where vaccination occurred | ||
| 0..1 | string | Vaccine lot number | ||
| 0..1 | date | Vaccine expiration date | ||
| 0..1 | CodeableConcept | Body site vaccine was administered Codes for Immunization Site of Administration (Example) | ||
| 0..1 | CodeableConcept | How vaccine entered body Immunization Route Codes (Example) | ||
| 0..1 | SimpleQuantity | Amount of vaccine administered | ||
| Σ | 0..* | Annotation | Vaccination notes | |
| 0..1 | BackboneElement | Administration/non-administration reasons | ||
| 0..* | CodeableConcept | Why immunization occurred Immunization Reason Codes (Example) | ||
| 0..* | CodeableConcept | Why immunization did not occur Immunization Reasons for Not Immunizing Codes (Example) | ||
| 0..* | BackboneElement | Details of a reaction that follows immunization | ||
| 0..1 | dateTime | When reaction started | ||
| 0..1 | Reference(Observation) | Additional information on reaction | ||
| 0..1 | boolean | Indicates self-reported reaction | ||
| 0..* | BackboneElement | What protocol was followed | ||
| 0..1 | positiveInt | Dose number within series | ||
| 0..1 | string | Details of vaccine protocol | ||
| 0..1 | Reference(Organization) | Who is responsible for protocol | ||
| 0..1 | string | Name of vaccine series | ||
| 0..1 | positiveInt | Recommended number of doses for immunity | ||
| 1..* | CodeableConcept | Disease immunized against Vaccination Protocol Dose Target Codes (Example) | ||
| 1..1 | CodeableConcept | Indicates if dose counts towards immunity Vaccination Protocol Dose Status codes (Example) | ||
| 0..1 | CodeableConcept | Why dose does (not) count Vaccination Protocol Dose Status Reason codes (Example) | ||
Documentation for this format | ||||