Add Patient to Business' Directory (if not present)
{{HOST}}/dr/v1/patient
Method: POSTSearch for Available Slots
{{HOST}}/dr/v1/business/doctor/{doctor_id}/clinic/{clinic_id}/appointments/slots?start_date={{start_date}}&end_date={{end_date}}
Method: GETBook an Appointment Slot
{{HOST}}/dr/v1/business/doctor/appointments/slots/book
Method: POSTCheck-In Patient for Appointment (Optional)
{{HOST}}/dr/v1/business/appointments/check-in
Method: PUTGet Appointment Details
{{HOST}}/dr/v1/business/appointments/{appointment_id}
Method: GETRequest Parameters:Edit and Reschedule Appointments
{{HOST}}/dr/v1/business/appointments/cancel
Book Endpoint: {{HOST}}/dr/v1/business/doctor/appointments/slots/book
Method: PUTDescription: Modify details of an existing appointment or reschedule it to a different slot.