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

Logical Model: EHDSEpisodeOfCare - Detailed Descriptions

Draft as of 2025-06-13

Definitions for the EHDSEpisodeOfCare logical model.

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

0. EHDSEpisodeOfCare
Definition

C.29 - EHDS refined base model for Episode of care


Base definition for all types defined in FHIR type system.

ShortEpisode of care modelBase 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. EHDSEpisodeOfCare.identifier
Definition

Episode of care identifier (Business identifiers assigned to this episode of care).

ShortC.30.1 - Identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. EHDSEpisodeOfCare.type
Definition

A classification of the type of episode of care; e.g. specialist referral, disease management.

ShortC.30.2 - Type
Control0..*
TypeCodeableConcept
6. EHDSEpisodeOfCare.reasonText
Definition

The medical reasons that are expected to be addressed during the episode of care - text.

ShortC.30.3 - Reason text
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. EHDSEpisodeOfCare.reason
Definition

The list of medical reasons that are expected to be addressed during the episode of care - coded.

ShortC.30.4 - Reason
Control0..*
TypeCodeableReference(Condition model, Procedure model, Observation model)
10. EHDSEpisodeOfCare.diagnosis
Definition

The list of medical conditions that were addressed during the episode of care

ShortC.30.5 - Diagnosis
Control0..*
TypeBase
12. EHDSEpisodeOfCare.diagnosis.description
Definition

The medical condition that was addressed during the episode of care - text.

ShortC.30.5.1 - Description
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. EHDSEpisodeOfCare.diagnosis.condition
Definition

The medical condition that was addressed during the episode of care

ShortC.30.5.2 - Condition
Control0..1
TypeCodeableReference(Condition model)
16. EHDSEpisodeOfCare.patient
Definition

The patient who is the focus of this episode of care

ShortC.30.6 - Patient
Control1..1
TypeReference(Patient model)

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

0. EHDSEpisodeOfCare
Definition

C.29 - EHDS refined base model for Episode of care

ShortEpisode of care model
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSEpisodeOfCare.identifier
Definition

Episode of care identifier (Business identifiers assigned to this episode of care).

ShortC.30.1 - Identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. EHDSEpisodeOfCare.type
Definition

A classification of the type of episode of care; e.g. specialist referral, disease management.

ShortC.30.2 - Type
Control0..*
TypeCodeableConcept
6. EHDSEpisodeOfCare.reasonText
Definition

The medical reasons that are expected to be addressed during the episode of care - text.

ShortC.30.3 - Reason text
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. EHDSEpisodeOfCare.reason
Definition

The list of medical reasons that are expected to be addressed during the episode of care - coded.

ShortC.30.4 - Reason
Control0..*
TypeCodeableReference(Condition model, Procedure model, Observation model)
10. EHDSEpisodeOfCare.diagnosis
Definition

The list of medical conditions that were addressed during the episode of care

ShortC.30.5 - Diagnosis
Control0..*
TypeBase
12. EHDSEpisodeOfCare.diagnosis.description
Definition

The medical condition that was addressed during the episode of care - text.

ShortC.30.5.1 - Description
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. EHDSEpisodeOfCare.diagnosis.condition
Definition

The medical condition that was addressed during the episode of care

ShortC.30.5.2 - Condition
Control0..1
TypeCodeableReference(Condition model)
16. EHDSEpisodeOfCare.patient
Definition

The patient who is the focus of this episode of care

ShortC.30.6 - Patient
Control1..1
TypeReference(Patient model)

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

0. EHDSEpisodeOfCare
Definition

C.29 - EHDS refined base model for Episode of care

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

Episode of care identifier (Business identifiers assigned to this episode of care).

ShortC.30.1 - Identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. EHDSEpisodeOfCare.type
Definition

A classification of the type of episode of care; e.g. specialist referral, disease management.

ShortC.30.2 - Type
Control0..*
TypeCodeableConcept
6. EHDSEpisodeOfCare.reasonText
Definition

The medical reasons that are expected to be addressed during the episode of care - text.

ShortC.30.3 - Reason text
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. EHDSEpisodeOfCare.reason
Definition

The list of medical reasons that are expected to be addressed during the episode of care - coded.

ShortC.30.4 - Reason
Control0..*
TypeCodeableReference(Condition model, Procedure model, Observation model)
10. EHDSEpisodeOfCare.diagnosis
Definition

The list of medical conditions that were addressed during the episode of care

ShortC.30.5 - Diagnosis
Control0..*
TypeBase
12. EHDSEpisodeOfCare.diagnosis.description
Definition

The medical condition that was addressed during the episode of care - text.

ShortC.30.5.1 - Description
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. EHDSEpisodeOfCare.diagnosis.condition
Definition

The medical condition that was addressed during the episode of care

ShortC.30.5.2 - Condition
Control0..1
TypeCodeableReference(Condition model)
16. EHDSEpisodeOfCare.patient
Definition

The patient who is the focus of this episode of care

ShortC.30.6 - Patient
Control1..1
TypeReference(Patient model)