-
Notifications
You must be signed in to change notification settings - Fork 137
Admin Inward Add Services Fee Configuration
The Add Services and Investigations page (inward/inward_bill_service, controller BillBhtController) is where ward/billing staff charge an admitted patient's BHT for services and investigations. Like OPD Billing, this page's fee behaviour and a handful of print/workflow options are governed by Application Options and are now exposed through the page's own Config button, so you don't need to search the full Application Options list to find them.
See Add Services and Investigations for the end-user workflow.
- Open Inward → Services and Items → Add Services and Investigations and select a patient (or click through from the Nursing WorkBench)
- In the panel header, next to "Inward Add Services", click Config (only visible to users holding the Admin privilege)
- This opens Page Configuration Management, listing every configuration option and privilege used on this page, with each option's current value and scope
This is the same generic Page Configuration Management screen used by OPD Billing and other pages that have registered themselves — the contents shown are specific to whichever page you clicked Config from.
Config Key: Inward Bill Fees are based on the site for <department name>
Scope: Department (one independent switch per ward/department)
Default: false
This mirrors OPD Billing's site-based fee option:
- Disabled (default) — every item is billed at its base fee (the fee with no site attached), the same for every ward/department that has this option off.
-
Enabled — items are billed at the site-specific fee for the site of the department you're logged into (
Department → Site). If an item has no fee configured for that specific site, the page automatically falls back to the base fee for that item, so items are never silently skipped for missing site pricing.
Because the key is scoped per department, you can turn this on for one ward without affecting any other ward — unlike the underlying flag before this option was made discoverable, which was a single application-wide switch.
Where to set up the actual site fee amounts: Administration → Manage Pricing → Fees for Sites (see Site-Level Fees). Turning this configuration option on only changes which fee is picked; it does not create fee data by itself — make sure the relevant items have site fees configured for the department's site before enabling it, or those items will keep falling back to their base fee.
See Pricing in OPD for a side-by-side comparison with how OPD Billing resolves fees (OPD additionally supports a department-specific fee option, which this page does not yet have).
| Config Key | Default | Effect |
|---|---|---|
Use Sample Management for Inward Service and Investigations |
false |
When enabled, the print-preview screen's action routes lab-type items to Sample Management instead of directly printing investigation labels |
Inward Servise Bill size is POS Paper |
false |
Use POS-size paper for the bill print preview |
Inward Servise Bill size is A4 Paper |
false |
Use A4 paper for the bill print preview |
Inward Servise Bill size is A4Printed Paper |
false |
Use pre-printed A4 stationery for the bill print preview |
Inward Servise Bill size is FiveFiveCustom3 Paper |
false |
Use the FiveFiveCustom3 layout for the bill print preview |
Inward Servise Bill size is 5x8 inch Paper |
false |
Use 5×8 inch paper for the bill print preview |
Inward Servise Bill size is FiveFivePrinted paper |
false (but effectively the fallback default when no paper-type preference is set) |
Use FiveFive pre-printed stationery for the bill print preview |
The "Servise" spelling in these keys is intentional — it must match the key already stored for existing installations; do not "correct" it.
Most departments set their preferred paper format once via Department Preferences rather than toggling these directly; the config keys above exist mainly as legacy/global fallbacks for departments that haven't set a preference.
| Privilege | Effect |
|---|---|
NursingWorkBench |
Shows the "Nursing WorkBench" navigation button |
InwardSearch |
Shows the "Search Patients", "Patient Profile", and "Inpatient Dashboard" navigation buttons |
ShowServiceCharges |
Shows rate, gross value, discount, service charge, VAT, and net value — without it, staff can add items and settle but cannot see the money columns |
ShowInwardFee |
Allows editing a fee's Total Gross value directly on the Fees tab |
Admin |
Shows the Config button itself |
See Assigning Privileges to a Role to grant these.
- Add Services and Investigations — the end-user guide for this page
- Pricing in OPD — the equivalent OPD fee-scoping options, for comparison
- Site-Level Fees — where site-specific fee amounts are actually configured
- Admin — Inpatient Module Behaviour Config Keys — other Inward-wide configuration
- Admin — Inpatient Module Configuration Overview — all admin sub-pages for the Inpatient module