## Union of http://hl7.eu/fhir/base-r5/StructureDefinition/immunization-eu-core and http://hl7.eu/fhir/base-r5/StructureDefinition/immunization-eu-core

This is the set of resources that conform to either of the profiles Immunization (EU core) (http://hl7.eu/fhir/base-r5/StructureDefinition/immunization-eu-core) and Immunization (EU core) (http://hl7.eu/fhir/base-r5/StructureDefinition/immunization-eu-core). E.g. what you have to deal with if you get resources conforming to one of them

### Structure

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Immunization |  | 0..* |  | Immunization event information
meta | Σ | 0..1 | Meta | Metadata about the resource
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | left: Language of the resource content; right: Language of the immunization content Binding: ?? (required): IETF language tag for a human language
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained |  | 0..* | Resource | Contained, inline Resources
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored
identifier |  | 0..* | Identifier | left: Business identifier; right: Identifier of the immunization
basedOn | Σ | 0..* | Reference(CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation) | Authority that the immunization event is based on
status | ?!Σ | 1..1 | code | Immunization status. Binding: ?? (required)
statusReason |  | 0..1 | CodeableConcept | Reason for not performing. Binding: ?? (example)
vaccineCode | Σ | 1..1 | CodeableConcept | Vaccine administered Binding: ?? (preferred)
administeredProduct |  | 0..1 | CodeableReference(Medication) | left: Product that was administered; right: The product that was administered or was to be administered.
manufacturer |  | 0..1 | CodeableReference(Organization) | Vaccine manufacturer/MAH
lotNumber |  | 0..1 | string | Batch/lot number
expirationDate |  | 0..1 | date | Vaccine expiration date
patient | Σ | 1..1 | Reference(Patient (EU core) | #sd+3-patient-eu-core-patient-eu-core) | Who was immunized
encounter |  | 0..1 | Reference(Encounter) | Encounter immunization was part of
supportingInformation |  | 0..* | Reference(Resource) | Additional information in support of the immunization
occurrence[x] | Σ | 1..1 |  | Date of vaccination
occurrenceDateTime |  |  | dateTime |
occurrenceString |  |  | string |
primarySource | Σ | 0..1 | boolean | Indicates context the data was captured in
informationSource |  | 0..1 | CodeableReference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization) | Indicates the source of a reported record Binding: ?? (example)
location |  | 0..1 | Reference(Location (EU core) | #sd+13-location-eu-core-location-eu-core) | Where immunization occurred
site |  | 0..1 | CodeableConcept | Body site vaccine was administered Binding: ?? (example)
route |  | 0..1 | CodeableConcept | How vaccine entered body Binding: ?? (example)
doseQuantity |  | 0..1 | ?? | Amount of vaccine administered
performer | Σ | 0..* | BackboneElement | Who performed event
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
function | Σ | 0..1 | CodeableConcept | What type of performance was done Binding: ?? (extensible)
actor | Σ | 1..1 | Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson) | Individual or organization who was performing
note | Σ | 0..* | Annotation | Additional immunization notes
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
author[x] | Σ | 0..1 |  | Individual responsible for the annotation
authorReference |  |  | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization) |
authorString |  |  | string |
time | Σ | 0..1 | dateTime | When the annotation was made
text | Σ | 1..1 | markdown | Additional notes about the immunization
reason |  | 0..* | CodeableReference(Condition | Observation | DiagnosticReport) | Why immunization occurred Binding: ?? (example)
extension |  | 0..* | Extension | Additional content defined by implementations
concept | Σ | 0..1 | CodeableConcept | Reasons for the administration.
reference | Σ | 0..1 | Reference() | Reference to a resource (by instance)
isSubpotent | ?!Σ | 0..1 | boolean | Dose potency
subpotentReason |  | 0..* | CodeableConcept | Reason for being subpotent Binding: ?? (example): The reason why a dose is considered to be subpotent.
programEligibility |  | 0..* | BackboneElement | Patient eligibility for a specific vaccination program
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
program |  | 1..1 | CodeableConcept | The program that eligibility is declared for Binding: ?? (example)
programStatus |  | 1..1 | CodeableConcept | The patient's eligibility status for the program Binding: ?? (example)
fundingSource |  | 0..1 | CodeableConcept | Funding source for the vaccine Binding: ?? (example)
reaction |  | 0..* | BackboneElement | Details of a reaction that follows immunization
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
date |  | 0..1 | dateTime | When reaction started
manifestation |  | 0..1 | CodeableReference(Observation) | Additional information on reaction
reported |  | 0..1 | boolean | Indicates self-reported reaction
protocolApplied |  | 0..* | BackboneElement | Protocol followed by the provider
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
series |  | 0..1 | string | Name of vaccine series
authority |  | 0..1 | Reference(Organization) | Who is responsible for publishing the recommendations
targetDisease |  | 0..* | CodeableConcept | Vaccine preventatable disease being targeted Binding: ?? (preferred)
doseNumber |  | 1..1 | string | Dose Number
seriesDoses |  | 0..1 | string | Number of doses
Documentation for this format