Appointment Lifecycle
Booking Flow
- Slot Selection — Patient or receptionist picks an available slot (walk-in or teleconsultation)
- Patient Info — Patient details are confirmed or entered
- Payment — Fee is collected (online or at clinic)
- Confirmation — Appointment is confirmed and slot is marked booked
Appointment Statuses
| Status | Description |
|---|---|
| Booked | Appointment confirmed, awaiting visit |
| Checked-In | Patient has arrived at clinic |
| In Progress | Consultation is ongoing |
| Completed | Appointment finished, prescription may be uploaded |
| Cancelled | Appointment was cancelled |
| No-Show | Patient did not arrive |
| Rescheduled | Moved to a different slot |
After Completion
- Receptionist can upload the doctor's prescription
- Patient can view and download the prescription
- Receipt is available for download
- Follow-up can be booked within the prescription validity period
Rescheduling
- Available before the appointment time
- Original slot is freed up for other patients
- No additional charges (unless clinic policy differs)
Cancellation & Refunds
- Cancellation triggers automatic refund processing
- Refund amount depends on cancellation timing and clinic policy
- Receptionist tenant fee is deducted; platform fee is non-refundable
- Cancelled slot becomes available for rebooking