HL7 Europe Base and Core FHIR IG, published by HL7 Europe. This guide is not an authorized publication; it is the continuous build for version 2.0.0-recon built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/base/ and changes regularly. See the Directory of published versions
This page explains how conceptual elements from the EHDS logical model are expressed in the corresponding FHIR ConditionEuCore profile used by this Implementation Guide.
| EHDSCondition (Logical Model) | Relationship | Condition | ||||
|---|---|---|---|---|---|---|
| Element | Description | Relation | Resource | Element | Description | Notes |
| header | Common header for all patient-related data. | related-to | Condition | . | General metadata. | Dataset-level; not usually carried in Condition as-is. |
| header.subject | Patient/subject this condition is about. | equivalent | Condition | subject | Reference to the patient or subject of the condition. | Reference to Patient (or other subject). |
| header.identifier | Business identifier for the object. | equivalent | Condition | identifier | Business identifier for this condition. | Copy over all identifiers if multiple. |
| header.author[x] | Who created/issued the condition record. | equivalent | Condition | recorder〔R4〕 | Who recorded the condition. | Condition has no generic "author"; use recorder in R4. |
| header.author[x] | Who created/issued the condition record. | equivalent | Condition | participant.actor〔R5〕 | Who recorded the condition. | Condition has no generic "author"; use participant.actor in R5. |
| header.date | Date and optionally time of authoring/issuing. | equivalent | Condition | recordedDate | When the condition was recorded. | |
| header.status | Status of the condition/problem (e.g. active, resolved, inactive, etc). | equivalent | Condition | clinicalStatus | Current clinical status of the condition. | FHIR has a required value set for clinicalStatus; EHDS references HL7 Condition Clinical Status Codes. |
| header.source | Source of the information (e.g. patient, proxy). | equivalent | Condition | asserter〔R4〕 | Source of the information about the condition. | |
| header.source | Source of the information (e.g. patient, proxy). | equivalent | Condition | participant.actor〔R5〕 | Source of the information about the condition. | With participant.function = "http://terminology.hl7.org/CodeSystem/provenance-participant-type#informant" |
| header.language | Language of the resource (IETF tag). | equivalent | Condition | language | Language used in narrative/notes. | |
| problem | Code identifying the condition, problem or diagnosis. | equivalent | Condition | code | Identification of the condition, problem, or diagnosis. | CodeableConcept. EHDS binds to ICD-10, SNOMED CT, ICD-O, Orphacode. |
| onsetDate | Onset date of a problem/condition. | equivalent | Condition | onsetDateTime | Estimated or actual date/time the condition started. | Map to onsetDateTime in FHIR. |
| endDate | The date or estimated date that the condition resolved or went into remission. | equivalent | Condition | abatementDateTime | When the condition abated or went into remission. | Use abatementDateTime; abatement may also be represented by
clinicalStatus = resolved. |
| category | Category or categories of the problem (e.g. POA, HAC, other categorisations). | equivalent | Condition | category | Problem category (e.g. problem-list-item, encounter-diagnosis). | 0..* in both models; EHDS may use additional national/organisational codes. |
| resolutionCircumstances | Reason for which the status changed from current to inactive (free text if not represented elsewhere). | source-is-broader-than-target | Condition | note.text | Additional text about the condition. | FHIR Condition has no direct "resolution reason"; use Condition.note |
| severity | Subjective assessment of the severity of the condition. | equivalent | Condition | severity | Clinical severity of the condition. | CodeableConcept; HL7 / SNOMED CT value sets. |
| bodySite | The anatomical location including laterality where this condition manifests itself. | source-is-broader-than-target | Condition | bodySite | Anatomical location(s) affected by the condition. | EHDS uses EHDSBodyStructure; map to one or more Condition.bodySite. Use
referenced BodyStructure if profiling for more detail. |
| bodySite | The anatomical location including laterality where this condition manifests itself. | equivalent | Condition | extension:bodySite | Anatomical location(s) affected by the condition. | EHDS uses EHDSBodyStructure; map to one or more Condition.bodySite. Use
referenced BodyStructure if profiling for more detail. |
| stage | Stage/grade usually assessed formally using a specific staging/grading system. Multiple assessment systems could be used. | equivalent | Condition | stage | Simple summary of condition stage. | FHIR also has stage.assessment (Reference). For multiple staging
systems, create multiple Condition.stage repetitions. |
| diagnosisAssertionStatus | Assertion about the certainty associated with a diagnosis. | equivalent | Condition | verificationStatus | Whether the condition is unconfirmed, provisional, confirmed, refuted, etc. | Both EHDS and FHIR refer to HL7 Condition Verification Status. |
| specialistContact | Health Professional specifically related to the problem, as a preferred contact. | source-is-narrower-than-target | CareTeam | note.text | Who is involved | FHIR Condition has no native participant element. Suggest to use
Condition.note to record in a textual form who should be contacted. When used,
this information can also be derived from the CareTeam involved for the
care of this Condition (referred in CareTeam.reason). |
| externalResource | External resource related to the problem (e.g. guidelines for a rare disease). | source-is-narrower-than-target | Condition | extension:relatedArtifact | Related artifacts such as additional documentation, justification, dependencies, bibliographic references, and predecessor and successor artifacts. | |
Return to overview: EHDS Logical Models → FHIR Profiles