Retrieve a patient's allergies

If you want to access a patient’s current allergies—as documented by a specific organization—you can use this API action to retrieve a list. Typically, you can use this for:

  • determining appropriate medication dosages for a patient’s allergies; or
  • understanding a patient’s environmental allergies (e.g., latex allergy).

Patient identifier required

To use this API action, you must know the patient identifier. If you don’t, you must locate the appropriate identifier first. Learn how to search for a patient with demographics.

Supported systems

You can use this API action with the Redox FHIR® API.

Talk to a Redoxer

It’s also possible to use the Redox Data Model API for this API action. Talk to a Redoxer to learn about your options if you want to use alternative integration methods.

Your connection's system can return results with their own FHIR® or query-based API. 

Things you need to know

Action steps

Prerequisites

The following actions must be completed before attempting the steps below.

Steps
  • 1
    Retrieve a patient's allergies
    required

This table has notes about how to use parameters for this API action specifically, but it's not exhaustive. Refer to the resource schema for more details.

Query parameter
Required
Notes
patient.identifier
Y
You must include the patient's resource.id. If you don't have this, you can find it using a search for a patient with demographics.
clinical-status
N
You can refine your search by searching specifically for a patient's active, inactive, or resolved allergies).

The response contains one or more allergies for an individual patient. In a FHIR® response, you can find the total number of included medications in the total array.

It’s also possible that you receive an empty response body with no listed allergies. This doesn’t necessarily mean that the patient is allergy-free; it only means that the organization hasn’t documented any known allergies for the patient. 

The returned data fields that should help inform your workflow the most are the clinicalStatus[] and reaction[] arrays.

Query Response
Open dropdown
Open dropdown