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 ServicesSurgery 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

See also