Project

General

Profile

New feature / Change #8925

Updated by Olivier Bitsch about 16 hours ago

Allow patients to see available time slots based on practitioner availability and Reason. Later, this can support scheduling a specific time or requesting an instant session. 

 * **Reason** is the purpose of the consultation (e.g. Psychology 1h consultation). 

 We have four routes so far : 

 - User: directly assign consultation to a specific user (no Appointment created) 
 - Queue: directly assign consultation to a specific queue (no Appointment created) 
 - Appointment: this requires expected datetime (slot availability will be fetch in prior) with optionnaly specific doctor id. 
 - Manual: the request will be manually managed by a real person. 

 In next future we could imagine implement AI routing based on user request. 

 To cover the use case, we need to have 

 - Backend: define Reason model services 
 - Patients view available time slots before booking 
 - On selection, tie the scheduledDate to Appoinment if possible. 

Back