Tâches asynchrones
Lorsque vous créez une note ou un formulaire par dictée vocale, le traitement se fait en arrière-plan via un système de tâches asynchrones. Cela vous permet de continuer à utiliser l'application pendant que l'IA travaille.
Pourquoi des tâches asynchrones ?
La génération d'une note ou d'un formulaire nécessite un traitement par l'IA qui peut prendre quelques secondes à quelques minutes. Plutôt que de bloquer l'application, Saro gère ces traitements de façon asynchrone.
Statuts d'une tâche
| Statut | Description |
|---|---|
| En attente | La tâche est en file d'attente |
| En cours | L'IA traite la tâche |
| Synchronisation | La tâche est en cours de synchronisation avec le serveur |
| Terminée | La note ou le formulaire est prêt |
| Erreur | Une erreur est survenue lors du traitement |
Consulter vos tâches
Accédez à la liste des tâches via :
- Le bouton Tâches différées dans le FAB (bouton + de l'accueil)
- La notification dans l'en-tête de l'accueil (lorsqu'une tâche est en cours)
Fonctionnement hors connexion
Si vous n'avez pas de connexion Internet, les tâches sont mises en file d'attente localement. Elles seront automatiquement envoyées et traitées lorsque la connexion sera rétablie.
Synchronisation mobile ↔ web
Une note créée sur l'application mobile est disponible sur l'application web une fois la tâche de traitement terminée. La synchronisation n'est pas instantanée — elle dépend de la complétion de la tâche asynchrone correspondante.
Types de tâches
| Type | Déclencheur |
|---|---|
| Génération de note | Dictée vocale pour une note clinique |
| Création de formulaire | Dictée vocale pour un formulaire |
| Création de formulaires en lot | Génération groupée de formulaires |
| Import de patients | Import de patients par caméra |