Hospital Operations¶
Behind-the-scenes operations: biomedical equipment maintenance, sterile supply (CSSD), and the mortuary register.
Screenshot: Operations dashboard — TODO
Medical → Operations (/medical/operations) shows active vs service-due equipment, open/quarantined
CSSD loads, and bodies in the mortuary.
Biomedical equipment¶
Operations → Equipment (/medical/operations/equipment) — asset register for medical equipment
with last/next service dates, a preventive‑maintenance interval, and status (Active /
Maintenance / Out of Service / Retired).
- Log maintenance (per device, or Log PM done from the list) — stamps the performed date and rolls the next‑due date forward by the interval, returning a serviced device to Active.
- Run overdue check — sweeps every non‑retired past‑due device and raises a maintenance alert for each, so nothing silently falls behind. The list shows Due and Overdue badges.
CSSD (sterilization)¶
Operations → Sterilization (/medical/operations/sterilization) — record sterilization loads
(load number, items, method: Autoclave / Ethylene Oxide / Dry Heat) with biological and
chemical indicator results. Loads move Running → Complete → Released (ready for use), or are
Quarantined/Recalled if QC fails.
Mortuary register¶
Operations → Mortuary (/medical/operations/mortuary) — receive a body (patient, body number,
date/time), then Release (records released‑to), Transfer, or Mark for Autopsy. Status:
In Storage / Released / Transferred / Autopsy. The date of death and received-at times
can't be in the future — the pickers cap at the current time and the server rejects future values.
Release is recorded
A mortuary release captures who the body was released to — keep it accurate; it's a legal custody record.
Equipment rental¶
Operations → Equipment Rental (/medical/operations/rental) — rent out patient equipment such as
oxygen cylinders and concentrators:
- Daily rent — bills per day; the charge is raised on Return, quantity = the inclusive number of days from start to return.
- One‑time pay — a single flat charge raised at the start.
- Record an optional deposit; Return closes the rental and posts the charge, Cancel voids an unbilled charge. The rental fee auto‑raises a patient charge (like a pharmacy dispense), so nothing is rented‑but‑unbilled.