Aller à la page principale

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

DHIS 2.33 Vue d’ensemble

Découvrez la version 2.33 de DHIS2, qui comprend de nombreuses nouvelles fonctionnalités, applications, améliorations et corrections de bugs. Sur cette page, vous pouvez trouver des informations sur cette version du logiciel, y compris des descriptions de fonctionnalités, des liens vers la documentation technique et plus encore.

Aller à une section sur cette page

    Reportage Spotlight Vidéos

    Regardez nos vidéos de présentation de la version 2.33 du DHIS ici, ou sur notre chaîne YouTube.

    Fonctionnalités d'analyse

    Plusieurs cartes et calendriers

    Dans l’application Cartes, vous pouvez désormais afficher plusieurs cartes dans le même écran pour montrer l’évolution des données dans le temps. Vous pouvez également disposer d’une carte unique qui peut « jouer » les changements de données sur une ligne de temps pour montrer l’évolution dans le temps. Cela est utile, par exemple, pour montrer comment une épidémie se propage dans le temps ou comment la couverture d’un service évolue dans le temps.

    [ Vidéo ][ Démo][ Capture d’écran 1 | 2 | 3 ][ Jira]

    Graphiques à valeur unique et éléments de tableau de bord

    Vous pouvez désormais afficher une seule valeur agrégée dans le visualiseur de données. Cette visualisation simple affiche une seule valeur qui peut être enregistrée et ajoutée au tableau de bord. Il est ainsi possible d’établir un tableau de bord qui fournit des informations essentielles en un coup d’œil, comme le nombre de nouveaux cas d’une maladie ou le nombre d’établissements actuellement en rupture de stock.
    [ Vidéo ][ Démo][ Capture d’écran 1 | 2 ][ Jira]

    Listes de patients avec données d'événements multiples dans les rapports d'événements

    Vous pouvez désormais créer une liste de patients ou d’instances d’entités suivies, basée sur l’inscription, qui affiche les données de n’importe quel nombre d’étapes dans un seul tableau. Dans le cas d’une liste de patients pour la surveillance d’une maladie, il s’agirait typiquement de données démographiques (Patient/TEA), d’un examen clinique initial et d’un diagnostic (étape 1), d’un suivi des échantillons et des résultats de laboratoire (étapes 2 et 3), d’enquêtes sur les cas (étapes 3 et 6), d’étapes de visites de suivi et d’étapes de résultats finaux, le tout dans un seul et même tableau.

    [Capture d’écran 1] [ Jira]

    Amélioration de l'affichage de la date dans les rapports d'événements

    Les rapports d’événements indiquent désormais les dates d’inscription et d’incident ainsi que les dates d’étape du programme d’événements. Il peut également afficher la description de ces dates au lieu de la simple « date de l’événement ». Elle peut être configurée dans le programme, par exemple comme « Date de naissance » ou « Date de la visite postnatale ».

    [ Capture d’écran 1][ Jira 1 | 2 ]

    Couches du moteur Google Earth

    Plusieurs améliorations ont été apportées aux couches de température et de précipitations de Google Earth Engine. Auparavant, le chargement des périodes hebdomadaires pour plusieurs années prenait beaucoup de temps. Deux menus déroulants ont été ajoutés, l’un pour l’année (par défaut, la plus récente) et l’autre pour la semaine. Pour les couches de température, l’ensemble des données a été mis à jour pour inclure les périodes les plus récentes.

    [ Capture d’écran 1][ Jira 1 | 2 ]

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

    Amélioration des performances et de la stabilité

    Cette version offre des améliorations significatives en termes de performance et de stabilité, en particulier dans le domaine de la gestion des transactions et de l’optimisation des requêtes :

    • Le système a été revu pour minimiser le nombre de transactions lecture-écriture coûteuses, qui ont un impact sur les performances globales et peuvent conduire à des blocages de la base de données.
    • Les performances de la vérification de l’unicité de l’attribut Tracker ont été optimisées.
    • Les notifications du Tracker sont asynchrones pour éviter les blocages.
    • L’audit des instances d’entités suivies est asynchrone afin d’éviter les blocages.
    • Suppression des contrôles circulaires coûteux pour les instances d’entités suivies, les inscriptions et les événements.
    • Suppression des boucles coûteuses vérifiant les autorisations d’accès aux éléments de données lors de l’importation.
    • Révision des index de la base de données pour s’assurer que les index pertinents sont utilisés pour les requêtes à forte intensité de données.

    Listes de travail basées sur l'affectation de l'utilisateur dans la capture du Tracker

    Il est désormais possible de créer des listes de travail basées sur l’attribution d’événements par l’utilisateur. Cette fonctionnalité permet de répertorier les instances d’entités suivies et les critères de filtrage et facilite la visualisation et le suivi des événements. Les listes de travail peuvent être intégrées dans les processus de travail normaux de l’utilisateur, ce qui permet de planifier, d’établir des priorités et de se concentrer sur des événements et des TEI spécifiques.

    [ Vidéo ][ Capture d’écran 1 | 2 ][ Docs ][ Jira]

    Listes de travail et affectation des utilisateurs dans l'application de capture

    À l’instar des listes de travail dans la capture Tracker, les programmes d’événements uniques peuvent désormais être configurés pour permettre l’affectation d’événements par l’utilisateur et créer des listes de travail basées sur des critères de filtrage tels que l’utilisateur, la date, le statut, etc.

    [ Démonstration][ Capture d’écran 1 | 2 ][ Docs 1][ Docs 2][ Jira 1][ Jira 2]

    Liste des programmes Tracker dans l'application Saisie Tracker

    Il est désormais possible d’ajouter des relations entre les événements et les instances d’entités suivies. Lors de l’ajout ou de la modification d’un événement, il est possible d’établir un lien avec des instances d’entités suivies existantes ou d’en créer de nouvelles. Ceci est utile lorsque des programmes d’événements sont utilisés pour saisir des données qui, d’une manière ou d’une autre, sont liées aux données du Tracker. Par exemple, lors de l’ajout d’événements uniques qui seront ultérieurement liés à une instance d’entité suivie.

    [ Capture d’écran ][ Docs][ Jira]

    Affichage de la propriété du programme

    La propriété actuelle de toutes les inscriptions dans le programme sélectionné est désormais affichée comme « détenue par » dans le widget d’inscription. La propriété est d’abord attribuée à l’unité d’organisation qui a inscrit le TEI dans le programme donné, et est transférée en renvoyant un TEI à l’aide de l’option « move permanently ». L’appropriation peut être différente pour un même ITE dans différents programmes, par exemple une clinique peut suivre un patient dans le cadre du VIH, tandis qu’une autre clinique suit le même patient dans le cadre de la SMI.

    Un utilisateur qui a un accès de capture à l’unité d’organisation qui est le propriétaire actuel du TEI/Programme aura un accès en écriture à toutes les inscriptions pour cette combinaison TEI/Programme. Un utilisateur ayant un accès de recherche à l’unité d’organisation qui est le propriétaire actuel pourra rechercher et trouver la combinaison TEI/Programme.

    [ Capture d’écran 1 | 2 ][ Docs ][ Jira]

    Marquage de la déduplication dans la capture du Tracker

    Lors de la recherche d’instances d’entités trackées dans la capture du tracker, il est désormais possible de signaler la présence d’éventuels doublons dans les résultats. Lorsqu’un doublon est signalé, il sert à rappeler que les données doivent être nettoyées et à informer toute personne qui utilise les données dans son travail quotidien. Les données sont également disponibles pour une fonctionnalité future permettant d’identifier et de fusionner les doublons.

    [ Capture d’écran 1][ Docs][ Jira]

    Relations bidirectionnelles

    Les relations bidirectionnelles peuvent désormais être configurées dans la capture du tracker. Une relation représente un lien entre deux entités dans le modèle de données du traceur et est considérée comme une donnée dans DHIS2 basée sur un type de relation, de la même manière qu’une instance d’entité trackée est basée sur un type d’entité trackée. Les relations peuvent désormais être définies comme unidirectionnelles ou bidirectionnelles, les relations bidirectionnelles créant une relation automatique des deux côtés des entités liées, comme une mère et un enfant. Capture d’écran 1] [ Docs] [ Jira]

    Mise à jour de la bibliothèque d'icônes

    Les contrôles d’intégrité permettent désormais d’identifier les règles de programme dont la configuration est défectueuse et de résumer les problèmes localisés dans le rapport. Les contrôles d’intégrité sont disponibles sous Apps > Data administration > Integrity checks.

    [ Capture d’écran 1] [ Jira]

    Contrôles de santé des indicateurs de programme et des règles de programme

    Les indicateurs et les règles des programmes sont désormais évalués lors de la vérification de l’intégrité dans l’app Administration des données, en examinant les expressions et les filtres non valides ; les actions ou la priorité manquantes et plus encore.

    [ Capture d’écran 1][ Docs][ Jira]

    Calculs du score Z dans les règles du programme

    Les fonctions standard pour le calcul des scores Z « poids pour taille » et « taille pour âge » sont maintenant disponibles dans les règles du programme. Le calcul du score Z pour le poids par rapport à l’âge était présent à partir de 2,32. Cette fonction est utile dans les situations où le clinicien devrait autrement calculer les scores Z à la main. La fonction d2 calcule le score z sur la base des données fournies par l’indicateur poids/taille de l’OMS. Sa valeur varie entre -3,5 et 3,5 en fonction de la valeur de la hauteur.
    [ Capture d’écran 1 | 2 ][ Docs ][ Jira 1][ Jira 2]

    Redimensionnement de l'image

    Il est désormais possible de redimensionner/rétrograder les images stockées dans le serveur lorsqu’elles sont renvoyées via l’API, afin de réduire la consommation de bande passante lors du téléchargement des images associées vers les DE, les attributs TE ou les options, et de minimiser l’espace de stockage dans la base de données Android. Lors de la demande d’une valeur de données de type image, la requête peut spécifier Petite (256x256px) ; Moyenne (512x512px) ; Grande (1024x1024px).

    [ Docs] [ Jira]

    Caractéristiques de l'application

    application Rapports

    La nouvelle application Rapports est sortie de la version bêta et comporte de nombreuses améliorations. Par exemple, les rapports standard peuvent désormais faire l’objet d’un lien et être ouverts à partir d’une URL. L’ancien module de rapports a été supprimé.

    [ Vidéo ][ Démo 1][ Démo 2][ Capture d’écran 1 ][ Docs ][ Jira ]

    Formulaires de la section d'inscription

    Vous pouvez désormais créer des formulaires basés sur des sections pour les inscriptions dans Tracker. La configuration peut être effectuée dans l’application de maintenance sous la section « attributs » > « Créer un formulaire d’enregistrement » dans l’assistant de configuration du programme Tracker. Cela permet de créer un formulaire d’inscription au Tracker basé sur des sections sans avoir à créer des formulaires HTML personnalisés.

    [ Démo ][ Capture d’écran 1 ][ Docs ][ 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.0.

    Information sur la version

    Cliquez sur les liens dans le tableau ci-dessous pour plus d’informations sur cette version du logiciel et pour accéder à une démo interactive.

    To find more details about...Follow this link:
    Download release and sample databaseDownloads
    Documentation and JavadocsDocumentation
    Upgrade notesUpgrade notes for 2.33 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