Channel Bill Search - hmislk/hmis GitHub Wiki
Channel Bill Search
The Channel Bill Search allows staff to locate any channel bill by patient name, bill number, date, consultant, or other criteria. It is the primary tool for retrieving billing records after a booking has been made.
Navigation
Menu → Channelling → Channel Bill Search
Path: /channel/channel_bill_search
Search Criteria
Enter one or more of the following to filter results:
| Field | Description |
|---|---|
| Patient Name | Partial or full patient name |
| Bill Number | Exact channel bill number |
| Date Range | From and To dates for the billing period |
| Consultant | Filter by a specific doctor |
| Speciality | Filter by clinical speciality |
| Bill Type | Channel, ChannelAgent, etc. |
| Payment Method | Cash, Card, Agent, OnCall, etc. |
| Status | All / Active / Cancelled / Refunded |
Click Search to retrieve results.
Search Results
Each result row shows:
| Column | Content |
|---|---|
| Bill No | Channel bill number (click to open) |
| Date | Date and time the booking was made |
| Patient | Patient name |
| Consultant | Doctor name |
| Speciality | Clinical speciality |
| Session | Session name and date |
| Serial No | Patient's token number in the session |
| Amount | Total bill amount |
| Payment | Payment method |
| Status | Active / Cancelled / Refunded / Rescheduled |
Actions from Results
| Action | Description |
|---|---|
| View | Open the full bill details |
| Reprint the channel bill / receipt | |
| Manage | Access reschedule, cancel, refund options (subject to privilege) |
Common Use Cases
- Reprint a receipt — search by patient name or bill number and click Print
- Verify payment — check whether a booking was paid and by which method
- Locate a booking to reschedule — find the bill and use Manage to reschedule
- Audit a cancellation — search by status = Cancelled to review cancelled bills for a period