Admin Inpatient Surgery Types and Clinical Procedures - hmislk/hmis GitHub Wiki
Admin — Surgery Types and Clinical Procedures
Two related master-data pages for the surgical / theatre side of inpatient care.
| Page | URL | Controller | What it defines |
|---|---|---|---|
| Surgery Types | /inward/inward_surgery_type.xhtml |
SurgeryTypeController |
Categories / classifications of surgery (e.g., Major, Minor, Day Case, Emergency). |
| Surgeries (Clinical Procedures) | /clinical/clinical_procedures.xhtml |
— | The catalogue of actual surgical procedures (Appendectomy, Cholecystectomy, etc.). |
Reached from Admin — Manage Inpatient Services → Surgery Types tab and Services tab → Surgeries.
Privilege: InwardAdministration.
Surgery Types
A simple list. Each type has:
- Name — Major / Minor / Day Case / Emergency / Elective / etc.
- Description.
- Fee multipliers or default fee components where configured — some institutions use surgery type to drive theatre and assistant fees.
- Retired flag.
Surgeries (procedures) are tagged with one surgery type. The type is used for reporting and to drive default fee/charge behaviour.
Surgeries (Clinical Procedures)
The catalogue of bookable procedures. Each procedure is an Item (surgery sub-type) with:
- Name — Appendectomy, Lap Cholecystectomy, Caesarean Section, etc.
- Surgery Type — links to one of the types above.
- Item Fees — surgeon fee, anaesthetist fee, theatre fee, nurse fee, etc. Each component is recorded as a separate
BillFee. - Department — owning department.
- Pre-op / Post-op default items — packs of timed services or consumables that are auto-applied when this procedure is booked.
When a surgery is added on the Surgery workbench for an admission, these defaults populate the bill; the surgeon can then add/remove items per case.
Surgeries bulk upload
/clinical/surgeries_upload.xhtml (available from the same admin tab) lets an admin import / update procedures from a spreadsheet. Useful when a new fee structure is rolled out across hundreds of procedures.
How this connects to the rest of inward
- A surgery booked on a BHT shows on the Inpatient Dashboard → Surgeries panel.
- Pre-op / post-op timed services configured here become bill items on the BHT.
- Professional fees for surgeons / assistants / anaesthetist are driven by the procedure's
BillFeerows — see Inward Professional and Surgery Payments and Add Professional Fee. - Theatre pharmacy issues against the surgery are tracked separately — see Direct Issue to BHTs from Pharmacy.