HL7 Europe Base and Core FHIR IG
2.0.0-gamma - qa-preview 150

HL7 Europe Base and Core FHIR IG - Downloaded Version 2.0.0-gamma See the Directory of published versions

## EHDSAllergyIntolerance to FHIR AllergyIntolerance Mapping

EHDSAllergyIntolerance → AllergyIntolerance
Ongoing alignment: The Xt-EHR logical models are under active revision and continuous refinement. Updates from Xt-EHR will be progressively incorporated into this Implementation Guide to maintain alignment with the evolving EHDS specifications.
Yellow row/cells: In this ballot publication, some row/cells of the mapping table have been left in yellow to indicate areas requiring further review or refinement; including feedback from the Xt-EHR joint action (see note above). These highlights will be addressed in subsequent updates to ensure accuracy and completeness of the mappings.

### EHDSAllergyIntolerance → AllergyIntolerance

This page explains how conceptual elements from the EHDS logical model are expressed in the corresponding FHIR AllergyIntoleranceEuCore profile used by this Implementation Guide.

Mapping Context

- Source logical model: EHDSAllergyIntolerance
- Target FHIR profile: AllergyIntoleranceEuCore

EHDSAllergyIntolerance → AllergyIntolerance
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