# Banking Process

The **Banking Process** screen provides a comprehensive interface to manage and monitor the status of payments efficiently. Users can update the status of payments through the interface, ensuring that each transaction is tracked and managed accurately.

1. **Pending:** The payment is in progress and awaiting completion.
2. **Cleared:** The payment has been fully processed and successfully transferred to the recipient.
3. **Cancelled:** The payment has been stopped before completion.
4. **Bounced:** The payment failed due to issues like insufficient funds or incorrect details, requiring immediate attention.

***

## Overview

The screen is organized into two primary sections: the **Filter Section** and the **Banking Process Spread**. In the **Filter Section**, users can customize their search for invoices by selecting an **Date Range**. They can also search by **Patient details**, such as PIN, name, EID, or mobile number, or locate records using **Transaction Reference** or **Invoice Number**. To further refine search results, dropdown menus for **Status** and **Payment Made From** are available, enabling users to filter based on the assigned status (**Pending, Cleared, Cancelled or Bounced**) or payment made (such as **Advance** or **Invoice)**, ensuring quick and precise access to relevant records. In addition, there is a **Filter Result Data** text field to filter the search results. At the bottom of the **Filter Section**, there are two action buttons: **SEARCH**, which initiates the search based on the selected filters, and **SAVE**, which saves the updated details.

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

The amount that are pending to get the clearance are listed in the spread. The details of the **Banking Process Spread** are explained below.

* **Patient Details**: Includes patient identifiers like Patient PIN and Name.
* **Invoice Details**: Displays the details and amount with its respective date.
* **Payment Date**: Displays the date when the payment was recorded.
* **Collection Amount**: Shows the amount collected from the patient for the specified invoice.
* **Transaction Details**: Information such as the transaction reference number and mode of payment (e.g., Bank Transfer).
* **Deposit Bank**: Dropdown menu to the bank account into which the payment was deposited.
* **Payment Cleared Date**: The date when the payment was marked as cleared in the system.
* **Payment Status**: The current status of the payment (e.g., Pending).
* **Remarks**: Any additional notes or comments related to the transaction.

***

## Functionalities

### [**Update Payment Status** ](/uniteemr/application-modules/banking-process/update-payment-status.md)

To update the status from pending to cleared once a payment is successfully verified and matched with the bank deposit records.

***


---

# 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/banking-process.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.
