Hackathon : DHIS2 de A à Z : d'un système vide à un tableau de bord opérationnel
Ce hackathon se concentrera sur la création d'un système complet de rapport de santé dans DHIS2, en partant d'une instance vide pour aboutir à un tableau de bord opérationnel pour un programme. Les participants installeront DHIS2 sur leurs propres ordinateurs via Docker, puis suivront l'intégralité du flux de configuration : création manuelle et par importation CSV de la hiérarchie des unités organisationnelles, définition des éléments de données et des combinaisons de catégories, conception des ensembles de données et des formulaires de saisie, saisie et validation des données agrégées, et construction d'indicateurs transformant les chiffres bruts en taux comparables. Ces compétences sont applicables à tout programme de santé, qu'il s'agisse de vaccination, de santé maternelle et infantile, de VIH, de tuberculose ou de surveillance des maladies. Les données de routine sur le paludisme, incluant les cas suspects, les tests, les cas confirmés et les traitements, serviront d'exemple pratique tout au long de la formation, illustrant comment chaque élément de métadonnée s'articule et comment les choix de configuration déterminent ce qu'un programme peut visualiser et utiliser pour la prise de décision. Les participants exploreront également la saisie de données basée sur les cas via des programmes d'événements, la conception de formulaires personnalisés en HTML, CSS et JavaScript, l'analyse via les applications Data Visualizer et Maps, ainsi que l'assemblage d'un tableau de bord de programme à deux colonnes. La formation couvrira aussi la gestion des utilisateurs, l'exportation de données, la personnalisation du système et l'extension de DHIS2 via l'App Hub. Tous les sujets seront abordés par des exercices pratiques renforçant chaque étape avant de passer à la suivante.
Ce hackathon est dispensé en anglais, mais nous invitons des instructeurs parlant d'autres langues à animer des sessions. Contactez info@ammnet.org si vous souhaitez diriger une session en français ou en portugais.