HL7 Europe Base and Core FHIR IG, published by HL7 Europe. This guide is not an authorized publication; it is the continuous build for version 2.0.0-recon built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/base/ and changes regularly. See the Directory of published versions
This page explains how conceptual elements from the EHDS logical model are expressed in the corresponding FHIR ImmunizationEuCore profile used by this Implementation Guide.
| EHDSImmunisation (Logical Model) | Relationship | Immunization | ||||
|---|---|---|---|---|---|---|
| Element | Description | Relation | Resource | Element | Description | Notes |
| header | Common header for all patient-related data. | related-to | Immunization | . | General metadata. | Dataset-level; not usually carried in Immunization as-is. |
| header.subject | Patient/subject this immunisation is about. | equivalent | Immunization | patient | Who received the vaccine. | Reference to Patient. |
| header.identifier | Business identifier for the object. | equivalent | Immunization | identifier | External identifier(s) for this Immunization event. | Copy over all identifiers if multiple. |
| header.author[x] | Who authored/recorded this immunisation. | no-map | Immunization | |||
| header.date | Date/time the record was issued/recorded. | no-map | Immunization | |||
| header.status | Indicates the current status of the immunisation event. | equivalent | Immunization | status | Indicates if the vaccination was given (completed, not-done). | Use statusReason in FHIR for "not done" reason when applicable. |
| header.source | Source of the information (e.g. patient, proxy). | no-map | Immunization | extension:informationSource 〔R4〕 | Source of a reported record | |
| header.source | Source of the information (e.g. patient, proxy). | no-map | Immunization | informationSource 〔R5〕 | Source of a reported record | |
| header.language | Language of the resource (IETF tag). | equivalent | Immunization | language | Language used in the resource. | |
| administrationTime | Date/time administered. | equivalent | Immunization | occurrence[x] | When the vaccine was administered. | Usually occurrenceDateTime. |
| vaccine | Type of vaccine | equivalent | Immunization | vaccineCode | Vaccine that was administered. | CodeableConcept bound to the relevant vaccine type value set. |
| administeredProduct | Vaccine product administered. | equivalent | Immunization | extension:administeredProduct 〔R4〕 | Product that was administered. | Use the standard extension in R4. |
| administeredProduct | Vaccine product administered. | equivalent | Immunization | administeredProduct 〔R5〕 | Product that was administered. | Reference to Medication. |
| diseaseOrAgentTargeted | Disease or agent targeted by the vaccination. | equivalent | Immunization | protocolApplied.targetDisease | Disease that the vaccination targets. | |
| administrator | Who administered the vaccine. | equivalent | Immunization | performer:administeringCentreOrHp.actor | Who performed the immunization. | actor of type PractitionerRole or Practitioner. |
| administeringCentre | Centre/organisation administering the vaccine. | source-is-broader-than-target | Immunization | performer:administeringCentreOrHp.actor | Organization involved in administering the vaccine. | actor of type PractitionerRole or Practitioner. |
| note | Additional information about immunization. | source-is-broader-than-target | Immunization | note.text | Additional notes or comments. | Map EHDS note to one or more Immunization notes where needed. |
Return to overview: EHDS Logical Models → FHIR Profiles