HLC Case ManagerHLC Case Manager
Fonctionnalités

Chaque fonctionnalité, en détail.

Ce que fait l'application, comment elle le fait, et où ça se trouve dans l'interface.

Suivi des cas en temps réel

Créez, modifiez et suivez les cas de patients avec un journal d'activité complet. Chaque cas porte un code de statut — En attente de chirurgie, Post-op, En attente de résultats, Sorti — visible comme une pastille colorée sur chaque ligne, qu'un coup d'œil vous dit où en est le patient dans son parcours. Chaque changement de statut, chaque affectation, chaque décision sur un contact médical est journalisé avec l'auteur, l'horodatage et la valeur avant/après — le comité partage la même vision, et les questions d'audit trouvent leur réponse toutes seules.

Affectation contact primaire + secondaire

Chaque cas a un contact primaire désigné et un contact secondaire facultatif. Les deux voient le cas en temps réel, reçoivent les notifications, et la réaffectation se fait en un appui. Le modèle est volontairement simple — il reflète la façon dont la plupart des CLH se partagent déjà un cas entre un référent et un suppléant.

Formulaire web d'enregistrement patient

Chaque CLH dispose d'une URL unique à partager sur hlccasemanager.org/register. Le Président ou le Secrétaire la copie depuis les Réglages et la transmet aux anciens des congrégations, qui s'en servent pour soumettre une demande directement dans la file de cas du comité — informations patient, hôpital, urgence. Le formulaire contient les mêmes champs qu'un membre saisirait à l'écran d'admission, et le cas est immédiatement visible pour chaque membre affecté.

Annuaire des contacts médicaux

Enregistrez les médecins, chirurgiens et spécialistes avec qui vous travaillez. Suivez la spécialité, l'hôpital, le statut coopératif et le consentement HLC-31. Programmez des rappels de suivi par cas. Le même contact peut être lié à plusieurs cas — le consultant rencontré en mars est toujours à un appui en septembre.

Calendrier d'événements

Réunions, formations, présentations, démarches — tout au même endroit. Vues mois, semaine, liste, statistiques. Affectez des participants, reliez un événement à un cas pour le contexte, et laissez l'application gérer les rappels en notification push.

Pathologies préexistantes du patient

Chaque cas peut enregistrer les pathologies préexistantes du patient à partir d'un catalogue multilingue organisé. La liste est chiffrée au niveau du champ comme le reste des données patient, et aide le contact primaire à préparer la conversation avec chaque consultant de l'équipe médicale — anémie, traitement anticoagulant en cours, comorbidités, et le reste.

Clôture de cas et anonymisation

Clôturer un cas est un assistant guidé, pas un simple bouton. Le membre rédige un résumé de clôture d'une ligne, prend une décision de suivi par contact (qui rappelle, quand) et confirme la sortie. Dès la confirmation, les informations identifiantes du patient sont anonymisées de manière permanente — la trace opérationnelle est conservée pour l'apprentissage du comité, mais plus personne ne peut savoir de qui il s'agissait.

Annuaire des hôpitaux

Chaque hôpital avec lequel le comité travaille est une fiche à part entière dans son propre annuaire — adresse, spécialités proposées, date de la dernière vérification, et quels médecins coopératifs y exercent. Utile pour planifier une présentation, choisir où envoyer le prochain membre en formation, ou simplement confirmer avec qui vous êtes déjà établi à l'hôpital X.

Notifications push et in-app

Nouveau cas qui vous est affecté, changement de statut sur un cas dont vous êtes secondaire, ajout d'un contact médical, suivi à échéance, nouvel événement programmé — chaque changement utile au comité touche les bonnes personnes sans messagerie de groupe. Les notifications respectent les heures de silence et peuvent être désactivées par catégorie.

Synchronisation hors ligne

Une base SQLite locale garde chaque cas lisible quand vous êtes en sous-sol ou dans un service d'hôpital sans signal. Les modifications hors ligne sont bloquées plutôt que mises en file — rien n'est silencieusement perdu et vous n'avez jamais à résoudre un conflit avec vous-même une heure plus tard.

Connexion biométrique et verrouillage de l'application

Les membres activent Face ID ou Touch ID dans les Réglages. Dès lors, l'application les authentifie au lancement et à nouveau dès que le téléphone se verrouille ou que l'application passe en arrière-plan. L'aperçu iOS dans le sélecteur d'applications est automatiquement flouté — un coup d'œil au téléphone dans un couloir d'hôpital ne révèle jamais le nom d'un patient.

Chiffrement de bout en bout

Les données patients, les mises à jour de la chronologie d'un cas, le contenu des notifications push, les données personnelles des membres CLH (nom, email, mobile, avatar), les pathologies des patients et les entrées du journal d'audit sont chiffrés au niveau du champ avec AES-256-GCM avant de quitter l'appareil. Chaque comité conserve sa propre clé — le serveur ne stocke que du chiffré. Même un attaquant avec un accès complet à la base ne peut pas lire vos données.

Accès basé sur le rôle

Trois rôles : Président, Secrétaire, Membre. Le Président et le Secrétaire ajoutent, suspendent et suppriment les membres et réaffectent les rôles. Les opérations sensibles (suppression d'un contact, archivage d'un cas clos) exigent Président ou Secrétaire. Les Membres peuvent faire tout le reste. Les membres se connectent avec une adresse @jw-hlc.org — les suffixes par pays comme @jw-hlc.org.uk, @jw-hlc.org.fr ou @jw-hlc.org.es sont également acceptés.

Journal d'audit côté serveur

Distinct de la chronologie de chaque cas, un journal d'audit côté serveur enregistre le petit nombre d'événements administratifs qui exigent une trace permanente : transferts de rôle Président ou Secrétaire, affectations et révocations d'Assistant, et le résumé anonymisé écrit quand un cas clos dépasse sa période de conservation. La lecture est limitée au Président et au Secrétaire du CLH concerné. La trace quotidienne des changements sur un cas vit sur le cas lui-même — voir Suivi des cas en temps réel.

Support iPad et tablettes Android

L'application tourne sur smartphones, iPads et tablettes Android — et sur chacun de vos appareils simultanément, avec une synchronisation en temps réel entre eux. Sur tablette en mode paysage, la barre latérale reste visible, le contenu est limité à une largeur de lecture confortable, et les écrans de détail de cas passent en deux colonnes au lieu d'empiler les cartes.

Anglais, français, espagnol — extensible

L'interface est entièrement traduite en anglais, français et espagnol. L'architecture est en un fichier par langue : une nouvelle langue ne demande qu'un fichier de traduction et aucun code à modifier. Écrivez-nous si votre comité a besoin d'une autre langue.