Finance Inpatient Service Bills - hmislk/hmis GitHub Wiki
Inpatient Service Bills
Introduction
Inpatient service bills record individual services rendered to admitted patients — investigations ordered by the doctor, procedures performed at the bedside, physiotherapy sessions, and similar discrete services. Each service bill links to the patient's BHT and accumulates toward the interim or final bill.
Service bills are distinct from pharmacy issues (which are handled separately) and from accommodation/nursing charges (which accrue automatically based on bed assignment).
Navigation
Main Menu → Inward → Billing → Service Bill OR Nursing Station → patient chart → Add Service
Creating a Service Bill
- Navigate to
inward/inward_bill_service.xhtml. - Search for the patient by BHT number, name, or ward.
- Select the service from the item list (Investigation, Procedure, etc.).
- Set the quantity.
- Confirm the unit price (pulled from the service master).
- Click Add to add the line.
- Repeat for multiple services in one session.
- Click Save to generate the service bill.
- Print from the service bill print page.
Service Bill Fields
| Field | Description |
|---|---|
| BHT | Bed Head Ticket number identifying the admission |
| Service / Item | The investigation or procedure ordered |
| Quantity | Number of units |
| Unit Price | Fee from the service price list |
| Doctor | Requesting doctor (for investigation attribution) |
| Department | Performing department (Lab, Radiology, etc.) |
| Charge Type | InwardChargeType category |
Charge Types for Services
Common InwardChargeType values for service bills:
| Category | Examples |
|---|---|
| InvestigationCharges | FBC, LFT, CT scan, X-ray |
| NursingCharges | IV insertion, wound dressing |
| PhysiotherapyCharges | Daily session fees |
| OtherCharges | Miscellaneous procedures |
Cancelling a Service Bill
If a service was entered in error:
- Navigate to the service bill search.
- Locate the bill by BHT or date.
- Click Cancel. Confirm with a reason.
- The charge is removed from the BHT running total.
Viewing All Services for a BHT
From the patient's BHT summary, the Service History tab lists all service bills with date, service name, quantity, price, and status. This view is also shown when generating interim or final bills.
Technical Reference
| Item | Detail |
|---|---|
| Page | inward/inward_bill_service.xhtml |
| Controller | InwardPaymentController |
| BillType | InwardBill |
| Charge model | InwardChargeType enum |