Register new patients with their contact details
View the doctor's open time slots for a date
Schedule the visit at a slot that suits the patient
Confirm pending bookings from the appointment list
Cancel appointments when plans change