This page is part of the HL7 Belgium FHIR Specifications (v2020May: QA Preview) based on FHIR R4. This is the current published version. For a full list of available versions, see the Directory of published versions
This is the logical model of the patient’s immunization entries in an immunization or vaccination record. The patient immunization record of several entries as modeled here.
The official URL for this profile is:
https://www.hl7belgium.org/fhir/StructureDefinition/be-model-immunization
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Resource
This structure is derived from Resource
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Resource | A record of an immunization or vaccination | |
![]() ![]() ![]() | 0..1 | Identifier | The business identifier(s) for the immunization entry | |
![]() ![]() ![]() | 1..1 | code | The status of this immunization record entry | |
![]() ![]() ![]() | 0..1 | CodeableConcept | The reason for the status e.g. entered in error because ... | |
![]() ![]() ![]() | 1..1 | Reference(BePatient) | The patient that received immunization. | |
![]() ![]() ![]() | 0..1 | CodeableConcept | The target of the immunization - the disease that the immunization action is protecting against - e.g. Polio, Tetanus, HPV | |
![]() ![]() ![]() | 0..1 | dateTime | The dateTime when the immunization has been recorded | |
![]() ![]() ![]() | 0..1 | Reference() | The patient-specific order or recommendation for the immunization | |
![]() ![]() ![]() | 0..1 | Reference() | The vaccination plan or protocol (not patient-specific) that this immunization is fulfilling | |
![]() ![]() ![]() | 0..1 | code | The type of immunization action - for example first dose or reinforcement. | |
![]() ![]() ![]() | 0..1 | Reference(BePractitioner) | The professional that recorded the administration of the vaccine | |
![]() ![]() ![]() | 0..1 | dateTime | The date and time when the administration of the vaccine was recorded | |
![]() ![]() ![]() | 0..1 | Reference(BePractitioner) | The professional that administered the medication | |
![]() ![]() ![]() | 0..1 | CodeableConcept | The route of administration. | |
![]() ![]() ![]() | 0..1 | BackboneElement | The details of the product that was administered. | |
![]() ![]() ![]() ![]() | 0..1 | CodeableReference() | The actual product that was administered. This can be just text (not desired), or a code (e.g. 1696392 = Neisvac C Dos 0,5ml) or a reference to an actual Medication product (e.g. http://server/Medication/1696392) | |
![]() ![]() ![]() ![]() | 0..1 | string | The lot number | |
![]() ![]() ![]() ![]() | 0..1 | Date | The expiration date of the product. | |
![]() ![]() ![]() | 0..1 | CodeableReference() | The location of the immunization. | |
![]() ![]() ![]() | 0..1 | Attachment | Additional notes for the immunization. | |
![]() |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Resource | A record of an immunization or vaccination | |
![]() ![]() ![]() | ΣI | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | ?!ΣI | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | I | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred) Max Binding: AllLanguages |
![]() ![]() ![]() | 0..1 | Identifier | The business identifier(s) for the immunization entry | |
![]() ![]() ![]() | 1..1 | code | The status of this immunization record entry | |
![]() ![]() ![]() | 0..1 | CodeableConcept | The reason for the status e.g. entered in error because ... | |
![]() ![]() ![]() | 1..1 | Reference(BePatient) | The patient that received immunization. | |
![]() ![]() ![]() | 0..1 | CodeableConcept | The target of the immunization - the disease that the immunization action is protecting against - e.g. Polio, Tetanus, HPV | |
![]() ![]() ![]() | 0..1 | dateTime | The dateTime when the immunization has been recorded | |
![]() ![]() ![]() | 0..1 | Reference() | The patient-specific order or recommendation for the immunization | |
![]() ![]() ![]() | 0..1 | Reference() | The vaccination plan or protocol (not patient-specific) that this immunization is fulfilling | |
![]() ![]() ![]() | 0..1 | code | The type of immunization action - for example first dose or reinforcement. | |
![]() ![]() ![]() | 0..1 | Reference(BePractitioner) | The professional that recorded the administration of the vaccine | |
![]() ![]() ![]() | 0..1 | dateTime | The date and time when the administration of the vaccine was recorded | |
![]() ![]() ![]() | 0..1 | Reference(BePractitioner) | The professional that administered the medication | |
![]() ![]() ![]() | 0..1 | CodeableConcept | The route of administration. | |
![]() ![]() ![]() | 0..1 | BackboneElement | The details of the product that was administered. | |
![]() ![]() ![]() ![]() | 0..1 | CodeableReference() | The actual product that was administered. This can be just text (not desired), or a code (e.g. 1696392 = Neisvac C Dos 0,5ml) or a reference to an actual Medication product (e.g. http://server/Medication/1696392) | |
![]() ![]() ![]() ![]() | 0..1 | string | The lot number | |
![]() ![]() ![]() ![]() | 0..1 | Date | The expiration date of the product. | |
![]() ![]() ![]() | 0..1 | CodeableReference() | The location of the immunization. | |
![]() ![]() ![]() | 0..1 | Attachment | Additional notes for the immunization. | |
![]() |
This structure is derived from Resource
Differential View
This structure is derived from Resource
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Resource | A record of an immunization or vaccination | |
![]() ![]() ![]() | 0..1 | Identifier | The business identifier(s) for the immunization entry | |
![]() ![]() ![]() | 1..1 | code | The status of this immunization record entry | |
![]() ![]() ![]() | 0..1 | CodeableConcept | The reason for the status e.g. entered in error because ... | |
![]() ![]() ![]() | 1..1 | Reference(BePatient) | The patient that received immunization. | |
![]() ![]() ![]() | 0..1 | CodeableConcept | The target of the immunization - the disease that the immunization action is protecting against - e.g. Polio, Tetanus, HPV | |
![]() ![]() ![]() | 0..1 | dateTime | The dateTime when the immunization has been recorded | |
![]() ![]() ![]() | 0..1 | Reference() | The patient-specific order or recommendation for the immunization | |
![]() ![]() ![]() | 0..1 | Reference() | The vaccination plan or protocol (not patient-specific) that this immunization is fulfilling | |
![]() ![]() ![]() | 0..1 | code | The type of immunization action - for example first dose or reinforcement. | |
![]() ![]() ![]() | 0..1 | Reference(BePractitioner) | The professional that recorded the administration of the vaccine | |
![]() ![]() ![]() | 0..1 | dateTime | The date and time when the administration of the vaccine was recorded | |
![]() ![]() ![]() | 0..1 | Reference(BePractitioner) | The professional that administered the medication | |
![]() ![]() ![]() | 0..1 | CodeableConcept | The route of administration. | |
![]() ![]() ![]() | 0..1 | BackboneElement | The details of the product that was administered. | |
![]() ![]() ![]() ![]() | 0..1 | CodeableReference() | The actual product that was administered. This can be just text (not desired), or a code (e.g. 1696392 = Neisvac C Dos 0,5ml) or a reference to an actual Medication product (e.g. http://server/Medication/1696392) | |
![]() ![]() ![]() ![]() | 0..1 | string | The lot number | |
![]() ![]() ![]() ![]() | 0..1 | Date | The expiration date of the product. | |
![]() ![]() ![]() | 0..1 | CodeableReference() | The location of the immunization. | |
![]() ![]() ![]() | 0..1 | Attachment | Additional notes for the immunization. | |
![]() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Resource | A record of an immunization or vaccination | |
![]() ![]() ![]() | ΣI | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | ?!ΣI | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | I | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred) Max Binding: AllLanguages |
![]() ![]() ![]() | 0..1 | Identifier | The business identifier(s) for the immunization entry | |
![]() ![]() ![]() | 1..1 | code | The status of this immunization record entry | |
![]() ![]() ![]() | 0..1 | CodeableConcept | The reason for the status e.g. entered in error because ... | |
![]() ![]() ![]() | 1..1 | Reference(BePatient) | The patient that received immunization. | |
![]() ![]() ![]() | 0..1 | CodeableConcept | The target of the immunization - the disease that the immunization action is protecting against - e.g. Polio, Tetanus, HPV | |
![]() ![]() ![]() | 0..1 | dateTime | The dateTime when the immunization has been recorded | |
![]() ![]() ![]() | 0..1 | Reference() | The patient-specific order or recommendation for the immunization | |
![]() ![]() ![]() | 0..1 | Reference() | The vaccination plan or protocol (not patient-specific) that this immunization is fulfilling | |
![]() ![]() ![]() | 0..1 | code | The type of immunization action - for example first dose or reinforcement. | |
![]() ![]() ![]() | 0..1 | Reference(BePractitioner) | The professional that recorded the administration of the vaccine | |
![]() ![]() ![]() | 0..1 | dateTime | The date and time when the administration of the vaccine was recorded | |
![]() ![]() ![]() | 0..1 | Reference(BePractitioner) | The professional that administered the medication | |
![]() ![]() ![]() | 0..1 | CodeableConcept | The route of administration. | |
![]() ![]() ![]() | 0..1 | BackboneElement | The details of the product that was administered. | |
![]() ![]() ![]() ![]() | 0..1 | CodeableReference() | The actual product that was administered. This can be just text (not desired), or a code (e.g. 1696392 = Neisvac C Dos 0,5ml) or a reference to an actual Medication product (e.g. http://server/Medication/1696392) | |
![]() ![]() ![]() ![]() | 0..1 | string | The lot number | |
![]() ![]() ![]() ![]() | 0..1 | Date | The expiration date of the product. | |
![]() ![]() ![]() | 0..1 | CodeableReference() | The location of the immunization. | |
![]() ![]() ![]() | 0..1 | Attachment | Additional notes for the immunization. | |
![]() |
Other representations of profile: Schematron
Path | Conformance | ValueSet |
BEImmunization.language | preferred | CommonLanguages Max Binding: AllLanguages |
Id | Path | Details | Requirements |