Guide du formateur sur la Création des indicateurs de Programme¶
EFFECTUER CECI sur le SYSTEME D'INDICATEUR
Utiliser vos initiales lors de la création d'un indicateur
En quoi consiste ce guide ?¶
Ce guide est un document d'aide destiné aux formateurs de l'Académie DHIS2 pour la session "Démonstration - Indicateurs de programme". Cette session suit l'approche de formation standard de l'Académie avec
- Une session de démonstration en direct où le formateur montre et explique les indicateurs de programme.
- une session pratique avec des exercices où les participants vont comprendre et analyser les indicateurs de programme.
Ce guide aidera le formateur à préparer la session de démonstration en direct. La section "Démonstration en direct, étape par étape" contient une description détaillée de toutes les étapes de la démonstration, avec des explications et des captures d'écran qui devraient être faciles à suivre. Servez-vous en lorsque vous serez en train de préparer la session de démonstration en direct.
Il existe également un Guide Rapide qui répertorie les étapes très brièvement et qui joue le rôle d' "aide-mémoire" PENDANT la démonstration, pour aider le formateur à se souvenir de toutes les étapes au cours de la démonstration.
Objectifs d'apprentissage de cette session¶
À la fin de cette session, les utilisateurs devraient connaître les bases de la création des indicateurs de programme dans DHIS2. Ils doivent également savoir comment les indicateurs de programme peuvent être combinés avec des éléments de données agrégées pour créer des indicateurs combinés. Plusieurs concepts doivent être connus des participants à la fin de cette session :
- Décrire le concept d'un indicateur de programme
- Décrire les différentes composantes d'un indicateur de programme
- Type d'agrégation
- Type d'analyse
- Expression
- Filtre
- Créer des indicateurs de programme dans DHIS2
- Créer des indicateurs combinés (tracker + données agrégées) dans DHIS2
Temps requis¶
Démonstration en direct : 1h 30 minutes
Exercices pratiques : 1.5 heures
Contexte¶
La session sur les indicateurs de programme s'est avérée difficile pour plusieurs raisons au cours des académies précédentes. Permettre ou non aux participants de vous suivre et tenter de voir immédiatement les résultats des indicateurs qu'ils ont créés sont deux approches différentes qui peuvent potentiellement être appliquées au cours de cette session. L'avantage d'une session sans interruption est que les participants suivront la démonstration au même rythme. Cependant, c'est aussi l'une des sessions où les participants ont tendance à avoir des difficultés à suivre. En procédant étape par étape et en leur demandant de reproduire ce que vous faites, ils peuvent comprendre davantage, mais cela perturbe complètement la session. Certains participants peuvent prendre plus de temps que d'autres. Dans ce cas, c'est à l'équipe de l'académie de décider de la meilleure façon de présenter cette session. Les deux ont des avantages et des inconvénients potentiels, et l'équipe devra évaluer dans quelle mesure les participants se sont sentis à l'aise avec le contenu jusque là.
Gardez à l'esprit que les indicateurs de programme sont calculés instantanément, il n'est pas nécessaire de lancer des analyses après avoir créé un indicateur de programme. Vous pouvez le vérifier directement dans le groupe pour montrer que ce que vous avez fait fonctionne correctement. Pour les indicateurs combinés, vous devez lancer l'analyse avant d'afficher le résultat.
Guide rapide¶
Indicateur 1
Programme : Carte de traitement de la tuberculose
Indicateur : Tuberculose extra-pulmonaire
Nom court : TBEP (Tuberculose extra-pulmonaire)
Type d'agrégation : Nombre
Type d'analyse : Événement
FAIRE L'EXERCICE 1
Indicateur 2
Programme : Carte de traitement de la tuberculose
Indicateur : Nouveaux cas de tuberculose pulmonaire
Nom court : NPTB
Type d'agrégation : Nombre
Type d'analyse : Événement
FAIRE L'EXERCICE 2
Indicateur 3
Programme : Carte de traitement de la tuberculose
Indicateur : TO - échec ou décédé
Nom court : TO - échec ou décédé
Type d'agrégation : Nombre
Type d'analyse : Événement
Créer une copie de cet indicateur avec les mêmes caractéristiques, mais en filtrant le Sexe = Masculin, l'Âge > 60
FAIRE L'EXERCICE 3
Indicateur 4
Programme : Carte de traitement de la tuberculose
Indicateur : Hospitalisé - initial et prolongé
Nom court : Tous les traitements des Patients hospitalisés
Code: AT_HOSP
Type d'agrégation : Nombre
Type d'analyse : Inscription
FAIRE L'EXERCICE 4
Indicateur 5
Programme : Carte de traitement de la tuberculose
Créez un indicateur de programme pour le type d'inscription. Il doit calculer la différence de poids entre le 'diagnostic initial' et la 'fin du traitement' lorsque le résultat de la culture est négatif et que le résultat du traitement est soit 'guéri', soit 'terminé'.
FAIRE L'EXERCICE 5
Indicateur 6
Indicateur combiné
Programme : Carte de traitement de la tuberculose
Indicateur : Taux d'incidence de la tuberculose pour 100 000
Numérateur : Nouveaux cas de tuberculose
Dénominateur : Nombre total de la Population
FAIRE L'EXERCICE 6
Démonstration en direct étape par étape¶
COMMENCEZ par présenter les diapositives 1-6 de la présentation des indicateurs de programme ici :
https://docs.google.com/presentation/d/18D1sY_F-HznxDGLvnE572W_30lg2lUDef-yNGArCuoo/edit?usp=sharing
Ensuite, revenez à la démo
Indicateur 1 : Cas d'EPTB¶
Conceptualiser l'indicateur¶
Nous voulons COMPTER le nombre de cas de tuberculose extra-pulmonaire. Ce chiffre est tiré du champ "site de la maladie", qui comporte une option permettant de sélectionner cette valeur.

Editer les détails de l'indicateur¶
Accédez à Maintenance -> Indicateur-> Indicateur de programme
Sélectionnez "Carte de traitement de la tuberculose" comme programme

Ajouter un nouvel indicateur et editer les détails de l'indicateur de programme¶
Cliquez sur le signe plus bleu pour ajouter un nouvel indicateur
Premièrement, éditez le nom, le nom court et les détails du code.

Ignorer la couleur et l'icône
Ajoutez ensuite une description.
Examiner le type d'agrégation, qu'essayons-nous de faire avec cet indicateur ? Nous voulons compter le nombre de cas d'EPTB.
Examiner le type d'analyse. Nous n'avons besoin de données que pour une étape du programme, et cette étape n'est pas répétée. Dans ce scénario, le type d'analyse est ÉVÉNEMENT.
Après avoir sélectionné le type d'analyse, vous verrez les "limites de la période d'analyse". Laissez-les par défaut, nous ne les aborderons pas dans cette académie. Vous pouvez en savoir plus à ce sujet dans la [documentation] (https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/configuring-the-system/programs.html#about_program_indicators).

Editer l'expression¶
Sélectionnez l'onglet "expression" afin d'éditer l'expression. C'est ici que nous définissons ce que nous désirons voir se produire sur le plan mathématique.
Lorsque vous créez un indicateur de programme dans un programme tracker, vous verrez toutes les étapes du programme dans le menu à droite. À partir de là, vous pouvez sélectionner tout élément de données appartenant à ces étapes. Vous pourrez également sélectionner les attributs qui appartiennent au programme. En outre, nous disposons également de variables et de constantes que nous pouvons utiliser dans nos calculs.
Dans ce cas, nous pouvons utiliser une simple variable, appelée nombre d'événements, pour définir notre expression. En effet, nous voulons compter le nombre d'événements qui répondent à un certain critère. Il s'agit d'une variable que vous utiliserez probablement assez souvent.

Editer le filtre¶
Sélectionnez l'onglet « Filtre » pour éditer le filtre. Nous définissons ici les critères que nous voulons inclure dans notre calcul mathématique. Nous voulons compter les événements, mais lesquels ? Dans notre cas, ceux dont le point d'origine de la maladie est extra-pulmonaire.
Le site de la maladie est un élément de données dans notre programme, nous pouvons donc le sélectionner

Ensuite, nous pouvons utiliser notre opérateur "égal à".
Dans les indicateurs de programme, les options sont identifiées par leur code dans un ensemble d'options. Dans cet exemple, le nom et le code sont identiques, mais si vous n'êtes pas familier avec les métadonnées, il est généralement conseillé de vérifier le code de l'option que vous utilisez.

Copiez le code et ajoutez-le au filtre. Nous l'ajoutons entre guillemets car il s'agit d'une valeur textuelle. Toutes les valeurs de texte doivent être placées entre guillemets.

Tester l'indicateur de programme¶
Maintenant que vous avez créé l'indicateur de programme, il est bon de tester son fonctionnement. Vous pouvez comparer l'indicateur dûment configuré avec celui que vous avez créé pour vous assurer que la valeur est correcte. Pour ce faire, vous pouvez aller dans l'application Tableau croisé dynamique.
Accédez à l'application visualiseur de données¶
Créez un nouveau tableau croisé dynamique avec les informations suivantes
- Données : l'indicateur de programme que vous avez créé, l'indicateur de programme "Tuberculose extra-pulmonaire"
- Période : année dernière
- Unité d'organisation : Trainingland
Cliquez sur mettre à jour pour vérifier que les valeurs sont égales dans les indicateurs. Cela permet de valider que l'indicateur a été correctement créé.

STOP - Faites l'exercice 1¶
Indicateur 2 : Nouveaux cas de tuberculose pulmonaire¶
Conceptualiser l'indicateur¶
Nous voulons COMPTER le nombre de nouveaux cas de tuberculose pulmonaire.

Ces valeurs proviennent de 2 éléments de données différents, le type de patient tuberculeux et le site de la maladie de la tuberculose, tous deux dotés d'un ensemble d'options parmi lesquelles il est possible de choisir. Cela signifie que nous devons à nouveau examiner les codes de ces valeurs.
Éditer les détails de l'indicateur¶
Accédez à Maintenance -> Indicateur-> Indicateur de programme
Sélectionnez "Carte de traitement de la tuberculose" comme programme

Ajouter un nouvel indicateur et éditer les détails de l'indicateur de programme¶
Cliquez sur le signe plus bleu pour ajouter un nouvel indicateur
Premièrement, éditez le nom, le nom court et les détails du code.

Ignorer la couleur et l'icône
Ajoutez ensuite une description.
Examiner le type d'agrégation, qu'essayons-nous de faire avec cet indicateur ? Nous voulons compter le nombre de cas de TBEP.
Examiner le type d'analyse. Nous n'avons besoin de données que pour une étape du programme, et cette étape n'est pas répétée. Dans ce scénario, le type d'analyse est ÉVÉNEMENT.
Après avoir sélectionné le type d'analyse, vous verrez les "limites de la période d'analyse". Laissez-les par défaut, nous ne les aborderons pas dans cette académie. Vous pouvez en savoir plus à ce sujet dans la [documentation] (https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/configuring-the-system/programs.html#about_program_indicators).

Éditer l'expression¶
Sélectionnez l'onglet "expression" afin d'éditer l'expression. C'est ici que nous définissons ce que nous désirons voir se produire sur le plan mathématique.
Dans ce cas, nous pouvons utiliser une simple variable, appelée nombre d'événements, pour définir notre expression. En effet, nous voulons compter le nombre d'événements qui répondent à un certain critère. Il s'agit d'une variable que vous utiliserez probablement assez souvent.

Éditer le filtre¶
Sélectionnez l'onglet « Filtre » pour éditer le filtre. Nous définissons ici les critères que nous voulons inclure dans notre calcul mathématique. Nous voulons compter les événements, mais lesquels ? Dans notre cas, il s'agit des cas dans lesquels le type de patient est nouveau ET le siège de la maladie est pulmonaire.
Le type de patient et le site de la maladie sont des éléments de données dans notre programme, nous pouvons donc les sélectionner. Commençons par sélectionner le type de patient
Ensuite, nous pouvons utiliser notre opérateur "égal à".
Dans les indicateurs de programme, les options sont identifiées par leur code dans un ensemble d'options. Dans cet exemple, le nom et le code sont identiques, mais si vous n'êtes pas familier avec les métadonnées, il est généralement conseillé de vérifier le code de l'option que vous utilisez.

Copiez le code et ajoutez-le au filtre. Nous l'ajoutons entre guillemets car il s'agit d'une valeur textuelle. Toutes les valeurs de texte doivent être placées entre guillemets.

Pour que cet indicateur réponde aux critères requis, le patient doit être nouveau ET le site de la maladie doit être pulmonaire. Nous devons donc utiliser l'opérateur logique "et" dans ce scénario. Sélectionnez l'élément de données "site de la maladie" et appliquez le filtre.

Tester l'indicateur de programme¶
Maintenant que vous avez créé l'indicateur de programme, il est bon de tester son fonctionnement. Vous pouvez comparer l'indicateur dûment configuré avec celui que vous avez créé pour vous assurer que la valeur est correcte. Pour ce faire, vous pouvez aller dans l'application Tableau croisé dynamique.
Accédez à l'application visualiseur de données¶
Créez un nouveau tableau croisé dynamique avec les informations suivantes
- Données : l'indicateur de programme que vous avez créé, l'indicateur de programme "Nouveau cas de Tuberculose Pulmonaire"
- Période : année dernière
- Unité d'organisation : Trainingland
Cliquez sur mettre à jour pour vérifier que les valeurs sont égales dans les indicateurs. Cela permet de valider que l'indicateur a été créé comme il se doit.¶

STOP - Faites l'exercice 2¶
Indicateur 3 : Patients dont le traitement a échoué ou qui sont décédés¶
Conceptualiser l'indicateur¶
Nous voulons COMPTER le nombre de cas qui sont décédés ou dont le traitement a échoué.

Ces valeurs proviennent d'1 élément de données, le résultat du traitement, avec un ensemble d'options de valeurs dans lequel il est possible de faire une sélection. Cela signifie que nous devrons à nouveau examiner les codes de ces valeurs.
Éditer les détails de l'indicateur¶
Accédez à Maintenance -> Indicateur-> Indicateur de programme
Sélectionnez "Carte de traitement de la tuberculose" comme programme

Ajouter un nouvel indicateur et éditer les détails de l'indicateur de programme¶
Cliquez sur le signe plus bleu pour ajouter un nouvel indicateur
Premièrement, éditez le nom, le nom court et les détails du code.

Ignorer la couleur et l'icône
Ajoutez ensuite une description.
Examiner le type d'agrégation, qu'essayons-nous de faire avec cet indicateur ? Nous voulons COMPTER le nombre de cas qui bénéficient d'un DOT en établissement ou dans la communauté.
Examiner le type d'analyse. Nous n'avons besoin de données que pour une étape du programme, et cette étape n'est pas répétée. Dans ce scénario, le type d'analyse est ÉVÉNEMENT.
Après avoir sélectionné le type d'analyse, vous verrez les "limites de la période d'analyse". Laissez-les par défaut, nous ne les aborderons pas dans cette académie. Vous pouvez en savoir plus à ce sujet dans la [documentation] (https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/configuring-the-system/programs.html#about_program_indicators).

Éditer l'expression¶
Sélectionnez l'onglet "expression" afin d'éditer l'expression. C'est ici que nous définissons ce que nous désirons voir se produire sur le plan mathématique.
Dans ce cas, nous pouvons utiliser une simple variable, appelée nombre d'événements, pour définir notre expression. En effet, nous voulons compter le nombre d'événements qui répondent à un certain critère. Il s'agit d'une variable que vous utiliserez probablement assez souvent.

Éditer le filtre¶
Sélectionnez l'onglet « Filtre » pour éditer le filtre. Nous définissons ici les critères que nous voulons inclure dans notre calcul mathématique. Nous voulons compter les événements, mais lesquels ? Dans notre cas, il s'agit des cas où le résultat du traitement est soit un échec, soit un décès.
Le résultat du traitement est un élément de données dans l'étape de fin de traitement de notre programme, nous pouvons donc le sélectionner.
Ensuite, nous pouvons utiliser notre opérateur "égal à".
Dans les indicateurs de programme, les options sont identifiées par leur code dans un ensemble d'options. Dans cet exemple, le nom et le code sont identiques, mais si vous n'êtes pas familier avec les métadonnées, il est généralement conseillé de vérifier le code de l'option que vous utilisez.

Copiez le code et ajoutez-le au filtre. Nous l'ajoutons entre guillemets car il s'agit d'une valeur textuelle. Toutes les valeurs de texte doivent être placées entre guillemets.

Pour que cet indicateur respecte nos critères, le patient peut bénéficier d'un DOT en établissement OU dans la communauté. Nous devons donc utiliser l'opérateur logique "ou" dans ce scénario. Sélectionnez l'élément de données "site de la maladie" et appliquez le filtre.

Tester l'indicateur de programme¶
Maintenant que vous avez créé l'indicateur de programme, il est bon de tester son fonctionnement. Vous pouvez comparer l'indicateur dûment configuré avec celui que vous avez créé pour vous assurer que la valeur est correcte. Pour ce faire, vous pouvez aller dans l'application Tableau croisé dynamique.
Accédez à l'application visualiseur de données¶
Créez un nouveau tableau croisé dynamique avec les informations suivantes
- Données : l'indicateur de programme que vous avez créé, l'indicateur de programme "Résultat du traitement - échec ou décès"
- Période : année dernière
- Unité d'organisation : Trainingland
Cliquez sur mettre à jour pour vérifier que les valeurs sont égales dans les indicateurs. Cela permet de valider que l'indicateur a été correctement créé.

Ajouter plus d'informations sur les filtres¶
Que se passe-t-il si nous voulons modifier cet indicateur pour ne compter que les cas d'hommes >60 ans ?
Pour ce faire, nous devons modifier le filtre de notre indicateur. Étant donné que nous faisons des ajouts à l'indicateur précédent, trouvons-le et clonons-le.

Mettre à jour le nom, le nom court, le code et la description

Le type d'agrégation et le type d'analyse restent les mêmes.
L'expression est également la même (V{event_count}).
Nous devons cependant mettre à jour notre filtre.

Examinons ce qui a changé.
- Nous avons introduit le regroupement en mettant entre parenthèses l'instruction 'or' (ou)
- Nous avons ajouté deux filtres supplémentaires pour l'âge et le sexe à l'aide des instructions 'and' (et)
Notez que si vous regroupez plusieurs et/ou conditions pour créer un critère de filtrage spécifique, vous devrez utiliser des parenthèses. Ceci agit comme une sorte d'ordre d'opérations. Sauvegardez l'indicateur après avoir saisi et expliqué le filtre.
Après l'avoir sauvegardé, nous devrions être en mesure de vérifier cet indicateur dans le visualiseur de données

STOP - Faites l'exercice 3¶
Créer des Indicateurs de Type Inscription¶
Indicateur 4 : Patients hospitalisés pendant toute la durée du traitement¶
Conceptualiser l'indicateur¶
Nous voulons COMPTER le nombre de cas qui ont été hospitalisés à la fois dans la phase initiale ET dans la phase de continuation. Cela signifie que nous récupérons les données de 2 phases du programme.


Éditer les détails de l'indicateur¶
Accédez à Maintenance -> Indicateur-> Indicateur de programme
Sélectionnez "Carte de traitement de la tuberculose" comme programme

Ajouter un nouvel indicateur et éditer les détails de l'indicateur de programme¶
Cliquez sur le signe plus bleu pour ajouter un nouvel indicateur
Premièrement, éditez le nom, le nom court et les détails du code.

Ignorer la couleur et l'icône Ajoutez ensuite une description.
Examinez le type d'agrégation, qu'essayons-nous de faire avec cet indicateur ? Nous voulons COMPTER le nombre de patients qui ont été hospitalisés à la fois pendant l'étape initiale et l'étape de continuation du traitement.
Examinez le type d'analyse. Nous avons maintenant besoin de données provenant de plus d'une étape, notre type d'analyse sera donc INSCRIPTION !
Dans cet exemple, nous créons un indicateur d'inscription qui calcule et affiche ses informations. vous pouvez également créer un indicateur de programme qui calcule le nombre d'inscriptions respectant certains critères. Cela peut être utile si, par exemple, vous voulez utiliser des éléments de données avec des ensembles d'options qui proviennent de plusieurs étapes d'un même programme afin de filtrer le nombre d'inscriptions lors du calcul de votre indicateur. Faites-le savoir aux participants, car cela fera partie de leur exercice.
Après avoir sélectionné le type d'analyse, vous verrez les "limites de la période d'analyse". Laissez-les par défaut, nous ne les aborderons pas dans cette académie. Vous pouvez en savoir plus à ce sujet dans la [documentation] (https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/configuring-the-system/programs.html#about_program_indicators).

Éditer l'expression¶
Sélectionnez l'onglet "expression" afin d'éditer l'expression. C'est ici que nous définissons ce que nous désirons voir se produire sur le plan mathématique.
Dans ce cas, nous pouvons utiliser une simple variable, appelée 'nombre d'inscriptions', pour définir notre expression. Nous ne comptons plus les événements, mais les inscriptions, car nous voulons combiner les informations de toutes les inscriptions, puis les évaluer à l'aide de notre filtre.

Éditer le filtre¶
Sélectionnez l'onglet « Filtre » pour éditer le filtre. Nous définissons ici les critères que nous voulons inclure dans notre calcul mathématique. Nous voulons compter les événements, mais lesquels ? Dans notre cas, il s'agit des cas où le résultat du traitement est soit un échec, soit un décès.
Le type de traitement est inclus à la fois dans l'étape initiale et dans l'étape de continuation 1 du programme. En utilisant les éléments de données dans notre expression, nous incluons également les étapes du programme auxquelles ils appartiennent. Cela nous permet de combiner et d'évaluer des données provenant de plusieurs étapes du programme.
Dans les indicateurs de programme, les options sont identifiées par leur code dans un ensemble d'options. Dans cet exemple, le nom et le code sont identiques, mais si vous n'êtes pas familier avec les métadonnées, il est généralement conseillé de vérifier le code de l'option que vous utilisez.

Éditer l'expression¶
Examinons l'expression

Les éléments de données de notre expression sont identifiés comme {étape du programme.élément de données}. Nous pouvons voir que nous avons le même élément de données, mais que l'identifiant de l'étape du programme est différent. C'est également ce que montre la boîte de vérification verte ci-dessous.
Tester l'indicateur de programme¶
Maintenant que vous avez créé l'indicateur de programme, il est bon de tester son fonctionnement. Vous pouvez comparer l'indicateur dûment configuré avec celui que vous avez créé pour vous assurer que la valeur est correcte. Pour ce faire, vous pouvez aller dans l'application Tableau croisé dynamique.
Accédez à l'application visualiseur de données¶
Créez un nouveau tableau croisé dynamique avec les informations suivantes
- Données : l'indicateur de programme que vous avez créé, l'indicateur de programme "Hospitalisé - Initial et Continuation"
- Période : année dernière
- Unité d'organisation : Trainingland
Cliquez sur mettre à jour pour vérifier que les valeurs sont égales dans les indicateurs. Cela permet de valider que l'indicateur a été correctement créé.

STOP - Faites l'exercice 4¶
Indicateur 5 - Variation du poids¶
Retournez dans Indicateurs -> Indicateurs de programme et cliquez sur Nouveau pour créer un nouvel indicateur.

Programme : Carte de traitement de la tuberculose
Conceptualiser l'indicateur¶
Créez un indicateur de programme qui calcule la différence de poids entre le diagnostic initial et la fin du traitement. Cette différence doit uniquement être calculée si le résultat de la culture est négatif et si le traitement est soit guéri, soit terminé.
Éditer les détails de l'indicateur de programme¶
Après avoir sélectionné le signe plus, assurez-vous que le programme avec lequel vous travaillez est sélectionné. Remplissez les détails comme suit (remplacez vos initiales par celles de la capture d'écran). Notez que dans ce cas, vous utilisez "Inscription" comme type d'agrégation. Ce type d'indicateur de programme calcule l'indicateur à l'aide de paramètres couvrant l'ensemble de l'inscription, plutôt qu'à l'intérieur d'un événement.
Nous voulons que cet indicateur soit calculé instantanément et qu'il s'affiche ensuite directement dans la saisie tracker. Pour ce faire, assurez-vous que l'option "Afficher dans le formulaire" est cochée.

Éditer l'expression¶
Cliquez sur « Éditer l'expression » dans le menu du timeline

Pour l'expression, vous souhaitez calculer la différence entre le poids à la fin du traitement et le poids au moment du diagnostic initial. La tuberculose a souvent tendance à entraîner une perte de poids supplémentaire et, après le traitement, on peut espérer que les patients reprennent un peu de poids.

Éditer le Filtre¶
Cliquez sur Éditer le filtre dans le menu du timeline

Nous allons à présent créer nos critères qui vont filtrer les événements requis (le résultat de la culture est négatif et le résultat du traitement est soit guéri, soit terminé).
Lorsque nous définissons des critères dans un filtre en utilisant des ensembles d'options, nous devons utiliser le code de l'option. Le code de l'option peut être différent du nom. Nous devons définir trois critères en utilisant les éléments de données disponibles dans le programme :
- Résultat de la culture == "Négatif (0 colonies)" et
- Résultat du Traitement == "Guéri" ou Résultat du Traitement == "Traitement terminé"
Vous pouvez sélectionner les éléments de données dans le menu situé à droite, comme précédemment. Dans la boîte de filtre, vous verrez le programuid.dataelementuid dans l'expression. En dessous, dans la boîte verte, vous verrez ceci représenté en texte clair, ce qui est plus facile à déchiffrer.

Notez que la condition ou est entre parenthèses. Cette condition est nécessaire pour que le filtre fonctionne correctement. Notez que si vous regroupez plusieurs conditions et/ou pour créer un critère de filtrage spécifique, vous devez utiliser des parenthèses. Sauvegardez l'indicateur après avoir saisi et expliqué le filtre.
Tester l'indicateur de programme¶
Allez dans la saisie tracker dans ce cas pour tester l'indicateur du programme. Videz votre cache si vous avez déjà accédé au programme.
Sélectionnez un établissement quelconque qui dispose du programme de carte de traitement de la tuberculose.

Procéder à l'enregistrement d'une nouvelle TEI. Cliquez sur "Sauvegarder et continuer" après avoir entré les détails. Vous pouvez choisir une date de rapport qui remonte à ~5-6 mois de la date actuelle, car il s'agit de la différence moyenne entre l'étape de diagnostic initial et l'étape de fin du traitement.

Dans le tableau de bord du tracker, vous verrez un espace pour les indicateurs ainsi que pour la saisie des données du timeline. L'indicateur de poids apparaîtra lorsque le filtre répondra aux critères définis précédemment
- Résultat de la culture == "Négatif (0 colonies)" et
- Résultat du Traitement == "Guéri" ou Résultat du Traitement == "Traitement terminé"

Pour commencer, saisissez une valeur de poids dans l'étape Diagnostic initial

Puis ajouter un événement pour l'étape de fin de traitement

Saisissez une valeur de poids, sélectionnez négatif comme_ résultat de la culture_ et sélectionnez guéri ou traitement terminé comme résultat du traitement.
Faites observer aux participants que l'indicateur de poids n'apparaît pas si ces critères ne sont pas respectés.

STOP - Faites l'exercice 5¶
Créer des indicateurs combinés¶
Indicateur 6 : Taux d'incidence de la tuberculose pour 100 000¶
Après avoir créé quelques indicateurs de programme, il serait judicieux de montrer aux participants comment créer des indicateurs combinés. Cette question a été brièvement abordée lors de la présentation des indicateurs de programme. Ici, nous pouvons prendre des indicateurs de programme et les combiner avec des éléments de données agrégées pour créer des indicateurs selon les besoins. Pour ce faire, nous utilisons l'application des indicateurs réguliers.
Conceptualiser l'indicateur¶
Nous voulons calculer le taux d'incidence de la tuberculose pour 100 000 habitants. C'est égal à :
(Nombre de nouveaux cas de tuberculose/population totale) * 100 000
Si nous détaillons cela,
- Nous pouvons obtenir le nombre de nouveaux cas de tuberculose à partir de notre programme de carte de traitement de la tuberculose. Nous devons créer un indicateur de programme pour obtenir ce total
- La population totale est un élément de données agrégé que nous pouvons importer dans DHIS2 à partir d'un recensement ou d'une autre enquête d'estimation.
- Nous multiplions les valeurs divisées par 100 000, pour calculer notre taux d'incidence
Examiner les indicateurs de programme¶
Un indicateur de programme, les nouveaux cas de tuberculose, a déjà été créé dans le cadre de cette démonstration. Vous pouvez l'examiner rapidement pour voir le type d'agrégation, l'expression et le filtre.

Examiner le dénominateur¶
Nous pouvons utiliser l'élément de données "Population totale" comme dénominateur. Cet élément de données existe déjà dans notre système et contient déjà des données.

Examiner le type d'indicateur¶
Nous voulons créer un indicateur avec un facteur de 100 000. Celui-ci existe déjà dans notre système et nous pouvons l'utiliser pour créer notre indicateur.

Créer un nouvel indicateur¶
Accédez à la page de gestion des indicateurs (Maintenance -> Indicateur) et procédez à la création d'un nouvel indicateur.
Ajoutez les détails de votre indicateur

Voici un exemple de description :
(Nombre de nouveaux cas de tuberculose/population totale) * 100 000. Le nombre de nouveaux cas de tuberculose est tiré du programme "Carte de traitement de la tuberculose", tandis que la population totale est une estimation du recensement le plus récent.
Éditer le numérateur¶
Je peux sélectionner les indicateurs de programme comme source sur la page de gestion des indicateurs.
Sélectionner
- Programmes
- Carte de traitement de la tuberculose
- Indicateurs
- L'indicateur "Nouveaux cas de tuberculose"
- Saisir une description
- Sauvegarder

Éditer le dénominateur¶
Sélectionner
- Éléments de donnée
- L'élément de données "Population totale"
- Saisir une description
- Sauvegarder
Sauvegarder l'indicateur avant de poursuivre¶
Laissez aux autres le soin de créer l'indicateur, puis accordez-leur une pause. Vous devez lancer l'analyse avant de pouvoir voir les résultats de cet indicateur.
Vérifier l'indicateur dans visualiseur de données¶
Créez un tableau croisé dynamique avec les entrées :
- Données :
- Nouveaux cas de tuberculose (indicateur de programme de la carte de traitement de la tuberculose)
- Population totale (élément de données)
- Incidence de la tuberculose pour 100 000 (l'indicateur que vous venez de créer)
- Période : année dernière
- Unité d'organisation: Trainingland

Vous pouvez vérifier le calcul manuellement et voir si le résultat est correct !