Inpatient Final Bill Payment - hmislk/hmis GitHub Wiki

Inpatient — Final Bill Payment

Final bill payment collects the patient's outstanding balance after the final bill has been generated and settled. Deposits collected during the admission are automatically applied; the patient pays the remaining balance.

Page: Inpatient → Billing → Final Bill Payment, or Admission Profile → Billing → Payments
XHTML: /inward/inward_bill_payment.xhtml
Controller: InwardPaymentController
Privilege: InwardBilling


Finding the BHT

If not already navigated from the Admission Profile, search for the patient by typing their name or BHT number in the auto-complete field. The dropdown shows:

  • BHT number
  • Patient name
  • Current room (or blank if discharged)
  • Discharge status badge (red = Discharged, blue = Not Discharged)
  • Payment Finalized indicator

Payment Screen

The payment screen shows:

Section Content
Patient summary Name, BHT, room, admission date
Bill total Final bill amount
Deposits applied Total deposits collected during the stay
Net payable Bill total minus deposits
Payment method Cash, Card, Cheque, Credit Company, etc.
Amount tendered Amount entered by cashier
Change Auto-calculated

Payment Methods

Inpatient payments support the full range of configured payment methods — cash, multiple card types, cheque, credit company, online payment, and others. Multiple payment methods can be used for a single bill (split payment).

When the payment mode is Credit (insurance), the credit company settlement process is handled separately. See Inward Admission Insurance and Credit Company Details.


Deposits

Any deposits collected via Inpatient — Patient Deposits are automatically deducted from the net payable amount. The payment screen shows the deposit total and the remaining balance clearly.


Professional and Surgery Payments

Professional fee bills (consultant fees) and surgery payment bills are settled on separate pages:

  • /inward/inward_bill_professional_payment.xhtml — professional fee payment
  • /inward/inward_bill_surgery_payment.xhtml — surgery fee payment
  • /inward/inward_bill_staff_payment.xhtml — staff payment

These are typically handled by finance staff after the main final bill is settled.


After Payment

  • patientEncounter.paymentFinalized = true (already set at Settle step)
  • A payment receipt is printed
  • The admission is fully closed

Related Articles