Guide du formateur sur la saisie (Android)¶
En quoi consiste ce guide ?¶
Ce guide est un document de référence destiné aux formateurs de l'Académie DHIS2 pour la session "Démonstration et utilisation de la saisie du tracker (Android)". Cette session suit l'approche standard de formation de l'Académie avec 1) une session de démonstration en direct au cours de laquelle le formateur démontre et explique les fonctionnalités, et 2) une session pratique avec des exercices où les participants peuvent mettre en pratique les mêmes fonctionnalités.
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. Utilisez-la 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 de la démonstration.Partie 1 - Initiation à l'application de saisie de données Android
Objectifs pédagogiques de cette session¶
- Expliquer l'application Android
- Démontrer comment installer l'application Android
- Démontrer comment les données tracker peuvent être saisies sur les appareils Android, y compris :
- La recherche des entités suivies
- L'enregistrement des entités suivies
- La navigation dans le tableau de bord des entités suivies d'une personne
- La saisie de données d'événements dans une étape de programme
- La finalisation d'une inscription
- La saisie des relations
- L'inscription d'une entité suivie à plusieurs programmes
- L'utilisation des données tracker hors ligne
Temps requis pour cette session¶
Démo en direct :
Exercices pratiques :
Contexte¶
Saisie Tracker est un module de collecte de données individuelles et détaillées.
La saisie des données dans Saisie Tracker se fait par programme, ce qui équivaut à un registre de patients ou à un autre outil de collecte de données similaire. Étant donné que les programmes sont saisis sur une base individuelle, les données relatives aux programmes sont saisies en fonction de la date de rapport ou d'inscription telle que définie par les exigences des programmes. La saisie des données tracker nécessite que des informations sur les personnes soient jointes à chaque événement, et l'enregistrement et la recherche d'entités constituent donc un élément clé de la saisie des données tracker.
Dans cette démo, le programme Surveillance basée sur les cas sera utilisé pour démontrer les fonctionnalités de l'application de saisie android.
Préparatifs¶
Parcourez le guide étape par étape de la démo en direct plusieurs fois avant de procéder à la démo proprement dite pour les participants. Assurez-vous que votre compte utilisateur est identique ou similaire aux comptes de formation des participants afin de ne pas montrer plus de fonctionnalités, d'options de dimension ou de formulaires que ce qu'ils peuvent voir lors des exercices. Assurez-vous que la résolution du projecteur permet de faire des zooms.
Créez un compte avec le même niveau d'accès que les utilisateurs que vous présentez (par exemple, s'ils ne peuvent effectuer des recherches et des saisies que dans un seul établissement, faites en sorte que votre utilisateur ait la même autorité). Si la procédure consiste à saisir ces données à partir d'un formulaire papier, il sera utile de faire remplir une copie du formulaire qu'ils utiliseraient normalement comme référence. Il peut s'agir d'un formulaire que vous avez vous-même rempli, par exemple. S'ils saisissent les données en temps réel, cela ne sera pas nécessaire, mais vous devez préparer les détails d'un cas d'exemple que vous pouvez suivre dans vos exemples.
Pour les exercices et les petites activités de la démonstration, remplissez quelques formulaires supplémentaires que les participants pourront utiliser pour enregistrer leurs propres cas. Votre base de données de formation doit contenir des cas existants afin d'aider à la prise en charge du filtre de la liste de travail, des relations et de la fonctionnalité de recherche. Si vous présentez la fonctionnalité des listes de travail, vous devez disposer d'un sous-ensemble d'événements que vous avez créés et affectés à un utilisateur afin de pouvoir présenter cette fonctionnalité.
Fichier APK¶
Veillez à ce que l'application soit conçue à des fins de formation, sinon vous ne pourrez pas diffuser votre écran :
https://github.com/dhis2/dhis2-android-capture-app/releases
Il sera désigné par " formation " à la fin du fichier APK.
![]()
Comment projeter votre appareil Android¶
Le formateur devra décider de la méthode qu'il souhaite utiliser pour refléter l'application Android sur l'écran de son ordinateur. Il devra également créer un compte utilisateur (s'il n'existe pas déjà) affecté à la même unité d'organisation que le programme dont il fait la démonstration.
Veuillez consulter cet article du CoP pour plus de détails sur les options que vous pouvez utiliser pour refléter votre appareil Android :
Compte Utilisateur¶
Assurez-vous qu'il existe un compte utilisateur affecté à un ensemble d'unités d'organisation de niveau inférieur au niveau de l'établissement dans Trainingland que vous pouvez utiliser avant de réaliser cette session. Si les participants vous suivent, assurez-vous qu'ils disposent également de comptes utilisateurs affectés à des unités d'organisation de niveau inférieur. Le compte utilisateur de démo est le suivant :
Nom d'utilisateur: android1
Mot de passe : District1#
Les participants¶
Envoyez aux participants les instructions pour l'installation de l'application Android avant la session. Les instructions sont disponibles ici.
Certains participants peuvent ne pas être en mesure d'installer l'application par eux-mêmes. Dans ce cas, vous devrez peut-être leur expliquer comment procéder via Google Play.
Bonnes Pratiques¶
Avant de commencer la démonstration, gardez à l'esprit que la chose la plus importante est que le public suive, alors n'oubliez pas de poser des questions au public pour vérifier qu'il suit. Si quelque chose n'est pas clair, revenez en arrière et reprenez lentement. Si vous n'avez pas le temps de passer en revue toutes les étapes, il est préférable d'en supprimer certaines, plutôt que d'aller vite et que personne ne comprenne.
Guide rapide¶
-
Examiner l'interface
-
Examiner le programme dfs (système de fichiers distribué )
- Examinez les options de filtres disponibles sur cette page
- Rechercher une personne qui existe déjà (BAB114160, Theo Fleury)
- Ouvrez leur dossier et voyez tous les événements qui y figurent. Examinez les onglets du tableau de bord de la personne
- Sélectionnez "Voir les détails" pour afficher les attributs détaillés
- Sélectionnez tout événement associé à l'enregistrement pour afficher les données qui s'y trouvent
STOP - Exercice 1
-
Enregistrez une nouvelle personne. Enregistrez un nouveau cas (si quelqu'un vous suit, il doit enregistrer une PERSONNE UNIQUE différente de la vôtre)
-
Rechercher un enregistrement qui n'existe pas
- Cliquez sur le bouton "Nouvelle personne" et sélectionnez une unité d'organisation dans laquelle enregistrer le cas
- Saisir les détails pour enregistrer la personne
- Les inscrire au programme
- Saisir les données pour la première étape de programme
STOP - Exercice 2
-
Ajouter un nouvel événement au dossier de la personne
-
Remplir les détails du formulaire et enregistrer l'événement
- Ajoutez un nouvel événement à l'étape de la demande d'analyse, le même jour que la date de la première consultation. Remplir le formulaire et enregistrer l'événement
- Ajouter un nouvel événement dans la demande d'analyse pour montrer les étapes répétitives
STOP - Exercice 3
-
Ajouter la relation, montrer la traçabilité du contact
-
Terminer l'inscription
STOP - Exercice 4
- Inscrire la personne à un autre programme
STOP - Exercice 5 8. Synchronisez l'événement en ligne. Accédez à l'interface web pour vérifier que les données ont été envoyées 9. Depuis l'interface web, mettez à jour le dossier de la personne 10. Sur l'appareil Android, montrez que les données n'ont pas été synchronisées 11. Synchroniser les données, puis revenir au dossier de la personne pour montrer que le nouvel événement a été synchronisé
STOP - Exercice 6
- Désactiver tous les réseaux wi-fi/radios de données sur l'appareil. Expliquer comment fonctionne la saisie de données hors ligne
- Ajouter une nouvelle personne hors ligne
- Ajouter un nouvel événement
- Démontrer que les données sont stockées uniquement sur l'appareil
- Activer le wifi et syncroniser les données
-
Vérifier que la synchronisation a été effectuée sur l'appareil, ainsi que sur l'application web
STOP - Exercice 7
Guide étape par étape¶
Se connecter à l'Application Android¶
URL du serveur : L'URL de l'instance de l'academie (Assurez-vous de partager cette information avec les participants)
Nom d'utilisateur: android1
Mot de passe : District1#

Examiner l'interface¶
Les programmes suivants devraient s'afficher lors de la connexion

Sélectionner le programme de surveillance basé sur les cas¶
Sélectionnez ce programme. La liste des personnes inscrites au programme devrait s'afficher en fonction des unités d'organisation affectées à votre utilisateur, comme la liste de la page d'accueil dans la saisie des données tracker.

Filtrer la liste¶
Vous pouvez filtrer la liste en sélectionnant le bouton "Filtre" et en appliquant les filtres appropriés.

Par exemple, vous pouvez essayer de filtrer les événements terminés.
Rechercher une personne qui existe déjà¶
Recherchez une personne qui existe déjà en sélectionnant le champ de recherche.
- ID du cas du système : BAB114160
- Prénom : Fleury
- Nom : Theo


Ouvrez ce dossier en le selectionnant.

Vous verrez tous les événements associés au cas dans le programme de surveillance de la base de données, en commençant par l'événement le plus récent dans chaque étape de programme.
Il existe 4 onglets en bas de l'écran lorsque vous ouvrez l'enregistrement. Vous pouvez discuter de la nature de chaque onglet et de son rapport avec ce que l'on voit normalement sur la saisie des données tracker (web).

Ces onglets situés au bas de l'écran, de gauche à droite, représentent :
- Détails : c'est la page sur laquelle vous vous trouvez par défaut lorsque vous ouvrez l'enregistrement et qui affiche les informations relatives à la TEI ainsi que les détails des étapes et des événements
- Le widget des indicateurs
- Le widget des relations
- Le widget des remarques
Revenir à l'onglet détails
Vous pouvez utiliser le bouton "Modifier la personne" dans cet onglet pour afficher (et modifier si l'accès le permet) toutes les informations relatives aux attributs de la personne. Revenez en arrière et consultez la liste des événements après avoir vérifié les détails de la personne.

Pour quitter cette page, utilisez la flèche en haut à gauche de l'écran.
Sélectionnez la première étape "Informations diagnostiques et cliniques", puis l'événement qu'elle contient. Parcourez les différentes sections pour vérifier que les données de l'étape ont été saisies et qu'elles peuvent être consultées ou mises à jour sur l'appareil.

Quittez l'événement pour continuer.
STOP! Demandez-leur de faire l'exercice 1¶
Enregister un nouveau cas¶
Revenez à la liste de la page d'accueil du programme de surveillance basée sur les cas.
Pour enregistrer une personne sur l'application android, vous devez d'abord rechercher si elle existe
Relancez le processus de recherche que vous venez de décrire.
Rechercher un enregistrement qui n'existe pas. Quelques exemples :
- Jane Dawson
- Margaret Thatcher
- Joe Sakic
- Damon Hoyt
- Angelina Jolie
- Evander Holyfield
- Tim Curry
- Alicia Jackson etc.
Saisissez quelques détails et essayez de rechercher la personne. Vous devriez recevoir un message indiquant que l'enregistrement n'a pas été trouvé.

Cliquez sur le bouton "Nouvelle personne" et sélectionnez une unité d'organisation dans laquelle enregistrer le cas. Sélectionnez Terminé une fois que vous avez sélectionné l'unité d'organisation.

Après avoir sélectionné l'unité d'organisation, sélectionnez la date d'enregistrement (date de notification). Cliquez sur OK une fois que vous avez sélectionné la date.

Vous pouvez ensuite développer la section des attributs en sélectionnant "afficher les champs" sous l'intitulé Attributs - Personne afin de remplir les attributs restants pour cette personne.

Remplissez ces informations, puis sélectionnez l'icône de la disquette pour enregistrer les données de la personne et l'inscrire au programme.
Vous serez alors dirigé vers le tableau de bord du suivi des personnes. L'événement relatif aux informations diagnostiques et cliniques sera automatiquement généré. Sélectionnez " Saisir/ignorer l'événement " afin de modifier les détails de ce premier événement au cours de cette étape.
Ensuite, vous devez remplir les informations pour le premier événement. Commencez par sélectionner une date de saisie puis :
- Remplir les détails pour chaque section
- Agrandissez chaque section à l'aide des onglets

Une fois que vous avez rempli tous les détails, sauvegardez les données en sélectionnant l'icône en forme de disque
Il vous sera alors demandé si vous souhaitez terminer l'événement ou non

Si la saisie des données est terminée pour cet événement, vous pouvez choisir l'option "Terminé". S'il manque des données, vous pouvez choisir l'option "Pas maintenant". Faites remarquer aux participants que si vous terminez un événement et que vous avez besoin de le modifier à l'avenir, vous avez la possibilité de l'ouvrir à nouveau.
Une fois que vous avez enregistré les détails, vous serez ramené au tableau de bord de l'appareil, qui présente la même interface que l'enregistrement complété auquel vous avez précédemment accédé.

STOP! Demandez-leur de faire l'exercice 2¶
Ajouter un nouvel événement¶
Cliquez sur le bouton plus à côté de la deuxième étape " Demande d'analyse ". Un menu contextuel s'ouvre. Sélectionnez "Ajouter nouveau" pour ajouter un nouvel événement.
Sélectionnez l'unité d'organisation dans laquelle l'événement doit être enregistré.
![]()
Modifiez la date de la demande d'analyse si nécessaire et agrandissez les champs de la section "Détails" pour les modifier.
![]()
Remplissez le formulaire. Vous pouvez sauvegarder les détails en sélectionnant l'icône en forme de disque. Vous verrez les deux mêmes options que précédemment concernant l'achèvement ou non de l'événement. Sélectionnez l'une d'entre elles pour continuer.
The lab request and lab result stages are repeatable, and you are able to add multiple events to these stages if needed. Just select the stage and add a new event to it if needed. After adding the event, you will see the repeated stages listed when selecting the program stage.
![]()
Répétez le même processus avec les autres étapes pour compléter les données si vous pensez que les participants ont besoin de plus d'exemples ; mais vous pouvez probablement vous arrêter ici si vous avez saisi les données pour les étapes 1 et 2, car le processus sera le même pour les autres étapes.
STOP! Demandez-leur de faire l'exercice 3¶
Ajouter une relation¶
À partir du tableau de bord tracker des personnes. Cliquez sur l'icône de relation pour associer les contacts à l'affaire. Sélectionnez le type de relation "A été en contact avec"
![]()
Passez au programme de recherche de contacts en utilisant le menu supérieur.
![]()
Rechercher un contact qui existe déjà (dans cet exemple Seema Sharma).
Sélectionnez le contact afin de créer une relation entre celui-ci et la personne que vous avez enregistrée. Vous reviendrez alors au widget des relations de la personne et vous verrez Seema apparaître dans la liste.
![]()
Remarque : vous pouvez également ajouter de nouvelles inscriptions lors de la création d'une relation, comme vous pouvez le faire sur le web. Si votre recherche ne donne aucun résultat, vous pourrez créer une inscription dans le programme et une relation sera établie après la création de la nouvelle personne.
Terminer l'inscription¶
Une fois que vous avez saisi toutes les données relatives à une entité suivie (informations sur les attributs, données sur les événements, relations, etc.). Vous pouvez penser à terminer l'inscription. Pour terminer l'inscription
- Sélectionnez le menu à 3 points
- Sélectionnez le bouton Terminer
![]()
Une fois l'inscription terminée, le statut sur le tableau de bord devient "terminé".

STOP! Demandez-leur de faire l'exercice 4¶
Inscrire la personne à un autre programme¶
À partir du tableau de bord tracker des personnes, revenez et sélectionnez les inscriptions au programme.
![]()
Vous accéderez ainsi au tableau de bord de la liste d'inscription. À ce stade, inscrivez-les au programme de vaccination.
![]()
Après avoir sélectionné le programme dans lequel ils doivent être inscrits, choisissez la date d'inscription et l'unité d'organisation.
Vous accédez alors aux détails de l'attribut. Vous verrez que les détails que vous avez déjà saisis sont automatiquement reportés et qu'il n'est pas nécessaire de les saisir à nouveau.
![]()
Une fois que vous avez rempli/modifié ces détails, enregistrez la personne en utilisant l'icône en forme de disque. Vous accéderez ainsi à son tableau de bord dans le programme du registre des vaccinations.
Revenez à la page de recherche du programme de surveillance basée sur les cas et vous constaterez que la personne que vous avez initialement inscrite au programme de surveillance basée sur les cas est maintenant également inscrite au programme de vaccination.
![]()
STOP! Demandez-leur de faire l'exercice 5¶
Synchroniser l'événement¶
Sur Android, les données sont synchronisées selon un calendrier. Elles peuvent également être synchronisées manuellement de l'appareil vers le serveur. Découvrons comment effectuer une synchronisation manuelle.
Sur la page de recherche, sélectionnez le statut de synchronisation de la personne pour vérifier que ces données n'ont pas été mises en ligne.
![]()
Si vous vous connectez à Internet et que vous faites une recherche, vous ne trouverez pas cette personne :

Revenez à la page d'accueil et synchronisez vos données en utilisant l'une des icônes de statut de synchronisation.

En procédant ainsi à partir de la page d'accueil, vous pouvez synchroniser plusieurs enregistrements mis à jour en même temps. Lorsque la synchronisation est en cours, elle s'affiche à l'écran.

Affichez la personne sur le web en vous rendant dans l'unité d'organisation à laquelle vous l'avez enregistrée. Ses attributs et ses événements devraient être synchronisés en ligne.

STOP! Demandez-leur de faire l'exercice 6¶
Se déconnecter !¶
Android permet de stocker les données du tracker hors ligne directement sur l'appareil. Les enregistrements doivent d'abord être synchronisés, sinon ils ne seront pas accessibles hors ligne. Le nombre d'enregistrements synchronisés sur l'appareil est défini dans la page des paramètres de l'application Android ou de façon générale par votre administrateur système à l'aide de l'application des paramètres Android dans DHIS2 (si l'option générale est sélectionnée, vous ne pourrez pas les modifier directement sur l'appareil).
Voici un exemple de ce à quoi cela ressemble lorsque c'est fait sur l'appareil

Accédez à l'écran d'accueil de votre système Android et désactivez votre WiFi et vos radios de données mobiles.
Revenez à l'application DHIS2, sélectionnez le programme du Registre électronique des vaccinations et recherchez/enregistrez une nouvelle personne

Vous remarquerez que vous pouvez générer automatiquement le numéro PEV. Cela est dû au fait que lorsque vous étiez en ligne, un certain nombre d'identifiants ont été générés et stockés pour être utilisés. Il convient d'être prudent, car si tous ces identifiants sont utilisés avant votre prochaine connexion, vous ne pourrez plus enregistrer de nouveaux enfants. Votre administrateur système peut vous aider à configurer le nombre d'identifiants que vous pouvez utiliser hors ligne. Il est recommandé de ne pas dépasser 500 identifiants. Le travail hors ligne doit donc être envisagé avec prudence.
Enregistrez une nouvelle vaccination et ajoutez un nouvel événement.

Comme vous n'avez pas de connexion internet, les données ne seront pas synchronisées.

Activez le wi-fi, puis synchronisez les données.
Vérifiez l'enregistrement; les données syncronisées devraient être effectives

Vous pouvez également procéder à des vérifications en ligne sur le web
STOP! Demandez-leur de faire l'exercice 7¶
Devoir¶
Une fois que vous avez terminé toutes les démonstrations et que les participants ont terminé les exercices, demandez-leur de faire le devoir noté pour cette session. Si vous constatez que vous manquez de temps, assignez-leur le devoir noté et demandez-leur de le faire en dehors de la session programmée en direct.