R

RylnaOS

Le guide complet de la plateforme — comment l’utiliser au quotidien, et les règles qui s’appliquent selon votre profil.

Version déployée : 1.38.7
5
Rôles internes
+ Patient
Portail dédié
Cliniques
5
Mobile Money
SMS/OTP
+ Authenticator
Bienvenue

Vue d’ensemble

RylnaOS est la plateforme de gestion d’une clinique : rendez-vous, salle d’attente, consultations, ordonnances, facturation, hospitalisation et pharmacie. Chaque personne qui s’y connecte a un profil qui détermine ce qu’elle voit et ce qu’elle peut faire.

ProfilEn résuméCe qu’il voit / fait principalement
Admin cliniqueResponsable d’une cliniqueGestion complète de sa clinique : équipe, réglages, permissions, facturation
MédecinPraticienSes rendez-vous, ses consultations, ses ordonnances, ses patients
Infirmier(ère)SoignantConstantes vitales, salle d’attente, dossiers patients
RéceptionnisteAccueilRendez-vous, accueil des patients, encaissement — pas les dossiers médicaux
PharmacienOfficine de la cliniqueStock, réceptions, dispensation des ordonnances, caisse pharmacie
PatientSans compte du personnelRéservation en ligne et, avec son téléphone, un portail personnel
💡 Un même profil peut être personnalisé : l’admin d’une clinique peut ajuster précisément ce que chaque rôle a le droit de voir et de modifier, module par module, dans l’écran Rôles & permissions.

Menu de navigation

Le menu latéral à gauche donne accès à l’ensemble des fonctions selon votre profil. Il est personnalisable :

  1. Recherche rapideLa barre de recherche en haut du menu (raccourci ⌘K) ouvre directement l’écran Patients, ou le catalogue / la biologie selon le profil.
  2. Patients récemment consultésLes 3 derniers dossiers ouverts apparaissent automatiquement dans le menu pour un accès en un clic — persistés en base, ils sont retrouvés à la prochaine connexion, y compris depuis un autre appareil.
  3. Menu redimensionnableUne poignée de glissement sur le bord droit du menu permet d’ajuster sa largeur selon vos préférences ; un double-clic dessus restaure la largeur par défaut.
Accès

Se connecter

La connexion se fait avec un identifiant et un mot de passe. Une couche de sécurité supplémentaire peut s’ajouter selon les réglages du compte.

  1. Identifiant et mot de passeSaisie classique. Après 5 échecs, le compte est bloqué 15 minutes par sécurité.
  2. Double authentification (si activée)Soit un code à 6 chiffres généré par une application d’authentification (Google Authenticator ou équivalent), soit un code reçu par SMS. Cocher « Se souvenir de cet appareil » dispense de le ressaisir pendant 4 jours sur le même navigateur.
  3. Plusieurs cliniques ?Si le même identifiant est rattaché à plusieurs cliniques, un écran de choix s’affiche pour sélectionner celle dans laquelle entrer.

Mot de passe oublié

La récupération démarre par la saisie de l’identifiant, puis propose les canaux disponibles sur le compte : SMS, WhatsApp ou email. Si l’authentification à deux facteurs est active, il est aussi possible de prouver son identité directement avec un code de l’application (5 tentatives maximum).

Le patient ne possède pas de mot de passe classique : son accès au portail se fait uniquement par un code reçu sur son téléphone à chaque connexion (voir Portail patient).
Accès

Rôles & permissions

Chaque module de l’application (patients, dossiers médicaux, rendez-vous, ordonnances, facturation, documents, personnel, audit…) dispose de deux droits distincts : lecture et écriture.

Admin clinique

L’admin d’une clinique peut personnaliser ces droits, module par module et par rôle (médecin, infirmier, réceptionniste), dans l’écran Rôles & permissions. Chaque changement est journalisé avec le détail avant/après, et un bouton permet de revenir aux réglages par défaut. Règle automatique : impossible de donner le droit d’écrire sans le droit de lire, et l’admin garde toujours au minimum l’accès au tableau de bord, aux patients, au personnel et aux paramètres.

⚠️ Le pharmacien n’apparaît pas dans cet écran : ses droits sont fixes (tableau de bord + module pharmacie) et non personnalisables.

Réglages par défaut

Les modules sensibles (dossiers médicaux, documents patients, ordonnances, journal d’audit) sont signalés comme tels dans l’écran de configuration, pour attirer l’attention avant de les ouvrir à un rôle.

Équipe

Gestion du personnel

Recherche, tri, pagination et modification de chaque membre de l’équipe.

Admin clinique

Créer un membre

  • Nom, identifiant, téléphone, email, spécialité, rôle
  • Mot de passe saisi ou généré automatiquement (temporaire)
  • Si le téléphone ou l’email correspond à une identité déjà existante ailleurs dans RylnaOS, le nouveau compte est rattaché à cette identité (mécanisme multi-clinique) plutôt que dupliqué

Actions sur chaque membre

  • Modifier — nom, spécialité, téléphone, rôle
  • Réinitialiser le mot de passe — un nouveau mot de passe temporaire est affiché une seule fois, à communiquer à la personne
  • Sortir du personnel — désactive le compte ; si la personne est médecin, l’application propose de transférer ses rendez-vous futurs et ses patients à un autre médecin actif avant de finaliser
Horaires

Planning et disponibilités

Un même écran « Mes disponibilités » sert deux usages différents selon le profil.

Médecin / Infirmier / Admin Créneaux patients

  • Horaires par jour (heure début / fin)
  • Durée des créneaux : 15, 20, 30, 45 ou 60 min
  • Pause déjeuner configurable, pause de récupération entre deux rendez-vous
  • Ces créneaux alimentent directement la réservation en ligne
  • Absences & congés déclarés directement (aucune validation préalable : la période saisie bloque immédiatement la prise de rendez-vous)

Réceptionniste Présence

  • Le même écran bascule en mode « horaires de présence »
  • Jours travaillés + heure d’arrivée / de départ
  • Pas de créneaux de consultation, non exposé sur la réservation en ligne

📅 Planning global de l’équipe Admin clinique

Réservé à l’admin : tableau hebdomadaire regroupant médecins, infirmiers et réceptionnistes, avec jours actifs et absences de chacun en un coup d’œil.

Le pharmacien n’apparaît pas dans ce mécanisme : son espace pharmacie est séparé.

Agenda

Rendez-vous

L’agenda de la clinique, du premier contact à la consultation.

AdminMédecinInfirmierRéceptionniste

Marquer un rendez-vous « Urgent »

Réceptionniste, infirmier, médecin et admin peuvent basculer manuellement un rendez-vous non terminé en urgent : il remonte en tête de la liste du jour. Le marquage se fait aussi automatiquement si le motif contient un mot-clé sensible (douleur intense, difficulté à respirer, saignement, AVC, fracture, brûlure, convulsion…) — liste personnalisable par clinique — que la création vienne du personnel ou du formulaire public.

Création rapide (sans rendez-vous ou par téléphone)

Un dossier patient minimal (nom + prénom) se crée en quelques secondes, avec vérification anti-doublon par téléphone — la pièce d'identité (type + numéro) peut aussi être renseignée dès cette étape. Selon le canal, cela enchaîne soit sur un accueil immédiat (rendez-vous confirmé, patient marqué arrivé), soit sur le formulaire de rendez-vous classique pré-rempli.

Annulation

Le délai minimal avant lequel un rendez-vous peut encore être annulé est configurable par clinique (3 heures par défaut) et s’applique à l’identique, que l’annulation vienne de la réception ou du patient lui-même depuis son portail.

Accueil

Salle d’attente

Le suivi des patients présents, de l’arrivée jusqu’à la consultation.

MédecinInfirmierAdmin
Parcours : un profil habilité (médecin, infirmier, admin, ou tout rôle autorisé via les permissions) enregistre les constantes vitales du patient — dès l’enregistrement, le rendez-vous passe automatiquement au statut « prêt pour médecin » et le patient apparaît dans la file d’attente du médecin concerné.
Patients

Réservation en ligne (sans compte)

Interface publique, accessible sans se connecter, pensée mobile.

Patient
  1. Choisir un médecinSeuls les comptes médecin actifs, ayant des disponibilités configurées et au moins un créneau libre dans les 7 prochains jours, apparaissent. Réceptionniste et pharmacien n’apparaissent jamais dans cette liste.
  2. Date & créneauCréneaux disponibles en temps réel ; les créneaux déjà passés dans la journée sont automatiquement masqués.
  3. Informations du patientPrénom, nom, téléphone, motif. Si le téléphone correspond à un patient déjà connu de la clinique, le rendez-vous est rattaché à son dossier existant ; sinon, un dossier est créé automatiquement.
Une vérification par code SMS avant confirmation peut être activée par la clinique. Les mêmes mots-clés d’urgence que côté personnel s’appliquent au motif saisi en ligne.
Patients

Portail patient

Un espace personnel, accessible avec uniquement un numéro de téléphone.

Patient
Soins

Consultation

Le cœur du dossier médical : constantes, diagnostic, traitement et ordonnance en un seul écran.

MédecinAdmin

Seuls le médecin et l’admin clinique peuvent documenter une consultation complète (diagnostic, traitement, ordonnance). L’infirmier renseigne les constantes vitales en amont, dans un écran dédié : elles remontent ensuite automatiquement dans le formulaire du médecin. Une clinique peut étendre la saisie des constantes à d’autres rôles via ses réglages.

Contenu d’une consultation

Aide à la décision

Sur demande du médecin (bouton dédié, jamais automatique), un panneau propose des pistes diagnostiques qualifiées (probable / possible / peu probable) et une ordonnance suggérée à cocher médicament par médicament — le diagnostic du médecin, saisi avant toute suggestion, reste la référence.

Alerte pédiatrique

Pour tout patient de moins de 15 ans, un bandeau rappelle l’âge et invite à vérifier la posologie avant de valider l’ordonnance.

Avant l’enregistrement définitif, un aperçu récapitule motif, diagnostic, médicaments et actes facturés ; l’enregistrement crée en une fois la consultation, l’ordonnance et la facture, et marque le rendez-vous comme terminé. Un garde-fou empêche toute création en double en cas de double clic.

Confidentialité

Dossier patient & accès exceptionnel

Historique complet du patient, avec un mécanisme optionnel de cloisonnement entre médecins.

Le dossier regroupe l’historique des consultations, les ordonnances, les factures, les documents, et pour les mineurs un suivi de croissance (poids/taille).

Restriction des dossiers par médecin Optionnel

Admin clinique

Un réglage clinique (désactivé par défaut) peut limiter chaque médecin à ses seuls patients. Cette restriction ne s’applique qu’au rôle médecin — jamais à l’admin, l’infirmier ou la réceptionniste. Un patient est considéré comme « le sien » si l’une de ces conditions est vraie :

Accès exceptionnel (« bris de glace »)

Si l’accès est refusé, le médecin arrive sur un écran d’accès restreint proposant un accès immédiat, sans validation préalable d’un tiers — pour ne jamais retarder un soin urgent. Un motif est obligatoire ; l’accès reste valable 8 heures pour ce patient et est intégralement journalisé (médecin, patient, motif, horodatage).

Le journal « Accès exceptionnels » n’est consultable que par l’admin de la clinique, avec recherche par médecin et par période — c’est le contrôle a posteriori de ce mécanisme volontairement permissif.
Prescriptions

Ordonnances

Créées uniquement par un médecin, numérotées automatiquement, imprimables.

Médecin

Impression

Ordonnance imprimable avec en-tête clinique, médicaments, posologie et signature du médecin.

Édition ultérieure

Modification des médicaments possible après coup : si une facture liée existe, son total est recalculé automatiquement à partir des nouvelles lignes.

La base de médicaments regroupe des noms génériques par classe thérapeutique (antibiotiques, antalgiques…) avec forme, posologie et durée par défaut, ainsi que les noms de marques commerciales associées — elle s’adapte à la spécialité du médecin connecté.

Résultats

Documents patient (labo, imagerie)

MédecinAdmin
Séjours

Hospitalisation

Admin cliniqueMédecin

Module activable ou désactivable par l’admin clinique : désactivé, aucune nouvelle admission n’est possible. Chaque salle a un nom, un type, une capacité en lits (créés automatiquement), un tarif par jour et un statut actif/inactif.

  1. AdmissionLa salle et le lit choisis fixent le tarif du séjour ; motif, diagnostic, médecin responsable et date d’entrée sont enregistrés.
  2. Suivi du séjourDes actes ou frais complémentaires peuvent être ajoutés en cours de séjour.
  3. Sortie & facturationLe lit est libéré. La facture, déclenchée manuellement, additionne le nombre de jours × le tarif/jour de la salle, plus les actes complémentaires.
Réglages

Configuration métier

Services, actes et tarifs : la façon dont la clinique pratique la médecine, regroupée en un seul écran à onglets.

Admin clinique
⚠️ Cet écran est réservé à l’admin clinique : un médecin ou une réceptionniste n’y accède pas.
Finance

Facturation

AdminMédecinRéceptionniste
Paiements

Caisse & Mobile Money

RéceptionnisteAdmin

Caisse

Espèces, carte, chèque ou mobile money. Un écran de rapprochement compare le total facturé à l’encaissé réel sur une période, ventile par mode de paiement et classe les impayés par ancienneté.

Mobile Money

Orange Money, MTN, Moov, Wave, Airtel Money. La confirmation d’un paiement par l’opérateur met automatiquement à jour le statut de la facture liée.

La configuration technique des connexions mobile money (clés, mode démonstration ou réel) n’est pas accessible depuis la clinique — elle est activée par le support RylnaOS.

Laboratoire

Module Biologie

De la prescription au résultat remis au patient et au médecin, en passant par la facturation à l’accueil — un parcours en trois profils distincts, chacun avec sa propre responsabilité.

TechnicienBiologisteRéceptionnisteAdmin

Trois profils, trois responsabilités

Le rôle Laborantin se décline en deux sous-rôles configurables : le technicien (réception de l’échantillon, saisie des résultats) et le biologiste (validation biologique). La facturation, l’encaissement et la remise des résultats au patient et au médecin ne sont ni à la charge du technicien, ni à celle du biologiste : cette dernière étape revient entièrement à l’accueil (réceptionniste ou administration de clinique), au même titre que le reste de la facturation de la clinique.

Le parcours d’une demande d’analyses

  1. PrescriptionUn médecin prescrit des analyses en consultation, ou un patient se présente directement au laboratoire (walk-in), avec ou sans ordonnance d’un médecin externe.
  2. Réception & prélèvementLe technicien enregistre l’arrivée du patient et le prélèvement de l’échantillon.
  3. Saisie des résultatsLe technicien saisit les valeurs mesurées pour chaque analyse.
  4. Validation biologiqueLe biologiste relit les valeurs saisies et valide (ou renvoie en analyse en cas de doute). Une fois validés, les résultats deviennent disponibles — le rôle du laboratoire s’arrête ici.
  5. Facturation à l’accueilLa demande apparaît à la Caisse Laboratoire, l’écran dédié de l’accueil. Si les analyses ne sont pas gratuites, la réceptionniste y renseigne l’assurance du patient (le cas échéant) et génère la facture — le même système de facturation que pour une consultation, pas un circuit à part.
  6. EncaissementLe patient règle à l’accueil (espèces, carte, chèque, Mobile Money). Tant que la facture n’est pas réglée, les résultats ne peuvent pas être transmis.
  7. Remise des résultatsUne fois le paiement confirmé, l’accueil transfère les résultats au patient et au médecin traitant en un clic : le PDF est déposé et publié dans le dossier patient (même si la demande a été reprise via le réseau RylnaOS depuis une autre clinique), ou remis en main propre si le patient repart avec un exemplaire papier.
Analyses gratuites (prix à 0 dans le catalogue) : aucune facture n’est générée et la demande passe directement à l’étape de remise, sans blocage.

Autres fonctionnalités

Officine

Module Pharmacie

Un espace dédié, lié à la clinique mais avec son propre parcours.

PharmacienAdmin
Écosystème

Intégrations & connecteurs

Connectez RylnaOS à vos autres outils : comptabilité, calendrier, API sur mesure.

Admin clinique
Voir toutes les intégrations disponibles dans l' annuaire développeurs.
Confidentialité

Chiffrement des données (Privacy Vault)

Un chiffrement de bout en bout, optionnel par clinique, protège les données médicales sensibles au repos. Chaque opération sur les clés est tracée dans un journal infalsifiable.

Admin clinique

L'architecture repose sur deux niveaux de clés : une clé maîtresse par clinique, qui ne fait qu'envelopper une clé propre à chaque patient — c'est cette dernière qui chiffre réellement le contenu médical. Aucune clé n'est jamais stockée ni transmise en clair.

  1. Clé maîtresse par clinique— un coffre-fort logiciel dédié (HashiCorp Vault, moteur Transit) détient une clé unique par clinique, non exportable. Elle ne sert qu'à envelopper (« wrap ») les clés patients, jamais à chiffrer directement une donnée médicale.
  2. Clé propre à chaque patient— à la première donnée chiffrée d'un patient, une clé AES-256 est générée aléatoirement puis immédiatement enveloppée par la clé de sa clinique. Seule la version enveloppée est conservée en base ; la clé en clair n'existe qu'en mémoire, le temps de l'opération en cours, puis disparaît.
  3. Chiffrement du contenu (AES-256-GCM)— le contenu médical (notes de consultation, documents) est chiffré localement avec la clé du patient. Un identifiant aléatoire est généré à chaque opération, garantissant qu'un même texte ne produit jamais deux fois le même résultat chiffré.
  4. Deux modes de stockage selon la donnée— un document (résultat de labo, imagerie…) est chiffré puis son fichier d'origine en clair est remplacé : une seule copie existe jamais sur le disque. Une consultation conserve en parallèle une version lisible pour le soin courant et une version chiffrée dédiée, le temps que la bascule complète des usages sensibles soit généralisée.
  5. Journal infalsifiable— chaque émission de clé et chaque opération sensible est enregistrée dans un journal où chaque entrée intègre l'empreinte de la précédente. Toute tentative de modification ou de suppression a posteriori casse la chaîne et est immédiatement détectable.
Fonctionnalité optionnelle, activée clinique par clinique une fois l'infrastructure de clés provisionnée. Le bascule d'activation se trouve dans Paramètres → Sécurité et n'est accessible qu'à l'équipe RylnaOS et à l'administrateur de la clinique concernée.
Le journal de traçabilité est en lecture seule pour tous les profils, y compris les administrateurs : aucune interface ne permet de le modifier ou de le purger.