Aller à la page principale

La Conférence Annuelle DHIS2 se tiendra du 10 au 13 juin. Plus d'infos ici

Intégration et interopérabilité sur le DHIS2

Le DHIS2 prend en charge l’intégration de différentes sources de données et applications logicielles dans un système unifié de gestion de l’information, ainsi que l’interopérabilité basée sur des normes ouvertes.

Aller à une section sur cette page

    Présentation générale : Intégration et interopérabilité avec le DHIS2

    L’écosystème de la santé numérique comprend une sélection variée de systèmes et d’outils pour la collecte, le stockage et l’utilisation de données. Dans de nombreux cas, ces systèmes disposent de leurs propres structures de données et cadres de conception, et par conséquent, une grande partie des informations collectées à l’aide de ces systèmes est stockée en silos. Il est donc difficile pour les ministères de la santé et d’autres organisations d’analyser leurs données à travers les programmes et les secteurs, ce qui entrave leur capacité à prendre des décisions fondées sur les données. Deux concepts liés et pouvant aider à relever ce défi sont l’intégration — le procédé qui consiste à unifier plusieurs systèmes d’information différents afin qu’ils fonctionnent comme une seule entité — et l’interopérabilité — l’alignement entre des systèmes indépendants afin qu’ils puissent partager des données.

    Le HISP UiO soutient l’intégration et l’interopérabilité en tant que pratiques pouvant aider les pays à atteindre leurs objectifs de renforcement des systèmes d’information sur la santé par une utilisation plus efficace des données. À ce titre, nous avons conçu le DHIS2 comme une plateforme capable de recevoir et d’héberger des données provenant de différentes sources et de les partager avec d’autres systèmes et mécanismes de signalement. Cela a conduit à l’adoption du DHIS2 comme entrepôt de données dans un certain nombre de pays, ainsi qu’à des intégrations ciblées entre le DHIS2 et les systèmes d’information sur la logistique, les laboratoires, la population et autres. Le réseau du HISP développe également la capacité des pays à concevoir et à mettre en œuvre des intégrations de systèmes, et participe à un certain nombre d’initiatives qui visent à accroître l’interopérabilité par le développement et le soutien de normes mondiales.

    Sur cette page, vous trouverez des informations sur l’intégration et l’interopérabilité avec le DHIS2, notamment des cas d’utilisation courants, les outils disponibles et des exemples concrets. Pour d’autres recommandations en matière de planification et de mise en œuvre de projets d’intégration, consultez la section relative aux concepts d’intégration dans le Guide de mise en œuvre du DHIS2.

    La philosophie HISP : conception basée sur les contextes locaux, les besoins, les avantages et les objectifs

    Une grande partie des informations contenues dans cette page et dans la documentation du DHIS2 traite de la manière dont le DHIS2 prend en charge l’intégration et l’interopérabilité d’un point de vue technique. Toutefois, lorsqu’il s’agit d’aborder ces sujets dans le monde réel, il est important de se demander pourquoi l’intégration pourrait être appropriée dans une situation donnée, et si les avantages potentiels qu’elle pourrait apporter l’emportent sur les coûts qu’elle implique, compte tenu notamment de la complexité du travail d’intégration initial et de la nécessité d’une maintenance au fil du temps.

    L’approche HISP en matière d’intégration et d’interopérabilité du DHIS2 repose sur les principes suivants :

    • Soutenir les objectifs du pays : Dans l’esprit de notre mission historique sur plus de 25 ans, notre principe directeur est d’agir en solidarité avec nos partenaires nationaux et de les aider à atteindre leurs objectifs.
    • Identifier la valeur pour les utilisateurs : Les projets d’intégration doivent apporter une valeur clairement identifiée aux utilisateurs finaux / propriétaires du système, qui doivent également être consultés afin de déterminer cette valeur.
    • Évaluer les coûts par rapport aux avantages : La valeur obtenue doit être comparée aux coûts engendrés. L’interopérabilité a tendance à être coûteuse à mettre en œuvre, tant en termes de travail d’intégration initial que d’exploitation et de maintenance à long terme.
    • Se concentrer sur l’utilisation des données, et non du logiciel : Il est plus productif de lancer des projets d’interopérabilité sous forme de discussions internes entre les départements, les programmes et les sections du ministère de la santé afin de déterminer quelles données il serait utile d’échanger, plutôt que sous forme de discussions techniques sur les systèmes logiciels qui pourraient être reliés les uns aux autres.
    • Concevoir des systèmes au niveau local : Dans l’idéal, l’architecture du système devrait être conçue dans le pays qui l’utilisera. Le HISP de l’UiO soutient le renforcement de la capacité du ministère de la santé et d’autres acteurs à concevoir, construire et entretenir leurs propres systèmes en fonction du contexte local, plutôt qu’à importer des concepts abstraits provenant de sources extérieures.
    • Organiser la collaboration au niveau mondial : Le HISP soutient et participe au OpenHIE et à d’autres forums centrés sur l’interopérabilité et l’intégration, ce qui engendre de précieuses discussions sur de nouvelles idées, normes et approches.

    Cas d’utilisation courants pour l’intégration du DHIS2

    Il existe plusieurs raisons d’intégrer le DHIS2 à d’autres systèmes logiciels, notamment la combinaison de données provenant de diverses sources, telles que des statistiques sanitaires, des données de logistique ou de laboratoire, des informations sur les ressources humaines, en une seule plateforme pour une analyse conjointe, la combinaison de plusieurs systèmes DHIS2 ou l’intégration de données à un HMIS DHIS2 à partir d’outils de collecte externes. Certains des cas d’utilisation courants pour l’intégration du DHIS2 sont les suivants :

    Plusieurs systèmes DHIS2

    La plupart des pays disposent de plus d’une instance DHIS2, par exemple pour différents programmes de santé. L’intégration peut inclure la synchronisation des unités organisationnelles et des éléments de données entre les systèmes, l’échange de données agrégées, etc., le transfert de données provenant de dispositifs de suivi vers des systèmes agrégés et l’échange de donnés sur les patients.

    Stockage de données

    DHIS2 est souvent utilisé comme un entrepôt de données intégré, qui combine des données provenant de diverses sources, telles que des données sur la santé, la logistique, la population et les ressources humaines, afin de faciliter les analyses de recoupement.

    Données de logistique

    Le DHIS2 peut être utilisé pour la logistique en tant que dispositif de saisie des données de stock de l’utilisateur final et intégré à un système eLMIS en amont pour la gestion de la chaîne d’approvisionnement de bout en bout et pour soutenir l’analyse des goulets d’étranglement.

    Données de laboratoire

    L’intégration avec les systèmes de laboratoire facilite l’échange de données sur les tests des patients pour soutenir la surveillance des maladies et d’autres programmes.

    Données sur l’éducation

    L’utilisation d’un DHIS2 en tant que Système d’information sur la gestion de l’éducation (EMIS) se développe, et les données relatives à l’éducation peuvent être combinées avec celles des programmes de santé pour soutenir les campagnes de vaccination et d’autres activités.

    Établissement de rapports au niveau régional

    De grandes organisations régionales et internationales telles que PEPFAR, WAHO, et CARPHA disposent de systèmes DHIS2 intégrés qui permettent un suivi et des analyses au niveau régional.

    Lien avec les outils de collecte de données

    Une grande variété d’outils de collecte de données numériques peut être intégrée au DHIS2 afin que les données qu’ils recueillent soient transférées au HMIS national. La liste qui figure sur cette page comprend quelques exemples courants.

    Appui technique principal du DHIS2 pour l’interopérabilité

    Le maintien d’un support d’interopérabilité solide et totalement ouvert pour la plateforme DHIS2 est une priorité pour le HISP UiO. Le DHIS2 est conçu pour faciliter l’interopérabilité au niveau de l’architecture, et le réseau HISP a développé des recommandations et des outils pour soutenir l’intégration avec le DHIS2, avec d’autres outils en cours de développement.

    API DHIS2

    Le DHIS2 propose des API entièrement ouvertes et très documentées, ce qui encourage à la fois le développement d’applications externes en plus du DHIS2 et l’intégration avec d’autres outils. Il s’agit d’un élément fondamental, qui n’est pas courant dans d’autres plateformes logicielles, où les API sont souvent limitées ou bloquées par des options payantes.

    Format de données ADX

    À compter de la version 2.20 du DHIS2, nous avons inclus la prise en charge d’une norme internationale pour l’échange de données agrégées appelée ADX, qui est développée et entretenue par le Comité pour la recherche de qualité et la santé publique de l’initiative IHE.

    Modèle de données flexible

    Le modèle de données du DHIS2 autorise la mise en œuvre de schémas d’identification et de codage hétérogènes, ce qui permet aux responsables de la mise en œuvre d’attribuer aux objets du DHIS2 des codes correspondant à ceux d’autres systèmes afin de faciliter la mise en correspondance des données et des métadonnées.

    Packages de métadonnées standardisés

    HISP-UiO a collaboré avec l’OMS et d’autres partenaires au développement et à la publication de packages de métadonnées standardisés qui comprennent des définitions d’ensemble de données, des indicateurs et des tableaux de bord basés sur des normes partagées et ouvertes.

    Trousse à outils pour l’intégration Python (en cours)

    Avec l’App Hub, DHIS2 fournit une plate-forme permettant aux développeurs indépendants de partager des applications personnalisées pouvant être téléchargées et installées sur n’importe quel système DHIS2. Beaucoup de ces applications prennent en charge l’intégration et l’échange de données.

    Outils aidant à l’intégration avec DHIS2

    L’équipe d’interopérabilité DHIS2 a développé les outils open-source suivants pour aider les projets d’interopérabilité, chacun pouvant être téléchargé et utilisé gratuitement via GitHub sous la licence BSD 3-Clause.

    Exportateur ICD-10/11

    Exporte les codes ICD-10/11 en tant qu’ensembles d’options DHIS2.

    Explorer sur GitHub

    Façade MAPI - E2B

    Service transformant les cas de MAPI DHIS2 en ICSR E2B.

    Explorer sur GitHub

    De Tracker à l'Aggregé

    Agrège et collecte les indicateurs de programme agrégés (PI) du serveur DHIS2 avant de les réintégrer dans le serveur en tant qu’ensembles de valeurs de données.

    Explorer sur GitHub

    DHIS2-RapidPro (en développement)

    Une solution middleware autonome qui intègre DHIS2 à RapidPro, permettant de synchroniser les utilisateurs, de transférer des données agrégées et d’envoyer des rappels automatisés.

    Regarder la vidéo de présentation (en anglais)

    Explorer sur Github

    Exemples d'intégration de DHIS2

    Les artefacts de code suivants présentant les intégrations DHIS2 ont été développés par l’équipe en charge de l’interopérabilité DHIS2 et sont disponibles pour réutilisation et adaptation dans les projets d’intégration DHIS2 via GitHub.

    DHIS2 - FHIR bundle

    Démontre comment les ressources DHIS2, telles que les unités d’organisation, peuvent être converties en bundles FHIR avant d’être téléchargées sur un serveur FHIR tel que HAPI FHIR.

    Explorer sur GitHub

    DHIS2 - FHIR bundle avec DataSonnet

    Démontre comment les ressources DHIS2, telles que les unités d’organisation, peuvent être cartographiées aux bundles FHIR avec DataSonnet avant d’être téléchargées sur un serveur FHIR tel que HAPI FHIR.

    Explorer sur GitHub

    Test d'intégration

    Démontre comment un projet intégrant DHIS2, comme la connexion de DHIS2 à un autre outil de collecte de données, peut avoir ses propres tests automatisés avec Docker.

    Explorer sur GitHub

    Discussions sur l’intégration et l’interopérabilité avec des experts DHIS2

    Un grand nombre de systèmes logiciels et de plates-formes prennent en charge l’intégration avec DHIS2. Vous trouverez ci-dessous une liste non exhaustive divisée en middleware d’intégration, systèmes et plates-formes génériques et systèmes spécifiques à un domaine. De plus amples informations sur ces systèmes peuvent être trouvées via les liens vers leurs sites internet inclus ci-dessous ainsi que dans le Digital Square Global Goods Guidebook

    Middleware d'intégration

    Une sélection de systèmes middleware est disponible pour faciliter l’intégration avec DHIS2 :

    Systèmes généraux et plateformes

    Plusieurs systèmes et plateformes à usage général peuvent être intégrés à DHIS2 :

    Systèmes spécifiques à un domaine

    La liste suivante comprend des exemples de systèmes et d’applications spécifiques à un domaine qui ont été intégrés à DHIS2 :

    Collaboration en matière d’interopérabilité et de normes internationales

    Lisez ci-dessous comment ces exemples d’intégration réussie entre DHIS2 et d’autres systèmes ont apporté de la valeur aux utilisateurs et aux gouvernements en facilitant l’utilisation et l’analyse des données.

    La Communauté de pratiques DHIS2 (CoP) est le principal forum de discussion et d’assistance relatif à DHIS2. Si des questions ou des défis surgissent lors de l’intégration du DHIS2 à d’autres systèmes logiciels, la CoP est un endroit idéal pour poser des questions et obtenir le soutien de la communauté internationale des experts du DHIS2, y compris les membres de l’équipe principale d’interopérabilité sur le DHIS2. Participez à la discussion sur l’intégration et l’interopérabilité du DHIS2 sur la CoP.

    Vous pouvez également contacter le Groupe HISP de votre région pour obtenir une aide sur les projets d’intégration au niveau national, ou envoyez un courriel à l’équipe chargée de l’interopérabilité du DHIS2 directement à l’adresse suivante : integration@dhis2.org

    HISP-UiO travaille activement à l’objectif d’une plus grande interopérabilité de DHIS2 afin de soutenir un écosystème diversifié d’outils numériques de santé. Nous sommes membres de la communauté du système d’information pour la gestion sanitaire (HMIS) du OpenHIE, qui a été organisé pour diriger le développement et le déploiement de technologies open source afin de mieux gérer les informations sur la santé et de promouvoir de meilleurs résultats en matière de santé. Nous sommes également des membres actifs de l’initiative Intégration de l’entreprise de la santé (IHE), où nous avons participé à des comités de normalisation, et avons été directement impliqués dans la rédaction d’un certain nombre de profils IHE liés à l’échange de données sur la santé. HISP-UiO collabore également avec l’Organisation Mondiale de la Santé à l’élaboration du Toolkit pour les données de santé de l’OMS, qui vise à renforcer l’utilisation des données au niveau national et international par la promotion de pratiques d’excellence et de normes internationales.

    Grâce à notre engagement avec ces organisations et d’autres, nous continuons à travailler à l’élaboration et à la diffusion de normes internationales, telles que la FHIR. L’équipe DHIS2 collabore également avec ses homologues d’autres systèmes et applications d’information sur la santé afin de développer des approches génériques pour l’intégration entre les plateformes. En outre, l’équipe publie des listes de code compatible DHIS2 de terminologie courante qui respectent les normes SNOMED GPS, LOINC, ICD-10 et d’autres normes courantes.