EHDS Logical Information Models
0.2.1 - qa-preview

EHDS Logical Information Models, published by Xt-EHR. This guide is not an authorized publication; it is the continuous build for version 0.2.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/costateixeira/xt-ehr-common/ and changes regularly. See the Directory of published versions

## Logical Model: DataSet model

Official URL: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDataSet | Version: 0.2.1
Draft as of 2025-12-03 | Computable Name: EHDSDataSet

Common elements (including header) for all documents and their independently functioning parts, e.g FHIR resources.

Usages:

- Derived from this Logical Model: Advance directive model, Alert model, Allergy intolerance model, Care plan model... Show 23 more, Condition model, Current pregnancy status model, Device use model, Medication dispense decline model, Document model, Encounter model, Episode of care model, Family member history model, Functional status, Imaging study model, Immunisation model, Infectious contact model, Medication administration model, Medication dispense model, Medication prescription model, Medication statement model, Observation model, Pregnancy history model, Procedure model, Service request model, Social history model, Substance use model and Travel history model

You can also check for usages in the FHIR IG Statistics

### Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

- Key Elements Table
- Differential Table
- Snapshot Table
- Statistics/References
- All

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
EHDSDataSet |  | 0..* | Base | DataSet model Instances of this logical model can be the target of a Reference
header |  | 1..1 | Base | Common header for all patient-related data
subject |  | 1..1 | EHDSPatient | Patient/subject information
identifier |  | 0..* | Identifier | Business identifier for the object
authorship |  | 1..* | Base | Resource authoring details
author[x] |  | 1..1 |  | Author(s) by whom the resource was/were authored. Multiple authors could be provided.
authorEHDSHealthProfessional |  |  | EHDSHealthProfessional |
authorEHDSOrganisation |  |  | EHDSOrganisation |
authorEHDSDevice |  |  | EHDSDevice |
datetime |  | 1..1 | dateTime | Date and time of authoring/issuing
lastUpdate |  | 0..1 | dateTime | Date and time of the last update to the resource (may be used for technical corrections).
status |  | 1..1 | CodeableConcept | Status of the resource or document
statusReason[x] |  | 0..1 |  | Reason for the current status of the resource.
statusReasonCodeableConcept |  |  | CodeableConcept |
statusReasonString |  |  | string |
language |  | 0..1 | CodeableConcept | Language in which the resource is written. Language is expressed by the IETF language tag. Binding Description: (preferred): BCP 47
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
EHDSDataSet.header.language | Base | preferred |  | Not State | Unknown

This structure is derived from Base

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
EHDSDataSet |  | 0..* | Base | DataSet model Instances of this logical model can be the target of a Reference
header |  | 1..1 | Base | Common header for all patient-related data
subject |  | 1..1 | EHDSPatient | Patient/subject information
identifier |  | 0..* | Identifier | Business identifier for the object
authorship |  | 1..* | Base | Resource authoring details
author[x] |  | 1..1 |  | Author(s) by whom the resource was/were authored. Multiple authors could be provided.
authorEHDSHealthProfessional |  |  | EHDSHealthProfessional |
authorEHDSOrganisation |  |  | EHDSOrganisation |
authorEHDSDevice |  |  | EHDSDevice |
datetime |  | 1..1 | dateTime | Date and time of authoring/issuing
lastUpdate |  | 0..1 | dateTime | Date and time of the last update to the resource (may be used for technical corrections).
status |  | 1..1 | CodeableConcept | Status of the resource or document
statusReason[x] |  | 0..1 |  | Reason for the current status of the resource.
statusReasonCodeableConcept |  |  | CodeableConcept |
statusReasonString |  |  | string |
language |  | 0..1 | CodeableConcept | Language in which the resource is written. Language is expressed by the IETF language tag. Binding Description: (preferred): BCP 47
Documentation for this format

#### Terminology Bindings (Differential)

Path | Status | Usage | ValueSet | Version | Source
EHDSDataSet.header.language | Base | preferred |  | Not State | Unknown

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
EHDSDataSet |  | 0..* | Base | DataSet model Instances of this logical model can be the target of a Reference
header |  | 1..1 | Base | Common header for all patient-related data
subject |  | 1..1 | EHDSPatient | Patient/subject information
identifier |  | 0..* | Identifier | Business identifier for the object
authorship |  | 1..* | Base | Resource authoring details
author[x] |  | 1..1 |  | Author(s) by whom the resource was/were authored. Multiple authors could be provided.
authorEHDSHealthProfessional |  |  | EHDSHealthProfessional |
authorEHDSOrganisation |  |  | EHDSOrganisation |
authorEHDSDevice |  |  | EHDSDevice |
datetime |  | 1..1 | dateTime | Date and time of authoring/issuing
lastUpdate |  | 0..1 | dateTime | Date and time of the last update to the resource (may be used for technical corrections).
status |  | 1..1 | CodeableConcept | Status of the resource or document
statusReason[x] |  | 0..1 |  | Reason for the current status of the resource.
statusReasonCodeableConcept |  |  | CodeableConcept |
statusReasonString |  |  | string |
language |  | 0..1 | CodeableConcept | Language in which the resource is written. Language is expressed by the IETF language tag. Binding Description: (preferred): BCP 47
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
EHDSDataSet.header.language | Base | preferred |  | Not State | Unknown

This structure is derived from Base

Summary

Mandatory: 0 element(6 nested mandatory elements)

Key Elements View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
EHDSDataSet |  | 0..* | Base | DataSet model Instances of this logical model can be the target of a Reference
header |  | 1..1 | Base | Common header for all patient-related data
subject |  | 1..1 | EHDSPatient | Patient/subject information
identifier |  | 0..* | Identifier | Business identifier for the object
authorship |  | 1..* | Base | Resource authoring details
author[x] |  | 1..1 |  | Author(s) by whom the resource was/were authored. Multiple authors could be provided.
authorEHDSHealthProfessional |  |  | EHDSHealthProfessional |
authorEHDSOrganisation |  |  | EHDSOrganisation |
authorEHDSDevice |  |  | EHDSDevice |
datetime |  | 1..1 | dateTime | Date and time of authoring/issuing
lastUpdate |  | 0..1 | dateTime | Date and time of the last update to the resource (may be used for technical corrections).
status |  | 1..1 | CodeableConcept | Status of the resource or document
statusReason[x] |  | 0..1 |  | Reason for the current status of the resource.
statusReasonCodeableConcept |  |  | CodeableConcept |
statusReasonString |  |  | string |
language |  | 0..1 | CodeableConcept | Language in which the resource is written. Language is expressed by the IETF language tag. Binding Description: (preferred): BCP 47
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
EHDSDataSet.header.language | Base | preferred |  | Not State | Unknown

Differential View

This structure is derived from Base

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
EHDSDataSet |  | 0..* | Base | DataSet model Instances of this logical model can be the target of a Reference
header |  | 1..1 | Base | Common header for all patient-related data
subject |  | 1..1 | EHDSPatient | Patient/subject information
identifier |  | 0..* | Identifier | Business identifier for the object
authorship |  | 1..* | Base | Resource authoring details
author[x] |  | 1..1 |  | Author(s) by whom the resource was/were authored. Multiple authors could be provided.
authorEHDSHealthProfessional |  |  | EHDSHealthProfessional |
authorEHDSOrganisation |  |  | EHDSOrganisation |
authorEHDSDevice |  |  | EHDSDevice |
datetime |  | 1..1 | dateTime | Date and time of authoring/issuing
lastUpdate |  | 0..1 | dateTime | Date and time of the last update to the resource (may be used for technical corrections).
status |  | 1..1 | CodeableConcept | Status of the resource or document
statusReason[x] |  | 0..1 |  | Reason for the current status of the resource.
statusReasonCodeableConcept |  |  | CodeableConcept |
statusReasonString |  |  | string |
language |  | 0..1 | CodeableConcept | Language in which the resource is written. Language is expressed by the IETF language tag. Binding Description: (preferred): BCP 47
Documentation for this format

#### Terminology Bindings (Differential)

Path | Status | Usage | ValueSet | Version | Source
EHDSDataSet.header.language | Base | preferred |  | Not State | Unknown

Snapshot View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
EHDSDataSet |  | 0..* | Base | DataSet model Instances of this logical model can be the target of a Reference
header |  | 1..1 | Base | Common header for all patient-related data
subject |  | 1..1 | EHDSPatient | Patient/subject information
identifier |  | 0..* | Identifier | Business identifier for the object
authorship |  | 1..* | Base | Resource authoring details
author[x] |  | 1..1 |  | Author(s) by whom the resource was/were authored. Multiple authors could be provided.
authorEHDSHealthProfessional |  |  | EHDSHealthProfessional |
authorEHDSOrganisation |  |  | EHDSOrganisation |
authorEHDSDevice |  |  | EHDSDevice |
datetime |  | 1..1 | dateTime | Date and time of authoring/issuing
lastUpdate |  | 0..1 | dateTime | Date and time of the last update to the resource (may be used for technical corrections).
status |  | 1..1 | CodeableConcept | Status of the resource or document
statusReason[x] |  | 0..1 |  | Reason for the current status of the resource.
statusReasonCodeableConcept |  |  | CodeableConcept |
statusReasonString |  |  | string |
language |  | 0..1 | CodeableConcept | Language in which the resource is written. Language is expressed by the IETF language tag. Binding Description: (preferred): BCP 47
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
EHDSDataSet.header.language | Base | preferred |  | Not State | Unknown

This structure is derived from Base

Summary

Mandatory: 0 element(6 nested mandatory elements)

Other representations of profile: CSV, Excel