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/stakeholder-consultation-D7-3 and changes regularly. See the Directory of published versions

## Logical Model: Condition model

Official URL: https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSCondition | Version: 0.1.0
Draft as of 2025-08-25 | 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: Device use model, Discharge Report model, Encounter model, Episode of care model... Show 8 more, Imaging report model, Laboratory order body model, Laboratory report body 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 | Elements defined in Ancestors:header, presentedForm Condition 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 | Subject
identifier |  | 0..* | Identifier | Business identifier for the object
authorship |  | 1..* | Base | Authorship
author[x] |  | 1..1 |  | Author
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
status |  | 1..1 | CodeableConcept | Status of the resource
statusReason[x] |  | 0..1 |  | Reason for the current status of the resource.
statusReasonCodeableConcept |  |  | CodeableConcept |
statusReasonString |  |  | string |
language |  | 0..1 | CodeableConcept | Language Binding Description: (preferred): BCP 47
version |  | 0..1 | string | Version
presentedForm |  | 0..* | EHDSAttachment | A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document
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).
problemStatus |  | 0..1 | CodeableConcept | Status of the condition/problem (active, resolved, inactive, ...) Binding Description: (preferred): HL7 Condition Clinical Status Codes
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
anatomicLocation |  | 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
asserter |  | 0..1 | EHDSHealthProfessional | The asserter of the condition
assertedDate |  | 0..1 | dateTime | Date and time of the diagnosis assertion
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 | Conformance | ValueSet | URI
EHDSCondition.header.language | preferred |
EHDSCondition.problem | preferred |
EHDSCondition.problemStatus | preferred |
EHDSCondition.severity | preferred |
EHDSCondition.stage | preferred |
EHDSCondition.diagnosisAssertionStatus | preferred |

This structure is derived from EHDSDataSet

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
EHDSCondition |  | 0..* | EHDSDataSet | Elements defined in Ancestors:header, presentedForm Condition model Instances of this logical model can be the target of a Reference
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).
problemStatus |  | 0..1 | CodeableConcept | Status of the condition/problem (active, resolved, inactive, ...) Binding Description: (preferred): HL7 Condition Clinical Status Codes
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
anatomicLocation |  | 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
asserter |  | 0..1 | EHDSHealthProfessional | The asserter of the condition
assertedDate |  | 0..1 | dateTime | Date and time of the diagnosis assertion
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 | Conformance | ValueSet | URI
EHDSCondition.problem | preferred |
EHDSCondition.problemStatus | preferred |
EHDSCondition.severity | preferred |
EHDSCondition.stage | preferred |
EHDSCondition.diagnosisAssertionStatus | preferred |

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
EHDSCondition |  | 0..* | EHDSDataSet | Elements defined in Ancestors:header, presentedForm Condition 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 | Subject
identifier |  | 0..* | Identifier | Business identifier for the object
authorship |  | 1..* | Base | Authorship
author[x] |  | 1..1 |  | Author
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
status |  | 1..1 | CodeableConcept | Status of the resource
statusReason[x] |  | 0..1 |  | Reason for the current status of the resource.
statusReasonCodeableConcept |  |  | CodeableConcept |
statusReasonString |  |  | string |
language |  | 0..1 | CodeableConcept | Language Binding Description: (preferred): BCP 47
version |  | 0..1 | string | Version
presentedForm |  | 0..* | EHDSAttachment | A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document
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).
problemStatus |  | 0..1 | CodeableConcept | Status of the condition/problem (active, resolved, inactive, ...) Binding Description: (preferred): HL7 Condition Clinical Status Codes
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
anatomicLocation |  | 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
asserter |  | 0..1 | EHDSHealthProfessional | The asserter of the condition
assertedDate |  | 0..1 | dateTime | Date and time of the diagnosis assertion
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 | Conformance | ValueSet | URI
EHDSCondition.header.language | preferred |
EHDSCondition.problem | preferred |
EHDSCondition.problemStatus | preferred |
EHDSCondition.severity | preferred |
EHDSCondition.stage | preferred |
EHDSCondition.diagnosisAssertionStatus | preferred |

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 | Elements defined in Ancestors:header, presentedForm Condition 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 | Subject
identifier |  | 0..* | Identifier | Business identifier for the object
authorship |  | 1..* | Base | Authorship
author[x] |  | 1..1 |  | Author
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
status |  | 1..1 | CodeableConcept | Status of the resource
statusReason[x] |  | 0..1 |  | Reason for the current status of the resource.
statusReasonCodeableConcept |  |  | CodeableConcept |
statusReasonString |  |  | string |
language |  | 0..1 | CodeableConcept | Language Binding Description: (preferred): BCP 47
version |  | 0..1 | string | Version
presentedForm |  | 0..* | EHDSAttachment | A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document
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).
problemStatus |  | 0..1 | CodeableConcept | Status of the condition/problem (active, resolved, inactive, ...) Binding Description: (preferred): HL7 Condition Clinical Status Codes
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
anatomicLocation |  | 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
asserter |  | 0..1 | EHDSHealthProfessional | The asserter of the condition
assertedDate |  | 0..1 | dateTime | Date and time of the diagnosis assertion
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 | Conformance | ValueSet | URI
EHDSCondition.header.language | preferred |
EHDSCondition.problem | preferred |
EHDSCondition.problemStatus | preferred |
EHDSCondition.severity | preferred |
EHDSCondition.stage | preferred |
EHDSCondition.diagnosisAssertionStatus | preferred |

Differential View

This structure is derived from EHDSDataSet

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
EHDSCondition |  | 0..* | EHDSDataSet | Elements defined in Ancestors:header, presentedForm Condition model Instances of this logical model can be the target of a Reference
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).
problemStatus |  | 0..1 | CodeableConcept | Status of the condition/problem (active, resolved, inactive, ...) Binding Description: (preferred): HL7 Condition Clinical Status Codes
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
anatomicLocation |  | 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
asserter |  | 0..1 | EHDSHealthProfessional | The asserter of the condition
assertedDate |  | 0..1 | dateTime | Date and time of the diagnosis assertion
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 | Conformance | ValueSet | URI
EHDSCondition.problem | preferred |
EHDSCondition.problemStatus | preferred |
EHDSCondition.severity | preferred |
EHDSCondition.stage | preferred |
EHDSCondition.diagnosisAssertionStatus | preferred |

Snapshot View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
EHDSCondition |  | 0..* | EHDSDataSet | Elements defined in Ancestors:header, presentedForm Condition 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 | Subject
identifier |  | 0..* | Identifier | Business identifier for the object
authorship |  | 1..* | Base | Authorship
author[x] |  | 1..1 |  | Author
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
status |  | 1..1 | CodeableConcept | Status of the resource
statusReason[x] |  | 0..1 |  | Reason for the current status of the resource.
statusReasonCodeableConcept |  |  | CodeableConcept |
statusReasonString |  |  | string |
language |  | 0..1 | CodeableConcept | Language Binding Description: (preferred): BCP 47
version |  | 0..1 | string | Version
presentedForm |  | 0..* | EHDSAttachment | A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document
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).
problemStatus |  | 0..1 | CodeableConcept | Status of the condition/problem (active, resolved, inactive, ...) Binding Description: (preferred): HL7 Condition Clinical Status Codes
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
anatomicLocation |  | 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
asserter |  | 0..1 | EHDSHealthProfessional | The asserter of the condition
assertedDate |  | 0..1 | dateTime | Date and time of the diagnosis assertion
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 | Conformance | ValueSet | URI
EHDSCondition.header.language | preferred |
EHDSCondition.problem | preferred |
EHDSCondition.problemStatus | preferred |
EHDSCondition.severity | preferred |
EHDSCondition.stage | preferred |
EHDSCondition.diagnosisAssertionStatus | preferred |

This structure is derived from EHDSDataSet

Summary

Mandatory: 0 element(1 nested mandatory element)

Other representations of profile: CSV, Excel