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/Xt-EHR/xt-ehr-common/ and changes regularly. See the Directory of published versions

## Logical Model: Condition model

Official URL: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCondition | Version: 0.2.1
Draft as of 2026-02-05 | Computable Name: EHDSCondition

EHDS refined base model for a clinical condition, problem, diagnosis, or other event, situation, issue, or clinical concept that has risen to a level of concern.

Usages:

- Use this Logical Model: Care plan model, Device use model, Discharge Report model, Encounter model... Show 7 more, Imaging report model, Laboratory report model, Medication administration model, Medication prescription model, Patient summary model, Procedure model and Service request 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
--- | --- | --- | --- | ---
EHDSCondition |  | 0..* | EHDSDataSet | Condition model Elements defined in Ancestors:header Instances of this logical model can be the target of a Reference
header |  | 1..1 | Base | Basic metadata for this information
subject |  | 1..1 | EHDSPatient | Patient/subject information
identifier |  | 0..* | Identifier | Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
author[x] |  | 0..* |  | The author of the condition information.
authorEHDSHealthProfessional |  |  | EHDSHealthProfessional |
authorEHDSOrganisation |  |  | EHDSOrganisation |
authorEHDSDevice |  |  | EHDSDevice |
date |  | 0..1 | dateTime | Date and optionally time of authoring/issuing
status |  | 1..1 | CodeableConcept | Status of the condition/problem (e.g. active, resolved, inactive, etc) Binding Description: (preferred): HL7 Condition Clinical Status Codes
source |  | 0..1 | CodeableConcept | Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.
language |  | 0..1 | CodeableConcept | Language in which the resource is written. Language is expressed by the IETF language tag. Binding Description: (preferred): BCP 47
problem |  | 1..1 | CodeableConcept | Code identifying the condition, problem or diagnosis Binding Description: (preferred): ICD-10, SNOMED CT, ICD-O, Orphacode if rare disease is diagnosed
onsetDate |  | 0..1 | dateTime | Onset date of a problem/condition
endDate |  | 0..1 | dateTime | The date or estimated date that the condition resolved or went into remission
category |  | 0..* | CodeableConcept | Category or categories of the problem (e.g. POA - present on admission, HAC - hospital aquired condition, and other categorisations).
resolutionCircumstances |  | 0..* | string | Describes the reason for which the status of the problem changed from current to inactive (e.g. surgical procedure, medical treatment, etc.).
severity |  | 0..1 | CodeableConcept | A subjective assessment of the severity of the condition as evaluated by the clinician. Binding Description: (preferred): HL7 Condition/Diagnosis Severity; SNOMED CT
bodySite |  | 0..* | EHDSBodyStructure | The anatomical location including laterality where this condition manifests itself.
stage |  | 0..* | CodeableConcept | Stage/grade usually assessed formally using a specific staging/grading system. Multiple assessment systems could be used. Binding Description: (preferred): e.g. TNM, ICD-O-3, Bi-Rads, Li-Rads, …
diagnosisAssertionStatus |  | 0..1 | CodeableConcept | Assertion about the certainty associated with a diagnosis. Diagnostic and/or clinical evidence of condition. Binding Description: (preferred): HL7 Condition Verification Status
specialistContact |  | 0..* | EHDSHealthProfessional | Health Professional who may be specifically related to the problem, as a preferred contact.
externalResource |  | 0..* | uri | External Resource which may be specifically related to the problem, for example a link between a rare disease problem and the corresponding guidelines.
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
EHDSCondition.header.​status | Base | preferred |  | Not State | Unknown
EHDSCondition.header.​language | Base | preferred |  | Not State | Unknown
EHDSCondition.problem | Base | preferred |  | Not State | Unknown
EHDSCondition.severity | Base | preferred |  | Not State | Unknown
EHDSCondition.stage | Base | preferred |  | Not State | Unknown
EHDSCondition.diagnosisAssertionStatus | Base | preferred |  | Not State | Unknown

This structure is derived from EHDSDataSet

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
EHDSCondition |  | 0..* | EHDSDataSet | Condition model Elements defined in Ancestors:header Instances of this logical model can be the target of a Reference
header |  |  |  |
author[x] |  | 0..* | EHDSHealthProfessional, EHDSOrganisation, EHDSDevice | The author of the condition information.
status |  | 1..1 | CodeableConcept | Status of the condition/problem (e.g. active, resolved, inactive, etc) Binding Description: (preferred): HL7 Condition Clinical Status Codes
problem |  | 1..1 | CodeableConcept | Code identifying the condition, problem or diagnosis Binding Description: (preferred): ICD-10, SNOMED CT, ICD-O, Orphacode if rare disease is diagnosed
onsetDate |  | 0..1 | dateTime | Onset date of a problem/condition
endDate |  | 0..1 | dateTime | The date or estimated date that the condition resolved or went into remission
category |  | 0..* | CodeableConcept | Category or categories of the problem (e.g. POA - present on admission, HAC - hospital aquired condition, and other categorisations).
resolutionCircumstances |  | 0..* | string | Describes the reason for which the status of the problem changed from current to inactive (e.g. surgical procedure, medical treatment, etc.).
severity |  | 0..1 | CodeableConcept | A subjective assessment of the severity of the condition as evaluated by the clinician. Binding Description: (preferred): HL7 Condition/Diagnosis Severity; SNOMED CT
bodySite |  | 0..* | EHDSBodyStructure | The anatomical location including laterality where this condition manifests itself.
stage |  | 0..* | CodeableConcept | Stage/grade usually assessed formally using a specific staging/grading system. Multiple assessment systems could be used. Binding Description: (preferred): e.g. TNM, ICD-O-3, Bi-Rads, Li-Rads, …
diagnosisAssertionStatus |  | 0..1 | CodeableConcept | Assertion about the certainty associated with a diagnosis. Diagnostic and/or clinical evidence of condition. Binding Description: (preferred): HL7 Condition Verification Status
specialistContact |  | 0..* | EHDSHealthProfessional | Health Professional who may be specifically related to the problem, as a preferred contact.
externalResource |  | 0..* | uri | External Resource which may be specifically related to the problem, for example a link between a rare disease problem and the corresponding guidelines.
Documentation for this format

#### Terminology Bindings (Differential)

Path | Status | Usage | ValueSet | Version | Source
EHDSCondition.header.​status | Base | preferred |  | Not State | Unknown
EHDSCondition.problem | Base | preferred |  | Not State | Unknown
EHDSCondition.severity | Base | preferred |  | Not State | Unknown
EHDSCondition.stage | Base | preferred |  | Not State | Unknown
EHDSCondition.diagnosisAssertionStatus | Base | preferred |  | Not State | Unknown

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
EHDSCondition |  | 0..* | EHDSDataSet | Condition model Elements defined in Ancestors:header Instances of this logical model can be the target of a Reference
header |  | 1..1 | Base | Basic metadata for this information
subject |  | 1..1 | EHDSPatient | Patient/subject information
identifier |  | 0..* | Identifier | Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
author[x] |  | 0..* |  | The author of the condition information.
authorEHDSHealthProfessional |  |  | EHDSHealthProfessional |
authorEHDSOrganisation |  |  | EHDSOrganisation |
authorEHDSDevice |  |  | EHDSDevice |
date |  | 0..1 | dateTime | Date and optionally time of authoring/issuing
status |  | 1..1 | CodeableConcept | Status of the condition/problem (e.g. active, resolved, inactive, etc) Binding Description: (preferred): HL7 Condition Clinical Status Codes
source |  | 0..1 | CodeableConcept | Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.
language |  | 0..1 | CodeableConcept | Language in which the resource is written. Language is expressed by the IETF language tag. Binding Description: (preferred): BCP 47
problem |  | 1..1 | CodeableConcept | Code identifying the condition, problem or diagnosis Binding Description: (preferred): ICD-10, SNOMED CT, ICD-O, Orphacode if rare disease is diagnosed
onsetDate |  | 0..1 | dateTime | Onset date of a problem/condition
endDate |  | 0..1 | dateTime | The date or estimated date that the condition resolved or went into remission
category |  | 0..* | CodeableConcept | Category or categories of the problem (e.g. POA - present on admission, HAC - hospital aquired condition, and other categorisations).
resolutionCircumstances |  | 0..* | string | Describes the reason for which the status of the problem changed from current to inactive (e.g. surgical procedure, medical treatment, etc.).
severity |  | 0..1 | CodeableConcept | A subjective assessment of the severity of the condition as evaluated by the clinician. Binding Description: (preferred): HL7 Condition/Diagnosis Severity; SNOMED CT
bodySite |  | 0..* | EHDSBodyStructure | The anatomical location including laterality where this condition manifests itself.
stage |  | 0..* | CodeableConcept | Stage/grade usually assessed formally using a specific staging/grading system. Multiple assessment systems could be used. Binding Description: (preferred): e.g. TNM, ICD-O-3, Bi-Rads, Li-Rads, …
diagnosisAssertionStatus |  | 0..1 | CodeableConcept | Assertion about the certainty associated with a diagnosis. Diagnostic and/or clinical evidence of condition. Binding Description: (preferred): HL7 Condition Verification Status
specialistContact |  | 0..* | EHDSHealthProfessional | Health Professional who may be specifically related to the problem, as a preferred contact.
externalResource |  | 0..* | uri | External Resource which may be specifically related to the problem, for example a link between a rare disease problem and the corresponding guidelines.
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
EHDSCondition.header.​status | Base | preferred |  | Not State | Unknown
EHDSCondition.header.​language | Base | preferred |  | Not State | Unknown
EHDSCondition.problem | Base | preferred |  | Not State | Unknown
EHDSCondition.severity | Base | preferred |  | Not State | Unknown
EHDSCondition.stage | Base | preferred |  | Not State | Unknown
EHDSCondition.diagnosisAssertionStatus | Base | preferred |  | Not State | Unknown

This structure is derived from EHDSDataSet

Summary

Mandatory: 0 element(1 nested mandatory element)

Key Elements View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
EHDSCondition |  | 0..* | EHDSDataSet | Condition model Elements defined in Ancestors:header Instances of this logical model can be the target of a Reference
header |  | 1..1 | Base | Basic metadata for this information
subject |  | 1..1 | EHDSPatient | Patient/subject information
identifier |  | 0..* | Identifier | Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
author[x] |  | 0..* |  | The author of the condition information.
authorEHDSHealthProfessional |  |  | EHDSHealthProfessional |
authorEHDSOrganisation |  |  | EHDSOrganisation |
authorEHDSDevice |  |  | EHDSDevice |
date |  | 0..1 | dateTime | Date and optionally time of authoring/issuing
status |  | 1..1 | CodeableConcept | Status of the condition/problem (e.g. active, resolved, inactive, etc) Binding Description: (preferred): HL7 Condition Clinical Status Codes
source |  | 0..1 | CodeableConcept | Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.
language |  | 0..1 | CodeableConcept | Language in which the resource is written. Language is expressed by the IETF language tag. Binding Description: (preferred): BCP 47
problem |  | 1..1 | CodeableConcept | Code identifying the condition, problem or diagnosis Binding Description: (preferred): ICD-10, SNOMED CT, ICD-O, Orphacode if rare disease is diagnosed
onsetDate |  | 0..1 | dateTime | Onset date of a problem/condition
endDate |  | 0..1 | dateTime | The date or estimated date that the condition resolved or went into remission
category |  | 0..* | CodeableConcept | Category or categories of the problem (e.g. POA - present on admission, HAC - hospital aquired condition, and other categorisations).
resolutionCircumstances |  | 0..* | string | Describes the reason for which the status of the problem changed from current to inactive (e.g. surgical procedure, medical treatment, etc.).
severity |  | 0..1 | CodeableConcept | A subjective assessment of the severity of the condition as evaluated by the clinician. Binding Description: (preferred): HL7 Condition/Diagnosis Severity; SNOMED CT
bodySite |  | 0..* | EHDSBodyStructure | The anatomical location including laterality where this condition manifests itself.
stage |  | 0..* | CodeableConcept | Stage/grade usually assessed formally using a specific staging/grading system. Multiple assessment systems could be used. Binding Description: (preferred): e.g. TNM, ICD-O-3, Bi-Rads, Li-Rads, …
diagnosisAssertionStatus |  | 0..1 | CodeableConcept | Assertion about the certainty associated with a diagnosis. Diagnostic and/or clinical evidence of condition. Binding Description: (preferred): HL7 Condition Verification Status
specialistContact |  | 0..* | EHDSHealthProfessional | Health Professional who may be specifically related to the problem, as a preferred contact.
externalResource |  | 0..* | uri | External Resource which may be specifically related to the problem, for example a link between a rare disease problem and the corresponding guidelines.
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
EHDSCondition.header.​status | Base | preferred |  | Not State | Unknown
EHDSCondition.header.​language | Base | preferred |  | Not State | Unknown
EHDSCondition.problem | Base | preferred |  | Not State | Unknown
EHDSCondition.severity | Base | preferred |  | Not State | Unknown
EHDSCondition.stage | Base | preferred |  | Not State | Unknown
EHDSCondition.diagnosisAssertionStatus | Base | preferred |  | Not State | Unknown

Differential View

This structure is derived from EHDSDataSet

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
EHDSCondition |  | 0..* | EHDSDataSet | Condition model Elements defined in Ancestors:header Instances of this logical model can be the target of a Reference
header |  |  |  |
author[x] |  | 0..* | EHDSHealthProfessional, EHDSOrganisation, EHDSDevice | The author of the condition information.
status |  | 1..1 | CodeableConcept | Status of the condition/problem (e.g. active, resolved, inactive, etc) Binding Description: (preferred): HL7 Condition Clinical Status Codes
problem |  | 1..1 | CodeableConcept | Code identifying the condition, problem or diagnosis Binding Description: (preferred): ICD-10, SNOMED CT, ICD-O, Orphacode if rare disease is diagnosed
onsetDate |  | 0..1 | dateTime | Onset date of a problem/condition
endDate |  | 0..1 | dateTime | The date or estimated date that the condition resolved or went into remission
category |  | 0..* | CodeableConcept | Category or categories of the problem (e.g. POA - present on admission, HAC - hospital aquired condition, and other categorisations).
resolutionCircumstances |  | 0..* | string | Describes the reason for which the status of the problem changed from current to inactive (e.g. surgical procedure, medical treatment, etc.).
severity |  | 0..1 | CodeableConcept | A subjective assessment of the severity of the condition as evaluated by the clinician. Binding Description: (preferred): HL7 Condition/Diagnosis Severity; SNOMED CT
bodySite |  | 0..* | EHDSBodyStructure | The anatomical location including laterality where this condition manifests itself.
stage |  | 0..* | CodeableConcept | Stage/grade usually assessed formally using a specific staging/grading system. Multiple assessment systems could be used. Binding Description: (preferred): e.g. TNM, ICD-O-3, Bi-Rads, Li-Rads, …
diagnosisAssertionStatus |  | 0..1 | CodeableConcept | Assertion about the certainty associated with a diagnosis. Diagnostic and/or clinical evidence of condition. Binding Description: (preferred): HL7 Condition Verification Status
specialistContact |  | 0..* | EHDSHealthProfessional | Health Professional who may be specifically related to the problem, as a preferred contact.
externalResource |  | 0..* | uri | External Resource which may be specifically related to the problem, for example a link between a rare disease problem and the corresponding guidelines.
Documentation for this format

#### Terminology Bindings (Differential)

Path | Status | Usage | ValueSet | Version | Source
EHDSCondition.header.​status | Base | preferred |  | Not State | Unknown
EHDSCondition.problem | Base | preferred |  | Not State | Unknown
EHDSCondition.severity | Base | preferred |  | Not State | Unknown
EHDSCondition.stage | Base | preferred |  | Not State | Unknown
EHDSCondition.diagnosisAssertionStatus | Base | preferred |  | Not State | Unknown

Snapshot View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
EHDSCondition |  | 0..* | EHDSDataSet | Condition model Elements defined in Ancestors:header Instances of this logical model can be the target of a Reference
header |  | 1..1 | Base | Basic metadata for this information
subject |  | 1..1 | EHDSPatient | Patient/subject information
identifier |  | 0..* | Identifier | Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
author[x] |  | 0..* |  | The author of the condition information.
authorEHDSHealthProfessional |  |  | EHDSHealthProfessional |
authorEHDSOrganisation |  |  | EHDSOrganisation |
authorEHDSDevice |  |  | EHDSDevice |
date |  | 0..1 | dateTime | Date and optionally time of authoring/issuing
status |  | 1..1 | CodeableConcept | Status of the condition/problem (e.g. active, resolved, inactive, etc) Binding Description: (preferred): HL7 Condition Clinical Status Codes
source |  | 0..1 | CodeableConcept | Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.
language |  | 0..1 | CodeableConcept | Language in which the resource is written. Language is expressed by the IETF language tag. Binding Description: (preferred): BCP 47
problem |  | 1..1 | CodeableConcept | Code identifying the condition, problem or diagnosis Binding Description: (preferred): ICD-10, SNOMED CT, ICD-O, Orphacode if rare disease is diagnosed
onsetDate |  | 0..1 | dateTime | Onset date of a problem/condition
endDate |  | 0..1 | dateTime | The date or estimated date that the condition resolved or went into remission
category |  | 0..* | CodeableConcept | Category or categories of the problem (e.g. POA - present on admission, HAC - hospital aquired condition, and other categorisations).
resolutionCircumstances |  | 0..* | string | Describes the reason for which the status of the problem changed from current to inactive (e.g. surgical procedure, medical treatment, etc.).
severity |  | 0..1 | CodeableConcept | A subjective assessment of the severity of the condition as evaluated by the clinician. Binding Description: (preferred): HL7 Condition/Diagnosis Severity; SNOMED CT
bodySite |  | 0..* | EHDSBodyStructure | The anatomical location including laterality where this condition manifests itself.
stage |  | 0..* | CodeableConcept | Stage/grade usually assessed formally using a specific staging/grading system. Multiple assessment systems could be used. Binding Description: (preferred): e.g. TNM, ICD-O-3, Bi-Rads, Li-Rads, …
diagnosisAssertionStatus |  | 0..1 | CodeableConcept | Assertion about the certainty associated with a diagnosis. Diagnostic and/or clinical evidence of condition. Binding Description: (preferred): HL7 Condition Verification Status
specialistContact |  | 0..* | EHDSHealthProfessional | Health Professional who may be specifically related to the problem, as a preferred contact.
externalResource |  | 0..* | uri | External Resource which may be specifically related to the problem, for example a link between a rare disease problem and the corresponding guidelines.
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
EHDSCondition.header.​status | Base | preferred |  | Not State | Unknown
EHDSCondition.header.​language | Base | preferred |  | Not State | Unknown
EHDSCondition.problem | Base | preferred |  | Not State | Unknown
EHDSCondition.severity | Base | preferred |  | Not State | Unknown
EHDSCondition.stage | Base | preferred |  | Not State | Unknown
EHDSCondition.diagnosisAssertionStatus | Base | preferred |  | Not State | Unknown

This structure is derived from EHDSDataSet

Summary

Mandatory: 0 element(1 nested mandatory element)

Other representations of profile: CSV, Excel