EHDS Logical Information Models
0.2.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.2.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/ 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.2.0
Draft as of 2025-09-24 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:

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.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSCondition 0..* EHDSDataSet
Elements defined in Ancestors:header
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 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
... 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
... 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.

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
EHDSCondition.header.languagepreferred
EHDSCondition.problempreferred
EHDSCondition.problemStatuspreferred
EHDSCondition.severitypreferred
EHDSCondition.stagepreferred
EHDSCondition.diagnosisAssertionStatuspreferred

This structure is derived from EHDSDataSet

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSCondition 0..* EHDSDataSet
Elements defined in Ancestors:header
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
... 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.

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
EHDSCondition.problempreferred
EHDSCondition.problemStatuspreferred
EHDSCondition.severitypreferred
EHDSCondition.stagepreferred
EHDSCondition.diagnosisAssertionStatuspreferred
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSCondition 0..* EHDSDataSet
Elements defined in Ancestors:header
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 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
... 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
... 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.

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
EHDSCondition.header.languagepreferred
EHDSCondition.problempreferred
EHDSCondition.problemStatuspreferred
EHDSCondition.severitypreferred
EHDSCondition.stagepreferred
EHDSCondition.diagnosisAssertionStatuspreferred

This structure is derived from EHDSDataSet

Summary

Mandatory: 0 element(1 nested mandatory element)

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSCondition 0..* EHDSDataSet
Elements defined in Ancestors:header
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 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
... 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
... 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.

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
EHDSCondition.header.languagepreferred
EHDSCondition.problempreferred
EHDSCondition.problemStatuspreferred
EHDSCondition.severitypreferred
EHDSCondition.stagepreferred
EHDSCondition.diagnosisAssertionStatuspreferred

Differential View

This structure is derived from EHDSDataSet

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSCondition 0..* EHDSDataSet
Elements defined in Ancestors:header
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
... 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.

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
EHDSCondition.problempreferred
EHDSCondition.problemStatuspreferred
EHDSCondition.severitypreferred
EHDSCondition.stagepreferred
EHDSCondition.diagnosisAssertionStatuspreferred

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSCondition 0..* EHDSDataSet
Elements defined in Ancestors:header
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 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
... 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
... 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.

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
EHDSCondition.header.languagepreferred
EHDSCondition.problempreferred
EHDSCondition.problemStatuspreferred
EHDSCondition.severitypreferred
EHDSCondition.stagepreferred
EHDSCondition.diagnosisAssertionStatuspreferred

This structure is derived from EHDSDataSet

Summary

Mandatory: 0 element(1 nested mandatory element)

 

Other representations of profile: CSV, Excel