Efficient outpatient management system for appointments, consultations, doctor scheduling, and patient registration