Project

General

Profile

Actions

New feature / Change #8925

open

Having queue assignement system with optional slot

Added by Olivier Bitsch about 16 hours ago. Updated about 16 hours ago.

Status:
In Study
Priority:
Normal
Assignee:
-
Category:
-
Start date:
11/24/2025
Due date:
% Done:

0%

Estimated time:

Description

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.
Actions #1

Updated by Olivier Bitsch about 16 hours ago

  • Description updated (diff)
  • Subject changed from Based on various rules, have automatic queue assignment to Having queue assignement system with optional slot
Actions #2

Updated by Olivier Bitsch about 16 hours ago

  • Target version changed from 5.x.x to 6.0.0 - draft (funds required)
Actions

Also available in: Atom PDF