PatientAllergyStatus

Reference data entity defining the clinical status of patient allergies. Used by PatientAllergy to indicate whether an allergy is currently active, inactive, or resolved.

Overview

PatientAllergyStatus provides standardized status codes for tracking the current clinical relevance of documented allergies. This allows healthcare systems to distinguish between allergies that require active precautions versus historical allergies that may no longer be clinically significant. Status tracking is essential for maintaining accurate allergy lists and ensuring appropriate clinical alerts.

Key Concepts

Status Codes

The standard allergy status values:

CodeLabelClinical Meaning
ACTIVEActiveAllergy requires current precautions - triggers safety alerts
INACTIVEInactiveNot currently relevant but retained for history - may still trigger warnings
RESOLVEDResolvedPatient has outgrown or no longer has the allergy - minimal alerting

Clinical Implications

Active Allergies

  • Trigger medication interaction alerts
  • Display prominently in patient chart header
  • Included on patient wristbands
  • Block prescribing of contraindicated medications

Inactive Allergies

  • May show informational warnings
  • Retained for complete medical history
  • Could become active again (seasonal allergies, reintroduction)
  • Relevant for understanding past reactions

Resolved Allergies

  • Documented for historical completeness
  • Typically don't trigger alerts
  • Common for childhood allergies outgrown
  • May require re-verification before treatment

Status vs Verification

Note the distinction from verificationStatus in PatientAllergy:

  • Status (this entity): Is the allergy currently clinically relevant?
  • Verification: Has the allergy been confirmed through testing?

An allergy can be confirmed but inactive (verified allergy in remission) or unconfirmed but active (reported allergy requiring precautions until verified).

Use Cases

Allergy List Management

When reviewing patient allergies:

  1. Display ACTIVE allergies prominently with full alerts
  2. Show INACTIVE allergies in secondary section
  3. Archive RESOLVED allergies in historical view
  4. Allow status updates as clinical picture changes

Seasonal Allergy Tracking

For environmental allergies:

  1. Mark as ACTIVE during allergy season
  2. Change to INACTIVE during off-season
  3. Automatically toggle based on time of year (optional)
  4. Retain full history for pattern analysis

Childhood Allergy Resolution

When patient outgrows allergy:

  1. Review allergy history with patient/family
  2. Consider allergy testing to confirm resolution
  3. Update status from ACTIVE to RESOLVED
  4. Document date and clinical reasoning in notes

Allergy Reactivation

If previously resolved allergy returns:

  1. Query RESOLVED allergies for the allergen
  2. Update status back to ACTIVE
  3. Document new reaction details
  4. Reset lastOccurrence date

Related Entities

EntityRelationshipDescription
PatientAllergyReferenced byAllergy records that use this status

Standard Values

CodeLabelDescription
ACTIVEActiveAllergy is currently active and clinically relevant - requires precautions
INACTIVEInactiveAllergy is not currently active but may recur - retained for history
RESOLVEDResolvedAllergy has been resolved or patient has outgrown it - historical record
3 properties
Schema

Properties

PropertyTypeModeDescriptionRequired
codestring
stored

Unique code identifying the allergy status

Example: "ACTIVE"

Required
labelstring
stored

Human-readable name of the status

Example: "Active"

Required
descriptionstring
stored

Description of the status

Optional

Examples

Example 1

{
  "@type": "PatientAllergyStatus",
  "code": "ACTIVE",
  "label": "Active",
  "description": "Allergy is currently active and relevant"
}

Example 2

{
  "@type": "PatientAllergyStatus",
  "code": "INACTIVE",
  "label": "Inactive",
  "description": "Allergy is not currently active but may recur"
}

Example 3

{
  "@type": "PatientAllergyStatus",
  "code": "RESOLVED",
  "label": "Resolved",
  "description": "Allergy has been resolved or patient has outgrown it"
}