Aller à la page principale

Cette page a été traduite automatiquement et pourrait contenir des erreurs

Aperçu de DHIS 2.39

La version 2.39 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

    Des jeux de légendes pour les listes de lignes

    L’application Liste de lignes vous permet désormais d’appliquer une légende aux éléments de données.
    Les légendes peuvent être prédéfinies ou générées automatiquement.
    Cela vous permet de rendre vos données plus facilement interprétables en appliquant un code couleur pour indiquer la performance, l’état ou la gravité.

    Vidéo | Capture d’écran | Jira

    Date prévue dans les listes de lignes

    La date prévue est disponible en tant que dimension temporelle dans l’application Liste de lignes.
    Vous pouvez désormais présenter ou filtrer les données en fonction de la date prévue.

    Vidéo | Capture d’écran | Jira

    Importation des données de population de Google Earth Engine

    Dans l’application Import/Export, vous pouvez désormais importer des ensembles de données de Google Earth Engine.
    DHIS2 permet déjà de visualiser les couches Earth Engine dans l’application Maps.
    Le nouvel importateur va plus loin en permettant le calcul dynamique des ensembles de données de population sur la base des géométries d’unité org, et l’importation ultérieure des données de population en tant que données brutes dans DHIS2.
    Cela permettra aux mises-en-œvre d’utiliser les données de population d’Earth Engine dans les visualisations DHIS2 et de les combiner avec d’autres ensembles de données dans le cadre d’expressions d’indicateurs.

    Vidéo | Capture d’écran | Jira

    Caractéristiques du tracker et de l'événement

    Application de capture publiée régulièrement

    L’application Capture a été publiée peu après la version 2.38 sur l’App Hub, et est maintenant publiée en continu dans les versions 2.38 et 2.39.
    Si vous utilisez l’une de ces versions, vous pourrez effectuer une mise à jour continue vers la dernière version de l’application Capture et bénéficier des fonctionnalités et corrections suivantes.
    Les fonctionnalités Tracker suivantes sont toutes disponibles dans les versions 2.38 et 2.39 via l’App Hub.

    Video | Capture d’écran

    Enregistrement d'une TEI dans plusieurs programmes

    Une instance d’entité suivie (TEI) peut désormais être inscrite dans plusieurs programmes dans l’application Capture.

    Vidéo | Capture d’écran | Docs | Jira

    Ouvrir la saisie des données après l'inscription

    Lors de l’inscription d’une ITE à un programme dont l’une des étapes est marquée comme devant être ouverte après l’inscription, l’utilisateur est directement dirigé vers le formulaire permettant d’ajouter cette étape du programme à l’inscription.
    Cela permet de réduire le nombre de clics et d’accélérer le processus de saisie des données.

    Docs | Jira

    Affichage des listes de la page d'accueil

    L’affichage de la liste de la page d’accueil peut désormais être désactivé dans l’application Capture.
    Après avoir sélectionné le programme et l’unité organique, l’utilisateur peut accéder directement à l’écran de recherche au lieu d’afficher la liste des instances d’entités suivies inscrites dans l’unité organique.
    Cela améliorera l’expérience de l’utilisateur lorsqu’il doit principalement rechercher et trouver des instances d’entités suivies.
    Le fait d’éviter le chargement inutile de la liste de la page d’accueil présente également des avantages en termes de performances.

    Vidéo | Docs | Jira

    Listes de travail dans l'écran de recherche

    Dans l’application Capture, l’écran de recherche affiche désormais les listes de travail pour le programme sélectionné.
    Cette fonction est utile lorsque l’utilisateur souhaite rechercher une instance d’entité suivie ou, dans certains cas, utiliser une liste de travail ciblée.
    Cela fonctionne bien en combinaison avec la désactivation de la liste de la page d’accueil et l’orientation de l’utilisateur vers la page de recherche, mais aussi pour permettre l’accès aux listes de travail en un seul clic.

    Screenshot | Docs | Jira

    Voir l'unité d'organisation précédemment sélectionnée

    Dans l’application Capture, un utilisateur qui vient de désélectionner une unité d’organisation dans le sélecteur de contexte verra l’unité d’organisation précédemment sélectionnée en surbrillance.
    Cette fonction est utile lorsque vous travaillez systématiquement avec de nombreuses unités d’organisation.

    Vidéo | Capture d’écran | Jira

    Préserver les filtres lors de la navigation

    Lorsque vous filtrez et triez une liste de travail dans l’application Capture, les sélections de filtre sont désormais conservées même si vous changez de contexte.
    Ceci est utile lorsqu’un utilisateur doit appliquer un filtre dans différentes unités d’organisation, car l’unité d’organisation peut être changée sans perdre les paramètres actuels du filtre et de la liste.
    Cela fonctionne à la fois avec les listes de travail sauvegardées et avec les filtres non sauvegardés.

    Vidéo | Jira

    Amélioration de la recherche dans tous les programmes

    Lorsque vous recherchez une instance d’entité suivie dans un programme spécifique, il se peut que la recherche ne produise aucun résultat dans le contexte du programme.
    Dans ce cas, l’utilisateur peut élargir la recherche pour trouver une instance d’entité suivie dans tous les programmes.
    La recherche élargie s’effectue sans que l’utilisateur ne modifie le contexte, et les éventuels résultats de la recherche élargie s’affichent sous les résultats du programme d’origine.
    L’utilisateur peut ainsi facilement revoir les critères de recherche et continuer à travailler dans le contexte dans lequel il a commencé, en élargissant éventuellement à nouveau la recherche si aucun résultat n’est trouvé dans le programme.

    Vidéo | Capture d’écran | Docs | Jira

    Fonctionnalités de la plate-forme

    Nouvelle application de saisie de données

    Une nouvelle application Saisie des données agrégée est désormais disponible.
    Cette nouvelle application s’appuie sur une technologie moderne et apporte un certain nombre d’améliorations en termes de convivialité.
    La sélection de l’ensemble de données, de l’unité organique et de la période est toujours visible, ce qui permet de voir facilement les sélections en cours.
    L’arbre des unités d’organisation permet de voir facilement quelles unités d’organisation sont ouvertes à la saisie des données pour l’ensemble de données actuellement sélectionné.
    Les détails d’une valeur de données, y compris les informations sur les métadonnées, les commentaires, les limites minimales et maximales, l’historique des valeurs de données et le journal d’audit sont disponibles dans une barre latérale et peuvent rester visibles pendant la saisie des données.
    Les règles de validation des données s’ouvrent et peuvent être facilement déclenchées dans une barre latérale.
    Les données saisies hors ligne sont automatiquement synchronisées avec le serveur.
    La nouvelle application Saisie de données prend en charge les formulaires HTML paramétrés, mais ne prend pas en charge Javascript/CSS, ce qui pourra être ajouté ultérieurement.
    Le module de saisie des données actuel sera progressivement abandonné et supprimé dans la version 2.41.

    Vidéo | Capture d’écran 1 | Scr 2 | Scr 3 | Scr 4 | Demo | Docs

    Gestion des groupes d'utilisateurs

    La gestion des groupes d’utilisateurs dans l’application utilisateur permet désormais d’ajouter et de supprimer des utilisateurs pour les bases de données qui contiennent un grand nombre d’utilisateurs.
    Les utilisateurs peuvent être ajoutés et supprimés individuellement et les modifications prendront effet lorsque le groupe d’utilisateurs sera sauvegardé.

    Capture d’écran | Demo | Docs

    Géométries multiples d'unités d'organisation

    DHIS2 peut désormais stocker et visualiser plusieurs géométries pour les unités org.
    Cela est possible grâce à un nouvel attribut de métadonnées, le type de valeur GeoJSON.
    Les données GeoJSON peuvent être importées via l’importateur de métadonnées et stockées à l’aide du nouveau type de valeur.
    Cela permet par exemple d’afficher à la fois la localisation (sous forme de point) et la zone desservie (sous forme de polygone) pour les unités géographiques.

    Vidéo | Capture d’écran | Démo

    Importation de géométrie GeoJSON

    Un nouveau service d’importation prenant en charge le format GeoJSON, standard de l’industrie pour les données géospatiales, est désormais disponible.
    L’importateur permet d’importer la géométrie GeoJSON et de l’associer aux unités d’organisation, en utilisant le champ géométrique primaire de l’unité d’organisation ou des attributs de métadonnées personnalisés de type GeoJSON.
    Le format GeoJSON est supporté par la plupart des outils et services géospatiaux et permet l’intégration avec des systèmes externes.
    Le nouvel importateur facilite grandement l’importation de géométries et la création de cartes par rapport à l’ancien format GML.

    Capture d’écran | Demo | Docs | geojson.org

    Échange de données agrégées

    Un nouveau service d’échange de données agrégées permet d’échanger des données d’une instance DHIS2 à une autre, ainsi qu’au sein d’une même instance DHIS2.
    Le service agrège les données dans l’instance source à l’aide du moteur d’analyse et les importe en tant que valeurs de données agrégées dans l’instance cible.
    Les échanges de données peuvent être déclenchés à partir de l’API, de l’application web d’échange de données ou exécutés en tant que tâche planifiée.
    Cette fonction est utile pour transférer des données d’une instance SGIS vers une instance du portail de données DHIS2, pour importer des chiffres agrégés dans une instance SGIS2 basée sur des enregistrements individuels dans une instance Tracker DHIS2, et pour pré-calculer des chiffres agrégés basés sur des enregistrements Tracker individuels à l’aide d’indicateurs de programme.
    Une nouvelle application web nommée Data exchange sera bientôt disponible à partir de l’App Hub.

    Vidéo | Capture d’écran 1 | Scr 2 | Scr 3 | API docs | Jira | Web app coming soon

    Redis pour la gestion des clusters

    Lors de l’exécution de DHIS2 dans un cluster (en utilisant plusieurs serveurs/nœuds pour une seule instance), Redis peut désormais être utilisé pour l’invalidation dynamique des caches entre les instances.
    Il s’agit d’une amélioration par rapport à l’approche basée sur Debezium introduite dans la version 2.38, car elle est plus fiable et fonctionne sur d’autres moteurs de base de données que PostgreSQL standard, tels que AWS RDS.
    La nouvelle solution de gestion des clusters permet d’ajouter et de supprimer des nœuds dynamiquement sans aucune mise à jour des fichiers de configuration de DHIS2 des nœuds existants.
    La nouvelle solution nécessite la disponibilité de Redis, bien que Redis soit déjà requis pour les configurations de clusters.

    Vidéo | Docs

    Intégration RapidPro

    L’intégration DHIS2-RapidPro est généralement disponible.
    Elle permet de synchroniser les contacts RapidPro avec les utilisateurs de DHIS2, de transférer les rapports de données agrégées de RapidPro vers DHIS2 et d’envoyer des rappels aux contacts RapidPro lorsque les rapports agrégés sont en retard.
    Pour en savoir plus, consultez le dépôt GitHub et contactez l’équipe d’intégration DHIS2 pour obtenir de l’aide si vous souhaitez configurer l’intégration pour votre pays ou votre organisation.

    Vidéo 1 | Vidéo 2 | GitHub

    Fonctionnalités de l'API de la plate-forme

    Notation abrégée des champs pour les attributs

    Une nouvelle notation abrégée est prise en charge pour les attributs et les valeurs dans les points de terminaison des métadonnées, et les valeurs d’attribut peuvent désormais être référencées de manière pratique en utilisant l’identifiant d’attribut de métadonnées : filter={attribute-id}:eq:{value}.
    Il en va de même pour le filtrage des objets, où l’identifiant d’attribut peut être utilisé dans les filtres : filter={attribute-id}:eq:{value}.

    Docs 1 | Docs 2 | Jira 1 | Jira 2

    Points d'extrémité de la saisie de données

    Une collecte de points de terminaison API optimisés pour la nouvelle application Saisie des données est mise à disposition.
    Ces points de terminaison sont également utiles pour les applications Saisie de données paramétrées.
    Ils permettent notamment de récupérer des métadonnées pour les ensembles de données accessibles, de récupérer des formulaires de saisie de données personnalisés, de récupérer des valeurs de données pour un formulaire, de récupérer le contexte d’un formulaire, de sauvegarder des limites min-max et de compléter un formulaire.

    Docs

    Améliorations de l'API

    Plusieurs améliorations progressives de l’API sont désormais proposées.

    • L’importation de valeurs de données CSV prend en charge un paramètre d’ensemble de données, ce qui permet de compléter l’ensemble de données. Docs | Jira
    • Dans l’API du magasin de données utilisateur, un administrateur peut modifier les valeurs du magasin de données pour d’autres utilisateurs grâce au paramètre de requête username . Docs | Jira
    • L’importateur de valeurs de données ne crée un enregistrement d’audit que si la valeur de données a été effectivement modifiée (les valeurs identiques sont ignorées). Jira
    • Les points de terminaison de l’audit des entités suivies prennent en charge les paramètres de requête de l’unité d’organisation, de la date de début et de fin et de l’étape du programme. Docs | Jira
    • Toutes les données géométriques des unités d’organisation peuvent être supprimées par un simple appel API, ce qui est utile pour l’intégration. Docs | Jira
    • Les valeurs des attributs de métadonnées sont désormais convenablement validées sur la base du type de valeur de l’élément de données associé. Jira
    • La suppression des éléments de données est nettement plus rapide. Jira

    Compatibilité avec Android

    Cette version du DHIS2 est entièrement compatible avec le DHIS2 Android Capture App version 2.7.

    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 databaseDownloads
    Documentation and JavadocsDocumentation
    Upgrade notesUpgrade notes on Github
    Details about each feature on JIRA (requires login)Details on JIRA
    Overview of issues on JIRA (requires login)Overview on JIRA
    Source code on GithubDHIS2 source code
    Demo instanceDemos
    DHIS2 communityDHIS2 Community of Practice