Inpatient Room Reservations - hmislk/hmis GitHub Wiki

Inpatient — Room Reservations

Room reservations allow staff to pre-book a specific room for a planned admission before the patient physically arrives. The reservation is visible on a calendar so that overlapping bookings are avoided.

Page: Inpatient → Appointment → Room Reservations
XHTML: /inward/inward_reservations_schedule_calendar.xhtml
Controller: InwardReservationController
Privilege: InwardRoomRoomOccupency


Reservation Calendar

The page displays a date-range calendar view of all room reservations. Filters:

  • From Date / To Date — view reservations within a time window
  • Status — filter by appointment status (Scheduled, Confirmed, Cancelled, etc.)

Each reservation block shows the patient name, room, and time slot.


Creating a Reservation

Reservations are created through the Add Appointment / Appointment Admission flow in the Appointment sub-menu. The calendar view is used to check availability before booking and to manage existing reservations.


Reservation Status Values

Status Meaning
Scheduled Reservation made; patient not yet admitted
Confirmed Reservation confirmed by ward
Cancelled Reservation cancelled

Converting a Reservation to an Admission

When the patient arrives, use Inpatient → Appointment → Appointment Admission to convert the reservation into an active admission. This picks up the pre-selected room and converts the status accordingly.


Related Articles