# Inpatient Bill Search and Reprint ## Introduction The **inpatient bill search** lets billing staff locate any inward bill by BHT number, patient name, date range, or bill type. From the search results you can view bill details, reprint bills, and (where authorised) initiate cancellations or adjustments. ## Navigation Main Menu → Inward → **Billing** → Bill Search OR Main Menu → Inward → **Reports** → BHT Bill List ## Searching for an Inpatient Bill 1. Navigate to the inpatient bill search page. 2. Enter one or more search criteria: - **BHT Number** — most precise; retrieves all bills for that admission - **Patient Name** — partial name search supported - **Date Range** — filter by bill creation date - **Bill Type** — filter by Interim, Final, Payment, Deposit, Professional, etc. - **Ward / Department** — filter by ward 3. Click **Search**. 4. The results table shows: BHT, patient name, bill date, bill type, total, status. ## Bill Search Fields | Field | Description | |---|---| | BHT Number | Unique admission identifier | | Patient Name | Full or partial name | | From Date / To Date | Bill creation date range | | Bill Type | InwardBill, InwardFinalBill, InwardPaymentBill, etc. | | Ward | Filter by ward/unit | | Status | Active, Cancelled | ## Actions from Search Results | Action | Description | |---|---| | View | Open the bill detail page | | Reprint | Reprint the bill to the configured paper format | | Cancel | Cancel the bill (authorised users only) | | Adjustment | Apply a price adjustment (authorised users only) | ## Reprinting an Inward Bill 1. Locate the bill via search. 2. Click **Reprint** next to the bill. 3. The system opens the appropriate print page: - Interim bill → `inward/inward_bill_intrim_print.xhtml` - Final bill → final bill print page - Deposit receipt → `inward/bht_deposit_reprint.xhtml` - Service bill → service bill print page 4. Print from the browser. ## BHT Full Transaction View To see every transaction (services, deposits, payments, adjustments, professional fees) for one admission: 1. Search by BHT number. 2. Click the BHT link to open the full transaction history. 3. All bill types are grouped by category with running totals. ## Technical Reference | Item | Detail | |---|---| | Bill search page | Inward billing search section | | BHT deposit reprint | `inward/bht_deposit_reprint.xhtml` | | Interim bill print | `inward/inward_bill_intrim_print.xhtml` | | Controllers | `InwardPaymentController`, `BillBhtController` | | BillType values | `InwardBill`, `InwardFinalBill`, `InwardPaymentBill` |