Skip to content

Admin Inward Add Services Fee Configuration

buddhika edited this page Jul 23, 2026 · 1 revision

Admin — Add Services Fee Configuration (Inward)

Overview

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.

Accessing the Page Configuration

  1. Open Inward → Services and Items → Add Services and Investigations and select a patient (or click through from the Nursing WorkBench)
  2. In the panel header, next to "Inward Add Services", click Config (only visible to users holding the Admin privilege)
  3. 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.

Fee Scoping (the main option)

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).

Other Configuration Options on This Page

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.

Privileges Used on This Page

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.

Related Features

Clone this wiki locally