EHDS Logical Information Models
0.4.0 - draft
EHDS Logical Information Models, published by Xt-EHR. This guide is not an authorized publication; it is the continuous build for version 0.4.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
| Draft as of 2026-02-22 |
Definitions for the EHDSAllergyIntoleranceObligations logical model.
Guidance on how to interpret the contents of this table can be foundhere
| 0. EHDSAllergyIntolerance | |||||
| Definition | Model for allergy or intolerance. Base definition for all types defined in FHIR type system. | ||||
| Short | Allergy intolerance modelBase for all types and resources | ||||
| Control | 0..* | ||||
| Is Modifier | false | ||||
| Logical Model | Instances of this logical model are not marked to be the target of a Reference | ||||
| 2. EHDSAllergyIntolerance.header | |||||
| Definition | Basic metadata for this information | ||||
| Short | Basic metadata for this information | ||||
| Control | 1..1 | ||||
| Type | Base | ||||
| 4. EHDSAllergyIntolerance.header.subject | |||||
| Definition | Patient/subject information | ||||
| Short | Patient/subject information | ||||
| Control | 1..1 | ||||
| Type | http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient | ||||
| Obligations |
| ||||
| 6. EHDSAllergyIntolerance.header.identifier | |||||
| Definition | Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries). | ||||
| Short | Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries). | ||||
| Note | This is a business identifier, not a resource identifier (see discussion) | ||||
| Control | 0..* | ||||
| Type | Identifier | ||||
| Obligations |
| ||||
| 8. EHDSAllergyIntolerance.header.author[x] | |||||
| Definition | The author of the allergy/intolerance information. | ||||
| Short | The author of the allergy/intolerance information. | ||||
| Control | 0..* | ||||
| Type | Choice of: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice | ||||
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] | ||||
| 10. EHDSAllergyIntolerance.header.date | |||||
| Definition | Date and optionally time of authoring/issuing | ||||
| Short | Date and optionally time of authoring/issuing | ||||
| Control | 0..1 | ||||
| Type | dateTime | ||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||
| Obligations |
| ||||
| 12. EHDSAllergyIntolerance.header.status | |||||
| Definition | Current status of the allergy or intolerance, for example, whether it is active, in remission, resolved, etc. | ||||
| Short | Current status of the allergy or intolerance, for example, whether it is active, in remission, resolved, etc. | ||||
| Control | 1..1 | ||||
| Binding | HL7 allergy intolerance status | ||||
| Type | CodeableConcept | ||||
| Obligations |
| ||||
| Requirements | eHN PS Guideline, MyHealth@EU, ISO IPS | ||||
| 14. EHDSAllergyIntolerance.header.source | |||||
| Definition | Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information. | ||||
| Short | Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information. | ||||
| Control | 0..1 | ||||
| Type | CodeableConcept | ||||
| 16. EHDSAllergyIntolerance.header.language | |||||
| Definition | Language in which the resource is written. Language is expressed by the IETF language tag. | ||||
| Short | Language in which the resource is written. Language is expressed by the IETF language tag. | ||||
| Control | 0..1 | ||||
| Binding | BCP 47 | ||||
| Type | CodeableConcept | ||||
| 18. EHDSAllergyIntolerance.agentOrAllergen | |||||
| Definition | Code for an allergy or intolerance statement (either a positive or a negated/excluded statement). This may be a code for a substance or pharmaceutical product that is considered to be responsible for the adverse reaction risk (e.g., "Latex"), an allergy or intolerance condition (e.g., "Latex allergy"), or a negated/excluded code for a specific substance or class (e.g., "No latex allergy") It must be clinically safe to only process the 'code' and ignore the 'reaction.substance'. | ||||
| Short | Code that identifies the allergy or intolerance | ||||
| Control | 1..1 | ||||
| Binding | ATC, EMA SPOR SMS, SNOMED CT | ||||
| Type | CodeableConcept | ||||
| Obligations |
| ||||
| Requirements | eHN PS Guideline, MyHealth@EU, ISO IPS | ||||
| 20. EHDSAllergyIntolerance.note | |||||
| Definition | Additional information about the allergy or intolerance | ||||
| Short | Additional information about the allergy or intolerance | ||||
| Control | 0..1 | ||||
| Type | string | ||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||
| Obligations |
| ||||
| Requirements | eHN PS Guideline, ISO IPS | ||||
| 22. EHDSAllergyIntolerance.criticality | |||||
| Definition | Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance. | ||||
| Short | Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance. | ||||
| Control | 0..1 | ||||
| Binding | HL7 allergy intolerance criticality | ||||
| Type | CodeableConcept | ||||
| Obligations |
| ||||
| Requirements | eHN PS Guideline, MyHealth@EU, ISO IPS | ||||
| 24. EHDSAllergyIntolerance.certainty | |||||
| Definition | Assertion about the certainty associated with a propensity, or potential risk, of a reaction to the identified substance. Diagnostic and /or clinical evidence of condition | ||||
| Short | Assertion about the certainty associated with a propensity, or potential risk, of a reaction to the identified substance. Diagnostic and /or clinical evidence of condition | ||||
| Control | 0..1 | ||||
| Binding | HL7 allergy intolerance verification | ||||
| Type | CodeableConcept | ||||
| Requirements | eHN PS Guideline, MyHealth@EU, ISO IPS | ||||
| 26. EHDSAllergyIntolerance.onsetDate | |||||
| Definition | When allergy or intolerance was identified | ||||
| Short | When allergy or intolerance was identified | ||||
| Control | 0..1 | ||||
| Type | dateTime | ||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||
| Requirements | MyHealth@EU, ISO IPS | ||||
| 28. EHDSAllergyIntolerance.endDate | |||||
| Definition | Date of resolution of the allergy (e.g. when the clinician deemed there is no longer any need to track the underlying condition) | ||||
| Short | Date of resolution of the allergy (e.g. when the clinician deemed there is no longer any need to track the underlying condition) | ||||
| Control | 0..1 | ||||
| Type | dateTime | ||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||
| Requirements | eHN PS Guideline, MyHealth@EU, ISO IPS | ||||
| 30. EHDSAllergyIntolerance.reaction | |||||
| Definition | Adverse reaction events linked to exposure to substance. | ||||
| Short | Adverse reaction events linked to exposure to substance. | ||||
| Control | 0..* | ||||
| Type | Base | ||||
| Requirements | ISO IPS (explicit), implicitly in eHN PS Guideline, MH@EU | ||||
| 32. EHDSAllergyIntolerance.reaction.agentOrAllergen | |||||
| Definition | Identification of the specific substance (or pharmaceutical product) considered to be responsible for the
Adverse Reaction event. Note: the substance for a specific reaction may be different from the substance identified as the cause of the risk, but it must be consistent with it. | ||||
| Short | Specific substance or pharmaceutical product considered to be responsible for event | ||||
| Control | 0..1 | ||||
| Type | CodeableConcept | ||||
| 34. EHDSAllergyIntolerance.reaction.manifestation | |||||
| Definition | Description of the clinical manifestation of the allergic reaction. Example: anaphylactic shock, angioedema. (the clinical manifestation also gives information about the severity of the observed reaction). | ||||
| Short | Description of the clinical manifestation of the allergic reaction. Example: anaphylactic shock, angioedema. (the clinical manifestation also gives information about the severity of the observed reaction). | ||||
| Control | 0..* | ||||
| Binding | ICD-10, SNOMED CT | ||||
| Type | CodeableConcept | ||||
| Obligations |
| ||||
| Requirements | The element is present in eHN PS GL, MyHealth@EU specifications and ISO IPS. Element name and description is taken from eHN PS GL. Cardinality in MyHealth@EU for this element, used here, is one manifestation per severity and onset, while the cardinality in FHIR IPS IG allows multiple manifestations per severity and onset. | ||||
| 36. EHDSAllergyIntolerance.reaction.severity | |||||
| Definition | Severity of the clinical manifestation of the allergic reaction. | ||||
| Short | Severity of the clinical manifestation of the allergic reaction. | ||||
| Control | 0..1 | ||||
| Binding | SNOMED CT, HL7 reaction event severity | ||||
| Type | CodeableConcept | ||||
| Requirements | The element is present in eHN PS GL, MyHealth@EU specifications and ISO IPS. Element name and description is taken from eHN PS GL. | ||||
| 38. EHDSAllergyIntolerance.reaction.onset | |||||
| Definition | Date and time of the onset of the reaction | ||||
| Short | Date and time of the onset of the reaction | ||||
| Control | 0..1 | ||||
| Type | dateTime | ||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||
| Obligations |
| ||||
| Requirements | The element is present in eHN PS GL. Element name and description is taken from eHN PS GL. | ||||
Guidance on how to interpret the contents of this table can be foundhere
| 0. EHDSAllergyIntolerance | |||||
| Logical Model | Instances of this logical model are not marked to be the target of a Reference | ||||
| 2. EHDSAllergyIntolerance.header | |||||
| 4. EHDSAllergyIntolerance.header.subject | |||||
| Obligations |
| ||||
| 6. EHDSAllergyIntolerance.header.identifier | |||||
| Note | This is a business identifier, not a resource identifier (see discussion) | ||||
| Obligations |
| ||||
| 8. EHDSAllergyIntolerance.header.date | |||||
| Obligations |
| ||||
| 10. EHDSAllergyIntolerance.header.status | |||||
| Obligations |
| ||||
| 12. EHDSAllergyIntolerance.agentOrAllergen | |||||
| Obligations |
| ||||
| 14. EHDSAllergyIntolerance.note | |||||
| Obligations |
| ||||
| 16. EHDSAllergyIntolerance.criticality | |||||
| Obligations |
| ||||
| 18. EHDSAllergyIntolerance.reaction | |||||
| 20. EHDSAllergyIntolerance.reaction.manifestation | |||||
| Obligations |
| ||||
| 22. EHDSAllergyIntolerance.reaction.onset | |||||
| Obligations |
| ||||
Guidance on how to interpret the contents of this table can be foundhere
| 0. EHDSAllergyIntolerance | |||||
| Definition | Model for allergy or intolerance. | ||||
| Short | Allergy intolerance model | ||||
| Control | 0..* | ||||
| Is Modifier | false | ||||
| Logical Model | Instances of this logical model are not marked to be the target of a Reference | ||||
| 2. EHDSAllergyIntolerance.header | |||||
| Definition | Basic metadata for this information | ||||
| Short | Basic metadata for this information | ||||
| Control | 1..1 | ||||
| Type | Base | ||||
| 4. EHDSAllergyIntolerance.header.subject | |||||
| Definition | Patient/subject information | ||||
| Short | Patient/subject information | ||||
| Control | 1..1 | ||||
| Type | http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient | ||||
| Obligations |
| ||||
| 6. EHDSAllergyIntolerance.header.identifier | |||||
| Definition | Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries). | ||||
| Short | Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries). | ||||
| Note | This is a business identifier, not a resource identifier (see discussion) | ||||
| Control | 0..* | ||||
| Type | Identifier | ||||
| Obligations |
| ||||
| 8. EHDSAllergyIntolerance.header.author[x] | |||||
| Definition | The author of the allergy/intolerance information. | ||||
| Short | The author of the allergy/intolerance information. | ||||
| Control | 0..* | ||||
| Type | Choice of: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice | ||||
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] | ||||
| 10. EHDSAllergyIntolerance.header.date | |||||
| Definition | Date and optionally time of authoring/issuing | ||||
| Short | Date and optionally time of authoring/issuing | ||||
| Control | 0..1 | ||||
| Type | dateTime | ||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||
| Obligations |
| ||||
| 12. EHDSAllergyIntolerance.header.status | |||||
| Definition | Current status of the allergy or intolerance, for example, whether it is active, in remission, resolved, etc. | ||||
| Short | Current status of the allergy or intolerance, for example, whether it is active, in remission, resolved, etc. | ||||
| Control | 1..1 | ||||
| Binding | HL7 allergy intolerance status | ||||
| Type | CodeableConcept | ||||
| Obligations |
| ||||
| Requirements | eHN PS Guideline, MyHealth@EU, ISO IPS | ||||
| 14. EHDSAllergyIntolerance.header.source | |||||
| Definition | Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information. | ||||
| Short | Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information. | ||||
| Control | 0..1 | ||||
| Type | CodeableConcept | ||||
| 16. EHDSAllergyIntolerance.header.language | |||||
| Definition | Language in which the resource is written. Language is expressed by the IETF language tag. | ||||
| Short | Language in which the resource is written. Language is expressed by the IETF language tag. | ||||
| Control | 0..1 | ||||
| Binding | BCP 47 | ||||
| Type | CodeableConcept | ||||
| 18. EHDSAllergyIntolerance.agentOrAllergen | |||||
| Definition | Code for an allergy or intolerance statement (either a positive or a negated/excluded statement). This may be a code for a substance or pharmaceutical product that is considered to be responsible for the adverse reaction risk (e.g., "Latex"), an allergy or intolerance condition (e.g., "Latex allergy"), or a negated/excluded code for a specific substance or class (e.g., "No latex allergy") It must be clinically safe to only process the 'code' and ignore the 'reaction.substance'. | ||||
| Short | Code that identifies the allergy or intolerance | ||||
| Control | 1..1 | ||||
| Binding | ATC, EMA SPOR SMS, SNOMED CT | ||||
| Type | CodeableConcept | ||||
| Obligations |
| ||||
| Requirements | eHN PS Guideline, MyHealth@EU, ISO IPS | ||||
| 20. EHDSAllergyIntolerance.note | |||||
| Definition | Additional information about the allergy or intolerance | ||||
| Short | Additional information about the allergy or intolerance | ||||
| Control | 0..1 | ||||
| Type | string | ||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||
| Obligations |
| ||||
| Requirements | eHN PS Guideline, ISO IPS | ||||
| 22. EHDSAllergyIntolerance.criticality | |||||
| Definition | Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance. | ||||
| Short | Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance. | ||||
| Control | 0..1 | ||||
| Binding | HL7 allergy intolerance criticality | ||||
| Type | CodeableConcept | ||||
| Obligations |
| ||||
| Requirements | eHN PS Guideline, MyHealth@EU, ISO IPS | ||||
| 24. EHDSAllergyIntolerance.certainty | |||||
| Definition | Assertion about the certainty associated with a propensity, or potential risk, of a reaction to the identified substance. Diagnostic and /or clinical evidence of condition | ||||
| Short | Assertion about the certainty associated with a propensity, or potential risk, of a reaction to the identified substance. Diagnostic and /or clinical evidence of condition | ||||
| Control | 0..1 | ||||
| Binding | HL7 allergy intolerance verification | ||||
| Type | CodeableConcept | ||||
| Requirements | eHN PS Guideline, MyHealth@EU, ISO IPS | ||||
| 26. EHDSAllergyIntolerance.onsetDate | |||||
| Definition | When allergy or intolerance was identified | ||||
| Short | When allergy or intolerance was identified | ||||
| Control | 0..1 | ||||
| Type | dateTime | ||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||
| Requirements | MyHealth@EU, ISO IPS | ||||
| 28. EHDSAllergyIntolerance.endDate | |||||
| Definition | Date of resolution of the allergy (e.g. when the clinician deemed there is no longer any need to track the underlying condition) | ||||
| Short | Date of resolution of the allergy (e.g. when the clinician deemed there is no longer any need to track the underlying condition) | ||||
| Control | 0..1 | ||||
| Type | dateTime | ||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||
| Requirements | eHN PS Guideline, MyHealth@EU, ISO IPS | ||||
| 30. EHDSAllergyIntolerance.reaction | |||||
| Definition | Adverse reaction events linked to exposure to substance. | ||||
| Short | Adverse reaction events linked to exposure to substance. | ||||
| Control | 0..* | ||||
| Type | Base | ||||
| Requirements | ISO IPS (explicit), implicitly in eHN PS Guideline, MH@EU | ||||
| 32. EHDSAllergyIntolerance.reaction.agentOrAllergen | |||||
| Definition | Identification of the specific substance (or pharmaceutical product) considered to be responsible for the
Adverse Reaction event. Note: the substance for a specific reaction may be different from the substance identified as the cause of the risk, but it must be consistent with it. | ||||
| Short | Specific substance or pharmaceutical product considered to be responsible for event | ||||
| Control | 0..1 | ||||
| Type | CodeableConcept | ||||
| 34. EHDSAllergyIntolerance.reaction.manifestation | |||||
| Definition | Description of the clinical manifestation of the allergic reaction. Example: anaphylactic shock, angioedema. (the clinical manifestation also gives information about the severity of the observed reaction). | ||||
| Short | Description of the clinical manifestation of the allergic reaction. Example: anaphylactic shock, angioedema. (the clinical manifestation also gives information about the severity of the observed reaction). | ||||
| Control | 0..* | ||||
| Binding | ICD-10, SNOMED CT | ||||
| Type | CodeableConcept | ||||
| Obligations |
| ||||
| Requirements | The element is present in eHN PS GL, MyHealth@EU specifications and ISO IPS. Element name and description is taken from eHN PS GL. Cardinality in MyHealth@EU for this element, used here, is one manifestation per severity and onset, while the cardinality in FHIR IPS IG allows multiple manifestations per severity and onset. | ||||
| 36. EHDSAllergyIntolerance.reaction.severity | |||||
| Definition | Severity of the clinical manifestation of the allergic reaction. | ||||
| Short | Severity of the clinical manifestation of the allergic reaction. | ||||
| Control | 0..1 | ||||
| Binding | SNOMED CT, HL7 reaction event severity | ||||
| Type | CodeableConcept | ||||
| Requirements | The element is present in eHN PS GL, MyHealth@EU specifications and ISO IPS. Element name and description is taken from eHN PS GL. | ||||
| 38. EHDSAllergyIntolerance.reaction.onset | |||||
| Definition | Date and time of the onset of the reaction | ||||
| Short | Date and time of the onset of the reaction | ||||
| Control | 0..1 | ||||
| Type | dateTime | ||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||
| Obligations |
| ||||
| Requirements | The element is present in eHN PS GL. Element name and description is taken from eHN PS GL. | ||||