Channel Fees Configuration - hmislk/hmis GitHub Wiki
Channel Fees Configuration
The Channel Fees page provides a dedicated interface for viewing and editing the fee structure of channelling sessions. It is an alternative to editing fees directly within the session template in Channel Schedule Management.
Navigation
Menu → Channelling → Channel Scheduling → Channel Schedule Management
The fee configuration fields are part of the session detail form. A separate Channel Fees page (/channel/channel_fee) may also be available (visibility depends on configuration).
For bulk fee updates across many sessions, use Channel Bulk Hospital Fee Editing.
Fee Structure
Each session has the following fee components:
| Component | Description |
|---|---|
| Hospital Fee | Portion retained by the hospital |
| Doctor Fee | Portion paid to the consultant |
| Total (Standard) | Hospital Fee + Doctor Fee — charged to standard patients |
| Foreign Patient Fee | Alternate total for overseas patients |
Fee Types
The system supports multiple fee bands for different patient categories, configured as Fee Types:
| Fee Type | Typical Use |
|---|---|
| Outpatient | Standard patient rate |
| Staff | Discounted/waived rate for hospital employees |
| Member | Scheme or loyalty member rate |
| OwnInstitution | Rate for sister institution patients |
| OtherInstitution | Rate for external institution referrals |
| CollectingCentre | Rate via a collecting centre partner |
| Referral | Fee for referred patients |
| Tax | Tax add-on to the base fee |
| Additional | Supplementary charge |
Editing Fees for a Session
- Open Channel Schedule Management.
- Select the speciality, consultant, and session.
- In the session details panel, locate the Fees section.
- Update the Hospital Fee and/or Doctor Fee.
- Add or edit Fee Type rows as needed.
- Click Save.
When Fee Changes Take Effect
| Scope | When Updated |
|---|---|
| Master template | Immediately on save |
| Future new instances | On next instance generation |
| Existing instances | Not automatically — must be individually updated |
| Existing bookings | Not changed — patients booked before the change pay the old rate |
Agent / Credit Company Fees
If a session uses agent-based booking, the fee structure may include a specific agent rate or commission configuration. This is set up in conjunction with the agency setup. See Channel Agencies Setup and Credit Limits.
Membership Discount Integration
If channelling membership discounts are active, the applicable discount is applied at booking time on top of the fee type rate. This is configured separately in the membership discount setup.