HL7 Europe Imaging Report R5, 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-r5/ 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. Base definition for all types defined in FHIR type system. |
| Short | Appointment modelBase for all types and resources |
| 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 |