-
Notifications
You must be signed in to change notification settings - Fork 134
Finance OPD Package Bills
Dr M H B Ariyaratne edited this page May 22, 2026
·
1 revision
An OPD package bill bundles a predefined set of services at a fixed price. Packages are used for health screenings, antenatal care, corporate check-ups, and other bundled service offerings. The package price is set in advance; the individual services included are drawn from the package definition.
Main Menu → OPD → OPD Package Billing → opd/opd_bill_package.xhtml
- Search for the patient.
- Select the package from the package autocomplete (shows packages available for the patient's scheme and department).
- The system displays the services included in the package with their individual values and the package total price.
- Confirm the patient details and package selection.
- Select the payment method.
- Click Save. A package bill is created and the receipt is printed.
| Field | Description |
|---|---|
| Patient | Patient autocomplete |
| Package | Package name/code autocomplete |
| Included Services | Auto-populated list from package definition |
| Package Price | Fixed price defined in the package master |
| Payment Method | Standard payment methods |
- Navigate to
opd/opd_package_bill_search.xhtml. - Filter by patient, date range, package type, or department.
- View the list of package bills.
For printing multiple package bill receipts at once:
- Navigate to
opd/opd_package_batch_bill_print.xhtml. - Select date range and department.
- Print all package receipts in batch.
- Navigate to
opd/opd_package_bill_cancel.xhtml. - Search for the package bill to cancel.
- Enter cancellation reason.
- Confirm. The package bill is cancelled and a cancellation record is created.
| Item | Detail |
|---|---|
| Controllers |
BillPackageController, BillPackageMedicalController
|
| Package bill page | opd/opd_bill_package.xhtml |
| Search | opd/opd_package_bill_search.xhtml |
| Batch print | opd/opd_package_batch_bill_print.xhtml |
| Cancel | opd/opd_package_bill_cancel.xhtml |