Nyss est une plateforme logicielle sur mesure pour la collecte, la gestion et l’analyse des données qui a été adaptée aux besoins du Mouvement international de la Croix-Rouge et du Croissant-Rouge en matière de surveillance à base communautaire (SBC).
Nyss permet la détection, le signalement, l’agrégation et l’analyse en temps réel des informations sur les risques sanitaires au sein d’une communauté. Elle donne ainsi la possibilité de repérer les flambées de maladies, de les prévenir et d’y faire face grâce à une détection précoce et à une action rapide.
La capacité d’intensifier les efforts de SBC, de couvrir de vastes zones et d’intervenir rapidement, en particulier dans les moments critiques (par exemple en situation d’urgence) repose sur la collecte des données et la communication à distance au moyen d’une technologie qui permet l’automatisation des processus de gestion des données. C’est dans ce but que Nyss a été mise au point ; elle est conçue pour être la solution logicielle de base de l’ensemble du Mouvement en matière de SBC.
La plateforme aide les volontaires, le personnel et les délégués, du niveau local au niveau mondial, à fonder leurs décisions en matière de lutte contre les épidémies sur des informations fiables. À terme, cela permet de prévenir les potentielles épidémies et situations d’urgence et de lutter contre celles-ci, mais aussi de mener une intervention efficace et pertinente dans de telles situations. Des volontaires sont formés pour reconnaître les signes et symptômes de maladies à potentiel épidémique, et ils reçoivent un téléphone basique afin d’agir en tant que correspondants au sein de leur communauté et de signaler les risques sanitaires en envoyant de courts SMS codés. Nyss réceptionne les SMS des volontaires, rassemble et analyse les données, les communique aux utilisateurs de la plateforme et envoie des alertes automatiques en temps réel aux superviseurs ainsi qu’aux autorités sanitaires.
La SBC et la plateforme Nyss permettent aux autorités sanitaires d’intervenir plus rapidement et de sauver des vies.
Nyss est une solution basée sur la plateforme dans le nuage Miscrosoft Azure. L’application proprement dite utilise une Azure Web App, tout comme l’API interne (ReportAPI). La communication asynchrone entre les différentes composantes du système est facilitée par des files d’attente de messages sur Azure Service Bus. Nyss dépend d’une passerelle SMS physique pour relayer les SMS dans le nuage.
Les signalements réalisés par SMS arrivent dans une Function App accessible au public qui place les messages dans une file d’attente. Ces messages sont ensuite lus par une Function App interne qui envoie une requête HTTP au ReportAPI interne, lequel analyse et valide les signalements. Un SMS de rétroaction est envoyé au collecteur de données qui a soumis le signalement. Ce message est envoyé par la passerelle SMS physique au moyen d’un service « Email to SMS » fourni par cette même passerelle.
Si le signalement reçu est analysé et validé avec succès, une alerte est déclenchée en tenant compte des règles définies pour le projet par le biais de l’application Nyss. Le cas échéant, des notifications sont envoyées par SMS et/ou par courrier électronique en fonction des modalités indiquées dans Nyss. Si une alerte n’est pas traitée dans un délai 24 heures, un courrier électronique est envoyé au responsable.
Nyss entend respecter le Règlement général sur la protection des données, qui tend à s’imposer dans le monde entier comme la norme standard en la matière. Elle garantit le confinement régional des données en Europe du Nord, le cryptage de toutes les bases de données, le contrôle de l’accès des utilisateurs, l’utilisation de HTTPS et la documentation rigoureuse de tous les flux de travail en lien avec le traitement des données.
La technologie sur laquelle repose la plateforme Nyss a toujours été destinée à être libre d’accès, et l’ensemble des informations technologiques qui sous-tendent le logiciel sont disponibles sur notre page GitHub. Il serait inutile de concevoir un outil aussi formidable sans le mettre à la disposition de toutes les personnes qui pourraient en avoir besoin ou en bénéficier. Par ailleurs, nous avons tiré de nombreux avantages en utilisant un code source ouvert dans les composantes du logiciel et nous espérons que d’autres personnes profiteront de ce que nous avons créé.
La plateforme Nyss a été mise au point par la Croix-Rouge de Norvège, en coopération avec la Fédération internationale des Sociétés de la Croix-Rouge et du Croissant-Rouge et la Croix-Rouge de Belgique. La Croix-Rouge de Norvège continue de l’héberger et d’assurer sa maintenance.