DSTU2 Ballot Source

This page is part of the FHIR Specification (v0.5.0: DSTU 2 Ballot 2). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3 R2

4.1 Resource AllergyIntolerance - Content

This resource maintained by the Patient Care Work Group

Risk of harmful or undesirable, physiological response which is unique to an individual and associated with exposure to a substance.

4.1.1 Scope and Usage

A record of a clinical assessment of an Allergy or Intolerance; a propensity, or a potential risk to an individual, to have an adverse reaction on future exposure to the specified substance, or class of substance.

Where a propensity is identified, to record information or evidence about a reaction event that is characterised by any harmful or undesirable, physiological response that is specific to the individual, and triggered by exposure of an individual to the identified substance or class of substance.

Substances include, but are not limited to: a therapeutic substance administered correctly at an appropriate dosage for the individual; food; material derived from plants or animals; or venom from insect stings.

Note for Reviewers

Presently open issues for this resource:

  • This resource represents a condition of susceptibility to a substance, with a list of supporting events and/or symptoms, and has no direct relationship to an event reporting framework; this will be re-assessed when Adverse Event reporting resource(s) and/or profiles are added to FHIR (not expected to happen prior to DSTU 2)
  • There is no "didNotOccur" flag on the event. Is this necessary? (not found in any surveyed systems)
  • Other HL7 models and the openEHR archetype have "exposure date" but this is not found in any surveyed systems, so this is left as an extension (more appropriate for adverse event reporting)

4.1.2 Boundaries and Relationships

This resource is used to provide a single place within the health record to document a range of clinical statements about adverse reactions, including:

  • record a clinical assessment of the individual's propensity to a potential future reaction upon re-exposure
  • record cumulative information about the reaction to each exposure, including 'no reaction' if appropriate

Use to record information about the positive presence of the risk of an Adverse Reaction:

  • to support direct clinical care of an individual
  • as part of a managed Adverse Reaction or Allergy/Intolerance list
  • to support exchange of information about the propensity and events related to Adverse Reactions
  • to inform adverse reaction reporting
  • to assist computerised knowledge-based activities such as clinical decision support and alerts

Use to record information about Adverse Reactions to a broad range of substances, including: biological & blood products; incipients and excipients in medicinal preparations; metal salts; and organic chemical compounds.

Adverse reactions may be:

  • an immune mediated reaction - Types I-VI (including allergic reactions and hypersensitivities)
  • a non-immune mediated reaction - including pseudoallergic reactions, side effects, intolerances, drug toxicities (eg to Gentamicin), drug-drug interactions, food-drug interactions, and drug-disease interactions

In clinical practice distinguishing between immune-mediated and non-immune mediated reactions is difficult and often not practical. Identification of the type of reaction is not a proxy for seriousness or risk of harm to the patient, which is better expressed by the manifestation in clinical practice.

The risk of an Adverse Reaction event or manifestation should not be recorded without identifying a proposed causative substance or class of substance. If there is uncertainty that a specific substance is the cause, this uncertainty can be recorded using the 'Status' data element. If there are multiple possible substances that may have caused a reaction/manifestation, each substance should be recorded using a separate instance of this resource with the 'Status' set to an initial state of 'Unconfirmed' so that adverse reaction checking can be supported in clinical systems. If a substance, agent or class is later proven not to be the cause for a given reaction then the 'Status' can be modified to 'Refuted'.

This resource has been designed to allow recording of information about a specific substance (amoxicillin, oysters, or bee sting venom) or, alternatively, a class of substance (eg Penicillins)). If a class of substance is recorded then identification of the exact substance can be recorded on a per exposure basis.

The scope of this FHIR resource has deliberately focused on identifying a pragmatic data set that are used in most clinical systems or will be suitable for most common clinical scenarios; extensions can be used to add additional detail if required. Examples of clinical situations where the extension may be required include: a detailed allergist/immunologist assessment, for reporting to regulatory bodies or use in a clinical trial.

The act of recording any adverse reaction in a health record involves the clinical assessment that a potential hazard exists for an individual if they are exposed to the same substance/agent/class in the future – that is, a relative contraindication - and the default 'Seriousness' value should be set to 'Low'. If a clinician considers that it is not safe for the individual to be deliberately re-exposed to the substance/agent again, for example, following a manifestation of a life-threatening anaphylaxis, then the 'Seriousness' data element should be amended to 'High'.

A formal Adverse Event Report to regulatory bodies is a document that will contain a broad range of information in addition to the specific details about the adverse reaction. The report could utilise parts of this resource plus include additional data as required per jurisdiction.

An Adverse Reaction or Allergy/Intolerance List is a record of all identified propensities for an Adverse Reaction for the individual upon future exposure to the substance or class, plus provides potential access to the evidence provided by details about each reaction event, such as manifestation.

Valuable first-level information that could be presented to the clinician when they need to assess propensity for future reactions are:

  • statements about previous clinical manifestations following exposure
  • source of the information/reporter
  • the 'criticality' flag

Second-level information can be drawn from each exposure event and links to additional detailed information such as history, examination and diagnoses stored elsewhere in the record, if it is available.

Misuse

  • Not to be used for recording physiological reactions to physical agents, such as heat, cold, sunlight, vibration, exercise activity, by infectious agents or food contaminants. Use Condition instead
  • Not to be used to record adverse events, including failures of clinical process, interventions or products. For example: abnormal use or mistakes/errors made in maladministration of an agent or substance; incorrect dosage; mislabelling; harm or injury caused by an intervention or procedure; overdose/poisoning etc
  • Not to be used as a proxy for an Adverse Event Report. See above for how it may be used as one component of an Adverse Event Report
  • Not to be used for recording alerts
  • Not to be used for recording failed therapy

This resource is referenced by ClinicalImpression, ImmunizationRecommendation, NutritionOrder and Procedure

4.1.3 Resource Content

Structure

NameFlagsCard.TypeDescription & Constraintsdoco
.. AllergyIntolerance DomainResourceAllergy or Intolerance (generally: Risk Of Adverse reaction to a substance)
... identifier Σ0..*IdentifierExternal Ids for this item
... recordedDate Σ0..1dateTimeWhen recorded
... recorder Σ0..1Practitioner | PatientWho recorded the sensitivity
... patient Σ1..1PatientWho the sensitivity is for
... reporter Σ0..1Patient | RelatedPerson | PractitionerSource of the information about the allergy
... substance Σ1..1CodeableConceptSubstance, (or class) considered to be responsible for risk
SubstanceType (Example)
... status ?! Σ0..1codeunconfirmed | confirmed | resolved | refuted | entered-in-error
AllergyIntoleranceStatus (Required)
... criticality Σ0..1codelow | high | unassessible - Estimated potential clinical harm
AllergyIntoleranceCriticality (Required)
... type Σ0..1codeimmune | non-immune - Underlying mechanism (if known)
AllergyIntoleranceType (Required)
... category Σ0..1codefood | medication | environment - Category of Substance
AllergyIntoleranceCategory (Required)
... lastOccurence Σ0..1dateTimeDate(/time) of last known occurence of a reaction
... comment 0..1stringAdditional text not captured in other fields
... event 0..*ElementAdverse Reaction Events linked to exposure to substance
.... substance Σ0..1CodeableConceptSpecific substance considered to be responsible for event
SubstanceType (Example)
.... certainty Σ0..1codeunlikely | likely | confirmed - clinical certainty about the specific substance
AllergyIntoleranceCertainty (Required)
.... manifestation Σ1..*CodeableConceptClinical symptoms/signs associated with the Event
Manifestation (Example)
.... description 0..1stringDescription of the event as a whole
.... onset Σ0..1dateTimeDate(/time) when manifestations showed
.... duration 0..1DurationHow long Manifestations persisted
.... severity Σ0..1codemild | moderate | severe (of event as a whole)
AllergyIntoleranceSeverity (Required)
.... exposureRoute Σ0..1CodeableConceptHow the subject was exposed to the substance
RouteOfAdministration (Example)
.... comment 0..1stringText about event not captured in other fields

UML Diagram

AllergyIntolerance (DomainResource)This records identifiers associated with this allergy/intolerance concern that are defined by business processed and/ or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation)identifier : Identifier 0..*Date when the sensitivity was recordedrecordedDate : dateTime 0..1Individual who recorded the record and takes responsibility for its contenrecorder : Reference(Practitioner|Patient) 0..1The patient who has the allergy or intolerancepatient : Reference(Patient) 1..1The source of the information about the allergy that is recordedreporter : Reference(Patient|RelatedPerson| Practitioner) 0..1Identification of a substance, or a class of substances, that is considered to be responsible for the Adverse reaction risksubstance : CodeableConcept 1..1 « (Type of the substanceSubstanceType) »Assertion about certainty associated with the propensity, or potential risk, of a reaction to the identified Substance (this element modifies the meaning of other elements)status : code 0..1 « Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified SubstanceAllergyIntoleranceStatus »Estimate of the potential clinical harm, or seriousness, of the reaction to the identified Substancecriticality : code 0..1 « Estimate of the potential clinical harm, or seriousness, of a reaction to an identified SubstanceAllergyIntoleranceCriticality »Identification of the underlying physiological mechanism for the Reaction Risktype : code 0..1 « Identification of the underlying physiological mechanism for a Reaction RiskAllergyIntoleranceType »Category of the identified Substancecategory : code 0..1 « Category of an identified SubstanceAllergyIntoleranceCategory »Represents the date and/or time of the last known occurence of a reaction eventlastOccurence : dateTime 0..1Additional narrative about the propensity for the Adverse Reaction, not captured in other fieldscomment : string 0..1EventIdentification of the specific substance considered to be responsible for the Adverse Reaction event. Note: the substance for a specific reaction may be different to the substance identified as the cause of the risk, but must be consistent with it. For instance, it may be a more specific substance (e.g. a brand medication) or a composite substance that includes the identified substance. It must be clinically safe to only process the AllergyIntolerance.substance and ignore the AllergyIntolerance.event.substancesubstance : CodeableConcept 0..1 « (Type of the substanceSubstanceType) »Statement about the degree of clinical certainty that the Specific Substance was the cause of the Manifestation in this reaction eventcertainty : code 0..1 « Statement about the degree of clinical certainty that a Specific Substance was the cause of the Manifestation in an reaction eventAllergyIntoleranceCertainty »Clinical symptoms and/or signs that are observed or associated with the Adverse Reaction Eventmanifestation : CodeableConcept 1..* « (Clinical symptoms and/or signs that are observed or associated with an Adverse Reaction EventManifestation) »Text description about the Reaction as a whole, including details of the manifestation if requireddescription : string 0..1Record of the date and/or time of the onset of the Reactiononset : dateTime 0..1The amount of time that the Adverse Reaction persistedduration : Duration 0..1Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestationsseverity : code 0..1 « Clinical assessment of the severity of a reaction event as a whole, potentially considering multiple different manifestationsAllergyIntoleranceSeverity »Identification of the route by which the subject was exposed to the substanceexposureRoute : CodeableConcept 0..1 « (A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.RouteOfAdministration) »Additional text about the Adverse Reaction event not captured in other fieldscomment : string 0..1Details about each Adverse Reaction Event linked to exposure to the identified Substanceevent0..*

XML Template

<AllergyIntolerance xmlns="http://hl7.org/fhir"> doco
 <!-- from Resource: id, meta, implicitRules, and language -->
 <!-- from DomainResource: text, contained, extension, and modifierExtension -->
 <identifier><!-- 0..* Identifier External Ids for this item --></identifier>
 <recordedDate value="[dateTime]"/><!-- 0..1 When recorded -->
 <recorder><!-- 0..1 Reference(Practitioner|Patient) Who recorded the sensitivity --></recorder>
 <patient><!-- 1..1 Reference(Patient) Who the sensitivity is for --></patient>
 <reporter><!-- 0..1 Reference(Patient|RelatedPerson|Practitioner) 
     Source of the information about the allergy --></reporter>
 <substance><!-- 1..1 CodeableConcept Substance, (or class) considered to be responsible for risk --></substance>
 <status value="[code]"/><!-- 0..1 unconfirmed | confirmed | resolved | refuted | entered-in-error -->
 <criticality value="[code]"/><!-- 0..1 low | high | unassessible - Estimated potential clinical harm -->
 <type value="[code]"/><!-- 0..1 immune | non-immune - Underlying mechanism (if known) -->
 <category value="[code]"/><!-- 0..1 food | medication | environment - Category of Substance -->
 <lastOccurence value="[dateTime]"/><!-- 0..1 Date(/time) of last known occurence of a reaction -->
 <comment value="[string]"/><!-- 0..1 Additional text not captured in other fields -->
 <event>  <!-- 0..* Adverse Reaction Events linked to exposure to substance -->
  <substance><!-- 0..1 CodeableConcept Specific substance considered to be responsible for event --></substance>
  <certainty value="[code]"/><!-- 0..1 unlikely | likely | confirmed - clinical certainty about the specific substance -->
  <manifestation><!-- 1..* CodeableConcept Clinical symptoms/signs associated with the Event --></manifestation>
  <description value="[string]"/><!-- 0..1 Description of the event as a whole -->
  <onset value="[dateTime]"/><!-- 0..1 Date(/time) when manifestations showed -->
  <duration><!-- 0..1 Duration How long Manifestations persisted --></duration>
  <severity value="[code]"/><!-- 0..1 mild | moderate | severe (of event as a whole) -->
  <exposureRoute><!-- 0..1 CodeableConcept How the subject was exposed to the substance --></exposureRoute>
  <comment value="[string]"/><!-- 0..1 Text about event not captured in other fields -->
 </event>
</AllergyIntolerance>

JSON Template

{doco
  "resourceType" : "AllergyIntolerance",
  // from Resource: id, meta, implicitRules, and language
  // from DomainResource: text, contained, extension, and modifierExtension
  "identifier" : [{ Identifier }], // External Ids for this item
  "recordedDate" : "<dateTime>", // When recorded
  "recorder" : { Reference(Practitioner|Patient) }, // Who recorded the sensitivity
  "patient" : { Reference(Patient) }, // R!  Who the sensitivity is for
  "reporter" : { Reference(Patient|RelatedPerson|Practitioner) }, // 
     Source of the information about the allergy
  "substance" : { CodeableConcept }, // R!  Substance, (or class) considered to be responsible for risk
  "status" : "<code>", // unconfirmed | confirmed | resolved | refuted | entered-in-error
  "criticality" : "<code>", // low | high | unassessible - Estimated potential clinical harm
  "type" : "<code>", // immune | non-immune - Underlying mechanism (if known)
  "category" : "<code>", // food | medication | environment - Category of Substance
  "lastOccurence" : "<dateTime>", // Date(/time) of last known occurence of a reaction
  "comment" : "<string>", // Additional text not captured in other fields
  "event" : [{ // Adverse Reaction Events linked to exposure to substance
    "substance" : { CodeableConcept }, // Specific substance considered to be responsible for event
    "certainty" : "<code>", // unlikely | likely | confirmed - clinical certainty about the specific substance
    "manifestation" : [{ CodeableConcept }], // R!  Clinical symptoms/signs associated with the Event
    "description" : "<string>", // Description of the event as a whole
    "onset" : "<dateTime>", // Date(/time) when manifestations showed
    "duration" : { Duration }, // How long Manifestations persisted
    "severity" : "<code>", // mild | moderate | severe (of event as a whole)
    "exposureRoute" : { CodeableConcept }, // How the subject was exposed to the substance
    "comment" : "<string>" // Text about event not captured in other fields
  }]
}

Structure

NameFlagsCard.TypeDescription & Constraintsdoco
.. AllergyIntolerance DomainResourceAllergy or Intolerance (generally: Risk Of Adverse reaction to a substance)
... identifier Σ0..*IdentifierExternal Ids for this item
... recordedDate Σ0..1dateTimeWhen recorded
... recorder Σ0..1Practitioner | PatientWho recorded the sensitivity
... patient Σ1..1PatientWho the sensitivity is for
... reporter Σ0..1Patient | RelatedPerson | PractitionerSource of the information about the allergy
... substance Σ1..1CodeableConceptSubstance, (or class) considered to be responsible for risk
SubstanceType (Example)
... status ?! Σ0..1codeunconfirmed | confirmed | resolved | refuted | entered-in-error
AllergyIntoleranceStatus (Required)
... criticality Σ0..1codelow | high | unassessible - Estimated potential clinical harm
AllergyIntoleranceCriticality (Required)
... type Σ0..1codeimmune | non-immune - Underlying mechanism (if known)
AllergyIntoleranceType (Required)
... category Σ0..1codefood | medication | environment - Category of Substance
AllergyIntoleranceCategory (Required)
... lastOccurence Σ0..1dateTimeDate(/time) of last known occurence of a reaction
... comment 0..1stringAdditional text not captured in other fields
... event 0..*ElementAdverse Reaction Events linked to exposure to substance
.... substance Σ0..1CodeableConceptSpecific substance considered to be responsible for event
SubstanceType (Example)
.... certainty Σ0..1codeunlikely | likely | confirmed - clinical certainty about the specific substance
AllergyIntoleranceCertainty (Required)
.... manifestation Σ1..*CodeableConceptClinical symptoms/signs associated with the Event
Manifestation (Example)
.... description 0..1stringDescription of the event as a whole
.... onset Σ0..1dateTimeDate(/time) when manifestations showed
.... duration 0..1DurationHow long Manifestations persisted
.... severity Σ0..1codemild | moderate | severe (of event as a whole)
AllergyIntoleranceSeverity (Required)
.... exposureRoute Σ0..1CodeableConceptHow the subject was exposed to the substance
RouteOfAdministration (Example)
.... comment 0..1stringText about event not captured in other fields

UML Diagram

AllergyIntolerance (DomainResource)This records identifiers associated with this allergy/intolerance concern that are defined by business processed and/ or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation)identifier : Identifier 0..*Date when the sensitivity was recordedrecordedDate : dateTime 0..1Individual who recorded the record and takes responsibility for its contenrecorder : Reference(Practitioner|Patient) 0..1The patient who has the allergy or intolerancepatient : Reference(Patient) 1..1The source of the information about the allergy that is recordedreporter : Reference(Patient|RelatedPerson| Practitioner) 0..1Identification of a substance, or a class of substances, that is considered to be responsible for the Adverse reaction risksubstance : CodeableConcept 1..1 « (Type of the substanceSubstanceType) »Assertion about certainty associated with the propensity, or potential risk, of a reaction to the identified Substance (this element modifies the meaning of other elements)status : code 0..1 « Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified SubstanceAllergyIntoleranceStatus »Estimate of the potential clinical harm, or seriousness, of the reaction to the identified Substancecriticality : code 0..1 « Estimate of the potential clinical harm, or seriousness, of a reaction to an identified SubstanceAllergyIntoleranceCriticality »Identification of the underlying physiological mechanism for the Reaction Risktype : code 0..1 « Identification of the underlying physiological mechanism for a Reaction RiskAllergyIntoleranceType »Category of the identified Substancecategory : code 0..1 « Category of an identified SubstanceAllergyIntoleranceCategory »Represents the date and/or time of the last known occurence of a reaction eventlastOccurence : dateTime 0..1Additional narrative about the propensity for the Adverse Reaction, not captured in other fieldscomment : string 0..1EventIdentification of the specific substance considered to be responsible for the Adverse Reaction event. Note: the substance for a specific reaction may be different to the substance identified as the cause of the risk, but must be consistent with it. For instance, it may be a more specific substance (e.g. a brand medication) or a composite substance that includes the identified substance. It must be clinically safe to only process the AllergyIntolerance.substance and ignore the AllergyIntolerance.event.substancesubstance : CodeableConcept 0..1 « (Type of the substanceSubstanceType) »Statement about the degree of clinical certainty that the Specific Substance was the cause of the Manifestation in this reaction eventcertainty : code 0..1 « Statement about the degree of clinical certainty that a Specific Substance was the cause of the Manifestation in an reaction eventAllergyIntoleranceCertainty »Clinical symptoms and/or signs that are observed or associated with the Adverse Reaction Eventmanifestation : CodeableConcept 1..* « (Clinical symptoms and/or signs that are observed or associated with an Adverse Reaction EventManifestation) »Text description about the Reaction as a whole, including details of the manifestation if requireddescription : string 0..1Record of the date and/or time of the onset of the Reactiononset : dateTime 0..1The amount of time that the Adverse Reaction persistedduration : Duration 0..1Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestationsseverity : code 0..1 « Clinical assessment of the severity of a reaction event as a whole, potentially considering multiple different manifestationsAllergyIntoleranceSeverity »Identification of the route by which the subject was exposed to the substanceexposureRoute : CodeableConcept 0..1 « (A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.RouteOfAdministration) »Additional text about the Adverse Reaction event not captured in other fieldscomment : string 0..1Details about each Adverse Reaction Event linked to exposure to the identified Substanceevent0..*

XML Template

<AllergyIntolerance xmlns="http://hl7.org/fhir"> doco
 <!-- from Resource: id, meta, implicitRules, and language -->
 <!-- from DomainResource: text, contained, extension, and modifierExtension -->
 <identifier><!-- 0..* Identifier External Ids for this item --></identifier>
 <recordedDate value="[dateTime]"/><!-- 0..1 When recorded -->
 <recorder><!-- 0..1 Reference(Practitioner|Patient) Who recorded the sensitivity --></recorder>
 <patient><!-- 1..1 Reference(Patient) Who the sensitivity is for --></patient>
 <reporter><!-- 0..1 Reference(Patient|RelatedPerson|Practitioner) 
     Source of the information about the allergy --></reporter>
 <substance><!-- 1..1 CodeableConcept Substance, (or class) considered to be responsible for risk --></substance>
 <status value="[code]"/><!-- 0..1 unconfirmed | confirmed | resolved | refuted | entered-in-error -->
 <criticality value="[code]"/><!-- 0..1 low | high | unassessible - Estimated potential clinical harm -->
 <type value="[code]"/><!-- 0..1 immune | non-immune - Underlying mechanism (if known) -->
 <category value="[code]"/><!-- 0..1 food | medication | environment - Category of Substance -->
 <lastOccurence value="[dateTime]"/><!-- 0..1 Date(/time) of last known occurence of a reaction -->
 <comment value="[string]"/><!-- 0..1 Additional text not captured in other fields -->
 <event>  <!-- 0..* Adverse Reaction Events linked to exposure to substance -->
  <substance><!-- 0..1 CodeableConcept Specific substance considered to be responsible for event --></substance>
  <certainty value="[code]"/><!-- 0..1 unlikely | likely | confirmed - clinical certainty about the specific substance -->
  <manifestation><!-- 1..* CodeableConcept Clinical symptoms/signs associated with the Event --></manifestation>
  <description value="[string]"/><!-- 0..1 Description of the event as a whole -->
  <onset value="[dateTime]"/><!-- 0..1 Date(/time) when manifestations showed -->
  <duration><!-- 0..1 Duration How long Manifestations persisted --></duration>
  <severity value="[code]"/><!-- 0..1 mild | moderate | severe (of event as a whole) -->
  <exposureRoute><!-- 0..1 CodeableConcept How the subject was exposed to the substance --></exposureRoute>
  <comment value="[string]"/><!-- 0..1 Text about event not captured in other fields -->
 </event>
</AllergyIntolerance>

JSON Template

{doco
  "resourceType" : "AllergyIntolerance",
  // from Resource: id, meta, implicitRules, and language
  // from DomainResource: text, contained, extension, and modifierExtension
  "identifier" : [{ Identifier }], // External Ids for this item
  "recordedDate" : "<dateTime>", // When recorded
  "recorder" : { Reference(Practitioner|Patient) }, // Who recorded the sensitivity
  "patient" : { Reference(Patient) }, // R!  Who the sensitivity is for
  "reporter" : { Reference(Patient|RelatedPerson|Practitioner) }, // 
     Source of the information about the allergy
  "substance" : { CodeableConcept }, // R!  Substance, (or class) considered to be responsible for risk
  "status" : "<code>", // unconfirmed | confirmed | resolved | refuted | entered-in-error
  "criticality" : "<code>", // low | high | unassessible - Estimated potential clinical harm
  "type" : "<code>", // immune | non-immune - Underlying mechanism (if known)
  "category" : "<code>", // food | medication | environment - Category of Substance
  "lastOccurence" : "<dateTime>", // Date(/time) of last known occurence of a reaction
  "comment" : "<string>", // Additional text not captured in other fields
  "event" : [{ // Adverse Reaction Events linked to exposure to substance
    "substance" : { CodeableConcept }, // Specific substance considered to be responsible for event
    "certainty" : "<code>", // unlikely | likely | confirmed - clinical certainty about the specific substance
    "manifestation" : [{ CodeableConcept }], // R!  Clinical symptoms/signs associated with the Event
    "description" : "<string>", // Description of the event as a whole
    "onset" : "<dateTime>", // Date(/time) when manifestations showed
    "duration" : { Duration }, // How long Manifestations persisted
    "severity" : "<code>", // mild | moderate | severe (of event as a whole)
    "exposureRoute" : { CodeableConcept }, // How the subject was exposed to the substance
    "comment" : "<string>" // Text about event not captured in other fields
  }]
}

 

Alternate definitions: Schema/Schematron, Resource Profile (XML, JSON)

4.1.3.1 Terminology Bindings

PathDefinitionTypeReference
AllergyIntolerance.substance
AllergyIntolerance.event.substance
Type of the substanceExamplehttp://hl7.org/fhir/vs/substance-type
AllergyIntolerance.status Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified SubstanceRequiredhttp://hl7.org/fhir/allergy-intolerance-status
AllergyIntolerance.criticality Estimate of the potential clinical harm, or seriousness, of a reaction to an identified SubstanceRequiredhttp://hl7.org/fhir/allergy-intolerance-criticality
AllergyIntolerance.type Identification of the underlying physiological mechanism for a Reaction RiskRequiredhttp://hl7.org/fhir/allergy-intolerance-type
AllergyIntolerance.category Category of an identified SubstanceRequiredhttp://hl7.org/fhir/allergy-intolerance-category
AllergyIntolerance.event.certainty Statement about the degree of clinical certainty that a Specific Substance was the cause of the Manifestation in an reaction eventRequiredhttp://hl7.org/fhir/reaction-event-certainty
AllergyIntolerance.event.manifestation Clinical symptoms and/or signs that are observed or associated with an Adverse Reaction EventExamplehttp://hl7.org/fhir/vs/manifestation-codes
AllergyIntolerance.event.severity Clinical assessment of the severity of a reaction event as a whole, potentially considering multiple different manifestationsRequiredhttp://hl7.org/fhir/reaction-event-severity
AllergyIntolerance.event.exposureRoute A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.Examplehttp://hl7.org/fhir/vs/route-codes

4.1.3.2 References

4.1.4 Search Parameters

Search parameters for this resource. The common parameters also apply. See Searching for more information about searching in REST, messaging, and services.

NameTypeDescriptionPaths
categorytokenfood | medication | environment - Category of SubstanceAllergyIntolerance.category
criticalitytokenlow | high | unassessible - Estimated potential clinical harmAllergyIntolerance.criticality
datedateWhen recordedAllergyIntolerance.recordedDate
durationquantityHow long Manifestations persistedAllergyIntolerance.event.duration
identifiertokenExternal Ids for this itemAllergyIntolerance.identifier
last-datedateDate(/time) of last known occurence of a reactionAllergyIntolerance.lastOccurence
manifestationtokenClinical symptoms/signs associated with the EventAllergyIntolerance.event.manifestation
onsetdateDate(/time) when manifestations showedAllergyIntolerance.event.onset
patientreferenceWho the sensitivity is forAllergyIntolerance.patient
(Patient)
recorderreferenceWho recorded the sensitivityAllergyIntolerance.recorder
(Patient, Practitioner)
reporterreferenceSource of the information about the allergyAllergyIntolerance.reporter
(Patient, Practitioner, RelatedPerson)
routetokenHow the subject was exposed to the substanceAllergyIntolerance.event.exposureRoute
severitytokenmild | moderate | severe (of event as a whole)AllergyIntolerance.event.severity
statustokenunconfirmed | confirmed | resolved | refuted | entered-in-errorAllergyIntolerance.status
substancetokenSubstance, (or class) considered to be responsible for riskAllergyIntolerance.substance, AllergyIntolerance.event.substance
typetokenimmune | non-immune - Underlying mechanism (if known)AllergyIntolerance.type