# Diagnosis

The **Diagnosis tab** simplifies patient documentation with a three-panel layout that includes actions for capturing vitals and managing allergies. Clinicians can record vitals, set pain scale ratings, and navigate various SOAP tabs, including **Complaints, Observations, Services, Procedures, Tests,** and **Diagnosis**—where ICD codes can be added or marked as primary. The tab also offers specialized sections like **Confidential Notes** and **Dental Procedures** and includes individual price cards and templates for each SOAP tab. Additional options, such as **Growth Chart, Request Consent, Diagnosis History,** and **Doctor Referral**, provide comprehensive support for patient management in a single interface.

***

### Tab Overview

The **Diagnosis** tab is divided into three panels:

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

* **Left Panel**: Displays headings that categorize the sections of the SOAP tabs. A green indicator above these headings shows areas where data has been entered. Selecting a heading navigates to the corresponding SOAP tab, which will be highlighted as you move through the tabs.
* **Middle Panel**: Contains the data entry fields where clinicians input the necessary details.
* **Right Panel**: Provides patient details and includes buttons for additional actions, such as capturing vitals and managing allergies. The section also includes a **Medical Tourism Visit** toggle, allowing staff to mark the visit as a medical tourism visit for accurate tracking and processing.

***

### Actions

* [**Patient Vitals**](/uniteemr/application-modules/medical-records/diagnosis/capturing-patient-vitals.md): Record vital statistics through multiple options, including a dedicated button, the Patient Vitals SOAP tab, or the Pre Check tab. BMI and weight category are automatically calculated based on height and weight.
* [**Pain Scale Rating**](/uniteemr/application-modules/medical-records/diagnosis/capturing-pain-scale-rating.md): Use a visual pain scale with smiley indicators to document and update pain levels.
* [**Filters**](/uniteemr/application-modules/medical-records/diagnosis/filters.md): Quickly filter SOAP tabs to display all sections, sections with data, or sections without data.
* [**SOAP Tabs**](/uniteemr/application-modules/medical-records/diagnosis/soap-tabs.md): Comprehensive navigation through Complaints, Observations, and related sections.
* [**Individual Pricecards:**](/uniteemr/application-modules/medical-records/diagnosis/individual-pricecards-and-templates.md) Access the price card specific to the SOAP tab you're working on. This includes a list of relevant items, such as procedures, tests, or services, that can be added to the SOAP tab directly from the price card.&#x20;
* [**Individual Templates**:](/uniteemr/application-modules/medical-records/diagnosis/individual-pricecards-and-templates.md) Create templates specific to a single SOAP tab. These templates help clinicians efficiently populate data for common cases or workflows within that tab.
* [**Overall Pricecard:** ](/uniteemr/application-modules/medical-records/diagnosis/more-action/pricecard.md)The overall pricecard includes items from all item types across the diagnosis. It allows users to view and add multiple types of items to different SOAP tabs in one comprehensive list.
* [**Overall Template**:](/uniteemr/application-modules/medical-records/diagnosis/more-action/overall-template.md) The overall template applies to all SOAP tabs. It allows the user to define common entries and apply them across the entire diagnosis interface, ensuring consistency and saving time.
* [**File Management**](/uniteemr/application-modules/medical-records/diagnosis/uploading-viewing-and-removing-treatment-files.md): Upload, view, and remove files efficiently.
* [**Text Editor**](/uniteemr/application-modules/medical-records/diagnosis/text-editor.md): Add detailed notes or observations with a built-in text editor.
* [**More Action Menus**](/uniteemr/application-modules/medical-records/diagnosis/more-action.md): Access additional features for holistic patient management.

***


---

# 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/medical-records/diagnosis.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.
