Cette page a été traduite automatiquement et pourrait contenir des erreurs
Aperçu de DHIS2 version 40
La version 40 de DHIS2 est disponible avec de nombreuses nouvelles fonctionnalités, améliorations et corrections de bogues.
Sur cette page, vous trouverez des informations sur cette version du logiciel, y compris des descriptions des fonctionnalités, des liens vers la documentation technique, et plus encore.
Aller à une section sur cette page
Démos vidéo sur les fonctionnalités
Découvrez dès à présent les principales nouvelles fonctionnalités de cette nouvelle version de DHIS2 ainsi que les démontrations de ces fonctionnalités par les experts DHIS2.
Fonctionnalités d'analyse
Calculs personnalisés à la volée dans l'application Visualiseur de données (Data Visualizer)
Désormais, il est encore plus facile d’explorer vos données dans DHIS2 !
Grâce à cette fonctionnalité, vous pouvez créer vos propres calculs paramétrés directement dans l’application Data Visualizer pour les tableaux croisés dynamiques.
Cela signifie que vous n’avez plus besoin d’avoir un accès administrateur ou de créer de nouveaux indicateurs pour jouer avec vos expressions de données personnelles.
De plus, le paramétrage est automatiquement sauvegardé dans le tableau croisé dynamique dans lequel il a été créé, sans encombrer votre configuration avec des indicateurs supplémentaires sauvegardés.
Cette fonctionnalité est parfaite pour explorer les calculs de couverture avec différents dénominateurs de population ou pour réaliser des sommes simples et rapides. Vidéo Jira
Graphiques à valeur unique avec des couleurs de légende
Désormais, les couleurs de la légende peuvent être appliquées à l’arrière-plan d’un graphique à valeur unique, ce qui rend la performance de la valeur plus évidente et plus attrayante sur le plan visuel.
Cette fonctionnalité permet aux utilisateurs de comprendre rapidement la signification de la valeur et sa relation avec les couleurs de la légende. Jira
Légende appliquée aux graphiques à colonnes empilées
Ajoutez du piquant à vos visualisations de données grâce à une nouvelle fonction qui permet d’appliquer des légendes aux graphiques à colonnes !
Il est ainsi plus facile de voir d’un coup d’œil les performances des indicateurs. Jira
Icônes d'indicateurs pour les graphiques à valeur unique
Vous souhaitez donner un peu de personnalité à vos données ?
Désormais, des icônes peuvent être affichées dans les graphiques à valeur unique pour représenter l’indicateur utilisé.
Par exemple, si vous suivez le nombre total de cas de paludisme, vous pouvez choisir une icône de moustique pour communiquer visuellement ce que la valeur représente.
Cette fonctionnalité sera également ajoutée aux éléments de données dans un avenir proche. Jira
Plusieurs types de coordonnées d'événements dans les cartes
Visualisez les données d’événements d’une nouvelle manière grâce aux multiples types de coordonnées d’événements désormais disponibles pour une utilisation dans les cartes.
Choisissez de visualiser la localisation par coordonnées d’événement, coordonnées d’inscription, coordonnées d’entité suivie, éléments de données d’étape de programme de type coordonnées, ou attributs d’entité suivie de programme de type coordonnées.
Par exemple, vous pouvez facilement voir l’emplacement du foyer des femmes qui ont accouché la semaine dernière à l’établissement de santé pour les services de proximité. Jira
Affichage des valeurs dans les couches thématiques
Rendez vos cartes encore plus informatives grâce à la possibilité d’afficher les valeurs directement sur la carte dans des couches thématiques.
Cet ajout complète la légende et donne une image plus complète des données présentées. Jira
Amélioration du téléchargement des cartes
Obtenez toutes les informations clés dont vous avez besoin lorsque vous téléchargez une carte.
Dans la version 40, vous pouvez désormais afficher le titre de la carte, la description, la ou les légendes, la flèche nord et la carte d’ensemble dans une seule image facile à utiliser lorsque vous téléchargez une carte. Vidéo
Caractéristiques du tracker et de l'événement
Bris de glace
Les programmes dont le niveau d’accès est « protégé » sont désormais pris en charge dans l’application Capture.
Pour les programmes protégés, lors de la recherche d’une instance d’entité suivie qui se trouve dans une autre unité organisationnelle, il est demandé à l’utilisateur de fournir une raison pour laquelle il a besoin de l’accès.
Ce niveau d’accès est utile lorsque les cliniciens d’une clinique doivent pouvoir accéder à leurs propres dossiers, mais qu’ils ne peuvent qu’exceptionnellement accéder aux dossiers d’autres cliniques.
Cette fonctionnalité était prise en charge dans l’ancien Tracker Capture et a été réimplémentée dans Capture sous une forme améliorée.
Pris en charge dans DHIS version 2.38 ou supérieure, avec Capture version 100.27.0 ou supérieure.
Listes de travail sauvegardées pour les programmes tracker
Les filtres d’étapes de programmes sont partiellement pris en charge dans l’application Saisie Tracker depuis la version 2.39, ce qui permet de filtrer et d’ordonner les listes en fonction des données d’événements dans les programmes de suivi.
Dans la version 40, ces filtres peuvent également être stockés et partagés en tant que listes de travail.
Les listes de travail de l’étape du programme peuvent être utilisées à de nombreuses fins.
Vous pouvez par exemple créer des listes de suivi pour des tâches spécifiques, assurer le suivi des mauvais payeurs ou examiner systématiquement les données.
Pris en charge dans DHIS2 version 40 ou supérieure, avec la version de capture 100.31.0 ou supérieure.
Amélioration de la barre d'en-tête
La barre d’en-tête de l’application Capture a été mise à jour pour correspondre aux autres applications du système.
Bien que la fonctionnalité reste la même, l’en-tête prend moins de place et des popovers sont utilisés pour éviter que la barre ne s’étende et ne pousse d’autres contenus vers le bas, dans le champ de vision de l’utilisateur.
Cette mise à jour est prise en charge par le DHIS version 2.38 ou supérieure avec la version 100.26.0 ou supérieure de Capture. Capture d’écran | jira
Demander à l'utilisateur de créer un nouvel événement lorsque l'étape est terminée
L’application Capture comprend désormais une fonctionnalité permettant de demander aux utilisateurs de créer un nouvel événement après avoir terminé une étape.
Si la case demandant à l’utilisateur de créer une nouvelle étape est cochée, les utilisateurs seront invités à créer un nouvel événement immédiatement après avoir terminé l’étape.
Cette fonctionnalité peut améliorer l’efficacité de la saisie des données et réduire les erreurs humaines.
Elle était prise en charge dans l’ancienne application Saisie Tracker et a été mise-en-œvre dans Saisie Tracker sous une forme améliorée.
Cette fonctionnalité est supportée dans DHIS version 2.38 ou supérieure avec Capture version 100.21.0 ou supérieure. Capture d’écran | Jira
Créer une nouvelle TEI lorsqu'aucun résultat ne correspond
Après avoir recherché une instance d’entité suivie dans l’application Capture et n’avoir trouvé aucun résultat, les utilisateurs ont désormais la possibilité de reprendre les critères de recherche et de créer une nouvelle instance d’entité suivie.
Cette fonctionnalité était disponible dans l’ancienne application Saisie Tracker et a été mise-en-œvre dans l’application Saisie Tracker sous une forme améliorée.
Elle est supportée dans DHIS version 2.38 ou supérieure avec Capture version 100.20.0 ou supérieure. Jira
Masquer la date d'échéance
L’application Capture permet désormais de masquer la date prévue pour les différentes étapes du programme.
Cette fonctionnalité permet de masquer les champs des étapes du programme qui ne nécessitent pas de programmation ou de date programmée, ce qui permet d’obtenir une interface utilisateur plus propre et plus rationnelle.
Cette fonctionnalité est prise en charge dans DHIS2 version 2.38 ou supérieure avec Capture version 100.19.0 ou supérieure. Capture d’écran | Jira
Combinaison d'options d'attributs pour les programmes tracker
L’application Saisie Tracker prend désormais en charge la combinaison d’attributs et d’actions pour les programmes de suivi.
Cette fonctionnalité était déjà prise en charge dans l’application Saisie Tracker, mais elle a été repensée et mise-en-œvre dans l’application Saisie Tracker.
Elle est prise en charge dans DHIS2 version 2.38 ou supérieure, avec Capture version 100.30.0 ou supérieure. Jira
Améliorations de la convivialité
Plusieurs mises à jour de convivialité non fonctionnelles ont été mises-en-œvre dans l’appli Capture afin d’offrir une meilleure expérience utilisateur et un aspect plus fluide dans certaines situations.
Bien que chaque modification soit mineure, l’ensemble de ces changements améliore l’expérience de l’utilisateur.
Ces changements sont tous pris en charge dans DHIS2 version 2.38 et plus, et Capture version 100.29.0 et plus inclut tous ces changements. Vidéo | Jira 1 | Jira 2 | Jira 3 | Jira 4 | Jira 5 | Jira 6
API pour le téléchargement de fichiers téléchargés en tant qu'attributs d'entités suivies
Une nouvelle API a été créée dans DHIS2 pour permettre l’accès aux ressources de fichiers qui sont téléchargées en tant que valeurs d’attributs d’entités suivies.
Cette fonctionnalité permet aux utilisateurs d’utiliser des fichiers en tant qu’attributs d’entités suivies, comme le téléchargement d’un certificat de naissance pour un enfant. Jira
API prend en charge le téléchargement des entités suivies au format CSV à partir du tracker
Le point de terminaison /tracker
du DHIS2 permet désormais de télécharger une instance d’entité suivie directement dans une liste de valeurs séparées par des virgules.
Cette fonctionnalité est utile pour exporter des données vers d’autres systèmes acceptant le format CSV. Jira
Fonctionnalités de la plate-forme
Ensembles d'options à sélection multiple pour la saisie des données agrégées
Les utilisateurs peuvent désormais configurer les éléments de données MULTI_TEXT
, ce qui permet aux utilisateurs de sélectionner plusieurs options pour un ensemble d’options.
Cette fonctionnalité n’est actuellement disponible que pour la saisie des données agrégées. Vidéo Jira
Améliorations de l'intégrité des données
L’API sur l’intégrité des données a été améliorée pour gérer le nombre croissant de contrôles.
Pour éviter de dépasser la longueur maximale de l’URL, les changements suivants ont été mis-en-œvre :
- Les endpoints POST acceptent désormais la liste des contrôles en tant que corps de la requête.
- Les identifiants ont été simplifiés.
- Les tests lents ont été exclus de l’expansion des noms en caractères génériques.
- 25 nouveaux contrôles d’intégrité
- Contrôles d’intégrité pour les unités d’organisation portant le même nom et ayant le même parent.
- Contrôles d’intégrité pour les éléments de données appartenant à des ensembles de données ayant des types de périodes différents.
Nouvelle tâche pour la réactualisation des vues matérialisées SQL
Les vues SQL de type « Vue matérialisée » disposent désormais d’une nouvelle tâche qui peut être planifiée pour rafraîchir le contenu de la vue SQL. Jira (Backend) | Jira (Frontend) | Docs
Les tâches peuvent désormais être regroupées pour être exécutées en séquence
Les tâches planifiées peuvent désormais être regroupées pour être exécutées en séquence, ce qui facilite la définition des dépendances entre les tâches et clarifie les tâches qui peuvent être exécutées en parallèle.
Cette fonctionnalité sera bientôt disponible dans l’application Scheduler. Jira | Docs
Agrégation minimale et maximale (somme dans la hiérarchie des unités d'organisation)
Définit deux nouveaux types d’agrégation qui permettent d’obtenir la valeur maximale ou minimale d’un élément de données au sein de chaque unité d’organisation, additionnée à l’échelle des unités d’organisation. Jira
Nouvelles fonctions de prédiction pour le calcul des probabilités
Dans les applications de la chaîne d’approvisionnement, il est essentiel de connaître la probabilité d’une rupture de stock.
Grâce aux nouvelles fonctions prédictives normDistCum et normDistDen, vous pouvez calculer la probabilité d’une rupture de stock pour une consommation de stock normalement distribuée.
Ces fonctions sont l’équivalent des fonctions Excel NORM.DIST() et LibreOffice NORMDIST() et vous permettent de calculer la fonction de densité de probabilité (PDF) et la fonction de distribution cumulative (CDF) pour une moyenne et un écart-type donnés. Jira | Docs
Création optimale de prédicteurs multiples avec des groupes d'éléments de données
Rationalisez votre travail avec les variables prédictives en les appliquant à des groupes d’éléments de données.
Cette fonctionnalité vous permet de gagner du temps et de créer plusieurs variables prédictives, basées sur les éléments de données d’un groupe, à partir d’une seule définition.
Par exemple, si vous suivez les données de plusieurs marchandises dans la chaîne d’approvisionnement, il vous suffit d’appliquer le prédicteur au groupe d’éléments de données de chaque marchandise pour produire les valeurs nécessaires. Jira | Docs
Fonctionnalités de l'API de la plate-forme
Documentation OpenAPI 3 intégrée
À partir de la version 40, travailler avec l’API DHIS2 est devenu beaucoup plus facile.
Le serveur peut désormais fournir un document OpenAPI complet qui couvre tous les points d’extrémité, ce qui permet aux utilisateurs de comprendre rapidement et facilement les capacités de l’API.
Les formats JSON et YAML sont tous deux pris en charge, ce qui vous permet de choisir celui qui vous convient le mieux.
Et si vous souhaitez générer un document pour un point d’accès spécifique ou une sélection de chemins d’accès et de balises, il vous suffit d’envoyer une requête au point d’accès approprié.
Que vous soyez développeur, analyste ou gestionnaire de données, la fonction OpenAPI vous aidera à tirer le meilleur parti de DHIS2. Vidéo | Docs
Nouveau point de terminaison ping dédié
Un nouveau point d’accès pour envoyer un ping au serveur a été ajouté.
Ce nouveau point d’accès ne nécessite pas d’authentification, ne prolonge pas la session de l’utilisateur et utilise peu de ressources. Jira
Informations système ajouté à l'endpoint de résumé des donnée
Le point de terminaison dataSummary renvoie désormais des informations sur le système actuel, notamment la version, la révision, l’heure de construction et l’identifiant du système. Jira
Le magasin de données renvoie désormais des informations de partage
Les clés du DataStore peuvent être partagées de la même manière que les métadonnées.
Avec ce changement, les informations de partage sont maintenant disponibles dans l’API DataStore : /api/dataStore/
Jira
Crochets d'événements (aperçu)
L’API de crochet d’événement est un outil puissant qui peut vous aider à automatiser vos flux de travail et à maintenir vos systèmes synchronisés entre eux en permettant aux utilisateurs de s’abonner à deux types d’événements qui se produisent dans le DHIS2 : les événements de métadonnées et les événements de planificateur.
Pour utiliser l’API de crochet d’événement, vous devrez l’activer dans votre fichier de configuration DHIS2, puis configurer la source et la cible de votre crochet d’événement, comme les webhooks, JMS et Kafka ; vous pouvez recevoir les événements et prendre des mesures en temps réel.
Par exemple, vous pouvez configurer un crochet d’événement qui écoute les modifications apportées aux éléments de données dans vos métadonnées, puis envoie un webhook à un autre système pour qu’il mette à jour ses enregistrements en conséquence. Vidéo | Jira | Docs
API d'itinéraire (aperçu)
Nous introduisons une nouvelle fonctionnalité appelée API Route, qui permet une communication transparente avec des passerelles HTTP externes ou des proxys.
Cette fonctionnalité permet aux utilisateurs d’étendre les fonctionnalités de leurs applications en effectuant facilement des requêtes GET et POST vers des services externes.
Les utilisateurs peuvent créer des itinéraires, les exécuter et transmettre des paramètres de requête et des corps de requête.
L’API Route prend en charge les méthodes d’authentification telles que HTTP Basic et API Token, et permet également de paramétrer les autorités pour l’exécution des routes.
Cette fonctionnalité offre un moyen simple et efficace d’intégrer des services externes dans les applications DHIS2. Vidéo | Jira | Docs
Usurpation d'identité (aperçu)
Les utilisateurs disposant de l’autorité nécessaire peuvent désormais se faire passer pour d’autres utilisateurs.
Cette fonction est principalement utilisée en interne dans le DHIS2 pour générer des rapports, mais elle sera améliorée à l’avenir pour prendre en charge d’autres cas d’utilisation.
L’usurpation d’identité est désactivée par défaut dans le système. Jira
Compatibilité avec Android
Cette version du logiciel de base du DHIS2 est entièrement compatible avec l’application Android de capture du DHIS2, version 2.8.
Information sur la version
Cliquez sur les liens du tableau ci-dessous pour obtenir plus d’informations sur cette version du logiciel et pour accéder à une démo interactive.
Vous pouvez également ajouter des commentaires ou poser des questions sur cette version dans la Communauté de Pratique DHIS2.
To find more details about... | Follow this link: |
---|---|
Download release and sample database | Downloads |
Documentation and Javadocs | Documentation |
Upgrade notes | Upgrade notes on Github |
Full list of features and bugs | Release Note |
Source code on Github | DHIS2 source code |
Demo instance | Demos |
Docker hub images | Docker repository |
DHIS2 community | DHIS2 Community of Practice |