Xt-EHR
0.1.0 - ci-build

Xt-EHR, published by Xt-EHR. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/Xt-EHR/xt-ehr-common/ and changes regularly. See the Directory of published versions

Logical Model: EHDSImmunization - Detailed Descriptions

Draft as of 2024-11-13

Definitions for the EHDSImmunization logical model.

Guidance on how to interpret the contents of this table can be found here

0. EHDSImmunization
Definition

C.24 - EHDS refined base model for Immunization

ShortImmunization
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSImmunization.identifier
Definition

Immunization identifier

ShortC.24.1 - Identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. EHDSImmunization.status
Definition

Indicates the current status of the immunization event (completed, not-done).

ShortC.24.2 - Status
Control1..1
TypeCodeableConcept
6. EHDSImmunization.diseaseOrAgentTargeted
Definition

Disease or agent that the vaccination provides protection against.

ShortC.24.3 - Disease or agent targeted
Control0..*
Binding

ICD-10*, SNOMED CT

TypeCodeableConcept
8. EHDSImmunization.vaccine
Definition

Generic description of the vaccine/prophylaxis or its component(s).

ShortC.24.4 - Vaccine
Control1..1
Binding

SNOMED CT, ATC (IDMP/ EMA SPOR SMS)

TypeCodeableConcept
10. EHDSImmunization.administeredProduct
Definition

Medicinal product administered.

ShortC.24.5 - Administered product
Control0..1
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedication
12. EHDSImmunization.doseNumber
Definition

Order in the vaccination course.

ShortC.24.7 - Number in a series of vaccinations / doses
Control0..1
Typeinteger64
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. EHDSImmunization.batchNumber
Definition

A distinctive combination of numbers and/or letters which specifically identifies a batch.

ShortC.24.8 - Batch number
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. EHDSImmunization.dateOfVaccination
Definition

The date and time when the vaccination was administered

ShortC.24.9 - Date of vaccination
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. EHDSImmunization.administeringCentre
Definition

Name/code of administering centre or a health authority responsible for the vaccination event

ShortC.24.10 - Administering centre
Control0..*
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSOrganization
20. EHDSImmunization.healthProfessionalIdentification
Definition

Name or health professional code responsible for administering the vaccine or prophylaxis

ShortC.24.11 - Health Professional identification
Control0..*
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional
22. EHDSImmunization.countryOfVaccination
Definition

The country in which the individual has been vaccinated

ShortC.24.12 - Country of vaccination
Control0..1
Binding

ISO 3166

TypeCodeableConcept
24. EHDSImmunization.nextVaccinationDate
Definition

The date when the vaccination is planned to be given/repeated (e.g. next dose)

ShortC.24.13 - Next vaccination date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. EHDSImmunization.subject
Definition

The patient who either received or did not receive the immunization.

ShortC.24.14 - Subject
Control1..1
TypeReference(Patient (model))

Guidance on how to interpret the contents of this table can be found here

0. EHDSImmunization
Definition

C.24 - EHDS refined base model for Immunization


Base definition for all types defined in FHIR type system.

ShortImmunizationBase for all types and resources
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSImmunization.identifier
Definition

Immunization identifier

ShortC.24.1 - Identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. EHDSImmunization.status
Definition

Indicates the current status of the immunization event (completed, not-done).

ShortC.24.2 - Status
Control1..1
TypeCodeableConcept
6. EHDSImmunization.diseaseOrAgentTargeted
Definition

Disease or agent that the vaccination provides protection against.

ShortC.24.3 - Disease or agent targeted
Control0..*
Binding

ICD-10*, SNOMED CT

TypeCodeableConcept
8. EHDSImmunization.vaccine
Definition

Generic description of the vaccine/prophylaxis or its component(s).

ShortC.24.4 - Vaccine
Control1..1
Binding

SNOMED CT, ATC (IDMP/ EMA SPOR SMS)

TypeCodeableConcept
10. EHDSImmunization.administeredProduct
Definition

Medicinal product administered.

ShortC.24.5 - Administered product
Control0..1
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedication
12. EHDSImmunization.doseNumber
Definition

Order in the vaccination course.

ShortC.24.7 - Number in a series of vaccinations / doses
Control0..1
Typeinteger64
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. EHDSImmunization.batchNumber
Definition

A distinctive combination of numbers and/or letters which specifically identifies a batch.

ShortC.24.8 - Batch number
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. EHDSImmunization.dateOfVaccination
Definition

The date and time when the vaccination was administered

ShortC.24.9 - Date of vaccination
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. EHDSImmunization.administeringCentre
Definition

Name/code of administering centre or a health authority responsible for the vaccination event

ShortC.24.10 - Administering centre
Control0..*
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSOrganization
20. EHDSImmunization.healthProfessionalIdentification
Definition

Name or health professional code responsible for administering the vaccine or prophylaxis

ShortC.24.11 - Health Professional identification
Control0..*
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional
22. EHDSImmunization.countryOfVaccination
Definition

The country in which the individual has been vaccinated

ShortC.24.12 - Country of vaccination
Control0..1
Binding

ISO 3166

TypeCodeableConcept
24. EHDSImmunization.nextVaccinationDate
Definition

The date when the vaccination is planned to be given/repeated (e.g. next dose)

ShortC.24.13 - Next vaccination date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. EHDSImmunization.subject
Definition

The patient who either received or did not receive the immunization.

ShortC.24.14 - Subject
Control1..1
TypeReference(Patient (model))

Guidance on how to interpret the contents of this table can be found here

0. EHDSImmunization
Definition

C.24 - EHDS refined base model for Immunization

ShortImmunization
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSImmunization.identifier
Definition

Immunization identifier

ShortC.24.1 - Identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. EHDSImmunization.status
Definition

Indicates the current status of the immunization event (completed, not-done).

ShortC.24.2 - Status
Control1..1
TypeCodeableConcept
6. EHDSImmunization.diseaseOrAgentTargeted
Definition

Disease or agent that the vaccination provides protection against.

ShortC.24.3 - Disease or agent targeted
Control0..*
Binding

ICD-10*, SNOMED CT

TypeCodeableConcept
8. EHDSImmunization.vaccine
Definition

Generic description of the vaccine/prophylaxis or its component(s).

ShortC.24.4 - Vaccine
Control1..1
Binding

SNOMED CT, ATC (IDMP/ EMA SPOR SMS)

TypeCodeableConcept
10. EHDSImmunization.administeredProduct
Definition

Medicinal product administered.

ShortC.24.5 - Administered product
Control0..1
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedication
12. EHDSImmunization.doseNumber
Definition

Order in the vaccination course.

ShortC.24.7 - Number in a series of vaccinations / doses
Control0..1
Typeinteger64
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. EHDSImmunization.batchNumber
Definition

A distinctive combination of numbers and/or letters which specifically identifies a batch.

ShortC.24.8 - Batch number
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. EHDSImmunization.dateOfVaccination
Definition

The date and time when the vaccination was administered

ShortC.24.9 - Date of vaccination
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. EHDSImmunization.administeringCentre
Definition

Name/code of administering centre or a health authority responsible for the vaccination event

ShortC.24.10 - Administering centre
Control0..*
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSOrganization
20. EHDSImmunization.healthProfessionalIdentification
Definition

Name or health professional code responsible for administering the vaccine or prophylaxis

ShortC.24.11 - Health Professional identification
Control0..*
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional
22. EHDSImmunization.countryOfVaccination
Definition

The country in which the individual has been vaccinated

ShortC.24.12 - Country of vaccination
Control0..1
Binding

ISO 3166

TypeCodeableConcept
24. EHDSImmunization.nextVaccinationDate
Definition

The date when the vaccination is planned to be given/repeated (e.g. next dose)

ShortC.24.13 - Next vaccination date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. EHDSImmunization.subject
Definition

The patient who either received or did not receive the immunization.

ShortC.24.14 - Subject
Control1..1
TypeReference(Patient (model))