Finance Inpatient Interim Bills - hmislk/hmis GitHub Wiki
Inpatient Interim Bills
Introduction
An interim bill is a mid-stay summary of charges generated while the patient is still admitted. It shows all services, medications, procedures, and accommodation charges accumulated so far, without closing the admission. Interim bills are used to give patients and families a cost update, collect partial payments, or meet insurance pre-authorisation requirements.
Navigation
Main Menu → Inward → Billing → Interim Bill OR BHT Search → select admission → Generate Interim Bill
Generating an Interim Bill
- Locate the patient's BHT (Bed Head Ticket) via BHT search or ward census.
- Navigate to
inward/inward_bill_intrim.xhtml. - The system loads all unbilled charges for the admission.
- Review the charge breakdown by category (Room, Nursing, Investigation, Pharmacy, Surgery, etc.).
- Verify the total and click Generate Bill.
- Print from
inward/inward_bill_intrim_print.xhtml.
What Is Included
| Charge Category | Examples |
|---|---|
| Room Charges | Daily bed rate, ICU/special room premium |
| Nursing Charges | Nursing procedures, dressings |
| Investigation Charges | Lab tests, radiology, ECG |
| Pharmacy Charges | Medications dispensed from ward pharmacy |
| Surgery Charges | OT charges, anaesthesia |
| Other Services | Physiotherapy, dietary supplements |
All charges already included on a previously printed interim bill may appear again if not yet settled — verify with the billing team before collecting payment.
Partial Payment Against Interim Bill
- After generating the interim bill, click Collect Payment.
- The system opens the payment screen (same as
inward/inward_bill_payment.xhtml). - Select payment method and enter the amount.
- Save. The payment is recorded against the BHT balance.
The patient remains admitted; the admission is not closed by interim billing.
Reprinting an Interim Bill
Navigate to inward/inward_report_invoice_journal.xhtml (Invoice Journal) or use the BHT bill search to locate the interim bill and reprint.
Discharge and Settlement Gate
When the Discharge button is used on the interim bill to settle and close the admission, the system enforces nursing discharge as a prerequisite (for admission types with room charges):
- If nursing discharge has not been confirmed, clicking Discharge shows: "Nursing discharge must be completed before the bill can be settled."
- If nursing discharge is confirmed but the selected discharge time is earlier than the nursing discharge time, the error is: "Discharge time must be on or after the nursing discharge time."
This means billing staff cannot close the bill until nursing staff have completed the nursing discharge step. See Inpatient — Nursing Discharge for the full workflow.
Technical Reference
| Item | Detail |
|---|---|
| Page | inward/inward_bill_intrim.xhtml |
| Print page | inward/inward_bill_intrim_print.xhtml |
| Controller | InwardPaymentController |
| BillType | InwardBill |
| Charge model | InwardChargeType enum (~100+ values) |