# Allergy

In this tab, staff can capture, modify, or mark allergies as inactive. This tab becomes accessible only after the registration process is completed. The information displayed in this tab is drawn from the list of active allergies available for the patient.

Staff can add new allergies if they are not already listed, update details about existing allergies, or mark an allergy as inactive if it is no longer relevant. This ensures that the patient's allergy information remains accurate and up-to-date.&#x20;

<figure><img src="/files/w9H5MC1Y04VfZ8HMKdvr" alt=""><figcaption></figcaption></figure>

***

## Update Allergy Details

### Add Allergy&#x20;

* Click the **ADD NEW ALLERGY** button.
* Enter the details in the section as follows:

  <figure><img src="/files/fz9LA7tgr3kz888KLqQB" alt=""><figcaption></figcaption></figure>

  * Select the allergy type from the **Allergy Type** dropdown.
  * Choose the severity from the **Severity Type** dropdown.
  * Enter the name of the person who reported the allergy in the **Reported By** field.
  * Select the allergy description from the **Allergy Description** dropdown.
  * Select any adverse reactions from the **Adverse Reactions** dropdown.
  * Enter the **Search Tags** as appropriate.
  * After completing these fields, click **ADD** to save the allergy. Fields marked with an asterisk (<mark style="color:red;">\*</mark>) are mandatory.

***

### **View and Manage Active Allergies**

* In the **Allergy** tab, active allergies are displayed along with details such as severity, type, description, reactions, reported date, time, and the user who entered the information. When hovering over a specific allergy, the **EDIT** and **INACTIVE** buttons will appear.

  <figure><img src="/files/bZlO00MsIGzHdZdx8SVQ" alt="" width="563"><figcaption></figcaption></figure>

  * To edit an allergy, click the **EDIT** button. The **Edit Allergy** pop-up will open, allowing changes to be made. After making the necessary updates, click **UPDATE** to save the changes.

    <figure><img src="/files/vJjztGbY28gCUek4ppn3" alt="" width="494"><figcaption></figcaption></figure>
  * To inactivate an allergy, click the **EDIT** button. The **Edit Allergy** pop-up will open. Now, select the **Mark As Inactive** checkbox. Enter the **Deactivation Notes**, and click **UPDATE**.

    <figure><img src="/files/Ss1bYelF6HW77Y6xRpEu" alt="" width="496"><figcaption></figcaption></figure>
  * Alternatively, an allergy can be directly inactivated from the list. Locate the allergy to inactivate and click the **INACTIVE** button. A confirmation pop-up will appear; enter the **Deactivation Notes** and click **CONFIRM** to complete the process.

    <figure><img src="/files/aKFCOnkFeSDKrXsqmm2U" alt=""><figcaption></figcaption></figure>

***

### **Sort Allergies**

Allergies can be easily sorted to enhance usability; options for sorting include **LATEST** to view the most recent allergies , **SEVERITY** to prioritize based on the seriousness of the information, and **TYPE** to categorize allergies by their nature.

<figure><img src="/files/0GT3Agcl0UJBSauWvpuZ" alt="" width="563"><figcaption></figcaption></figure>

***

### Mark No Active Allergies

* To mark no allergies and inactivate existing allergies, select the **Check If No Active Allergies** checkbox.

  <figure><img src="/files/tweCSmJXRsPnB2TVk2Eh" alt=""><figcaption></figcaption></figure>
* A pop-up will appear asking to confirm marking the patient with no active allergies. Click **CONFIRM** to inactivate all existing allergies and mark no allergies for the patient.

***

### **Additional Options**

* Turn on the **Show Inactive Allergies** toggle to view a list of inactive allergies.

  <figure><img src="/files/OtEdsmasSfzKCdwBxHEV" alt=""><figcaption></figcaption></figure>
* Turn on the **Show Reported By** toggle to display the user who reported the allergy.

***

### Managing Allergy Types

* Click the **ALLERGY TYPE** button to view, edit, or add a new allergy type.
* Add or edit the **Allergy Type** in the pop-up screen as follows:

  <figure><img src="/files/wiWIxB4GcaOcBtR9On3c" alt=""><figcaption></figcaption></figure>

  * To add a new type, enter the name in the **Allergy Type** field and click **SAVE**.
  * To edit an existing type, locate it and click the **Edit** icon. Modify the name or mark the type as inactive by selecting the corresponding checkbox.

{% hint style="info" %}
Allergies can also be recorded through the **Patient Queue** and **Medical Records** modules. For allergy options in other modules, navigate to the [Patient Queue](/uniteemr/application-modules/patient-queue.md) and [Medical Records](/uniteemr/application-modules/medical-records.md) screens.
{% endhint %}

***

### Patient Allergy Audit Log

The **Patient Allergy Audit Log** tracks all actions performed on patient allergy records, such as adding, updating, or inactivating entries. This log provides transparency and accountability by capturing details of each action, including the user, date, and action type.

* To view and download the audit log, click **AUDIT LOG** to open the **Allergy Audit Log** pop-u&#x70;**.**

  <figure><img src="/files/nsnM5RpjoQ75N66M6RHa" alt=""><figcaption></figcaption></figure>
* The **Allergy Audit Log** pop-up displays the patient’s basic details in the top banner. Below, entries are grouped by date on the left, and corresponding details are shown on the right in a card-based format. Each card includes information such as **Username** of the staff who performed the action, **Date and time** of the activity, **Action performed** (**INSERTED**, **UPDATED**, or **MODIFIED**), and **Allergy details** relevant to the change.&#x20;

  <figure><img src="/files/Ger7E1eVLafknX0SLEME" alt=""><figcaption></figcaption></figure>
* To export the audit data, click the **DOWNLOAD REPORT** button at the top of the pop-up. The log will be downloaded in **Excel (.xlsx)** format.&#x20;

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://unitecare.gitbook.io/uniteemr/application-modules/patient-register/view-or-modify-patient-information/allergy.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
