Finance Inpatient Outside Charges - hmislk/hmis GitHub Wiki

Inpatient Outside Charges

Introduction

Outside charges are services obtained for an admitted patient from an external provider β€” a CT scan done at another imaging centre, an external laboratory test, an ambulance hired from an outside company β€” that the hospital pays for and recovers from the patient. They are added to the BHT so that they appear on the interim and final bill alongside the hospital's own charges.

Unlike a normal service bill, an outside charge always records which outside institution the service came from, and its amount is the amount agreed with that institution rather than an internal service price.

This page covers the finance side: how outside charges are classified, how they reach the interim and final bill, and how a settled one is found, cancelled or returned. For the data-entry workflow β€” searching the BHT, choosing the institution, adding items, settling and printing β€” see Add Outside Charges, which is the single source of truth for that screen.

Where Outside Charges Are Added

All outside charges are entered on the Add Outside Charges screen. Reachable from:

  • Main Menu β†’ Inward β†’ Services & Items β†’ Add Outside Charges β€” the normal route; starts with a blank patient search
  • Inpatient Dashboard (Admission Profile) β†’ Services panel β†’ Add Outside Charges β€” opens with the current admission already selected
  • Nursing WorkBench β†’ Service panel β†’ Add Outside Charges β€” same, from the ward
  • Add Services and Investigations β†’ Go To Add Outside β€” switches to this screen for the patient already selected there
  • Surgery Workbench β€” for a surgery's admission

Adding charges requires the InwardServicesAndItemsAddOutSideCharges privilege. Once nursing discharge has been confirmed for the admission, further charges are refused unless the user also holds InwardAddChargesAfterNursingDischarge.

The step-by-step procedure, the item-eligibility rules and the fee breakdown are documented on Add Outside Charges. The bill is created by the Settle button on that screen (there is no Save button).

How an Outside Charge Is Classified

Attribute Value
Bill type InwardOutSideBill β€” not InwardBill
Atomic bill type INWARD_OUTSIDE_CHARGES_BILL (cancellation: INWARD_OUTSIDE_CHARGES_BILL_CANCELLATION)
Charge category The InwardChargeType configured on the item
Outside institution Recorded on the bill and on each fee line

The separate bill type matters: outside charges are counted and reported through their own queries, so a report that looks only at inward service bills will not show them.

The charge type is not chosen while billing. It comes from the item's Inward Category in the item master. An item with no Inward Category configured cannot be billed here at all β€” the screen refuses with "This item has no Inward Category configured… otherwise this charge will not appear in Inward Charge Type reports." If an outside charge lands under the wrong heading on the bill, correct the item, not the bill; see Admin β€” Inpatient Charge Type Labels.

All charges on one bill must come from the same outside institution. The institution is locked once the first charge is added; start a New Bill to bill a different institution.

The amount is the amount charged. It is pre-filled from the item's Outside Fee for the logged department's site and can be adjusted, but it is not derived from the internal service price list β€” so verify it against the outside provider's invoice before settling.

How Outside Charges Reach the Interim and Final Bill

When an interim or final bill is produced, outside charges are summed separately from ordinary service charges β€” a distinct query over the outside-charge bill type β€” and then grouped by the same InwardChargeType categories, so on the printed bill they appear as line items under their respective charge headings rather than in a section of their own. The interim bill lists each one by the item's name, not just by the charge category.

Unchecked outside-charge bills block final settlement. If any outside-charge bill for the admission has not been marked as checked, the final bill refuses with "Some Inward Out Side Bills Are Not Checked". Check them off before settling the admission.

See Inpatient Interim Bills and Inpatient Final Bill.

Finding, Cancelling or Returning a Settled Outside Charge

Finding the bill

Outside-charge bills do not appear in the Inward β†’ Search β†’ Service Bill screen β€” that search covers ordinary inward service bills only. Use the Inpatient Dashboard for the admission instead:

  • All Inward Service Bills β€” lists outside-charge bills alongside service bills, each marked with its type and status; View opens the bill
  • Service Summary and Pharmacy & Services Summary β€” item-level views that also include outside charges

See Inpatient Admission Profile (Dashboard).

Cancelling and returning

View opens the same Service Reprint screen used for inward service bills, which offers To Cancel (whole bill, requires a reason on the following screen) and Return (partial reversal of individual lines).

The cancellation guards are the same as for service bills β€” a checked, already-cancelled, already-returned or lab-processed bill cannot be cancelled, nor can any bill on a discharged or payment-finalised admission. See Inpatient Service Bills Β§ Finding, Cancelling or Returning for the full list and the cancellation-request option, and Inpatient β€” Bill Cancellations and Refunds (Overview) for what cancellation does to the records.

When to Use Outside Charges

  • External radiology (CT, MRI, ultrasound performed at another facility)
  • External laboratory tests not available in-house
  • Ambulance or transport hired from an outside company
  • Equipment, prostheses or consumables sourced externally for this patient

For services the hospital performs itself, use Add Services and Investigations instead β€” those are priced from the internal fee configuration.

Technical Reference

Item Detail
Page inward/inward_bill_outside_charge.xhtml
Controller InwardAdditionalChargeController
Bill view / reprint / cancel entry inward/inward_reprint_bill_service.xhtml (via the Inpatient Dashboard bill list)
Cancellation page inward/inward_cancel_bill_service.xhtml
Refund (return) page inward/inward_bill_service_refund.xhtml
BillType InwardOutSideBill
BillTypeAtomic INWARD_OUTSIDE_CHARGES_BILL, INWARD_OUTSIDE_CHARGES_BILL_CANCELLATION
Charge model InwardChargeType enum, taken from the item

Related Pages