Application client-serveur en réseau local d’établissement, sans aucune dépendance au cloud.
Elle couvre le parcours complet d’un patient hospitalisé — de l’admission au compte-rendu de sortie — avec prescriptions, examens, constantes, messagerie interne et traçabilité médico-légale.
Inspiré des logiciels hospitaliers de type PowerChart, l’outil vise à simplifier et fiabiliser les gestes quotidiens d’un service : identifier un patient, suivre son séjour, prescrire, tracer les soins, échanger entre soignants — le tout sur un poste partagé du réseau interne.
Architecture serveur Node.js / Express, base SQLite en mode WAL, front en JavaScript natif sans framework ni dépendance côté client.
Accès & rôles
Modèle à deux axes : la profession sert l’affichage, la permission contrôle réellement les droits, côté serveur.
Authentification bcrypt, verrouillage rapide du poste partagé.
Patients & séjours
Distinction rigoureuse entre séjour et mouvement.
Admission, transfert, sortie, réadmission — identitovigilance à la création du dossier, avec détection des doublons et confirmation explicite requise.
Prescriptions & plan de soin
Prescription adossée au référentiel BDPM, saisie de posologie par « chips ».
Alertes d’interactions, jamais de calcul de dose automatique.
Messagerie & pancarte
Échanges entre professionnels avec boîte de réception d’unité reprise par la garde.
Pancarte de service : synthèse de l’unité en un tableau.
La dimension médico-légale n’est pas un ajout mais une contrainte structurante : journal d’audit sur chaque action sensible, bris de glace journalisé pour un accès hors unité, rien n’est jamais supprimé (notes historisées, prescriptions arrêtées avec motif, dossiers archivés plutôt qu’effacés).
Toute écriture est validée côté serveur — le client ne choisit jamais le séjour ni ne contourne les droits.
