Represents a patient’s adverse reaction to an allergy, intolerance, or
immunization. This object is available in API version 51.0 and later.
Supported Calls
create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
Fields
CausativeSubstanceId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The system-defined code that represents the substance that triggered the reaction.
-
Referenced Objects:
- CodeSetBundle
Details
- Type: string
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: Additional information about the reaction and, if required, the manifested symptoms.
ExposureRouteId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The system-defined code that represents the route of exposure related to the reaction.
-
Referenced Objects:
- CodeSetBundle
IsSelfReported
- Type: boolean
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
- Description: Indicates whether the reaction was reported by the patient.
LastReferencedDate
- Type: dateTime
- Properties: Filter, Nillable, Sort
- Description: The date and time when the record was last referenced.
LastViewedDate
- Type: dateTime
- Properties: Filter, Nillable, Sort
- Description: The date and time when the record was last viewed.
ManifestedSymptomId
- Type: reference
- Properties: Create, Filter, Group, Sort, Update
- Description: The system-defined code that represents the manifested symptom.
-
Referenced Objects:
- CodeSetBundle
Name
- Type: string
- Properties: Autonumber, Defaulted on create, Filter, idLookup, Sort
- Description: The system-generated name of the PatientHealthReaction record.
ObservationId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The observation that provides additional information about the reaction.
-
Referenced Objects:
- CareObservation
ParentId
- Type: Polymorphic master-detail reference
- Properties: Create, Filter, Group, Sort
- Description: The imm unization or allergy intolerance that this reaction is a result of.
-
Referenced Objects:
- AllergyIntolerance
- PatientImmunization
ReactionDateTime
- Type: dateTime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The date and time of the reaction.
Severity
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: Specifies the severity of the reaction.
-
Possible values:
- Mild
- Moderate
- Severe
Usage
PatientHealthReaction records are used to add more information to AllergyIntolerance and PatientImmunization records in the event of the patient experiencing an adverse reaction related to those events. The PatientHealthReaction record is associated to the AllergyIntolerance or PatientImmunization records using the ParentId field.
Associated Objects
This object has the following associated objects. Unless noted, they are available in the same API version as this object.
- PatientHealthReactionFeed
- Feed tracking is available for the object.
- PatientHealthReactionHistory
- History is available for tracked fields of the object.
- PatientHealthReactionChangeEvent (API version 61.0)
- Change events are available for the object.