The QI Core AllergyIntolerance Profile is based upon the US Core AllergyIntolerance Profile which is based upon the core FHIR AllergyIntolerance Resource and created to meet the 2015 Edition Common Clinical Data Set 'Medical allergies' requirements.
= Must Support, = Is Modifier, = QiCore defined extension
Field | Card. | Type | Description |
---|---|---|---|
resolutionAge | 0..1 | Extension | The estimated patient age at which the allergy or intolerance resolved. Should be specified only if the status is resolved. |
reasonRefuted | 0..1 | Extension | A code capturing the explanation of why the allergy or intolerance has been refuted. Should be specified only if the status is refuted. |
identifier | 0..* | List<Identifier> | Business identifiers assigned to this AllergyIntolerance by the performer or other systems which remain constant as the resource is updated and propagates from server to server. |
clinicalStatus | 0..1 | Concept | The clinical status of the allergy or intolerance. Binding: http://hl7.org/fhir/ValueSet/allergyintolerance-clinical (required) |
verificationStatus | 1..1 | Concept | Assertion about certainty associated with the propensity, or potential risk, of a reaction to the identified substance (including pharmaceutical product). Binding: http://hl7.org/fhir/ValueSet/allergyintolerance-verification (required) |
type | 0..1 | String | Identification of the underlying physiological mechanism for the reaction risk. Binding: Identification of the underlying physiological mechanism for a Reaction Risk. (required) |
category | 0..* | List<String> | Category of the identified substance. Binding: Category of an identified substance associated with allergies or intolerances. (required) |
criticality | 0..1 | String | Estimate of the potential clinical harm, or seriousness, of the reaction to the identified substance. Binding: Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance. (required) |
code | 1..1 | Concept | 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") or a general or categorical negated statement (e.g., "No known allergy", "No known drug allergies"). 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. For instance, it may be a more specific substance (e.g. a brand medication) or a composite product that includes the identified substance. It must be clinically safe to only process the 'code' and ignore the 'reaction.substance'. If a receiving system is unable to confirm that AllergyIntolerance.reaction.substance falls within the semantic scope of AllergyIntolerance.code, then the receiving system should ignore AllergyIntolerance.reaction.substance. Binding: A substance or other type of agent (e.g., sunshine) that may be associated with an intolerance reaction event or a propensity to such an event. (preferred) |
patient | 1..1 | QICorePatient | The patient who has the allergy or intolerance. |
encounter | 0..1 | QICoreEncounter | The encounter when the allergy or intolerance was asserted. |
onset[x] | 0..1 | DateTime | Age | Interval<DateTime> | Interval<Quantity> | Estimated or actual date, date-time, or age when allergy or intolerance was identified. |
recordedDate | 0..1 | DateTime | The recordedDate represents when this particular AllergyIntolerance record was created in the system, which is often a system-generated date. |
recorder | 0..1 | QICorePractitioner | QICorePractitionerRole | QICorePatient | QICoreRelatedPerson | Individual who recorded the record and takes responsibility for its content. |
asserter | 0..1 | QICorePractitioner | QICorePractitionerRole | QICorePatient | QICoreRelatedPerson | The source of the information about the allergy that is recorded. |
lastOccurrence | 0..1 | DateTime | Represents the date and/or time of the last known occurrence of a reaction event. |
note | 0..* | List<Annotation> | Additional narrative about the propensity for the Adverse Reaction, not captured in other fields. |
reaction | 0..* | List<reaction> | Details about each adverse reaction event linked to exposure to the identified substance. |
reaction-duration | 0..1 | Extension | The amount of time that the Adverse Reaction persisted. |