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 AllergyIntoleranceEuCore profile used by this Implementation Guide.
| EHDSAllergyIntolerance (Logical Model) | Relationship | AllergyIntolerance | ||||
|---|---|---|---|---|---|---|
| Element | Description | Relation | Resource | Element | Description | Notes |
| header | Common header for all patient-related data. | related-to | AllergyIntolerance | . | General metadata. | Dataset-level; not usually carried in AllergyIntolerance as-is. |
| header.subject | Patient/subject this alert is about. | equivalent | AllergyIntolerance | patient | Reference to the patient or subject of the allergy/intolerance. | |
| header.identifier | Business identifier for the object. | equivalent | AllergyIntolerance | identifier | Business identifier for this allergy. | Copy over all identifiers if multiple. |
| header.author[x] | Who created/issued the alert. | equivalent | AllergyIntolerance | recorder〔R4〕 | Who recorded the sensitivity. | |
| header.author[x] | Who created/issued the alert. | equivalent | AllergyIntolerance | participant.actor〔R5〕 | Who recorded the sensitivity. | With participant.function = "http://terminology.hl7.org/CodeSystem/provenance-participant-type#author" |
| header.date | Date and optionally time of authoring/issuing. | equivalent | AllergyIntolerance | recordedDate | When the allergy/intolerance was recorded. | |
| header.status | Current status of the allergy or intolerance. | equivalent | AllergyIntolerance | clinicalStatus | Clinical status of the allergy/intolerance. | Map using the EHDS to HL7 allergy intolerance status value set alignment. |
| header.source | Source of the information (e.g. patient, proxy). | equivalent | AllergyIntolerance | asserter〔R4〕 | Source of the information about the allergy | |
| header.source | Source of the information (e.g. patient, proxy). | equivalent | AllergyIntolerance | participant.actor〔R5〕 | Source of the information about the allergy | With participant.function = "http://terminology.hl7.org/CodeSystem/provenance-participant-type#informant" |
| header.language | Language of the resource (IETF tag). | equivalent | AllergyIntolerance | language | Language used in the flag text. | |
| agentOrAllergen | A specific allergen or other agent/substance (drug, food, chemical agent, etc.) to which the patient has an adverse reaction propensity. | equivalent | AllergyIntolerance | code | Concept that identifies the substance, product, or agent responsible. | CodeableConcept. Bound in EHDS to eHDSI value sets; in FHIR usually VS: AllergyIntolerance Substance/Product. |
| note | Additional information about the allergy or intolerance. | source-is-broader-than-target | AllergyIntolerance | note.text | Additional narrative about the allergy/intolerance. | |
| criticality | Estimate of the potential clinical harm, or seriousness, of a reaction. | equivalent | AllergyIntolerance | criticality | Estimate of potential clinical harm. | ValueSets in EHDS reference eHDSICriticality; FHIR has its own required VS. |
| certainty | Assertion about the certainty associated with the propensity (diagnostic/clinical evidence). | equivalent | AllergyIntolerance | verificationStatus | Clinical verification status of the allergy/intolerance. | EHDS name "certainty" ≈ FHIR "verificationStatus" (confirmed / refuted / unconfirmed). |
| onsetDate | When the allergy or intolerance was identified. | equivalent | AllergyIntolerance | onset[x] | When the allergy/intolerance was identified or first became relevant. | FHIR supports multiple datatypes; here you have dateTime → map to onsetDateTime.
|
| endDate | Date of resolution of the allergy (when it was deemed no longer necessary to track). | equivalent | AllergyIntolerance | extension:abatement | Date and/or time of the last known occurrence of a reaction. | |
| reaction | Adverse Reaction Events linked to exposure to substance. | equivalent | AllergyIntolerance | reaction | Details about each adverse reaction event. | 0..* in both models. |
| reaction.agentOrAllergen | Specific substance or pharmaceutical product considered to be responsible for the reaction event. | equivalent | AllergyIntolerance | reaction.substance | Specific substance or pharmaceutical product considered to be responsible for event. | Maps the reaction-level causative agent where provided. |
| reaction.manifestation | Description of the clinical manifestation of the allergic reaction (e.g. anaphylactic shock, angioedema). | equivalent | AllergyIntolerance | reaction.manifestation | Clinical symptoms and/or signs that are observed during the reaction. | CodeableConcept; EHDS allows multiple; FHIR reaction.manifestation is 1..* CodeableConcept. |
| reaction.severity | Severity of the clinical manifestation. | equivalent | AllergyIntolerance | reaction.severity | Mild / moderate / severe. | FHIR has required VS; EHDS references eHDSISeverity. |
| reaction.onset | Date of the observation of the reaction. | equivalent | AllergyIntolerance | reaction.onset | When the reaction occurred. | |
Return to overview: EHDS Logical Models → FHIR Profiles