Note produit
Pourquoi nous avons repensé l’agenda des rendez-vous
Vues jour, semaine, mois et liste, glisser-déposer, redimensionnement et patient intégré : les choix UX derrière l’agenda médical Clinosys.

Planifier un rendez-vous semble être une action simple, jusqu’au moment où il faut identifier la bonne personne, choisir le bon praticien et éviter un conflit au milieu d’une journée chargée. Nous avons donc retenu un principe : familier quand cela aide, sûr pour les soins quand cela compte.
Quatre vues pour quatre décisions
La vue jour donne de l’espace aux horaires et au déroulement immédiat. La semaine permet de comparer les journées et de repérer les créneaux disponibles. Le mois offre un aperçu de la charge et aide à atteindre une date plus éloignée. La liste fournit une lecture linéaire utile sur un petit écran ou avec une technologie d’assistance.
Cette organisation reprend des repères déjà appris dans les calendriers courants : le temps est spatial, les rendez-vous occupent leur durée et un emplacement vide invite à planifier. L’objectif n’est pas de reproduire chaque fonction d’un agenda grand public, mais de réduire le temps nécessaire pour comprendre celui du cabinet.
Commencer la réservation là où l’intention apparaît
Dans les vues jour et semaine, un clic ouvre un rendez-vous de 30 minutes et une sélection verticale reprend exactement la durée choisie sur la grille de 15 minutes. Dans la vue mois, le jour choisi est repris dans le formulaire. Le bouton Nouveau rendez-vous reste un autre point d’entrée.
Le contexte sélectionné est un point de départ, pas une décision irréversible : la date, l’heure, la durée, le motif et la note interne restent vérifiables avant l’ajout à l’agenda.
Modifier le planning sans annuler puis recréer
Un rendez-vous planifié ou confirmé peut être glissé vers une autre heure, redimensionné par sa poignée, ou ouvert pour modifier le patient, le praticien, la date, l’heure, la durée, le motif et la note. Après un déplacement, l’action Annuler restaure l’horaire précédent pendant dix secondes.
Le glisser-déposer accélère les ajustements visuels, mais il n’est jamais la seule voie. Le bouton Modifier ouvre le même formulaire complet pour le clavier, le tactile et les situations où la précision prime sur le geste.
Rechercher d’abord, créer seulement si nécessaire
Le formulaire ne devine pas le patient. La recherche par nom, numéro de dossier ou téléphone affiche des correspondances, puis l’utilisateur sélectionne explicitement le bon dossier. Ce choix évite la présélection silencieuse et fait de la recherche le premier rempart contre les doublons.
Si aucune correspondance n’est la bonne, la création minimale du patient s’ouvre dans le même dialogue. Avant confirmation, Clinosys signale les dossiers similaires trouvés à partir du nom normalisé, du téléphone ou de l’association nom et date de naissance. L’utilisateur peut choisir un dossier existant ou confirmer qu’il a vérifié l’identité avant de créer. Ce contrôle réduit le risque de doublon sans prétendre garantir l’unicité d’une identité.
Une fois le dossier créé, le parcours revient au rendez-vous avec ce patient sélectionné. Les deux enregistrements restent deux confirmations distinctes : créer le patient ne crée pas automatiquement le rendez-vous, et un échec ultérieur de la réservation ne supprime pas le dossier patient déjà créé.
- Comparer le nom, le numéro de dossier et le téléphone avant de créer.
- Choisir le dossier existant proposé ou confirmer la création après vérification.
- Ne jamais fusionner automatiquement deux identités ressemblantes.
- Demander seulement les informations nécessaires à la création initiale.
Rendre explicites le praticien et les conflits
Le rendez-vous est affecté à un praticien actif choisi dans le formulaire. Cette étape est essentielle dans un cabinet à plusieurs médecins : un créneau libre pour l’un peut être occupé pour l’autre.
Au moment d’enregistrer, Clinosys vérifie les chevauchements pour le praticien sélectionné et refuse la réservation en conflit. La protection est atomique dans le service de rendez-vous, pas seulement représentée par la couleur d’une case à l’écran. Si deux postes modifient le même rendez-vous, une révision empêche le dernier enregistrement d’écraser silencieusement le premier et recharge la version la plus récente.
La validation couvre aussi le dernier changement d’heure marocain du 20 septembre 2026 : l’heure locale répétée et les rendez-vous qui traversent le changement sont refusés, puis le calendrier suit le passage permanent à GMT. Cette règle est contrôlée côté interface et côté service afin qu’un horaire affiché conserve le même sens au moment de l’enregistrement.
Un agenda utilisable sans dépendre de la souris
Chaque rendez-vous reçoit un focus visible et une étiquette qui réunit le patient, l’heure, le praticien et le statut. Entrée ou Espace ouvre ses détails. Les raccourcis avec Alt changent de vue, reviennent à aujourd’hui, naviguent dans le temps, créent un rendez-vous ou annulent le dernier déplacement sans confisquer les touches de saisie ordinaires.
Les états restent écrits en plus de la couleur, la vue liste offre une alternative linéaire et le formulaire Modifier remplace entièrement le geste de glisser-déposer. Les animations respectent la préférence de réduction de mouvement.
Familier quand cela aide, sûr pour les soins quand cela compte
Les habitudes connues — vues jour, semaine, mois et liste, ligne de l’heure actuelle, grille de 15 minutes, clic, sélection, glisser et redimensionner — accélèrent l’apprentissage. Mais un agenda médical ne doit pas transposer aveuglément les automatismes d’un calendrier personnel.
C’est pourquoi l’identité du patient n’est jamais inférée, le praticien reste explicite, les permissions sont respectées, les collisions sont validées dans la base et les changements concurrents ne s’écrasent pas. La vitesse vient de la continuité du parcours ; la sécurité vient des choix que le système refuse de faire à la place de l’équipe soignante.
Sources de conception
- Google Agenda — créer un événement
- Google Agenda — changer de vue
- Google Agenda — créer et modifier un événement
- WCAG 2.2 — alternative aux mouvements de glissement
- WAI-ARIA APG — modèle de liste de choix
- WAI-ARIA APG — modèle de dialogue modal
- ONC SAFER — identification des patients
- HL7 FHIR — Appointment
- IANA tzdb 2026c — règle Africa/Casablanca
Tester le parcours avec un scénario réaliste
Demandez une démonstration et essayez un scénario fictif : réserver depuis un créneau, déplacer et redimensionner le rendez-vous, l’annuler, puis créer un nouveau patient sans quitter le dialogue.