Social Care Interoperability Platform FHIR Implementation Guide
Version: 0.1.0, Status: draft
Social Care Interoperability Platform FHIR Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureDefinition/MODS-Allergy | Version: 0.1.0 | |||
| Draft as of 2026-06-10 | Computable Name: MODSAllergy | |||
MODS Definition: Details about the Subject of care's allergies or adverse reactions.
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | MODS Allergy Instances of this logical model can be the target of a Reference | |
![]() ![]() |
1..1 | Reference(MODS Subject of Care) | Subject of care who is the focus of the record | |
![]() ![]() |
0..1 | Coding | The type of reaction experienced by the person (allergic, adverse, intolerance). Binding: MODS Allergy - Type of Reaction (required) | |
![]() ![]() |
1..1 | Coding | The agent such as food, drug or substances that has caused or may cause an allergy, intolerance or adverse reaction in this person Or 'No known drug allergies or adverse reactions' Or 'Information not available'. Binding: UK Core Allergy Code (required) | |
![]() ![]() |
0..1 | Reference(MODS Care Worker) | Care actor who made or recorded the observation. | |
![]() ![]() |
0..1 | dateTime | When the reaction was first experienced i.e this may not be the first this has happened. May be a date or partial date (e.g. year) or text (e.g. during childhood) | |
![]() ![]() |
0..1 | dateTime | The date the allergy was diagnosed as ended | |
![]() ![]() |
0..1 | string | Comment | |
![]() ![]() |
0..1 | string | Evidence | |
![]() ![]() |
0..* | BackboneElement | Reaction | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
0..1 | Coding | Substance Binding: UK Core Allergy Substance (required) | |
![]() ![]() ![]() |
0..1 | Coding | Description Binding: SNOMEDCTClinicalFindings (required) | |
![]() ![]() ![]() |
0..1 | Coding | Severity Binding: MODS Allergy - Allergy Severity (required) | |
![]() ![]() ![]() |
0..1 | Coding | Route of exposure Binding: UK Core Substance Or Product Administration Route (required) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| MODS-Allergy.type | Base | required | MODS Allergy - Type of Reaction | 📦0.1.0 | This IG |
| MODS-Allergy.causativeAgent | Base | required | UK Core Allergy Code | 📦2.2.0 | fhir.r4.ukcore.stu2 v2.0 |
| MODS-Allergy.reaction.substance | Base | required | UK Core Allergy Substance | 📦2.2.0 | fhir.r4.ukcore.stu2 v2.0 |
| MODS-Allergy.reaction.description | Base | required | SNOMED CT Clinical Findings | 📦4.0.1 | FHIR Std. |
| MODS-Allergy.reaction.severity | Base | required | MODS Allergy - Allergy Severity | 📦0.1.0 | This IG |
| MODS-Allergy.reaction.route | Base | required | UK Core Substance Or Product Administration Route | 📦1.0.0 | fhir.r4.ukcore.stu2 v2.0 |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from Base
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | MODS Allergy Instances of this logical model can be the target of a Reference | |
![]() ![]() |
1..1 | Reference(MODS Subject of Care) | Subject of care who is the focus of the record | |
![]() ![]() |
0..1 | Coding | The type of reaction experienced by the person (allergic, adverse, intolerance). Binding: MODS Allergy - Type of Reaction (required) | |
![]() ![]() |
1..1 | Coding | The agent such as food, drug or substances that has caused or may cause an allergy, intolerance or adverse reaction in this person Or 'No known drug allergies or adverse reactions' Or 'Information not available'. Binding: UK Core Allergy Code (required) | |
![]() ![]() |
0..1 | Reference(MODS Care Worker) | Care actor who made or recorded the observation. | |
![]() ![]() |
0..1 | dateTime | When the reaction was first experienced i.e this may not be the first this has happened. May be a date or partial date (e.g. year) or text (e.g. during childhood) | |
![]() ![]() |
0..1 | dateTime | The date the allergy was diagnosed as ended | |
![]() ![]() |
0..1 | string | Comment | |
![]() ![]() |
0..1 | string | Evidence | |
![]() ![]() |
0..* | BackboneElement | Reaction | |
![]() ![]() ![]() |
0..1 | Coding | Substance Binding: UK Core Allergy Substance (required) | |
![]() ![]() ![]() |
0..1 | Coding | Description Binding: SNOMEDCTClinicalFindings (required) | |
![]() ![]() ![]() |
0..1 | Coding | Severity Binding: MODS Allergy - Allergy Severity (required) | |
![]() ![]() ![]() |
0..1 | Coding | Route of exposure Binding: UK Core Substance Or Product Administration Route (required) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| MODS-Allergy.type | Base | required | MODS Allergy - Type of Reaction | 📦0.1.0 | This IG |
| MODS-Allergy.causativeAgent | Base | required | UK Core Allergy Code | 📦2.2.0 | fhir.r4.ukcore.stu2 v2.0 |
| MODS-Allergy.reaction.substance | Base | required | UK Core Allergy Substance | 📦2.2.0 | fhir.r4.ukcore.stu2 v2.0 |
| MODS-Allergy.reaction.description | Base | required | SNOMED CT Clinical Findings | 📦4.0.1 | FHIR Std. |
| MODS-Allergy.reaction.severity | Base | required | MODS Allergy - Allergy Severity | 📦0.1.0 | This IG |
| MODS-Allergy.reaction.route | Base | required | UK Core Substance Or Product Administration Route | 📦1.0.0 | fhir.r4.ukcore.stu2 v2.0 |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | MODS Allergy Instances of this logical model can be the target of a Reference | |
![]() ![]() |
1..1 | Reference(MODS Subject of Care) | Subject of care who is the focus of the record | |
![]() ![]() |
0..1 | Coding | The type of reaction experienced by the person (allergic, adverse, intolerance). Binding: MODS Allergy - Type of Reaction (required) | |
![]() ![]() |
1..1 | Coding | The agent such as food, drug or substances that has caused or may cause an allergy, intolerance or adverse reaction in this person Or 'No known drug allergies or adverse reactions' Or 'Information not available'. Binding: UK Core Allergy Code (required) | |
![]() ![]() |
0..1 | Reference(MODS Care Worker) | Care actor who made or recorded the observation. | |
![]() ![]() |
0..1 | dateTime | When the reaction was first experienced i.e this may not be the first this has happened. May be a date or partial date (e.g. year) or text (e.g. during childhood) | |
![]() ![]() |
0..1 | dateTime | The date the allergy was diagnosed as ended | |
![]() ![]() |
0..1 | string | Comment | |
![]() ![]() |
0..1 | string | Evidence | |
![]() ![]() |
0..* | BackboneElement | Reaction | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
0..1 | Coding | Substance Binding: UK Core Allergy Substance (required) | |
![]() ![]() ![]() |
0..1 | Coding | Description Binding: SNOMEDCTClinicalFindings (required) | |
![]() ![]() ![]() |
0..1 | Coding | Severity Binding: MODS Allergy - Allergy Severity (required) | |
![]() ![]() ![]() |
0..1 | Coding | Route of exposure Binding: UK Core Substance Or Product Administration Route (required) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| MODS-Allergy.type | Base | required | MODS Allergy - Type of Reaction | 📦0.1.0 | This IG |
| MODS-Allergy.causativeAgent | Base | required | UK Core Allergy Code | 📦2.2.0 | fhir.r4.ukcore.stu2 v2.0 |
| MODS-Allergy.reaction.substance | Base | required | UK Core Allergy Substance | 📦2.2.0 | fhir.r4.ukcore.stu2 v2.0 |
| MODS-Allergy.reaction.description | Base | required | SNOMED CT Clinical Findings | 📦4.0.1 | FHIR Std. |
| MODS-Allergy.reaction.severity | Base | required | MODS Allergy - Allergy Severity | 📦0.1.0 | This IG |
| MODS-Allergy.reaction.route | Base | required | UK Core Substance Or Product Administration Route | 📦1.0.0 | fhir.r4.ukcore.stu2 v2.0 |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from Base
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | MODS Allergy Instances of this logical model can be the target of a Reference | |
![]() ![]() |
1..1 | Reference(MODS Subject of Care) | Subject of care who is the focus of the record | |
![]() ![]() |
0..1 | Coding | The type of reaction experienced by the person (allergic, adverse, intolerance). Binding: MODS Allergy - Type of Reaction (required) | |
![]() ![]() |
1..1 | Coding | The agent such as food, drug or substances that has caused or may cause an allergy, intolerance or adverse reaction in this person Or 'No known drug allergies or adverse reactions' Or 'Information not available'. Binding: UK Core Allergy Code (required) | |
![]() ![]() |
0..1 | Reference(MODS Care Worker) | Care actor who made or recorded the observation. | |
![]() ![]() |
0..1 | dateTime | When the reaction was first experienced i.e this may not be the first this has happened. May be a date or partial date (e.g. year) or text (e.g. during childhood) | |
![]() ![]() |
0..1 | dateTime | The date the allergy was diagnosed as ended | |
![]() ![]() |
0..1 | string | Comment | |
![]() ![]() |
0..1 | string | Evidence | |
![]() ![]() |
0..* | BackboneElement | Reaction | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
0..1 | Coding | Substance Binding: UK Core Allergy Substance (required) | |
![]() ![]() ![]() |
0..1 | Coding | Description Binding: SNOMEDCTClinicalFindings (required) | |
![]() ![]() ![]() |
0..1 | Coding | Severity Binding: MODS Allergy - Allergy Severity (required) | |
![]() ![]() ![]() |
0..1 | Coding | Route of exposure Binding: UK Core Substance Or Product Administration Route (required) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| MODS-Allergy.type | Base | required | MODS Allergy - Type of Reaction | 📦0.1.0 | This IG |
| MODS-Allergy.causativeAgent | Base | required | UK Core Allergy Code | 📦2.2.0 | fhir.r4.ukcore.stu2 v2.0 |
| MODS-Allergy.reaction.substance | Base | required | UK Core Allergy Substance | 📦2.2.0 | fhir.r4.ukcore.stu2 v2.0 |
| MODS-Allergy.reaction.description | Base | required | SNOMED CT Clinical Findings | 📦4.0.1 | FHIR Std. |
| MODS-Allergy.reaction.severity | Base | required | MODS Allergy - Allergy Severity | 📦0.1.0 | This IG |
| MODS-Allergy.reaction.route | Base | required | UK Core Substance Or Product Administration Route | 📦1.0.0 | fhir.r4.ukcore.stu2 v2.0 |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Differential View
This structure is derived from Base
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | MODS Allergy Instances of this logical model can be the target of a Reference | |
![]() ![]() |
1..1 | Reference(MODS Subject of Care) | Subject of care who is the focus of the record | |
![]() ![]() |
0..1 | Coding | The type of reaction experienced by the person (allergic, adverse, intolerance). Binding: MODS Allergy - Type of Reaction (required) | |
![]() ![]() |
1..1 | Coding | The agent such as food, drug or substances that has caused or may cause an allergy, intolerance or adverse reaction in this person Or 'No known drug allergies or adverse reactions' Or 'Information not available'. Binding: UK Core Allergy Code (required) | |
![]() ![]() |
0..1 | Reference(MODS Care Worker) | Care actor who made or recorded the observation. | |
![]() ![]() |
0..1 | dateTime | When the reaction was first experienced i.e this may not be the first this has happened. May be a date or partial date (e.g. year) or text (e.g. during childhood) | |
![]() ![]() |
0..1 | dateTime | The date the allergy was diagnosed as ended | |
![]() ![]() |
0..1 | string | Comment | |
![]() ![]() |
0..1 | string | Evidence | |
![]() ![]() |
0..* | BackboneElement | Reaction | |
![]() ![]() ![]() |
0..1 | Coding | Substance Binding: UK Core Allergy Substance (required) | |
![]() ![]() ![]() |
0..1 | Coding | Description Binding: SNOMEDCTClinicalFindings (required) | |
![]() ![]() ![]() |
0..1 | Coding | Severity Binding: MODS Allergy - Allergy Severity (required) | |
![]() ![]() ![]() |
0..1 | Coding | Route of exposure Binding: UK Core Substance Or Product Administration Route (required) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| MODS-Allergy.type | Base | required | MODS Allergy - Type of Reaction | 📦0.1.0 | This IG |
| MODS-Allergy.causativeAgent | Base | required | UK Core Allergy Code | 📦2.2.0 | fhir.r4.ukcore.stu2 v2.0 |
| MODS-Allergy.reaction.substance | Base | required | UK Core Allergy Substance | 📦2.2.0 | fhir.r4.ukcore.stu2 v2.0 |
| MODS-Allergy.reaction.description | Base | required | SNOMED CT Clinical Findings | 📦4.0.1 | FHIR Std. |
| MODS-Allergy.reaction.severity | Base | required | MODS Allergy - Allergy Severity | 📦0.1.0 | This IG |
| MODS-Allergy.reaction.route | Base | required | UK Core Substance Or Product Administration Route | 📦1.0.0 | fhir.r4.ukcore.stu2 v2.0 |
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | MODS Allergy Instances of this logical model can be the target of a Reference | |
![]() ![]() |
1..1 | Reference(MODS Subject of Care) | Subject of care who is the focus of the record | |
![]() ![]() |
0..1 | Coding | The type of reaction experienced by the person (allergic, adverse, intolerance). Binding: MODS Allergy - Type of Reaction (required) | |
![]() ![]() |
1..1 | Coding | The agent such as food, drug or substances that has caused or may cause an allergy, intolerance or adverse reaction in this person Or 'No known drug allergies or adverse reactions' Or 'Information not available'. Binding: UK Core Allergy Code (required) | |
![]() ![]() |
0..1 | Reference(MODS Care Worker) | Care actor who made or recorded the observation. | |
![]() ![]() |
0..1 | dateTime | When the reaction was first experienced i.e this may not be the first this has happened. May be a date or partial date (e.g. year) or text (e.g. during childhood) | |
![]() ![]() |
0..1 | dateTime | The date the allergy was diagnosed as ended | |
![]() ![]() |
0..1 | string | Comment | |
![]() ![]() |
0..1 | string | Evidence | |
![]() ![]() |
0..* | BackboneElement | Reaction | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
0..1 | Coding | Substance Binding: UK Core Allergy Substance (required) | |
![]() ![]() ![]() |
0..1 | Coding | Description Binding: SNOMEDCTClinicalFindings (required) | |
![]() ![]() ![]() |
0..1 | Coding | Severity Binding: MODS Allergy - Allergy Severity (required) | |
![]() ![]() ![]() |
0..1 | Coding | Route of exposure Binding: UK Core Substance Or Product Administration Route (required) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| MODS-Allergy.type | Base | required | MODS Allergy - Type of Reaction | 📦0.1.0 | This IG |
| MODS-Allergy.causativeAgent | Base | required | UK Core Allergy Code | 📦2.2.0 | fhir.r4.ukcore.stu2 v2.0 |
| MODS-Allergy.reaction.substance | Base | required | UK Core Allergy Substance | 📦2.2.0 | fhir.r4.ukcore.stu2 v2.0 |
| MODS-Allergy.reaction.description | Base | required | SNOMED CT Clinical Findings | 📦4.0.1 | FHIR Std. |
| MODS-Allergy.reaction.severity | Base | required | MODS Allergy - Allergy Severity | 📦0.1.0 | This IG |
| MODS-Allergy.reaction.route | Base | required | UK Core Substance Or Product Administration Route | 📦1.0.0 | fhir.r4.ukcore.stu2 v2.0 |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from Base