EHDS Logical Information Models
0.1.0 - ci-build
EHDS Logical Information Models, 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/tree/main and changes regularly. See the Directory of published versions
Draft as of 2025-06-13 |
Definitions for the EHDSInpatientEncounter logical model.
Guidance on how to interpret the contents of this table can be foundhere
0. EHDSInpatientEncounter | |
Definition | C.23 - EHDS refined base model for Inpatient encounter Base definition for all types defined in FHIR type system. |
Short | Inpatient encounter 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. EHDSInpatientEncounter.identifier | |
Definition | Encounter identifier (Business identifiers assigned to this encounter). |
Short | C.30.1 - Identifier |
Note | This is a business identifier, not a resource identifier (see discussion) |
Control | 0..* |
Type | Identifier |
4. EHDSInpatientEncounter.priority | |
Definition | Admission urgency, either emergency or planned |
Short | C.30.3 - Priority |
Control | 0..1 |
Binding | hl7:v3-xEncounterAdmissionUrgency |
Type | CodeableConcept |
6. EHDSInpatientEncounter.encounterType | |
Definition | The type of the encounter whether inpatient or short stay encounter. |
Short | C.30.2 - Encounter type |
Control | 1..1 |
Binding | hl7v3:ActEncounterCode |
Type | CodeableConcept |
8. EHDSInpatientEncounter.encounterNote | |
Definition | A narrative description of the encounter course. |
Short | C.30.4 - Encounter note |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
10. EHDSInpatientEncounter.patient | |
Definition | The patient related to this encounter. |
Short | C.30.5 - Patient |
Control | 0..1 |
Type | Reference(Patient model) |
12. EHDSInpatientEncounter.episodeOfCare | |
Definition | Episode(s) of care that this encounter should be recorded against |
Short | C.30.6 - Episode of care |
Control | 0..* |
Type | Reference(Episode of care model) |
14. EHDSInpatientEncounter.basedOn | |
Definition | The request that initiated this encounter |
Short | C.30.7 - Based on |
Control | 0..* |
Type | Reference(Care plan model, Service request model) |
16. EHDSInpatientEncounter.partOf | |
Definition | Another Encounter this encounter is part of |
Short | C.30.8 - Part of |
Control | 0..1 |
Type | Reference(Encounter model) |
18. EHDSInpatientEncounter.serviceProvider | |
Definition | The organization (facility) responsible for this encounter |
Short | C.30.9 - Service provider |
Control | 0..1 |
Type | Reference(Organization model) |
20. EHDSInpatientEncounter.appointment | |
Definition | The appointment that scheduled this encounter |
Short | C.30.10 - Appointment |
Control | 0..* |
Type | Reference(Appointment model) |
22. EHDSInpatientEncounter.actualPeriod | |
Definition | The actual start and end time of the encounter |
Short | C.30.11 - Actual period |
Control | 1..1 |
Type | Period |
24. EHDSInpatientEncounter.plannedStartDate | |
Definition | The planned start date/time (or admission date) of the encounter |
Short | C.30.12 - Planned start date |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
26. EHDSInpatientEncounter.plannedEndDate | |
Definition | The planned end date/time (or discharge date) of the encounter |
Short | C.30.13 - Planned end date |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
28. EHDSInpatientEncounter.admission | |
Definition | Details about the admission to a healthcare service |
Short | C.30.14 - Admission |
Control | 1..1 |
Type | Base |
30. EHDSInpatientEncounter.admission.admitter | |
Definition | Admitting Healthcare Professional |
Short | C.30.14.1 - Admitter |
Control | 0..1 |
Type | Reference(Health professional model) |
32. EHDSInpatientEncounter.admission.admitSource | |
Definition | From where the patient was admitted (e.g. physician referral, transfer). |
Short | C.30.14.2 - Admit Source |
Control | 0..1 |
Binding | hl7:admit-source |
Type | CodeableConcept |
34. EHDSInpatientEncounter.admission.referringProfessional | |
Definition | Referring Healthcare Professional |
Short | C.30.14.3 - Referring professional |
Control | 0..1 |
Type | Reference(Health professional model) |
36. EHDSInpatientEncounter.admission.admissionReason | |
Definition | Reason or reasons for admission, e.g. Problem, procedure or finding. |
Short | C.30.14.4 - Admission reason |
Control | 0..* |
Type | Reference(Condition model, Procedure model, Observation model) |
38. EHDSInpatientEncounter.admission.admissionReasonComment | |
Definition | Explanation of the reason for the encounter. |
Short | C.30.14.5 - Admission reason comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
40. EHDSInpatientEncounter.admission.admissionLegalStatus | |
Definition | Legal status/situation at admission. The legal status indicates the basis on which the patient is staying in a healthcare organisation. This can be either voluntary or involuntary, however the legal status is always determined by a court. A patient can also receive healthcare based on a forensic status. (voluntary, involuntary, admission by legal authority). |
Short | C.30.14.6 - Admission legal status |
Control | 0..1 |
Binding | SNOMED CT |
Type | CodeableConcept |
42. EHDSInpatientEncounter.discharge | |
Definition | Discharge details |
Short | C.30.15 - Discharge |
Control | 1..1 |
Type | Base |
44. EHDSInpatientEncounter.discharge.destinationType | |
Definition | Type of location to which the patient will go after the encounter. E.g. home, hospital, nursing home, left against medical advice etc. |
Short | C.30.15.1 - Destination type |
Control | 0..1 |
Binding | hl7.discharge-disposition |
Type | CodeableConcept |
46. EHDSInpatientEncounter.discharge.destinationLocation | |
Definition | The location/organisation to which the patient will go after the encounter. Name, address and telecommunication contact. |
Short | C.30.15.2 - Destination location |
Control | 0..1 |
Type | Reference(Organization model, Location model) |
48. EHDSInpatientEncounter.location | |
Definition | List of locations where the patient has been. |
Short | C.30.16 - Location |
Control | 0..* |
Type | Base |
50. EHDSInpatientEncounter.location.period | |
Definition | Time period during which the patient was present at the location |
Short | C.30.16.1 - Period |
Control | 0..1 |
Type | Period |
52. EHDSInpatientEncounter.location.organizationPart | |
Definition | Organization or organization part (hospital department) where the patient was present. |
Short | C.30.16.2 - Organization part |
Control | 1..1 |
Type | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSLocation |
Guidance on how to interpret the contents of this table can be foundhere
0. EHDSInpatientEncounter | |
Definition | C.23 - EHDS refined base model for Inpatient encounter |
Short | Inpatient encounter model |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. EHDSInpatientEncounter.priority | |
Definition | Admission urgency, either emergency or planned |
4. EHDSInpatientEncounter.actualPeriod | |
Control | 1..? |
6. EHDSInpatientEncounter.admission | |
Control | 1..? |
8. EHDSInpatientEncounter.discharge | |
Control | 1..? |
10. EHDSInpatientEncounter.location | |
12. EHDSInpatientEncounter.location.organizationPart | |
Definition | Organization or organization part (hospital department) where the patient was present. |
Guidance on how to interpret the contents of this table can be foundhere
0. EHDSInpatientEncounter | |
Definition | C.23 - EHDS refined base model for Inpatient encounter |
Short | Inpatient encounter model |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. EHDSInpatientEncounter.identifier | |
Definition | Encounter identifier (Business identifiers assigned to this encounter). |
Short | C.30.1 - Identifier |
Note | This is a business identifier, not a resource identifier (see discussion) |
Control | 0..* |
Type | Identifier |
4. EHDSInpatientEncounter.priority | |
Definition | Admission urgency, either emergency or planned |
Short | C.30.3 - Priority |
Control | 0..1 |
Binding | hl7:v3-xEncounterAdmissionUrgency |
Type | CodeableConcept |
6. EHDSInpatientEncounter.encounterType | |
Definition | The type of the encounter whether inpatient or short stay encounter. |
Short | C.30.2 - Encounter type |
Control | 1..1 |
Binding | hl7v3:ActEncounterCode |
Type | CodeableConcept |
8. EHDSInpatientEncounter.encounterNote | |
Definition | A narrative description of the encounter course. |
Short | C.30.4 - Encounter note |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
10. EHDSInpatientEncounter.patient | |
Definition | The patient related to this encounter. |
Short | C.30.5 - Patient |
Control | 0..1 |
Type | Reference(Patient model) |
12. EHDSInpatientEncounter.episodeOfCare | |
Definition | Episode(s) of care that this encounter should be recorded against |
Short | C.30.6 - Episode of care |
Control | 0..* |
Type | Reference(Episode of care model) |
14. EHDSInpatientEncounter.basedOn | |
Definition | The request that initiated this encounter |
Short | C.30.7 - Based on |
Control | 0..* |
Type | Reference(Care plan model, Service request model) |
16. EHDSInpatientEncounter.partOf | |
Definition | Another Encounter this encounter is part of |
Short | C.30.8 - Part of |
Control | 0..1 |
Type | Reference(Encounter model) |
18. EHDSInpatientEncounter.serviceProvider | |
Definition | The organization (facility) responsible for this encounter |
Short | C.30.9 - Service provider |
Control | 0..1 |
Type | Reference(Organization model) |
20. EHDSInpatientEncounter.appointment | |
Definition | The appointment that scheduled this encounter |
Short | C.30.10 - Appointment |
Control | 0..* |
Type | Reference(Appointment model) |
22. EHDSInpatientEncounter.actualPeriod | |
Definition | The actual start and end time of the encounter |
Short | C.30.11 - Actual period |
Control | 1..1 |
Type | Period |
24. EHDSInpatientEncounter.plannedStartDate | |
Definition | The planned start date/time (or admission date) of the encounter |
Short | C.30.12 - Planned start date |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
26. EHDSInpatientEncounter.plannedEndDate | |
Definition | The planned end date/time (or discharge date) of the encounter |
Short | C.30.13 - Planned end date |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
28. EHDSInpatientEncounter.admission | |
Definition | Details about the admission to a healthcare service |
Short | C.30.14 - Admission |
Control | 1..1 |
Type | Base |
30. EHDSInpatientEncounter.admission.admitter | |
Definition | Admitting Healthcare Professional |
Short | C.30.14.1 - Admitter |
Control | 0..1 |
Type | Reference(Health professional model) |
32. EHDSInpatientEncounter.admission.admitSource | |
Definition | From where the patient was admitted (e.g. physician referral, transfer). |
Short | C.30.14.2 - Admit Source |
Control | 0..1 |
Binding | hl7:admit-source |
Type | CodeableConcept |
34. EHDSInpatientEncounter.admission.referringProfessional | |
Definition | Referring Healthcare Professional |
Short | C.30.14.3 - Referring professional |
Control | 0..1 |
Type | Reference(Health professional model) |
36. EHDSInpatientEncounter.admission.admissionReason | |
Definition | Reason or reasons for admission, e.g. Problem, procedure or finding. |
Short | C.30.14.4 - Admission reason |
Control | 0..* |
Type | Reference(Condition model, Procedure model, Observation model) |
38. EHDSInpatientEncounter.admission.admissionReasonComment | |
Definition | Explanation of the reason for the encounter. |
Short | C.30.14.5 - Admission reason comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
40. EHDSInpatientEncounter.admission.admissionLegalStatus | |
Definition | Legal status/situation at admission. The legal status indicates the basis on which the patient is staying in a healthcare organisation. This can be either voluntary or involuntary, however the legal status is always determined by a court. A patient can also receive healthcare based on a forensic status. (voluntary, involuntary, admission by legal authority). |
Short | C.30.14.6 - Admission legal status |
Control | 0..1 |
Binding | SNOMED CT |
Type | CodeableConcept |
42. EHDSInpatientEncounter.discharge | |
Definition | Discharge details |
Short | C.30.15 - Discharge |
Control | 1..1 |
Type | Base |
44. EHDSInpatientEncounter.discharge.destinationType | |
Definition | Type of location to which the patient will go after the encounter. E.g. home, hospital, nursing home, left against medical advice etc. |
Short | C.30.15.1 - Destination type |
Control | 0..1 |
Binding | hl7.discharge-disposition |
Type | CodeableConcept |
46. EHDSInpatientEncounter.discharge.destinationLocation | |
Definition | The location/organisation to which the patient will go after the encounter. Name, address and telecommunication contact. |
Short | C.30.15.2 - Destination location |
Control | 0..1 |
Type | Reference(Organization model, Location model) |
48. EHDSInpatientEncounter.location | |
Definition | List of locations where the patient has been. |
Short | C.30.16 - Location |
Control | 0..* |
Type | Base |
50. EHDSInpatientEncounter.location.period | |
Definition | Time period during which the patient was present at the location |
Short | C.30.16.1 - Period |
Control | 0..1 |
Type | Period |
52. EHDSInpatientEncounter.location.organizationPart | |
Definition | Organization or organization part (hospital department) where the patient was present. |
Short | C.30.16.2 - Organization part |
Control | 1..1 |
Type | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSLocation |