Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
I | DomainResource | Immunization event information + If immunization was administered (notGiven=false) then explanation.reasonNotGiven SHALL be absent. + If immunization was not administered (notGiven=true) then there SHALL be no reaction nor explanation.reason present Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension | ||
0..* | Identifier | Business identifier | ||
?!Σ | 1..1 | code | completed | entered-in-error Immunization Status Codes (Required) | |
?!Σ | 1..1 | boolean | Flag for whether immunization was given | |
1..1 | CodeableConcept | Vaccine product administered Vaccine Administered Value Set (Example) | ||
1..1 | Reference(Patient) | Who was immunized | ||
0..1 | Reference(Encounter) | Encounter administered as part of | ||
0..1 | dateTime | Vaccination administration date | ||
1..1 | boolean | Indicates context the data was recorded in | ||
0..1 | CodeableConcept | Indicates the source of a secondarily reported record Immunization Origin Codes (Example) | ||
0..1 | Reference(Location) | Where vaccination occurred | ||
0..1 | Reference(Organization) | Vaccine manufacturer | ||
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..* | BackboneElement | Who performed event | |
Σ | 0..1 | CodeableConcept | What type of performance was done Immunization Role Codes (Extensible) | |
Σ | 1..1 | Reference(Practitioner) | Individual who was performing | |
Σ | 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) | ||
![]() |