Skip to content

Operation Theatre (OT)

Schedule surgical cases, manage theatres, run each case through the WHO surgical safety checklist (Sign‑In → Time‑Out → Sign‑Out) with verified instrument counts, and keep a full intra‑operative anaesthesia record — to a documented outcome.

Screenshot: OT dashboard — TODO

Theatre dashboard

Medical → Operation Theatre (/medical/theatre) — the day's schedule grouped by theatre, with case counts, status progress, checklist completion, and active theatre count. Pick a date to view other days.

Rooms

Medical → Theatre → Operating Theatres (/medical/theatre/rooms) — define theatre rooms and their status (Active, Under Maintenance, Closed).

Booking & case flow

Medical → Theatre → Surgery Bookings (/medical/theatre/bookings):

  1. Schedule — patient, theatre, primary surgeon, anaesthetist, procedure name, Priority (Elective/Urgent/Emergency), Anaesthesia Type, scheduled start/end, pre‑op diagnosis → Scheduled. The system blocks a double‑booking — you can't schedule the same theatre or the same surgeon over a time window that overlaps another live case.
  2. ConfirmConfirmed.
  3. WHO checklist (sequential): Sign‑InTime‑OutSign‑Out — each phase confirmed by the team lead and stamped with name + time. Time‑Out unlocks only after Sign‑In, and Sign‑Out after Time‑Out. Sign‑Out requires the sponge, instrument and needle counts to be confirmed correct before the patient leaves theatre.
  4. Start CaseIn Progress (requires Sign‑In + Time‑Out done).
  5. Complete Case — record post‑op diagnosis and notes → Completed (requires Sign‑Out done).

A case can be Postponed or Cancelled from any non‑terminal state.

Screenshot: WHO surgical checklist — TODO

Checklist is sequential — and counts gate Sign‑Out

The three safety phases must be confirmed in order, and all three surgical counts (sponge, instrument, needle) must reconcile before Sign‑Out is allowed. This enforces the WHO surgical safety checklist and retained‑item prevention at the point of care.

Anaesthesia record

On a booking, the Anaesthesia record card captures the intra‑operative anaesthesia documentation (a medico‑legal NABH/JCI requirement):

  • ASA grade (I–VI, with an emergency "E" modifier), technique / airway (ETT, LMA, mask…) and Mallampati class.
  • Induction and emergence times.
  • Agents/drugs, monitoring used (ECG, SpO₂, NIBP/IBP, EtCO₂, temperature).
  • Fluid balance — fluids in, blood loss, urine output — and intra‑operative events.
  • Recovery — post‑anaesthesia Aldrete score and notes. The anaesthetist defaults from the case.

Saving the card with nothing filled in records nothing — a record only exists (and shows as "On file") once at least one clinical field has real content.

Screenshot: Anaesthesia record — TODO

Recovery timeline (PACU)

Below the anaesthesia record, once it's on file, is a recovery observation timeline — add a timed row (BP, HR, RR, SpO₂, Aldrete score, notes) each time the patient is checked in the recovery bay, instead of trusting one final Aldrete number. Optionally assign a recovery bed on the anaesthesia record itself.

Blood transfusions

Both the anaesthesia record and a maternity delivery detail show a read-only blood transfusions panel — the actual transfusion is issued from the Blood Bank (/medical/lab/blood-units), where issuing a unit can optionally be linked back to the case (delivery, this anaesthesia record, or an admission) so vein-to-vein traceability is never duplicated as separate columns here.

Pre-anaesthesia assessment

A second card on the booking, filled in ahead of the OT date at the pre-op clinic visit — distinct from the intra-operative anaesthesia record above: comorbidities, prior anaesthesia history, NPO/fasting confirmation, an airway pre-check, the anaesthetist's proposed ASA grade, and whether anaesthesia-specific informed consent was obtained (with a quick link to record it through Consents, pre-scoped to Anaesthesia — distinct from the general surgical/treatment consent).

Anaesthesia records (cross-booking)

Medical → Theatre → Anaesthesia Records (/medical/theatre/anaesthesia) — every recorded case in one filterable list (by ASA grade, anaesthetist), instead of reviewing a month's cases booking by booking.