Une application de santé robuste et sécurisée
Une plateforme multi-tenant pleinement opérationnelle. Une architecture conforme HIPAA et 42 CFR. Une communication et un suivi des patients en temps réel dans toutes les régions.
Une plateforme de santé tout-en-un qui permet aux équipes d'intervention post-overdose de rationaliser leurs opérations, de communiquer avec les patients par SMS et par e-mail et de garantir un accès sécurisé aux données entre plusieurs organisations clientes.

[ Client ]
Goldie Health est une plateforme de santé numérique conçue pour aider les organismes à identifier et à accompagner les personnes exposées à un risque d'overdose aux opioïdes. La plateforme aide les équipes d'intervention à proposer une prise en charge personnalisée grâce à l'intégration des rapports électroniques de soins aux patients (ePCR), des dossiers de santé électroniques (DSE) et des réseaux locaux d'orientation. Elle lève les obstacles au traitement en tenant compte des déterminants sociaux de la santé, comme l'instabilité du logement et les difficultés financières. Grâce à des parcours de soins adaptatifs et sur mesure et au respect des réglementations HIPAA et 42 CFR Part 2, Goldie permet un partage de données sécurisé et la collaboration entre prestataires de santé et structures sociales.
[ Défi ]
Les équipes d'intervention face aux opioïdes ne disposaient d'aucune solution numérique standardisée pour gérer leurs dossiers et suivre leurs interventions. Beaucoup s'appuyaient sur des tableurs et des documents papier, ce qui limitait leur capacité à mesurer ce qui fonctionne et à améliorer les résultats. Sans systèmes centralisés, les politiques ne pouvaient pas être testées à grande échelle et les données restaient fragmentées d'un comté à l'autre.
Goldie devait centraliser ses workflows critiques dans une plateforme unique et sécurisée, capable de fonctionner de manière fiable en ligne comme hors ligne, de prendre en compte les spécificités régionales et de garantir une conformité totale aux réglementations HIPAA et 42 CFR.
[ Solution ]
L'équipe Akveo a pris en charge le développement de bout en bout, y compris l'architecture système, le développement backend et frontend, la messagerie en temps réel, la logique de synchronisation mobile hors ligne et le déploiement de l'infrastructure sur AWS, afin de garantir sécurité, conformité et évolutivité.
Pour garantir la conformité HIPAA, l'application suit ces pratiques clés :
L'application assure la séparation des données au niveau de chaque entreprise (tenant). Cette séparation empêche les utilisateurs d'un tenant d'accéder aux données d'un autre tenant.
Le tenant auquel appartient un utilisateur est déterminé au moment de l'authentification.
La séparation logique des données est mise en œuvre au niveau de la base de données : une connexion distincte est établie pour chaque tenant, et l'accès aux données d'autrui est restreint à la fois au niveau de l'API et de la base de données. Au niveau de l'API, le système vérifie que l'utilisateur appartient bien au tenant demandé. Au niveau de la base de données, les restrictions reposent sur des connexions distinctes et des mécanismes de contrôle d'accès.
Pour le stockage des fichiers, l'application utilise AWS. À ce niveau, la séparation des données est garantie par une structure de stockage stricte. Les droits d'accès aux fichiers de chaque tenant sont vérifiés au niveau de l'API.
L'application repose sur le principe offline-first. Cela signifie qu'elle doit fonctionner hors ligne. La synchronisation des données avec l'état global du système s'effectue dès qu'une connexion internet est disponible.
Pour mettre en œuvre cette approche, il a été décidé de diviser l'API en deux types : les API de lecture et d'écriture.
L'API de lecture ne fonctionne qu'en ligne. Elle charge les données à jour sur l'appareil mobile de l'utilisateur, où elles sont stockées dans une base de données locale. Les informations restent ainsi accessibles quelle que soit la disponibilité d'internet, ce qui permet à l'application de fonctionner en mode hors ligne. Pour optimiser les performances lors du traitement de grands volumes de données, une synchronisation partielle est utilisée : à chaque requête suivante, seules les modifications survenues dans l'état global du système pendant que l'appareil était hors ligne sont téléchargées.
L'API d'écriture est conçue pour collecter et stocker les actions des utilisateurs effectuées hors ligne. Ces actions sont enregistrées dans la base de données de l'appareil dans l'ordre où elles ont été réalisées. Dès que l'application se connecte à internet, toutes les opérations enregistrées sont envoyées au serveur et exécutées l'une après l'autre. Lorsque l'application est en ligne, les données sont envoyées directement au serveur sans être stockées localement.
L'application permet d'envoyer des e-mails aux patients au nom du tenant. Pour cela, les administrateurs saisissent leur adresse e-mail dans le panneau de contrôle, qui est ensuite utilisée comme adresse d'expéditeur.
Les utilisateurs et les patients peuvent communiquer par SMS, sous forme de chat. Chaque tenant se voit attribuer un numéro de téléphone pour l'envoi et la réception des SMS. Le chat est mis à jour en temps réel.
Les utilisateurs de l'application sont informés des changements par des notifications push et des notifications dans l'application. Ils peuvent interagir avec ces notifications pour naviguer ou effectuer rapidement des actions dans l'application.
Le système dispose d'une logique automatique qui permet d'exécuter des actions sans intervention des utilisateurs, comme des changements de statut, la création de tâches, la génération de rapports, etc.
Pour l'analyse des données, l'application s'intègre à des services tiers en leur fournissant les données dans un format adapté à l'analyse. Ces systèmes exploitent les données fournies pour présenter visuellement différents indicateurs des processus métier.
En plus de l'utilisation du système dans l'application mobile, une API publique permet l'intégration avec d'autres solutions et d'autres équipes.
[ Résultats ]
Goldie Health a été lancée en tant que plateforme pleinement opérationnelle et conforme HIPAA, qui permet aux équipes d'intervention de gérer les patients, de suivre les interventions et de communiquer en toute sécurité dans plusieurs régions.
Une plateforme multi-tenant pleinement opérationnelle. Une architecture conforme HIPAA et 42 CFR. Une communication et un suivi des patients en temps réel dans toutes les régions.
Une application mobile offline-first adaptée aux équipes de terrain. Un accès et des mises à jour fluides, quelle que soit la connectivité.
Un socle de données centralisé. Un appui à l'élaboration des politiques, à l'allocation des financements et à la planification à long terme.

[ Études de cas ]
Nous avons aidé plus de 200 entreprises à créer de la valeur et à optimiser leur fonctionnement grâce à de meilleurs logiciels.
Parlons de vos objectifs et de la manière dont nous pouvons vous aider à les atteindre.