Appointment & Queue Management scheduling module facilitates effective scheduling of appointments of patients with the doctors. This module allows doctors and nurses to view available time slots and allocate appointments accordingly. This module prevents the system from creating an appointment if the doctor is on leave or absent or busy in the OT. The appointments are given wrt the date, time, department, doctor and the type of visit of the patient.