MyHealth@Eu Vaccination
10.0.0 - qa-preview 150

MyHealth@Eu Vaccination - Local Development build (v10.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Logical Model: MyHealth@EU Vaccination History - Logical Model

Official URL: http://fhir.ehdsi.eu/euvac/StructureDefinition/MyHealthEuVaccinationHistory Version: 10.0.0
Draft as of 2026-05-20 Computable Name: MyHealthEuVaccinationHistory

Copyright/Legal: Used by permission of HL7 Europe, all rights reserved Creative Commons License

Logical model representing the EU Vaccination history as defined by the MyHealth@EU specification.

Usages:

  • This Logical Model is not used by any profiles in this Implementation Guide

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuVaccinationHistory 0..* MyHealthEuDocument MyHealth@EU Vaccination History - Logical Model

Elements defined in Ancestors:header, header, presentedForm, presentedForm
... header 1..1 Base Document header
.... subject O 1..1 MyHealthEuPatient Patient/subject information
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... identifier O 1..* Identifier Unique identifier of the document
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... author[x] O 1..* Author(s) of the document
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
..... authorMyHealthEuHealthProfessional MyHealthEuHealthProfessional
..... authorMyHealthEuOrganisation MyHealthEuOrganisation
..... authorMyHealthEuDevice MyHealthEuDevice
.... date O 1..1 dateTime Date of finalising/issuing the document
ObligationsActorSource
SHOULD:handle MyHealth@EU Handler from Document model
.... status O 1..1 CodeableConcept Status of the document
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... language O 0..1 CodeableConcept Language in which the resource is written. Language is expressed by the IETF language tag.
Binding Description: (preferred): BCP 47
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... documentType O 1..1 CodeableConcept Type of document at hand, e.g. 60591-5 Patient summary document.
Binding Description: (preferred): LOINC
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... documentTitle O 1..1 string Human readable document title that can be displayed in search results, etc. This can be documentType's display name, or it can be assembled from multiple elements. Examples: 'Laboratory Result Report', 'Patient Summary of Jane Green 10.12.2024'
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... period 0..1 Period Time of service that is being documented
.... version O 0..1 string Business version of the document. The exact algorithm for versioning is decided by the producer/custodian
ObligationsActorSource
SHOULD:handle MyHealth@EU Handler from Document model
.... attestation O 0..* Base Document attestation details
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Document model
..... attester[x] 1..1 Attester who validated the document
...... attesterMyHealthEuHealthProfessional MyHealthEuHealthProfessional
...... attesterMyHealthEuDevice MyHealthEuDevice
..... datetime 1..1 dateTime Date and time of the approval of the document by Attester
.... legalAuthentication O 0..* Base Document legal authentication details
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
..... legalAuthenticator[x] 1..1 The person or organisation taking responsibility for the medical content of the document (typically the person who signs it)
...... legalAuthenticatorMyHealthEuHealthProfessional MyHealthEuHealthProfessional
...... legalAuthenticatorMyHealthEuOrganisation MyHealthEuOrganisation
..... datetime 1..1 dateTime Date and time when the document was authorised
.... eventType O 0..* CodeableConcept Categorisation of the event covered by the document (e.g. laboratory study types, imaging study types including modality, etc.). Selection of such tags or labels depends on the use case and agreement between data sharing parties. This meta-data element serves primarily for searching and filtering purposes.
Binding Description: (preferred): LOINC, SNOMED CT, dicom-cid-33-Modality
ObligationsActorSource
SHOULD:handle MyHealth@EU Handler from Document model
.... serviceSpecialty 0..* CodeableConcept Additional details about where the content was created (e.g. clinical specialty)
Binding Description: (preferred): SNOMED CT
.... custodian O 0..1 MyHealthEuOrganisation Organisation that is in charge of maintaining the document/report.
ObligationsActorSource
SHOULD:handle MyHealth@EU Handler from Document model
... presentedForm O 0..* EHDSAttachment A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Document model
... immunisations 1..1 Base Section: Immunisations
.... generatedNarrative 0..1 string Narrative, potentially formatted, content of the whole section.
.... immunisation 0..* MyHealthEuVaccination Immunisations given to the patient and their status at the point of care.
.... note 0..1 string Free text notes by the health professional

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MyHealthEuVaccinationHistory.​header.language Base preferred Not State Unknown
MyHealthEuVaccinationHistory.​header.documentType Base preferred Not State Unknown
MyHealthEuVaccinationHistory.​header.eventType Base preferred Not State Unknown
MyHealthEuVaccinationHistory.​header.serviceSpecialty Base preferred Not State Unknown

This structure is derived from MyHealthEuDocument

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuVaccinationHistory 0..* MyHealthEuDocument MyHealth@EU Vaccination History - Logical Model

Elements defined in Ancestors:header, header, presentedForm, presentedForm
... immunisations 1..1 Base Section: Immunisations
.... generatedNarrative 0..1 string Narrative, potentially formatted, content of the whole section.
.... immunisation 0..* MyHealthEuVaccination Immunisations given to the patient and their status at the point of care.
.... note 0..1 string Free text notes by the health professional

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuVaccinationHistory 0..* MyHealthEuDocument MyHealth@EU Vaccination History - Logical Model

Elements defined in Ancestors:header, header, presentedForm, presentedForm
... header 1..1 Base Document header
.... subject O 1..1 MyHealthEuPatient Patient/subject information
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... identifier O 1..* Identifier Unique identifier of the document
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... author[x] O 1..* Author(s) of the document
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
..... authorMyHealthEuHealthProfessional MyHealthEuHealthProfessional
..... authorMyHealthEuOrganisation MyHealthEuOrganisation
..... authorMyHealthEuDevice MyHealthEuDevice
.... date O 1..1 dateTime Date of finalising/issuing the document
ObligationsActorSource
SHOULD:handle MyHealth@EU Handler from Document model
.... status O 1..1 CodeableConcept Status of the document
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... language O 0..1 CodeableConcept Language in which the resource is written. Language is expressed by the IETF language tag.
Binding Description: (preferred): BCP 47
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... documentType O 1..1 CodeableConcept Type of document at hand, e.g. 60591-5 Patient summary document.
Binding Description: (preferred): LOINC
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... documentTitle O 1..1 string Human readable document title that can be displayed in search results, etc. This can be documentType's display name, or it can be assembled from multiple elements. Examples: 'Laboratory Result Report', 'Patient Summary of Jane Green 10.12.2024'
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... period 0..1 Period Time of service that is being documented
.... version O 0..1 string Business version of the document. The exact algorithm for versioning is decided by the producer/custodian
ObligationsActorSource
SHOULD:handle MyHealth@EU Handler from Document model
.... attestation O 0..* Base Document attestation details
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Document model
..... attester[x] 1..1 Attester who validated the document
...... attesterMyHealthEuHealthProfessional MyHealthEuHealthProfessional
...... attesterMyHealthEuDevice MyHealthEuDevice
..... datetime 1..1 dateTime Date and time of the approval of the document by Attester
.... legalAuthentication O 0..* Base Document legal authentication details
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
..... legalAuthenticator[x] 1..1 The person or organisation taking responsibility for the medical content of the document (typically the person who signs it)
...... legalAuthenticatorMyHealthEuHealthProfessional MyHealthEuHealthProfessional
...... legalAuthenticatorMyHealthEuOrganisation MyHealthEuOrganisation
..... datetime 1..1 dateTime Date and time when the document was authorised
.... eventType O 0..* CodeableConcept Categorisation of the event covered by the document (e.g. laboratory study types, imaging study types including modality, etc.). Selection of such tags or labels depends on the use case and agreement between data sharing parties. This meta-data element serves primarily for searching and filtering purposes.
Binding Description: (preferred): LOINC, SNOMED CT, dicom-cid-33-Modality
ObligationsActorSource
SHOULD:handle MyHealth@EU Handler from Document model
.... serviceSpecialty 0..* CodeableConcept Additional details about where the content was created (e.g. clinical specialty)
Binding Description: (preferred): SNOMED CT
.... custodian O 0..1 MyHealthEuOrganisation Organisation that is in charge of maintaining the document/report.
ObligationsActorSource
SHOULD:handle MyHealth@EU Handler from Document model
... presentedForm O 0..* EHDSAttachment A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Document model
... immunisations 1..1 Base Section: Immunisations
.... generatedNarrative 0..1 string Narrative, potentially formatted, content of the whole section.
.... immunisation 0..* MyHealthEuVaccination Immunisations given to the patient and their status at the point of care.
.... note 0..1 string Free text notes by the health professional

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MyHealthEuVaccinationHistory.​header.language Base preferred Not State Unknown
MyHealthEuVaccinationHistory.​header.documentType Base preferred Not State Unknown
MyHealthEuVaccinationHistory.​header.eventType Base preferred Not State Unknown
MyHealthEuVaccinationHistory.​header.serviceSpecialty Base preferred Not State Unknown

This structure is derived from MyHealthEuDocument

Summary

Mandatory: 0 element(1 nested mandatory element)

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuVaccinationHistory 0..* MyHealthEuDocument MyHealth@EU Vaccination History - Logical Model

Elements defined in Ancestors:header, header, presentedForm, presentedForm
... header 1..1 Base Document header
.... subject O 1..1 MyHealthEuPatient Patient/subject information
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... identifier O 1..* Identifier Unique identifier of the document
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... author[x] O 1..* Author(s) of the document
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
..... authorMyHealthEuHealthProfessional MyHealthEuHealthProfessional
..... authorMyHealthEuOrganisation MyHealthEuOrganisation
..... authorMyHealthEuDevice MyHealthEuDevice
.... date O 1..1 dateTime Date of finalising/issuing the document
ObligationsActorSource
SHOULD:handle MyHealth@EU Handler from Document model
.... status O 1..1 CodeableConcept Status of the document
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... language O 0..1 CodeableConcept Language in which the resource is written. Language is expressed by the IETF language tag.
Binding Description: (preferred): BCP 47
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... documentType O 1..1 CodeableConcept Type of document at hand, e.g. 60591-5 Patient summary document.
Binding Description: (preferred): LOINC
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... documentTitle O 1..1 string Human readable document title that can be displayed in search results, etc. This can be documentType's display name, or it can be assembled from multiple elements. Examples: 'Laboratory Result Report', 'Patient Summary of Jane Green 10.12.2024'
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... period 0..1 Period Time of service that is being documented
.... version O 0..1 string Business version of the document. The exact algorithm for versioning is decided by the producer/custodian
ObligationsActorSource
SHOULD:handle MyHealth@EU Handler from Document model
.... attestation O 0..* Base Document attestation details
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Document model
..... attester[x] 1..1 Attester who validated the document
...... attesterMyHealthEuHealthProfessional MyHealthEuHealthProfessional
...... attesterMyHealthEuDevice MyHealthEuDevice
..... datetime 1..1 dateTime Date and time of the approval of the document by Attester
.... legalAuthentication O 0..* Base Document legal authentication details
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
..... legalAuthenticator[x] 1..1 The person or organisation taking responsibility for the medical content of the document (typically the person who signs it)
...... legalAuthenticatorMyHealthEuHealthProfessional MyHealthEuHealthProfessional
...... legalAuthenticatorMyHealthEuOrganisation MyHealthEuOrganisation
..... datetime 1..1 dateTime Date and time when the document was authorised
.... eventType O 0..* CodeableConcept Categorisation of the event covered by the document (e.g. laboratory study types, imaging study types including modality, etc.). Selection of such tags or labels depends on the use case and agreement between data sharing parties. This meta-data element serves primarily for searching and filtering purposes.
Binding Description: (preferred): LOINC, SNOMED CT, dicom-cid-33-Modality
ObligationsActorSource
SHOULD:handle MyHealth@EU Handler from Document model
.... serviceSpecialty 0..* CodeableConcept Additional details about where the content was created (e.g. clinical specialty)
Binding Description: (preferred): SNOMED CT
.... custodian O 0..1 MyHealthEuOrganisation Organisation that is in charge of maintaining the document/report.
ObligationsActorSource
SHOULD:handle MyHealth@EU Handler from Document model
... presentedForm O 0..* EHDSAttachment A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Document model
... immunisations 1..1 Base Section: Immunisations
.... generatedNarrative 0..1 string Narrative, potentially formatted, content of the whole section.
.... immunisation 0..* MyHealthEuVaccination Immunisations given to the patient and their status at the point of care.
.... note 0..1 string Free text notes by the health professional

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MyHealthEuVaccinationHistory.​header.language Base preferred Not State Unknown
MyHealthEuVaccinationHistory.​header.documentType Base preferred Not State Unknown
MyHealthEuVaccinationHistory.​header.eventType Base preferred Not State Unknown
MyHealthEuVaccinationHistory.​header.serviceSpecialty Base preferred Not State Unknown

Differential View

This structure is derived from MyHealthEuDocument

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuVaccinationHistory 0..* MyHealthEuDocument MyHealth@EU Vaccination History - Logical Model

Elements defined in Ancestors:header, header, presentedForm, presentedForm
... immunisations 1..1 Base Section: Immunisations
.... generatedNarrative 0..1 string Narrative, potentially formatted, content of the whole section.
.... immunisation 0..* MyHealthEuVaccination Immunisations given to the patient and their status at the point of care.
.... note 0..1 string Free text notes by the health professional

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuVaccinationHistory 0..* MyHealthEuDocument MyHealth@EU Vaccination History - Logical Model

Elements defined in Ancestors:header, header, presentedForm, presentedForm
... header 1..1 Base Document header
.... subject O 1..1 MyHealthEuPatient Patient/subject information
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... identifier O 1..* Identifier Unique identifier of the document
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... author[x] O 1..* Author(s) of the document
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
..... authorMyHealthEuHealthProfessional MyHealthEuHealthProfessional
..... authorMyHealthEuOrganisation MyHealthEuOrganisation
..... authorMyHealthEuDevice MyHealthEuDevice
.... date O 1..1 dateTime Date of finalising/issuing the document
ObligationsActorSource
SHOULD:handle MyHealth@EU Handler from Document model
.... status O 1..1 CodeableConcept Status of the document
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... language O 0..1 CodeableConcept Language in which the resource is written. Language is expressed by the IETF language tag.
Binding Description: (preferred): BCP 47
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... documentType O 1..1 CodeableConcept Type of document at hand, e.g. 60591-5 Patient summary document.
Binding Description: (preferred): LOINC
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... documentTitle O 1..1 string Human readable document title that can be displayed in search results, etc. This can be documentType's display name, or it can be assembled from multiple elements. Examples: 'Laboratory Result Report', 'Patient Summary of Jane Green 10.12.2024'
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
.... period 0..1 Period Time of service that is being documented
.... version O 0..1 string Business version of the document. The exact algorithm for versioning is decided by the producer/custodian
ObligationsActorSource
SHOULD:handle MyHealth@EU Handler from Document model
.... attestation O 0..* Base Document attestation details
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Document model
..... attester[x] 1..1 Attester who validated the document
...... attesterMyHealthEuHealthProfessional MyHealthEuHealthProfessional
...... attesterMyHealthEuDevice MyHealthEuDevice
..... datetime 1..1 dateTime Date and time of the approval of the document by Attester
.... legalAuthentication O 0..* Base Document legal authentication details
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Document model
..... legalAuthenticator[x] 1..1 The person or organisation taking responsibility for the medical content of the document (typically the person who signs it)
...... legalAuthenticatorMyHealthEuHealthProfessional MyHealthEuHealthProfessional
...... legalAuthenticatorMyHealthEuOrganisation MyHealthEuOrganisation
..... datetime 1..1 dateTime Date and time when the document was authorised
.... eventType O 0..* CodeableConcept Categorisation of the event covered by the document (e.g. laboratory study types, imaging study types including modality, etc.). Selection of such tags or labels depends on the use case and agreement between data sharing parties. This meta-data element serves primarily for searching and filtering purposes.
Binding Description: (preferred): LOINC, SNOMED CT, dicom-cid-33-Modality
ObligationsActorSource
SHOULD:handle MyHealth@EU Handler from Document model
.... serviceSpecialty 0..* CodeableConcept Additional details about where the content was created (e.g. clinical specialty)
Binding Description: (preferred): SNOMED CT
.... custodian O 0..1 MyHealthEuOrganisation Organisation that is in charge of maintaining the document/report.
ObligationsActorSource
SHOULD:handle MyHealth@EU Handler from Document model
... presentedForm O 0..* EHDSAttachment A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Document model
... immunisations 1..1 Base Section: Immunisations
.... generatedNarrative 0..1 string Narrative, potentially formatted, content of the whole section.
.... immunisation 0..* MyHealthEuVaccination Immunisations given to the patient and their status at the point of care.
.... note 0..1 string Free text notes by the health professional

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MyHealthEuVaccinationHistory.​header.language Base preferred Not State Unknown
MyHealthEuVaccinationHistory.​header.documentType Base preferred Not State Unknown
MyHealthEuVaccinationHistory.​header.eventType Base preferred Not State Unknown
MyHealthEuVaccinationHistory.​header.serviceSpecialty Base preferred Not State Unknown

This structure is derived from MyHealthEuDocument

Summary

Mandatory: 0 element(1 nested mandatory element)

 

Other representations of profile: CSV, Excel