Queue Service
The Queue Service handles appointment scheduling and real-time queue management.
Modules
- Appointment Management - Booking, rescheduling, cancellation
- Queue Management - Real-time queue, priority handling
- Notifications - Reminders, queue calls
API Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /queue/appointments | List appointments |
| POST | /queue/appointments | Create appointment |
| GET | /queue/entries | Get queue |
| POST | /queue/entries/:id/call | Call patient |
Real-Time
Uses Server-Sent Events (SSE) for real-time queue updates.