# Filter

In Unite EMR, users can filter appointments based on various categories. To apply a filter, use the **Filter** icon located on the toolbar. Once selected, the filter section expands to choose from the following options:

***

## Filter Section Details

<figure><img src="/files/KkSydWnCDusTRkfDSLs2" alt="" width="364"><figcaption></figcaption></figure>

### Show New Patient's Appointment

Select the **Show New Patient's Appointment** checkbox to display only new patient appointments. The scheduler will filter and show only the appointments for new patients.

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

***

### Show Cancelled Appointment

To view canceled appointments along with other appointments, select the **Show Cancelled Appointment** checkbox. Canceled appointments will appear in the scheduler with a red border.

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

***

### Documentation Not Completed

To find patient visits with pending documentation.

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

The **Documentation Completed** icon appears on appointment cards when **Is Documentation Completed** checkbox is selected in [**Medical Records**](/uniteemr/application-modules/medical-records.md#overview). This helps identify visits that have been marked as documentation completed.

***

### DEPARTMENT

* The search option is available within the Department filter, allowing you to search for either the entire department or a specific doctor.
* To filter appointments by department or doctor:

  * **Department**: Click the **DEPARTMENT** button to expand the department list. You can select one or multiple departments by checking the corresponding boxes. Appointments from the selected departments will be displayed automatically.

    <figure><img src="/files/LGPbCN33VuZJeiM2tPjr" alt="" width="282"><figcaption></figcaption></figure>
  * **Doctor**: After selecting a department, click the expandable arrow next to it to view the list of doctors. Select one or more doctors from the list to filter appointments by doctor. Appointments for the selected doctors will be displayed in the scheduler.

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

***

### APPOINTMENT STATUS

* Click the **APPOINTMENT STATUS** button to expand the list of available statuses.
* Select one or more statuses to filter the appointments. The scheduler will display appointments that match the selected statuses.<br>

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

***

### VISIT STATUS

* Click the **VISIT STATUS** button to expand the list of visit statuses.
* Select the desired statuses to filter the appointments. The scheduler will display appointments that match the selected statuses.<br>

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

***

### APPOINTMENT TYPE

* Click the **APPOINTMENT TYPE** button to expand the list of appointment types.
* The list includes options such as **PATIENT**, **MEDICAL REP**, and **OTHERS**. You can select one or multiple options.

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

For all filtering options, once filters are applied, the scheduler will display only the relevant appointments based on the selected filters. You can manage filters using the **Delete** buttons for individual categories or by clicking **CLEAR ALL** to reset all applied filters.

***


---

# 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/scheduler/filter.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.
