Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

About the Feature

Scheduling of surgeries in any care setting is a challenging task. There are multiple variables that go into consideration - Surgeon’s availability, the patient’s condition, availability of the OT and the right medical devices/ surgical instruments etc among other things. And if done rightly, it contributes to improving the operational efficiency of the hospital and also ensures timely care to patients with minimal waiting time. Hence it is important that the staff are supported with the right tool to make efficient schedules.

There are different types of Scheduling in the context of Operation Theaters that are followed in different hospitals:

  • Open scheduling : Open scheduling allows surgical cases to be assigned to an operating room available at the convenience of the surgeons.
  • Block scheduling : Block scheduling, allows assignment of specific surgeons or groups of surgeons to a set of time blocks, normally for some weeks or months, into which they can arrange their surgical cases. In the pure form, the surgeon or group "owns" their time blocks. None of those time blocks can be released.
  • Modified block scheduling: Modified block scheduling is modified into two ways to increase its flexibility. Either some time is blocked based on the surgeries to be performed and some is left open, or unused block time is released at an agreed-upon time before surgery and allotted to another Surgeon.

In Bahmni, we use Modified Block Scheduling type, as it is widely used.


Users need to have Role: OT: FullAccess or OT:Readonly to view/use this module.

This type of Scheduling module helps maximize your operational efficiencies and profits by providing a flexible tool to manage block scheduling. You can reserve blocks of resource time for particular providers, provider groups, procedures, service types and patient types.

Image Added Bahmni OT Module SchedulingImage Removed

Bahmni OT Module Scheduling (Screenshot(Calendar Week View)

OT Surgical Queue Image AddedBahmni OT Surgical Queue (List View)

Bahmni OT List View

Bahmni OT Module Scheduling (List View by Week)

Features in OT Scheduling:

  • Ability to Block time for Operation Theatre and Surgeon (or Principal provider).
  • Ability to schedule surgical appointments for a patient within a block, along with entering details like secondary provider, anaesthesiologist, notes, etc.
  • Resource reservation for specific surgical appointments, based upon multiple parameters.
  • Timed release of under-utilised blocks.
  • Manual release and/or removal of blocks by authorized users.
  • Block conflict warnings.
  • Flexible definitions of blocks and free scheduling of appointments within the block.
  • Utilisation metrics, based upon historical data, Estimated & Actual time recording.
  • View/Print Weekly OT Schedules.
  • Ease of OT Schedule creation pulling procedure information from observations.
  • Guide OT admins to create schedules for “Surgery Ready” patients.
  • Authorized users can create, edit, release or remove various types of blocks.
  • Actual Time updates to the OT Schedules on calendars
  • Hovering the mouse /Click on a surgical block will show block details as a tooltip.

Future Enhancements:

  • Automatic movement of Surgical appointments or blocks across operation theatresappointment details.


This module is available only from release 0.91 onwards.


Users need to have Role: OT: FullAccess or OT:Readonly to view/use this module.

titleOn this Page

Table of Contents

titleImplementation Details

Operation Theatre scheduling module

titleUsage Details

Operation Theatre Scheduling in Bahmni

titleRelated Links