Tirez davantage parti de vos données DHIS2 avec OpenHEXA

OpenHEXA se connecte nativement à n’importe quelle instance DHIS2. Que vous ayez besoin de nettoyer votre système, de synchroniser des données entre instances, d’extraire des jeux de données ou d’enrichir vos données avec des sources externes.

Découvrez comment cela fonctionne en pratique.

Cas d’usage

Découvrez comment OpenHEXA accompagne la gestion de votre instance DHIS2

1

Audit & maintenance

Identifiez les problèmes avec l’outil d’audit, corrigez-les avec OpenHEXA

Les instances DHIS2 accumulent des problèmes de configuration au fil du temps : éléments de données orphelins, formules d’indicateurs brisées, utilisateurs inactifs toujours activés. Sans traitement, ces problèmes ralentissent le système et génèrent des problèmes de qualité des données.

Étape 1 : Outil d’audit (dhis2-audit.bluesquare.org) : connectez-vous à votre instance DHIS2 et lancez des vérifications sur différents modules. Sans stocker aucune donnée, l’outil met en évidence ce qui pourrait être amélioré.

Étape 2 : OpenHEXA : une fois que vous savez ce qui doit être corrigé, les pipelines OpenHEXA se chargent du travail. Ils désactivent automatiquement les comptes inactifs, nettoient les éléments orphelins ou exécutent des tâches de maintenance récurrentes selon un calendrier défini.

Ce qu’OpenHEXA corrige

Extraire la liste des utilisateurs inactifs (ex. : aucune connexion depuis 90 jours ou plus) et les désactiver automatiquement
Supprimer ou archiver les éléments de données orphelins sans jeux de données associés
Corriger les références UID brisées dans les formules d’indicateurs
Nettoyer les incohérences dans les métadonnées des unités organisationnelles
Planifier des pipelines de nettoyage récurrents pour maintenir l’instance en bonne santé

2

Synchronisation d’instances

Connectez plusieurs instances DHIS2

De nombreuses organisations gèrent plus d’une instance DHIS2 : un système national au ministère de la Santé, une instance dédiée à un programme spécifique, un déploiement financé par un bailleur. Chacune collecte des données, mais elles ne communiquent pas entre elles.

Avec OpenHEXA, vous pouvez créer un pipeline qui connecte deux instances DHIS2, extrait les données de l’une et les pousse dans l’autre selon un calendrier défini.

Ce qu’OpenHEXA fait

Connecter plusieurs instances DHIS2 via des pipelines prêts à l’emploi
Extraire des données agrégées, des éléments de données, des indicateurs ou des métadonnées depuis l’instance source
Pousser les données vers l’instance cible selon un calendrier configurable
Exécuter le pipeline automatiquement, sans export ni import manuel

3

Extraction de données

Extrayez vos données DHIS2 dans un format prévisible

Obtenir des données de DHIS2 dans un format cohérent et prêt à l’analyse est plus complexe qu’il n’y paraît, en particulier pour les grands jeux de données couvrant plusieurs périodes, niveaux d’unités organisationnelles ou programmes. Les appels directs à l’API atteignent souvent les limites du serveur ou retournent des données incomplètes.

Les pipelines DHIS2 d’OpenHEXA gèrent tout cela de manière fiable, notamment grâce au découpage dynamique des grandes requêtes pour éviter la surcharge du serveur. Le résultat est un jeu de données propre et structuré dans OpenHEXA, prêt pour des notebooks, des tableaux de bord ou le téléchargement.

Ce qu’OpenHEXA fait

Connecter n’importe quelle instance DHIS2 en quelques secondes
Utiliser les pipelines modèles disponibles pour extraire vos données
Exécuter le pipeline sur n’importe quel élément de données et période
Stocker les données directement dans OpenHEXA dans un tableau ou un fichier, ou les ouvrir dans le JupyterHub intégré pour vos travaux de data science

Voir en action : démonstration de 5 minutes de l’extraction de données DHIS2 avec OpenHEXA.

4

Enrichissement des données

Augmentez vos données DHIS2 avec des sources externes

DHIS2 contient vos données de santé de routine, mais certaines questions ne peuvent pas être répondues avec ces seules données. Les taux de couverture nécessitent des dénominateurs de population. L’analyse de la charge de morbidité requiert un contexte climatique ou démographique. Les performances d’approvisionnement nécessitent des données LMIS.

OpenHEXA vous permet d’intégrer des sources de données externes aux côtés de vos données DHIS2, de les aligner sur une hiérarchie d’unités organisationnelles commune, et de repousser des indicateurs enrichis dans DHIS2 ou de les utiliser directement dans des tableaux de bord et des rapports.

Ce qu’OpenHEXA fait

Connecter des données de population (WorldPop) pour les dénominateurs de couverture
Intégrer des données climatiques (ERA5) pour la modélisation de la charge de morbidité
Fusionner les données LMIS/chaîne d’approvisionnement (OpenLMIS, mSupply) avec les indicateurs DHIS2
Repousser les valeurs calculées/enrichies dans DHIS2
Utiliser les jeux de données enrichis dans des notebooks, tableaux de bord ou rapports automatisés

Découvrez-en plus dans le webinar DHIS2 « Coup de projecteur sur un partenaire technologique »

Pour qui est-ce conçu ?

Conçu pour les équipes DHIS2 à tous les niveaux

Ministères de la Santé


ONGs & partenaires de développement international

Agences des Nations Unies & bailleurs de fonds