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 | ConditionEuCore | ||
|---|---|---|---|---|
| Element | Relation | Resource | Element | Notes |
| header | related-to | Condition | . | Dataset-level; not usually carried in Condition as-is. |
| header.subject | equivalent | Condition | subject | |
| header.identifier | equivalent | Condition | identifier | Copy over all identifiers if multiple. |
| header.author[x] | equivalent | Condition | recorder〔R4〕 participant.actor〔R5〕 |
Condition has no generic "author". |
| header.date | equivalent | Condition | recordedDate | |
| header.status | equivalent | Condition | clinicalStatus | |
| header.source | equivalent | Condition | asserter〔R4〕 participant.actor〔R5〕 |
With participant.function = "http://terminology.hl7.org/CodeSystem/provenance-participant-type#informant" |
| header.language | equivalent | Condition | language | |
| problem | equivalent | Condition | code | |
| onsetDate | equivalent | Condition | onsetDateTime | Map to onsetDateTime in FHIR. |
| endDate | equivalent | Condition | abatementDateTime | Use abatementDateTime; abatement may also be represented by
clinicalStatus = resolved. |
| category | equivalent | Condition | category | |
| resolutionCircumstances | source-is-broader-than-target | Condition | note.text | FHIR Condition has no direct "resolution reason"; use Condition.note |
| severity | equivalent | Condition | severity | |
| bodySite | source-is-broader-than-target | Condition | bodySite | EHDS uses EHDSBodyStructure; map to one or more Condition.bodySite. Use
referenced BodyStructure if profiling for more detail. |
| bodySite | equivalent | Condition | extension:bodySite | EHDS uses EHDSBodyStructure; map to one or more Condition.bodySite. Use
referenced BodyStructure if profiling for more detail. |
| stage | equivalent | Condition | stage | FHIR also has stage.assessment (Reference). For multiple staging
systems, create multiple Condition.stage repetitions. |
| diagnosisAssertionStatus | equivalent | Condition | verificationStatus | |
| specialistContact | source-is-narrower-than-target | CareTeam | note.text | 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 | source-is-narrower-than-target | Condition | extension:relatedArtifact | |
Return to overview: EHDS Logical Models → FHIR Profiles