HL7 Europe Imaging Report R4, published by HL7 Europe. This guide is not an authorized publication; it is the continuous build for version 0.1.1-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/imaging-r4/ and changes regularly. See the Directory of published versions
| Draft as of 2025-08-05 | 
Definitions for the EHDSAppointment logical model
Guidance on how to interpret the contents of this table can be foundhere
| 0. EHDSAppointment | |
| Definition | EHDS refined base model for Appointment. This is a simplified model with minimal information - it is not intended to cover the full functionality of booking systems. | 
| Short | Appointment model | 
| Control | 0..* | 
| Is Modifier | false | 
| Logical Model | Instances of this logical model are not marked to be the target of a Reference | 
| 2. EHDSAppointment.identifier | |
| Definition | Appointment identifier | 
| Short | Appointment identifier | 
| Note | This is a business identifier, not a resource identifier (see discussion) | 
| Control | 0..* | 
| Type | Identifier | 
| 4. EHDSAppointment.subject | |
| Definition | The patient associated with the appointment. | 
| Short | The patient associated with the appointment. | 
| Control | 0..1 | 
| Type | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient | 
| 6. EHDSAppointment.status | |
| Definition | The overall status of the Appointment. | 
| Short | The overall status of the Appointment. | 
| Control | 1..1 | 
| Binding | HL7 Appointment status | 
| Type | CodeableConcept | 
| 8. EHDSAppointment.class | |
| Definition | Classification of patient encounter (e.g. inpatient, outpatient, emergency). | 
| Short | Classification of patient encounter (e.g. inpatient, outpatient, emergency). | 
| Control | 0..* | 
| Binding | HL7 Encounter class | 
| Type | CodeableConcept | 
| 10. EHDSAppointment.serviceType | |
| Definition | The specific service that is to be performed during this appointment. | 
| Short | The specific service that is to be performed during this appointment. | 
| Control | 0..* | 
| Binding | SNOMED CT | 
| Type | CodeableConcept | 
| 12. EHDSAppointment.specialty | |
| Definition | The specialty of a practitioner that would be required to perform the service requested in this appointment | 
| Short | The specialty of a practitioner that would be required to perform the service requested in this appointment | 
| Control | 0..* | 
| Binding | SNOMED CT | 
| Type | CodeableConcept | 
| 14. EHDSAppointment.start | |
| Definition | Date and time that the appointment is to take place. | 
| Short | Date and time that the appointment is to take place. | 
| Control | 0..1 | 
| Type | dateTime | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| 16. EHDSAppointment.end | |
| Definition | Date and time that the appointment is to conclude. | 
| Short | Date and time that the appointment is to conclude. | 
| Control | 0..1 | 
| Type | dateTime | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| 18. EHDSAppointment.note | |
| Definition | Additional notes/comments about the appointment. | 
| Short | Additional notes/comments about the appointment. | 
| Control | 0..* | 
| Type | string | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
Guidance on how to interpret the contents of this table can be foundhere
| 0. EHDSAppointment | |
| Definition | EHDS refined base model for Appointment. This is a simplified model with minimal information - it is not intended to cover the full functionality of booking systems. | 
| Short | Appointment model | 
| Logical Model | Instances of this logical model are not marked to be the target of a Reference | 
| 2. EHDSAppointment.identifier | |
| Definition | Appointment identifier | 
| Short | Appointment identifier | 
| Note | This is a business identifier, not a resource identifier (see discussion) | 
| Control | 0..* | 
| Type | Identifier | 
| 4. EHDSAppointment.subject | |
| Definition | The patient associated with the appointment. | 
| Short | The patient associated with the appointment. | 
| Control | 0..1 | 
| Type | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient | 
| 6. EHDSAppointment.status | |
| Definition | The overall status of the Appointment. | 
| Short | The overall status of the Appointment. | 
| Control | 1..1 | 
| Binding | HL7 Appointment status | 
| Type | CodeableConcept | 
| 8. EHDSAppointment.class | |
| Definition | Classification of patient encounter (e.g. inpatient, outpatient, emergency). | 
| Short | Classification of patient encounter (e.g. inpatient, outpatient, emergency). | 
| Control | 0..* | 
| Binding | HL7 Encounter class | 
| Type | CodeableConcept | 
| 10. EHDSAppointment.serviceType | |
| Definition | The specific service that is to be performed during this appointment. | 
| Short | The specific service that is to be performed during this appointment. | 
| Control | 0..* | 
| Binding | SNOMED CT | 
| Type | CodeableConcept | 
| 12. EHDSAppointment.specialty | |
| Definition | The specialty of a practitioner that would be required to perform the service requested in this appointment | 
| Short | The specialty of a practitioner that would be required to perform the service requested in this appointment | 
| Control | 0..* | 
| Binding | SNOMED CT | 
| Type | CodeableConcept | 
| 14. EHDSAppointment.start | |
| Definition | Date and time that the appointment is to take place. | 
| Short | Date and time that the appointment is to take place. | 
| Control | 0..1 | 
| Type | dateTime | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| 16. EHDSAppointment.end | |
| Definition | Date and time that the appointment is to conclude. | 
| Short | Date and time that the appointment is to conclude. | 
| Control | 0..1 | 
| Type | dateTime | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| 18. EHDSAppointment.note | |
| Definition | Additional notes/comments about the appointment. | 
| Short | Additional notes/comments about the appointment. | 
| Control | 0..* | 
| Type | string | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
Guidance on how to interpret the contents of this table can be foundhere
| 0. EHDSAppointment | |
| Definition | EHDS refined base model for Appointment. This is a simplified model with minimal information - it is not intended to cover the full functionality of booking systems. | 
| Short | Appointment model | 
| Control | 0..* | 
| Is Modifier | false | 
| Logical Model | Instances of this logical model are not marked to be the target of a Reference | 
| 2. EHDSAppointment.identifier | |
| Definition | Appointment identifier | 
| Short | Appointment identifier | 
| Note | This is a business identifier, not a resource identifier (see discussion) | 
| Control | 0..* | 
| Type | Identifier | 
| 4. EHDSAppointment.subject | |
| Definition | The patient associated with the appointment. | 
| Short | The patient associated with the appointment. | 
| Control | 0..1 | 
| Type | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient | 
| 6. EHDSAppointment.status | |
| Definition | The overall status of the Appointment. | 
| Short | The overall status of the Appointment. | 
| Control | 1..1 | 
| Binding | HL7 Appointment status | 
| Type | CodeableConcept | 
| 8. EHDSAppointment.class | |
| Definition | Classification of patient encounter (e.g. inpatient, outpatient, emergency). | 
| Short | Classification of patient encounter (e.g. inpatient, outpatient, emergency). | 
| Control | 0..* | 
| Binding | HL7 Encounter class | 
| Type | CodeableConcept | 
| 10. EHDSAppointment.serviceType | |
| Definition | The specific service that is to be performed during this appointment. | 
| Short | The specific service that is to be performed during this appointment. | 
| Control | 0..* | 
| Binding | SNOMED CT | 
| Type | CodeableConcept | 
| 12. EHDSAppointment.specialty | |
| Definition | The specialty of a practitioner that would be required to perform the service requested in this appointment | 
| Short | The specialty of a practitioner that would be required to perform the service requested in this appointment | 
| Control | 0..* | 
| Binding | SNOMED CT | 
| Type | CodeableConcept | 
| 14. EHDSAppointment.start | |
| Definition | Date and time that the appointment is to take place. | 
| Short | Date and time that the appointment is to take place. | 
| Control | 0..1 | 
| Type | dateTime | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| 16. EHDSAppointment.end | |
| Definition | Date and time that the appointment is to conclude. | 
| Short | Date and time that the appointment is to conclude. | 
| Control | 0..1 | 
| Type | dateTime | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| 18. EHDSAppointment.note | |
| Definition | Additional notes/comments about the appointment. | 
| Short | Additional notes/comments about the appointment. | 
| Control | 0..* | 
| Type | string | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |