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

Logical Model: EHDSAllergyIntoleranceObligations - Detailed Descriptions

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.

ShortAllergy intolerance modelBase for all types and resources
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSAllergyIntolerance.header
Definition

Basic metadata for this information

ShortBasic metadata for this information
Control1..1
TypeBase
4. EHDSAllergyIntolerance.header.subject
Definition

Patient/subject information

ShortPatient/subject information
Control1..1
Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient
Obligations
    ObligationsActor
    SHALL:able-to-populateProducer
    6. EHDSAllergyIntolerance.header.identifier
    Definition

    Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).

    ShortBusiness identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..*
    TypeIdentifier
    Obligations
      ObligationsActor
      SHOULD:able-to-populateProducer
      8. EHDSAllergyIntolerance.header.author[x]
      Definition

      The author of the allergy/intolerance information.

      ShortThe author of the allergy/intolerance information.
      Control0..*
      TypeChoice 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] NoteSeeChoice of Data Typesfor further information about how to use [x]
      10. EHDSAllergyIntolerance.header.date
      Definition

      Date and optionally time of authoring/issuing

      ShortDate and optionally time of authoring/issuing
      Control0..1
      TypedateTime
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Obligations
        ObligationsActor
        SHOULD:able-to-populateProducer
        12. EHDSAllergyIntolerance.header.status
        Definition

        Current status of the allergy or intolerance, for example, whether it is active, in remission, resolved, etc.

        ShortCurrent status of the allergy or intolerance, for example, whether it is active, in remission, resolved, etc.
        Control1..1
        Binding

        HL7 allergy intolerance status

        TypeCodeableConcept
        Obligations
          ObligationsActor
          SHALL:able-to-populateProducer
          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.

          ShortSource 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.
          Control0..1
          TypeCodeableConcept
          16. EHDSAllergyIntolerance.header.language
          Definition

          Language in which the resource is written. Language is expressed by the IETF language tag.

          ShortLanguage in which the resource is written. Language is expressed by the IETF language tag.
          Control0..1
          Binding

          BCP 47

          TypeCodeableConcept
          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'.

          ShortCode that identifies the allergy or intolerance
          Control1..1
          Binding

          ATC, EMA SPOR SMS, SNOMED CT

          TypeCodeableConcept
          Obligations
            ObligationsActor
            SHALL:able-to-populateProducer
            Requirements

            eHN PS Guideline, MyHealth@EU, ISO IPS

            20. EHDSAllergyIntolerance.note
            Definition

            Additional information about the allergy or intolerance

            ShortAdditional information about the allergy or intolerance
            Control0..1
            Typestring
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Obligations
              ObligationsActor
              SHOULD:able-to-populateProducer
              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.

              ShortEstimate of the potential clinical harm, or seriousness, of a reaction to an identified substance.
              Control0..1
              Binding

              HL7 allergy intolerance criticality

              TypeCodeableConcept
              Obligations
                ObligationsActor
                SHOULD:able-to-populateProducer
                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

                ShortAssertion about the certainty associated with a propensity, or potential risk, of a reaction to the identified substance. Diagnostic and /or clinical evidence of condition
                Control0..1
                Binding

                HL7 allergy intolerance verification

                TypeCodeableConcept
                Requirements

                eHN PS Guideline, MyHealth@EU, ISO IPS

                26. EHDSAllergyIntolerance.onsetDate
                Definition

                When allergy or intolerance was identified

                ShortWhen allergy or intolerance was identified
                Control0..1
                TypedateTime
                Primitive ValueThis 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)

                ShortDate of resolution of the allergy (e.g. when the clinician deemed there is no longer any need to track the underlying condition)
                Control0..1
                TypedateTime
                Primitive ValueThis 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.

                ShortAdverse reaction events linked to exposure to substance.
                Control0..*
                TypeBase
                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.
                It must be clinically safe to only process the 'code' and ignore the 'reaction.substance'.

                ShortSpecific substance or pharmaceutical product considered to be responsible for event
                Control0..1
                TypeCodeableConcept
                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).

                ShortDescription 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).
                Control0..*
                Binding

                ICD-10, SNOMED CT

                TypeCodeableConcept
                Obligations
                  ObligationsActor
                  SHALL:able-to-populateProducer
                  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.

                  ShortSeverity of the clinical manifestation of the allergic reaction.
                  Control0..1
                  Binding

                  SNOMED CT, HL7 reaction event severity

                  TypeCodeableConcept
                  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

                  ShortDate and time of the onset of the reaction
                  Control0..1
                  TypedateTime
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Obligations
                    ObligationsActor
                    SHALL:able-to-populateProducer
                    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 ModelInstances of this logical model are not marked to be the target of a Reference
                    2. EHDSAllergyIntolerance.header
                    4. EHDSAllergyIntolerance.header.subject
                    Obligations
                      ObligationsActor
                      SHALL:able-to-populateProducer
                      6. EHDSAllergyIntolerance.header.identifier
                      NoteThis is a business identifier, not a resource identifier (see discussion)
                      Obligations
                        ObligationsActor
                        SHOULD:able-to-populateProducer
                        8. EHDSAllergyIntolerance.header.date
                        Obligations
                          ObligationsActor
                          SHOULD:able-to-populateProducer
                          10. EHDSAllergyIntolerance.header.status
                          Obligations
                            ObligationsActor
                            SHALL:able-to-populateProducer
                            12. EHDSAllergyIntolerance.agentOrAllergen
                            Obligations
                              ObligationsActor
                              SHALL:able-to-populateProducer
                              14. EHDSAllergyIntolerance.note
                              Obligations
                                ObligationsActor
                                SHOULD:able-to-populateProducer
                                16. EHDSAllergyIntolerance.criticality
                                Obligations
                                  ObligationsActor
                                  SHOULD:able-to-populateProducer
                                  18. EHDSAllergyIntolerance.reaction
                                  20. EHDSAllergyIntolerance.reaction.manifestation
                                  Obligations
                                    ObligationsActor
                                    SHALL:able-to-populateProducer
                                    22. EHDSAllergyIntolerance.reaction.onset
                                    Obligations
                                      ObligationsActor
                                      SHALL:able-to-populateProducer

                                      Guidance on how to interpret the contents of this table can be foundhere

                                      0. EHDSAllergyIntolerance
                                      Definition

                                      Model for allergy or intolerance.

                                      ShortAllergy intolerance model
                                      Control0..*
                                      Is Modifierfalse
                                      Logical ModelInstances of this logical model are not marked to be the target of a Reference
                                      2. EHDSAllergyIntolerance.header
                                      Definition

                                      Basic metadata for this information

                                      ShortBasic metadata for this information
                                      Control1..1
                                      TypeBase
                                      4. EHDSAllergyIntolerance.header.subject
                                      Definition

                                      Patient/subject information

                                      ShortPatient/subject information
                                      Control1..1
                                      Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient
                                      Obligations
                                        ObligationsActor
                                        SHALL:able-to-populateProducer
                                        6. EHDSAllergyIntolerance.header.identifier
                                        Definition

                                        Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).

                                        ShortBusiness identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
                                        NoteThis is a business identifier, not a resource identifier (see discussion)
                                        Control0..*
                                        TypeIdentifier
                                        Obligations
                                          ObligationsActor
                                          SHOULD:able-to-populateProducer
                                          8. EHDSAllergyIntolerance.header.author[x]
                                          Definition

                                          The author of the allergy/intolerance information.

                                          ShortThe author of the allergy/intolerance information.
                                          Control0..*
                                          TypeChoice 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] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                          10. EHDSAllergyIntolerance.header.date
                                          Definition

                                          Date and optionally time of authoring/issuing

                                          ShortDate and optionally time of authoring/issuing
                                          Control0..1
                                          TypedateTime
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          Obligations
                                            ObligationsActor
                                            SHOULD:able-to-populateProducer
                                            12. EHDSAllergyIntolerance.header.status
                                            Definition

                                            Current status of the allergy or intolerance, for example, whether it is active, in remission, resolved, etc.

                                            ShortCurrent status of the allergy or intolerance, for example, whether it is active, in remission, resolved, etc.
                                            Control1..1
                                            Binding

                                            HL7 allergy intolerance status

                                            TypeCodeableConcept
                                            Obligations
                                              ObligationsActor
                                              SHALL:able-to-populateProducer
                                              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.

                                              ShortSource 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.
                                              Control0..1
                                              TypeCodeableConcept
                                              16. EHDSAllergyIntolerance.header.language
                                              Definition

                                              Language in which the resource is written. Language is expressed by the IETF language tag.

                                              ShortLanguage in which the resource is written. Language is expressed by the IETF language tag.
                                              Control0..1
                                              Binding

                                              BCP 47

                                              TypeCodeableConcept
                                              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'.

                                              ShortCode that identifies the allergy or intolerance
                                              Control1..1
                                              Binding

                                              ATC, EMA SPOR SMS, SNOMED CT

                                              TypeCodeableConcept
                                              Obligations
                                                ObligationsActor
                                                SHALL:able-to-populateProducer
                                                Requirements

                                                eHN PS Guideline, MyHealth@EU, ISO IPS

                                                20. EHDSAllergyIntolerance.note
                                                Definition

                                                Additional information about the allergy or intolerance

                                                ShortAdditional information about the allergy or intolerance
                                                Control0..1
                                                Typestring
                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                Obligations
                                                  ObligationsActor
                                                  SHOULD:able-to-populateProducer
                                                  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.

                                                  ShortEstimate of the potential clinical harm, or seriousness, of a reaction to an identified substance.
                                                  Control0..1
                                                  Binding

                                                  HL7 allergy intolerance criticality

                                                  TypeCodeableConcept
                                                  Obligations
                                                    ObligationsActor
                                                    SHOULD:able-to-populateProducer
                                                    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

                                                    ShortAssertion about the certainty associated with a propensity, or potential risk, of a reaction to the identified substance. Diagnostic and /or clinical evidence of condition
                                                    Control0..1
                                                    Binding

                                                    HL7 allergy intolerance verification

                                                    TypeCodeableConcept
                                                    Requirements

                                                    eHN PS Guideline, MyHealth@EU, ISO IPS

                                                    26. EHDSAllergyIntolerance.onsetDate
                                                    Definition

                                                    When allergy or intolerance was identified

                                                    ShortWhen allergy or intolerance was identified
                                                    Control0..1
                                                    TypedateTime
                                                    Primitive ValueThis 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)

                                                    ShortDate of resolution of the allergy (e.g. when the clinician deemed there is no longer any need to track the underlying condition)
                                                    Control0..1
                                                    TypedateTime
                                                    Primitive ValueThis 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.

                                                    ShortAdverse reaction events linked to exposure to substance.
                                                    Control0..*
                                                    TypeBase
                                                    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.
                                                    It must be clinically safe to only process the 'code' and ignore the 'reaction.substance'.

                                                    ShortSpecific substance or pharmaceutical product considered to be responsible for event
                                                    Control0..1
                                                    TypeCodeableConcept
                                                    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).

                                                    ShortDescription 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).
                                                    Control0..*
                                                    Binding

                                                    ICD-10, SNOMED CT

                                                    TypeCodeableConcept
                                                    Obligations
                                                      ObligationsActor
                                                      SHALL:able-to-populateProducer
                                                      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.

                                                      ShortSeverity of the clinical manifestation of the allergic reaction.
                                                      Control0..1
                                                      Binding

                                                      SNOMED CT, HL7 reaction event severity

                                                      TypeCodeableConcept
                                                      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

                                                      ShortDate and time of the onset of the reaction
                                                      Control0..1
                                                      TypedateTime
                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                      Obligations
                                                        ObligationsActor
                                                        SHALL:able-to-populateProducer
                                                        Requirements

                                                        The element is present in eHN PS GL. Element name and description is taken from eHN PS GL.