 Bueno, ahí está. Vamos a comenzar a hablar un poquito acerca de tracker, ¿verdad? Tracker, como se llama en inglés, en español, el sistema está sido traducido como rastreador o captura del rastreador. Es un sistema de registro de datos individuales y longitudinales. Y lo que puede hacer tracker es recopilar datos a través de una... Recopilar datos basados en una entidad a través del tiempo. Ya vamos a ver qué quiere decir eso exactamente. Pero es importante que sepan que en Tracker tiene soporte de decisiones y lógica y que los datos recopilados en tracker pueden utilizarse para crear indicadores y visualizaciones complejas. Actualmente, tracker se utiliza en más de 77 países. Ahora mismo ya estoy viendo que hay unos cuantos aquí que han comenzado a usarlos últimamente y que no están aquí representados, pero la idea es que la mayoría de los países que están utilizando DHS-2 están utilizando tracker de alguna manera u otra. Lo que voy a hacer ahora es que en vez de hacer una presentación muy extensiva es que voy a mostrarles un poquito cómo funciona el sistema ahora. Y más que nada, para que sea una idea, una persona puede ser un registro de personas o entidades en general. Tiene un sistema de entrada de datos, tiene reglas de programa, tiene alertas y errores, puede trabajar con programas múltiples, tiene reportes, tiene listas personalizadas, pistas de autorías y funciona tanto como para web como para Android. Y lo bueno que tiene la parte de Tracker en Android es que puede utilizarse para recopilar datos offline, o sea sin tener acceso a internet. Uno puede ser una de las aplicaciones y llevarse a la campo y utilizarlo al igual que con datos agregados. Voy a dejar y veo que hay gente en la sala de espera, así que se las pueden aceptar. Voy a dejar de compartir esta pantalla y voy a pasar a compartirles la otra. Un segundo. Esta es... No, perdón. Esta es la que vamos a utilizar dentro de un segundo. Esto que les estoy mostrando ahora mismo es una instancia de demo, que tiene todos los programas que estamos utilizando ahora mismo para COVID-19. Esta es una instancia que les puede dejar el link luego en Slack para que puedan jugar un poquito, pero tiene unos cuantos programas pasados en Tracker. Vamos a ver. Ah, ahí veo que está... Ahí veo que está... Ya está en inglés. Vamos a... Mira, está medio en español, medio en inglés. Este programa está basado aquí en la izquierda. No sé si ven. Tenemos las organizaciones... Las unidades organizativas de LAOS en Asia. Y este es el programa del registro de vacunación de COVID-19. Aquí tenemos listas personalizadas. Por ejemplo, clientes con una visita agendada. Crientes que no han venido a una de sus citas. Crientes que ya han recibido todas las vacunas y todos los clientes aquí. Vamos a hacer es, por ejemplo, registrar una persona. Con la identificación nacional. El nombre. Juan Rodríguez. Sexo. Fecha de nacimiento. El teléfono. Comisilio. Y luego poner la ocupación. Por ejemplo, trabajador de salud. Continuamos. Aquí pueden ver ustedes un poco lo que es la interfase de tracker, ¿verdad? Tenemos aquí el programa seleccionado. Si hay otros programas en que la persona está registrado. Aquí está el perfil. Y aquí está la entrada de datos. Aquí, por ejemplo, hay el panel de indicador. Nos dice, esta persona es un trabajador de la salud. Y nos dice la edad de la persona. ¿Verdad? Lo que vamos a hacer es vamos a darles una doce de vacunación, por ejemplo. Vamos a hacer. Se la damos. Vamos a decir que esta doce se ofería el lunes, por ejemplo. Lo primero que nos pregunta es si hay coincidiciones un yacentes o no. Si le decimos que sí, nos despliega. Una lista. Y podemos, por ejemplo, enfedar. Cardiovascular, incluyendo hipertensión. Diabetes. Malinidad. Que nos aparecen aquí arriba. Tenemos una sección se llama preguntas previas a la humanización. Nos preguntan si dice si ha infectado con COVID. Si le dimos que sí, nos sale una alerta que nos dice la vacuna está recomendada para personas que han estado libres de COVID por los últimos 90 días. Todos nos ponen las información de la vacuna. Por ejemplo, le decimos que esta persona ha recibido la vacuna. La, por ejemplo, la de moderna. Y ahí enseguida nos dice que el fabricante es moderna. Enseñamos el número de lotes. Si tuvieses un lector de código de barras o un teléfono, podríamos leer las barras aquí. La fecha de la vacuna que está en un futuro, ¿verdad? Entonces la ponemos aquí. El número de dosis. Y luego el número de dosis totales requeridas para la vacuna. La fecha sugerida para la próxima dosis. Cuántos días y nos pregunta si ha tenido una reacción al verso no. Y si le damos que sí, nos dice que conduzcamos una investigación. No sé si como pueden ver que hay algo de loja aquí, lógica aquí, ¿verdad? Por ejemplo, si elegiese AstraZeneca, me pide que va a cambiar. Y en vez de haber un solo fabricante, nos da dos fabricantes a elegir. ¿Verdad? Vamos a completarlo. Vamos a hacer una nueva vacunación. Esta vez la vamos a hacer. Vamos a hacer hoy. Vamos a no hacer el caso a la lógica ahí. Y nos ven que aparece en verde porque está dentro del plazo y todavía no se ha hecho. Vamos a decir qué está pasando hoy en día. Por ejemplo, vamos a ver si venimos aquí debajo y le damos AstraZeneca. No hay problema. Pero si le damos, por ejemplo, que la patina que recibió fue la de Sputnik. Nos dice aquí la vacuna que ha seleccionado no es la misma que la anterior, ¿verdad? O sea, como ven, hay ciertos tipos de lógicas que pueden agregarse a este tipo de cosas para ayudarnos un poquito. Vamos a hacer cuenta de que esta persona, por ejemplo, ha tenido un exabi o un efecto adverso siguiendo la demonización. Lo que vamos a hacer es que vamos a venir aquí arriba. Vamos a elegir el programa de eventos adversos por teniores a la vacunación. Y lo que hace es que traslada los datos personales de la persona para poder agregar una nueva aquí, ¿verdad? No lo vamos a completar el programa de exabi porque es un poquito más complicado. Pero sí quería mostrarles que aquí la interfaz es un poco diferente porque está utilizando un formulario personalizado, HTML, ¿verdad? Para poder registrar el exabi. Y la idea es con estos formularios que sigamos o menos las pautas establecidas por este tipo de registros, ¿verdad? Y como ven, hay distintas etapas aquí a la izquierda. No es como el otro que vea solamente una. Aquí un evento puede ser el primero de la notificación, pero luego hay otro evento que es el primer nivel de toma de decisiones, que dice si es el instante de investigación, la fecha, etc. Y luego un evento a nivel nacional. Por ejemplo, el acceso a estos tipos de distintos eventos puede gestionarse de manera granular. Así que, por ejemplo, alguien en la clínica podría tener, por ejemplo, solo acceso a esta etapa. Alguien en el primer nivel de toma de decisiones, por ejemplo, en el distrito, podría tenerlo aquí. Y a nivel nacional tendrían acceso aquí, ¿verdad? Tenemos otros eventos, otros tipos de eventos aquí. Por ejemplo, tenemos el registro de seguimiento de contactos, la vigilancia de casos de COVID. O sea que hay un montón de cosas aquí que podrían que podrían hacer. Pero queríamos o menos mostrarle eso para que vean un poquito la funcionalidad que se puede haber dentro de Tracker. Si me vengo aquí para TrackerDeb, todos estos programas, por supuesto, están listos para descargar de manera gratuita nuestra web si los quieren, si los quieren utilizar y también están todos aquí en la demo. Estos son los programas que están en continuo desarrollo. Ahí tenemos un poquito de todo aquí. Tenemos, por ejemplo, la vigilancia de casos de BH, registro de humanización, tuberculosis, eventos vitales, stock de vacunas, etc. Si les interesa alguno de ellos, por favor, dejen un comentario en Slack y luego pueden ver un poquito más. Voy a cerrar un poquito aquí y voy a seguir enseñándoles la presentación. A ver, compartir esta y voy a compartir la otra. Un concepto muy importante que tienen que entender es lo que es una entidad de seguimiento. Lo que hace Tracker es que le da seguimiento a una entidad, fuese lo que fuese. Digamos que una entidad vendría a ser como se define el concepto de lo que está siguiendo con, por ejemplo, ese molde para galletas. Son todos más o menos iguales, tienen la forma de la persona, pero luego cuando la vas utilizando salen las distintas instancias de esa entidad. Por ejemplo, el molde de galletas, las galletas individuales. Lo que vamos a hacer es seguir cada una de esas galletas individuales y eso es lo que vamos a estar dando el seguimiento. La instancia de la entidad seguida a veces se le dice en inglés Stay o Tracked Entity Instance y puede ser cualquier cosa. Normalmente cuando estamos hablando de salud son personas, lo que estamos siguiendo, pero puede también ser por ejemplo casos, focos de malaria, pozos de agua, equipos. Juan Manuel me está apuntando de un lugar donde estaban siguiendo árboles, donde estaban siguiendo su crecimiento y sabían que tenían cada árbol y cada seguimiento y el desarrollo de la forestación. Muestras de sangre, por ejemplo, para poder seguir esta muestra dentro del laboratorio aquí. Se hizo todo el análisis allá, se hizo todo el otro análisis allá y estos son los resultados acá. Cada entidad tiene algo que se llama atributos. Los atributos son elementos con, por ejemplo, el nombre, el apellido, la edad, o sea la fecha de nacimiento, la dirección, ese tipo de cosas. Algunos atributos son por defecto parte de la persona y eso se puede configurar todo por supuesto y otros son por defecto parte del programa. Pero por ejemplo algunos otros son los mismos entre dos programas. Entonces si por ejemplo yo soy una persona, si la entidad de persona tiene como atributos compartidos, nombre, apellido, esos van a ser seguir parte de la persona para todos lados. Pero luego, por ejemplo, hay un programa que tiene, no sé, equipo de fútbol, que es uno de mis atributos favoritos para poner en estos programas. El equipo de fútbol, si estos dos programas comparten ese elemento, pues van a estar los dos. El programa también se compone con distintos eventos dentro del programa. No sé si recuerdan, hace dos días hablamos un poquito del programa de eventos. Pues lo que hace Tracker es combinar varios eventos dentro de un programa y conectarlos a una instancia de entidad seguida. Así por ejemplo este programa uno por ejemplo tiene 12 eventos que les llamamos etapas dentro del programa normalmente. Este por ejemplo es un evento repetible, uno puede tener uno, dos, tres, cuatro, cinco de ellos. Por ejemplo, la vacuna de COVID tiene un evento que es repetible dentro de él, uno, dos, tres, cuatro, cinco. Pero también puedes combinarlo con eventos no repetibles o simplemente pueden haber cuatro eventos no repetibles. O seis mil eventos repetibles, da igual. La cuestión es que uno tiene que entender que Tracker lo que es es una persona o una instancia de entidad seguida con sus atributos y luego los distintos eventos que conforman el programa. Les voy a contar que la tarea para hoy es crear un programa sencillo de Tracker que sigue una persona que tenga al menos una etapa que solo esté compartido con tu usuario o con tu autoridad organizativa. Y lo que voy a hacer es que voy a hacerle ejercicio, medida que voy explicando cómo se utiliza Tracker. O sea, si quieren pueden ir haciéndolo a la vez que yo, si tienen varias pantallas y si no lo pueden ir haciendo más adelante. Pero también tengo en la presentación están los pasos. Así que cualquier cosa si se traban un poco la presentación también tiene las capturas del pantalla. Ok, vamos a salir de aquí. Vamos a ir ahora estoy en la en mi instancia. Y voy a ir a la app de mantenimiento y dentro de mantenimiento voy a ir a programa. Estoy dentro del programa vengo abajo a la derecha. Igual al igual cuando fueron a crear un programa de evento. Pero esta vez voy a crear un programa de Tracker. Ok. Lo primero es muy sencillo. Voy a ponerle a mis iniciales en su Nikolas Rossi. Programa de vacunación. Tengo el teclado no luego entonces parecen cosas raras. Voy a cambiarlo a Peñol. Ok. En R. Vacunación. Ahí está. Voy a dejarlo sin código le puedo poner colores y eso es muy útil para Android especialmente. Pero bueno, siempre es lindo tener algún color. Vamos a hacer como es de vacunación. Vamos a poner si aparece algo no parece nada. A ver que esta parte más difícil de todos los programas elegir el icono adecuado. Ahí está mira una vacuna. Ahí está perfecto. Muy bien una descripción. La versión normalmente va creciendo hay que escribir qué versión es verdad eso depende un poquito a ustedes. Y aquí en la parte importante el tipo de entidad registrada. Esto también se puede configurar no lo vamos a hacer ahora. Pero ahora solamente tenemos persona así que vamos a agarrar ahí a la persona. Conversación de categoría eso es para agregar ayuda un poco en lo que es la desagregación y eso. Ahí está. Y luego nos pide si vamos a y perdón pero está un poquito un montón del menú está todavía en inglés. Por eso les digo aquí nos pregunta display promptage list eso no sé si vamos a desplegar la lista de todas las entidades. En la página cuando uno llega a la página de tracker vamos a ver si nos pregunta si la primera etapa va a aparecer en la página de registro. No le vamos a ver que no ni a ver de acceso y ahí hay distintas opciones. Abierto quiere decir que cualquier persona puede entrar a un programa de tracker afuera de su unidad organizativa o en una zona donde uno no tiene acceso. Audit quiere decir con auditoría quiere decir que uno puede acceder pero que hay que registrar por qué. Igual que al igual y protí en protegida es que no hay acceso a no ser que uno pida permiso para para entrar. Y luego cerrada es que no hay acceso directamente. Le voy a dejar cerrado. Bueno vamos a estar protegidos. Esto nos dice esto es si los eventos completados cuando expiran quiere decir cuando. Este era a ver no ahora me lo tengo que pensar un poquito. Bueno la verdad es que no recuerdo exactamente por qué era pero el día de vencimiento tiene que ver. Esto tiene con los analíticos me parece el día de vencimiento es cuánto es cuántos días puede quedar un evento completado sin que y que se puede todavía editarlo. Después de un momento se cierra eso. El número de atributos mínimo necesario para buscar una persona. Vamos a ponerle dos para que tenga que buscar por ejemplo nombre apellido. A veces uno le va a pedir tres o cuatro etc. Y el número máximo de entidades a mostrar cuando uno hace una búsqueda vamos a poner cincuenta por ejemplo. El siguiente son los detalles de inscripción. Si podemos inscribir gente con fecha en el futuro. Fecha de incidente si podemos dejar fechas de incidente en el futuro. Si la persona puede inscribirse más de una vez en este programa. Y si vamos a mostrar la fecha de incidente. Aquí tenemos dos tipos de fecha fecha de inscripción vendría a ser por ejemplo fecha de registro en. Fecha de registro lo podemos poner pero por ejemplo en algunos programas de h la fecha de inscripción sería fecha en que la persona fue declarada de h positiva. Por ejemplo y la fecha de incidente es otra fecha que sea importante y que pueda ayudar un poco con las analíticas. Por ejemplo a veces la fecha de inscripción puede ser la fecha de registro pero la fecha de incidente es la fecha de nacimiento. Por ejemplo varía un poco. Esto es si los eventos que porque uno puede uno puede elegir también la fecha para el siguiente evento. Aquí pone igual que en eventos si estamos hablando de un punto o un polígono. Vamos a poner un punto pero no es necesario en este caso. Y si hay algún programa que esté relacionado. Luego bien la parte de atributos. En la parte de atributos aquí lo que vamos a hacer por ejemplo ya ven que ya de entrada simplemente por elegir una persona. Nombres y apellidos ya están ahí. Los atributos son compartidos en toda la instancia. O sea que si yo hago varios programas y voy a utilizar nombres y apellidos voy a utilizar los mismos elementos. Pero qué pasa si alguien le cambia el nombre a nombre si les pone por ejemplo nombre de pila. Eso va a reflejarse en todos los programas que utilicen ese atributo. Los atributos se cambian también en la. En la mantenimiento voy a salir un poquito del programa para mostrarles dónde se cambian los atributos. Más del mantenimiento. Y dentro de mantenimiento tenemos atributos. Normalmente yo soy un poco cómodo y simplemente escribo atributo. Ya está y ahí están todos apellido, dirección, edad, nombres, etc. Son casi igual que los elementos de datos. Entramos dentro apellido. Y aquí apellido está como la traducción de este elemento por lo que nos aparece aquí en inglés y es casi igual. La única diferencia es que le podemos dar si es único o no. ¿Verdad? Y un par de otras cosas. Pero por lo general son casi igual que un elemento de datos. Bueno, lo que vamos a hacer es vamos a elegir. Ya tenemos nombres apellidos. Vamos a elegir dirección, edad. Vamos a ponerle edad un poquito para arriba. Con el sexo y nombres de teléfono. Y ya veo que alguien ha estado haciendo ya un programa de tracker porque ya veo aquí mosquiteros entregados de personas en casa. Vamos a mover esto de lugar aquí hacia arriba. Y luego aquí debajo en esta pantalla tenemos un poquito más de configuración que se puede hacer. Por ejemplo, aquí podemos irlo. Estos va a mostrarse en la lista en la página de adelante. Sí que todos estos van a mostrarse en el listas. Pero por ejemplo, quizá queremos que el número de teléfono no se muestra en la lista. ¿Verdad? Por cuestiones de privacidad o lo que sea. O simplemente porque queremos que hay otras cosas que son más importantes. Luego aquí ponemos si alguno de estos datos son obligatorios. Por ejemplo, la... Ay, no le puse la edad. En este caso dice edad, pero en realidad es edad y fecha de nacimiento a la vez, ¿verdad? Luego aquí nos pregunta si se pueden buscar. ¿Verdad? Vamos a darle que sí, que todos estos pueden mostrarse en la búsqueda. Y luego aquí tenemos dos cosas. Tenemos cómo se van a mostrar en un teléfono móvil. Si nos dice si mostramos solamente el valor, si se atocompletan, código de barras, etcétera. Y aquí tenemos cómo se va a mostrar en el escritorio. Ahora, esta parte del escritorio lamentablemente no está funcionando del todo bien. En especial esta parte de aquí para mostrar si se muestra como botones o como sea. Por lo tanto, les recomiendo que no se encarguen mucho con eso. Ya les voy a contar... Tenemos gente que está esperando importante a los de admitir, ¿ok? Pero si me ayudan, Marco y Juan Manuel, agradezco. Muy bien, ya tenemos atributos para esta entidad. Entonces vamos a seguir adelante para la siguiente etapa, que es la programa que son las etapas de programa o los eventos. Lo que voy a hacer es que voy a guardar porque si tarda mucho tiempo aquí, va a tomar. Entonces voy a buscar. Uy, este... Ya había hecho otro la última vez. Entonces me pareció decir que estoy ahora y aquí no hay ninguna etapa si estamos aquí. Para los que ya llegaron, para los que ya era un poquito tarde, estamos haciendo ahora mismo un programa de tracker de ejemplo. Este ejemplo que estamos haciendo va a ser más o menos los que ustedes tendrán que entregar como ejercicio esta tarde, ¿verdad? Estas son las... Estas son las etapas que vamos a hacer o los eventos. Y esta parte aquí funciona casi igual como los eventos que estaban haciendo ayer ustedes, ¿verdad? Vamos a agregar uno aquí debajo. Esta etapa le vamos a poner, por ejemplo, vacunación, ¿ok? También podemos agregarle colores y todo esto. Podemos hacer una descripción. Y podemos elegir si hay días, si está programada ciertos días del principio. Puede ser cero, puede ser uno, etc. Y esto lo que hace es que nos asigna una fecha de vencimiento, digamos, para el evento. Esto quizá es muy importante. Si el evento es repetible o no. Un evento repetible puede haber tantos eventos como se quiera. Son exactamente iguales y se van asignando uno tras del otro. Si un evento no es repetible, solamente se puede completar una vez. Y luego completado no se pueden hacer más eventos iguales. Por ejemplo, en el programa de VIH tenemos un evento que no es repetible, que es la primera parte de donde uno registra cuando se registra el examen de VIH que tomó, cuál fue la diagnosis, todo eso, ¿verdad? Mientras que las visitas para recibir las drogas antirretrovirales son un evento repetible. Vamos a hacerlo repetible a este. Luego, cuando se repite, si por ejemplo se repite de manera diaria o semanal, etc., vamos a dejarlo así, no más. Luego, si vamos a, perdón, esta parte aquí, seleccionamos si queremos que se genere un evento una vez completado el evento anterior, ¿verdad? Y si nos pregunta también si hay un intervalo estándar entre el primer evento o el siguiente, vamos a ponerlo a 10 días, por ejemplo, o 21 días, ¿OK? Esto si el evento se va a autogenerar desde el comienzo. Y aquí se puede poner para que el evento, esta etapa, aparezca directamente después de la forma, el formulario de inscripción, que lo vamos a dejar sin asam, esta vez. Vamos a ver, nos dice si queremos que permitir que se asignen eventos a un usuario específico. Vamos a poner que sí, esta vez. Si queremos bloquear el formulario después que ya esté completado, lo vamos a dejar abierto, esta vez. Si queremos pedirle al usuario que complete el programa cuando la etapa ya está completa. Completar el formulario puede, depende un poquito del workflow, del caso de uso que nos siga, pero es por lo general, una vez entrados los datos, los va a guardar. Pero siempre es bueno pensar un poquito como lo quiera hacer. Pedir al usuario que se crea un nuevo evento cuando se complete la etapa, eso es lo que hace, preguntarle al usuario directamente al final, ¿Vas a hacer otro nuevo o no? Luego nos dice si queremos generar eventos basados en la fecha de inscripción y ahí podemos utilizar, por ejemplo, cuántos días programados desde el inicio. Vamos a darle que no. Esto es si tenemos una fecha de vencimiento para el evento y si queremos ocultarla para que no aparezca, vamos a ocultarla. Y también cada evento puede tener una geografía, ya sea un punto o un polígono o ninguno. Vamos a dejarlo nada por ahora, pero bueno, vamos a ponerle un punto por ahora, si quieren, para que lo vean. También podemos cambiar ahora mismo tanto la fecha de vencimiento como la fecha en la que se genera el evento. Simplemente se llama report date y due date, ¿Verdad? Podemos ponerle otro nombre, por ejemplo, fecha de vacunación, ¿Verdad? Luego vamos a asignar los elementos de datos. Y yo ya había hecho unos de antemano y si quieren ustedes los pueden rehusar. Puse con ejota como ejemplo. Ahora no les recomiendo, recuerden que si van a estar utilizando elementos de datos que ya existen y otra persona los cambia, entonces van a cambiar en el evento de usted, en el programa de ustedes también, ¿Verdad? Entonces aquí para esta etapa lo que voy a hacer es vacunar administrada, por ejemplo, número de dosis, número de lote, fecha de vencimiento y nombre de vacunador. También se puede darle doble clic o se le puede dar clic y la flecha y ahí que las va agregando aquí, ¿Verdad? Aquí esto es más o menos igual a la parte de los atributos si es obligatorio o no. Vamos a poner, por ejemplo, que el número de lote sea obligatorio. Esto es, nos da la oportunidad de decir que esta información ya está registrada en otro sitio, por ejemplo, en otra clínica. Si la vamos a ver en los reportes, si la vamos a decir que sí. Si nos permite tener una fecha en futuro y eso es especial importante para la fecha de vencimiento que tiene que estar en el futuro, ¿Verdad? Esto nos permite que la información recabada en estos datos, esto es especialmente para Android, ¿Verdad? No se sincronice con el servidor. Por ejemplo, si no queremos, si estamos recabando datos, datos sensibles, por ejemplo, no sé, prácticas sexuales o lo que sea, aunque queremos que eso quede en una base de datos nacional o por ejemplo, datos de religión o datos de afiliación política o lo que sea, podemos darle que no se sincroniza, ¿Verdad? Y entonces solamente queda en el dispositivo. Debo también poder ver cómo se cambiar un poquito, cómo se ve esto dentro de Android y cómo se ve dentro del escritorio. Y luego vamos a crear la entrada de datos. Tenemos tres opciones aquí. La opción básica simplemente tiene los elementos de datos todos juntos y esto ya es suficiente para el ejercicio, pero la sección nos permite, por ejemplo, separarlos y por ejemplo, datos de la vacuna. Y ahí podemos dar, por ejemplo, una descripción y ahí podemos agregar los datos, ¿Verdad? Luego la parte personalizada es una formulario HTML, como le mostró también Marco el otro día con los eventos. Y el problema con los formularios HTML, lo bueno de los formularios HTML es que uno lo puede dejar exactamente igual a un formulario en papel, ¿Verdad? Entonces si la persona ya está acostumbrada a utilizarlos, pues es muy fácil ver dónde está todo. El problema es que es un poquito más difícil de mantenerlo porque siempre hay que tener un poquito de HTML ahí a veces y no funciona correctamente en los dispositivos Android. En los dispositivos Android si hay un formulario personalizado, lo que va a hacer es por defecto ir a sección y si no hay sección por defecto irá formulario básico. Ok, vamos a guardarlo así como está. Vamos a agregar etapa y ahí nos está quedando aquí. Importante que esto no está guardado de todo todavía. Si queremos que se guarde de todo, tenemos que guardar todo el programa. Uno puede tener todas las etapas que uno quiera dentro de un programa. Esta era una etapa repetible, pero vamos a agregarle una etapa no repetible. Pre-registro, vamos a llamarle o algo así. No es importante ahora porque esto es simplemente un ejercicio, ¿Verdad? Vamos a ir un poquito más rápido. Dios, esperamos al inicio, no, repetible no. Sí, sí. Esto podemos hablar directamente desde que te entrevistó o no. Lo dejamos sin que nada. Vamos a no dejarlo así. No. No, vamos a hacerlo así. Vamos a ocultar también. Vamos a llamarle. Todo lo que estoy... Le dea con este pre-registro. ¿Cómo le podemos llamar? Quiero ponerle aquí, que sea por ejemplo, que la persona que está siendo vacunada, que alguien vea a esta persona así. No sé si me inventé una palabra ahí, pero no pasa nada. Mientras ninguno de ustedes sea profesor de lengua española, estamos todos bien, ¿Verdad? Vamos a buscar los elementos de datos que ya había hecho. Examen pre-requisito y nombre del vacunador. A esto. Formulario, lo dejamos aquí. Y ahí ya le agregamos uno. Pero esto la quiero poner antes del sistema de vacunación. Entonces, lo que vamos a hacer es venir aquí, mover arriba, entonces nos va a aparecer esa primero y esta segunda. ¿Verdad? Y luego le voy a poner otra más. Esabi, que significa efecto supuestamente atribuible a la vacunación o inmunización, ¿Verdad? La idea es... Y eso ninguno, repetible no. General elemento automáticamente no. ¿Ocultar la fecha de vencimiento? Sí. ¿Asignar elementos de datos? Bueno, pues vamos a ver. Tengo un par de elementos que ya he creado de Esabi. Son muy sencillos, ¿Verdad? Y obviamente esto no tiene nada que ver con ninguno de los formularios de Esabi o de la vacunación que ya tenemos. Esto es simplemente un ejemplo, ¿Verdad? Ahí está. Y esto ponemos. Vamos a hacer una sección aquí, que diga... La zona ha mostrado efectos adversos. La ponemos ahí. Ya tenemos un programa con tres etapas, bastante sencillito, pero está ahí, ¿Verdad? Vamos a ver la parte de acceso. Ok. Aquí podemos elegir... La primera parte aquí elegimos las ordenadas organizativas, ¿Verdad? Yo no he hecho una unidad organizativa todavía. Entonces me voy a poner la mía en región animal, distrito de los pájaros. Y le voy a poner aquí en la primera. Hospital cardenal. Ok. Y dejar que solo estén con acceso a eso. Luego aquí debajo nos dice metadata pública, derechos de leer y escribir sin acceso público. Y aquí hay que seleccionar cuáles etapas se le aplican estas cosas. Porque, por ejemplo, podría decir que la vacunación y la agilidad y el esabi, todos son acceso a esto, se los aplico, ¿Verdad? Pero, por ejemplo, si quisiera, podría darle... Seleccionar, por ejemplo, región... Y seleccionar todos, o le voy a dar a la región de los pájaros, voy a decir que eso se aplica solamente al esabi. Para quien el distrito puedan ver el esabi. Obvio, esta parte de aquí está pasada en esto, que también se puede acceder desde afuera, ¿Verdad? Esta es la configuración de uso compartido y aquí puedo poner mi nombre para que sea solamente para mí y editarlo aquí para que no tenga acceso público a cualquier persona, ¿Verdad? Sin acceso, sin acceso. Entonces, sabemos que yo mismo tengo acceso, puedo guardar e visualizar datos y puedo editar e visualizar los metadatos, ¿Verdad? Normalmente habrían un poquito... Había una configuración de acceso un poquito más compleja que esto, ¿Verdad? Pero, más o menos aquí, para este ejercicio, ya nos alcanza con eso. Y nos ven ahí, nos aparece que un triángulo anaranjado. Porque he cambiado esto aquí y ahora el acceso de las etapas es distinto de los excesos del programa. Se lo voy a hacer, se lo voy a dar a los dos, quitar el distrito del pájaro, lo voy a dejar solamente en el Cardinal Hospital, se lo voy a aplicar a las etapas seleccionadas. Y ahí vamos a guardar. Ahora, si hice todo bien, que bueno, no se sabe, pero si hice todo bien, ahora podría tener acceso. Pero hay una cosa muy importante que hay que hacer antes de verificar el programa, es limpiar el caché, que es algo que tiene que hacerse cuando va a hacer ese tipo de cambios en la metadata. Seleccionamos todo, los limpiamos. Y luego voy a ir a registro de datos de seguimiento. Y bueno, la traducción de tracker varía un poquito dependiendo de la versión, pero en esta se llama registro de datos de seguimiento, pero es siempre esa tablita para ir dándole, ¿verdad? Vamos a abrirla y vamos a ir aquí hasta la región de los animales, distrito de los pájaros, problema de Cardinal y ahí está mi programa. Y está un ejemplo que hice anterior y si ven son distintos porque este tiene una moto, ¿verdad? Entonces se lo puse en todas las unidades ahí abajo para que tengan un ejemplo que ustedes tengan acceso. Entonces ahí vamos a registrar una persona. Aquí tenemos las listas, recuerdan que les dije que este tipo de cosas estén disponibles, ¿verdad? Y aquí podemos por ejemplo solo aquellos con matrícula activa, solo que los que tengan inscripción completa, solo aquellos con la inscripción cancelada. O podemos ser una lista personalizada, ¿verdad? Obviamente todo esto depende, estos también se pueden editar, actualmente no se puede editar a través del, directamente a través del programa, pero se pueden hacer a través de la API y se les podemos ayudar un poquito con eso. Pero por ahora no lo vamos a hacer. Obviamente Tracker es un programa que es uno de los programas más complicados que hay dentro de HS2, entonces es difícil darles todo dentro de una horita o dos, pero bueno, pero lo estamos dando a grandes rasgos lo que hay, ¿verdad? Bueno, vamos a registrar una persona, ahí tenemos los nombres, Luis Suárez, fecha de nacimiento, vamos a ponerle 83, un masculino, ah, no cambié el set de opciones a español, lo vamos a hacer ahora, y el número de teléfono. Ok, guardamos y continuemos, y aquí como ven, está un poquito distinto como estaba la otra vez, y ya de entrada el programa de elegibilidad está listo ahí, pero a mí no me gusta verlo así, vamos a cambiarlo un poquito, aquí arriba tienen mostrar o ocultar complementos. Se puede hacer así y que se aparezcan todos los eventos de una línea, pero también se puede hacer así, ¿verdad? para que aparezcan a la izquierda las posibilidades, también puede una persona por ejemplo agregar el módulo de mensajería, el módulo de relaciones que no lo hemos hablado, pero uno puede conectar distintas personas, por ejemplo, hermanos, familia, o por ejemplo, un caso con un índice, vamos a dejarlo ahí, todo ese tipo de cosas pueden necesitar las notas, etc. Ok, vamos a darlos todos por ahora, así vemos lo que hacen y luego lo último a los quitamos. Entonces aquí arriba tenemos la inscripción, si están registrando los programas que no lo está, indicadores que este programa no los tiene, así que los vamos a quitar, y después cualquier cosa, si lo queremos agregarlo, podemos utilizar aquí arriba, ¿verdad? Entonces, elegibilidad, fecha de reporte, eso hoy, examen prerequisito, nombre de la persona que ha realizado la entrevista. Por ejemplo, mi idea aquí era, así hay que ver si cumplen los requisitos para recibir una vacuna, ¿verdad? La fecha de vacunación también es hoy, la vacuna administra... Ah, usuario asignado aquí, por ejemplo, les pusimos la posibilidad de asignar un usuario, y aquí tiene todos los usuarios a los que se podría asignar, entonces si se pudiera utilizar un marco, ahí está, este programa está asignado a marco ahora, entonces, por ejemplo, vacuna administrada, AstraZeneca, por ejemplo, la fecha de nacimiento que está en el futuro, el número de dosis, la dosis número uno, el número delote, que es obligatorio porque tiene la estrellita roja ahí, está ahí. También podemos agregar notas aquí, si quisiéramos, y quedan ahí registradas, tenemos el poservicio de mensajería, y aquí nos aparece el teléfono de la persona para habilitar el servicio de mensajería, tiene que estar configurado una gateway para SMS, o un servidor para correo electrónico, y se le puede enviar el mensaje a la persona directamente desde el sistema, o también se le puede hacer un... se puede registrar a través de lógica, que por ejemplo, luego que he recibido la vacuna, por ejemplo, que le llevo un mensaje, ¿verdad? Y luego también podemos aquí registrar un ISAVI, ¿se han presentado efectos potencialmente a través de la conexión? Sí, y ahí los describimos. Mira, aquí lo he hecho mal el elemento de datos, y lo tengo como número, lo cambio luego para cuando hagan el ejercicio de ustedes. Otra cosa interesante que también se puede hacer por aquí es la barra superior, y la barra superior pueden poner información que sea importante para ustedes, por ejemplo, los datos de la persona, o se pueden también utilizar mediante arreglas, se pueden agregar cosas, ¿verdad? Les voy a mostrar también... Bueno, ahora les voy a mostrar también cómo hacer... No les voy a mostrar cómo se hacen las reglas porque es un poquito complicado, pero les voy a mostrar las posibilidades que hay, creo que hay un montón... que hay un montón de, por ejemplo, alertas y distintas reglas de validación que estaban que como mostraron en nuestros programas, ¿verdad? Y eso no se los hemos enseñado ahora porque es un poquito más complicado, ¿verdad? Pero la idea es que un loco uno tiene que hacer es hacer un reglas de lógica que permitan que esto suceda. ¿Cómo se ve esto en esta instancia de desarrollo que tenemos aquí? Por ejemplo, no, perdón, vamos a usarlo en el demo, aquí los tengo en español, la mayoría, reglas de programas, y ahí pueden asignarse todas las reglas, por ejemplo, asignar fecha del evento, asignar casos sospechosos, todo ese tipo de cosas, ¿verdad? Vamos a ver, por ejemplo, por ejemplo, una fecha, un tipo de regla muy sencilla, es esta relacionada, por ejemplo, a que no mostrar a los hombres si están embarazadas, ocultar el embarazo si no es una mujer, por ejemplo. Lo que hacemos es que hacemos una regla muy sencillita que nos dice si el sexo no es mujer, entonces la acción es ocultar el campo de embarazo y ocultar el campo de gestación, ¿verdad? Obviamente estas reglas pueden volverse, pueden volverse muy complicadas, ¿verdad? Pero vamos, que eso es lo que habría que hacer para hacerlo las alertas que no lo vamos a hacer para este ejercicio y que está fuera de lo que es esta cadena. ¿OK? Muy bien, entonces. Oye, ¿no estaban viendo mi pantalla hormonal? ¿Ahora es todo último que mostré? No, pero alcanzamos a ver esas las reglas. Ah, sí, ah, ok, perdón, perdón. Yo sí la ha podido ver. Ah, menos mal, pensé que no habían visto nada. No, no, se ve muy bien. Bien, genial. Entonces, eso ha sido una muy rápida demostración de track, pero me imagino que habrán algunas preguntas para hacerlos ir antes de dejarlos hacer el ejercicio. ¿Verdad? ¿Alguna pregunta por ahí, Marco? En Slack, o Juan Manuel, perdón. Sí, tenemos una pregunta. Muy bien. Dice, buenos días, tengo una pregunta. He estado en campo y no he tenido una buena conexión para poder unirme. ¿Cuándo es el plazo para entregar tareas y cuíces? No hay problema, no hay problema. Pero no hay problema, la fecha al límite para entregar es este domingo, el día 9. Bueno, pero eso me pone muy contento, porque entonces quiere decir que todos entendieron clarito cómo hacer el programa de tracker y les podemos dar un rato para que lo hagan, ¿verdad? Sí, pues mira, yo he ido siguiendo tu demostración y hice mi programa de tracker y lo compartí también, que lo puedes encontrar ahí en las unidades organizativas donde, que yo he hecho, lo compartí con todos, así que pueden darse una vuelta por ahí y mirar cómo hice yo mi programa con dos datos de elementos de datos. Buenísimo. Dos elementos de datos. Y te complemento una información ahí, Enzo, si miramos rápidamente tu pantalla en configuración de tu programa, al inicio platicabas tú sobre el período de los días para completar, que expira para completar, luego el período para de expiración y los días para vencimiento. Estos tres datos que tenemos ahí en la configuración del programa, el primero, los días de expiración para completar, se refiere a cuántos, cuando lo tenemos configurado, se refiere a cuántos días, a los cuántos días vamos a cerrar eventos que han dejado abiertos. Ah, ahí está. Esto tiene que ver con un tema de, principalmente en los países donde, cuando estamos trabajando con datos de pacientes, básicamente con el expediente clínico, el expediente tiene que cerrarse normalmente en 24 horas y configuramos el evento para que una vez que quede cerrado no se puedan modificar los datos. Ese es el primero donde dice días para el vencimiento. Días para, no, un poco más arriba, el primer cero que tienes ahí. Ah, está. Complete the man expiry days. Exacto, los días para que se completa el evento. Luego tenemos el período que yo en mi programa he seleccionado el mensual, ahí en la lista. Y esto es para que una vez que dado el periodo, normalmente es mensual. Digamos que si seleccionamos mensual y luego le ponemos los días de expiración. Voy a, yo he elegido, por ejemplo, 10 días he puesto ahí. ¿Qué significa eso? Que uno puede poner, uno puede ingresar eventos hasta 10 días después de que ha terminado el periodo. Es decir, que si ahora estamos en mayo, yo voy a tener hasta el 10 de mayo para ingresar eventos de abril. Y meses anteriores van a estar cerrados y yo ya no voy a poder seguir agregando eventos para meses anteriores. Esto es muy útil cuando tenemos programas donde se requiere que las cifras no varían por un tema de informe donde ser, y aparte para poner un poco de orden al personal que está capturando datos en puntos de servicio o en campo que les pidamos que sincronizan sus dispositivos móviles e ingresen la información con un tiempo límite. Excelente, muchas gracias Juan Manuel. Genial, entonces me imagino que si no ninguna pregunta les dejamos un tiempo para que hagan el, para que anso. La otra que quería decir es si me dan 5 minutos, ¿recuerdas que les ha dicho que quería mostrarles un poco cómo se ve toda esta información desde el celular? Ah, es cierto, es verdad. No lo pudiste hacer la última vez. Sí, por supuesto. Déjame dejar de compartir y te lo paso a ti. ¿O si prefieres que yo lo haga? Yo lo tengo listo. Si quieres o si quieres lo... Dale adelante, dale, tranquilo. Ok, listo, entonces si ven mi pantalla, eso ahí, ¿la puedes ver? Todavía no. A ver... y aquí... ¿la pueden ver? Ahí está. Aquí está, listo. Entonces, aquí estoy desde mi celular. Es un celular de de gama media. No es el más avanzado. Lo que hacemos ya, hay que instalar la aplicación de DHIS2, la encuentran en la tienda de Google Play, Play Store y la instalan. Aquí tengo configurado el usuario del servidor que les estaba mostrando eso en la presentación de esta mañana. Es el mismo que hicieron de pruebas de COVID. Entonces, aquí podemos ver a todos los formularios a los que tiene acceso ese usuario. Es bien que son bastantes todo la demo de de COVID. Entonces, vamos a entrar a este registro de vacunación que nos mostró en eso para que vean cómo se ve y los que ya la conocen de alguna novedades que tienen. Entonces, pues inicialmente miren, ahora parece que tengo aquí en la lupa, pues puedo buscar o ingresar a una nueva persona. Voy a darle aquí. Yo tenía un datico de prueba 90. Mi celular. No sé aquí. Entonces puedo buscar acá un registro. Aquí lo está buscando. Exacto, me dice que ya existe. Aquí al darle click puedo ver que tiene dos eventos de vacunación. Al darle click puedo ver que hay uno que donde está la agendita que está programado y otro que realicé. Aquí le damos click y puedo ver los datos que ingresé previamente. Haría la captura de uno nuevo. Aquí ven cómo funcionan las secciones. Ven que aquí condiciones subyacentes era una sección y la la puedo como se dice, encoger o desplegar para ver las otras secciones. Aquí puedo ver otra sección que tenía los productos previos a vacunación y puedo ver aquí la información sobre la vacuna. La información de vacunación. Entonces este es un ejemplo de cómo se podría capturar. Digamos que no es el objetivo aquí de la academia explicar todo esto pero era simplemente para que lo vean. Aquí también en eventos adversos voy a poner otro este aquí no es por nombre. Entonces puedo hacer la búsqueda aquí por nombre aquí tengo Sandra Barbosa hago la búsqueda perdón lo hice mal vamos a tener otro otro ejemplo aquí vamos a buscarlo si la tengo entonces si era nombre a ver qué persona parecía Sandra y aquí Barbosa a ver me dice que esta persona Sandra Barbosa tiene un evento adverso donde aparecen los íconos y todo esto que configuramos previamente en el servidor los colores íconos todo me aparece aquí de esta manera. Entonces puedo ver el evento adverso en este caso ven que ya como decía Enzo como que no puedo ver el costumfo toda la plantilla que tenía de HTML no se puede ver aquí y pues podríamos ver la información general que detalles la persona que reporta lo que haríamos en el formulario datos del paciente detalles de la vacuna todo esto el evento adverso entonces simplemente era esto quería mostrarles bueno aquí que podemos ver indicadores si hay podemos ver acá también por ejemplo si hay relaciones entre no se para COVID podríamos ver en las relaciones digamos aquí los contactos o en tuberculosis que ha tenido esa persona si lo reporto en el sistema podría verlos también entonces era un poco mostrarles esta información de captura entonces no sé si Enzo tienes algún comentario para hacer o quieres agregar algo filtros bueno no te escucho perdón perdón tenía apagado el micrófono creo que simplemente si es perfecto gracias Marco por mostrarnos eso y si la gran diferencia es esa que en Android no se muestran esas formularios personalizados y que bueno que en Android se pueden también capturar datos offline muy bien creo que y obviamente si se bajan la aplicación de Android ahora mismo pueden acceder incluso a los programas que estén utilizando ustedes el usuario que se haga o sea eso les va a funcionar también en esta misma muy bien entonces si ya está los dejamos podemos dejarlos hacer un poquito vamos a ver qué tal les está yendo a ver si ya algunos programas que están saliendo vamos a ver obviamente que si alguno se anima a hacer algo un poquito más complicado de lo que les hemos pedido adelante la idea es que aprovechen esto para experimentar un poco y para hacer lo que puedan ver vamos a ver cambiamos aquí programas para programas de tracker y vemos aquí prueba y este es Juan Manuel pero aquí tenemos un ejemplo de tracker muy bien sus atributos etapa de vacunación muy bien con sus elementos de datos y todo está bien pero vamos a ver el acceso todavía capaz que hay que agregarlo hay que verificarlo un poquito pero ahí lo está muy bien así que bueno me imagino que van a ir siguiendo van a seguir viniendo los distintos ejemplos de los programas y tienen también por ejemplo tener el link a la asistencia en el chat si no si me lo pueden poner ahí Marco, Juan Manuel tenemos también los quizzes en el Moodle que hay que completarlos también y creo que eso ya sería todo por hoy tenemos algo tenemos algo más para agregar Juan Manuel y Marco si no, si no tenemos más preguntas creo que ha sido una sesión bastante rápida con muy buena información vamos a ver ya acabo de ver por el chat perdón por el menú de la comunidad que ya los vídeos están disponibles en youtube entonces para darles esa noticia también genial buenísima otra cosa que quizás sería importante contarles es que si bien ahora mismo estamos utilizando esta aplicación para tracker estamos en pleno desarrollo de una versión nueva de la aplicación digamos que el esqueleto y los huesos van a ser los mismos pero la idea es que se vea un poco mejor la idea es que es que tenga una interfaz un poco más moderna y que porque esta interfaz ya tiene ya unos casi 10 años y que tenga también mucha más funcionalidad no va a cambiar la manera en la que se va a configurar mayormente va a ser casi igual pero esperemos que dentro de poco puedan disfrutar una versión mucho más moderna de lo que es tracker y que pueda combinar el acceso de datos tanto de tracker como de eventos en la misma aplicación y eso ya se van a enterar cuando sale pero obviamente es importante que se lo sigan en los distintos canales tanto en facebook como twitter como en la comunidad de práctica, incluso hemos creado un foro en español ahora mismo donde pueden poner sus preguntas o cualquier tipo de necesidad que tengan y nuestros expertos los van a los van a intentar asesorar también los invito que si están contemplando llevar algún proyecto ya sea de tracker como de datos agregados o cualquier tipo de cosas en las que DHS2 los puede ayudar por favor nos lo indiquen, nos manden un correo lo pongan en el canal de Slack y bueno, arreglamos una llamada nos sentamos con la gente de vuestra organización o ministerio y vemos como se puede ayudar ok, ahora le voy a pedir a mis compañeros, les voy a pedir a todos en realidad si pudiesen para cerrar y para terminar la academia que puedan encender su cámara si nos saludamos para así la próxima vez que nos veamos ya sabemos que hemos compartido un poquito de tiempo ahora les estoy dando los derechos para que lo hagan y también para que apagan el micrófono para que encienden el micrófono si quieren así hacemos un buen saludo de viernes que hace falta que aquí ya son las cinco así que yo ya me voy ya, qué bueno verlos muy buena capacitación muchas gracias ah, sí, era gente que estaba detrás de esos cuadrados negros que se veían muy bien muy bien, muy bien, me alegro mucho sé que eran todos rectángulos nada más genial, buenísimo bueno, muchísimas algo para agregar, Juan muchas gracias por estas explicaciones, de verdad sí es muy bueno, de verdad ustedes son geniales me alegro mucho, espero que puedan unirse a la siguiente en la que vamos a agarrar el programa de vacunación de covid oficial y lo vamos a se vamos a arrancar un poquito y vamos a meternos un poquito más de lleno en lo que hay dentro dino algo, Juan Manuel gracias, gracias agradecerles mucho muchas gracias Juan Manuel genial, puedes agradecerles mucho por su atención por estos cinco días que han sido muy interesantes muchas gracias Marco por las decisiones que han sido muy buenas me ha gustado mucho el día de hoy es genial y a todos ustedes he visto las tareas que han sido bastante buenas por favor sigan mandándonos las preguntas si alguien tiene alguna duda con los ejercicios con todo gusto les apoyamos Marco igualmente gracias a todos por la asistencia veo caras conocidas saludos a Janés, a Brindis a César bueno ya si también creo que lo importante aquí es que por ejemplo la gente que tenía las o sea estaban en una tenían implementaciones por ejemplo o sea por ejemplo el caso de César me parece chévere él tiene una implementación en Cahuca en Popayán y bueno luego o sea hemos hecho preguntas por el interno o sea ha retomado esta implementación vamos a seguir adelante es muy interesante digamos que a partir de estas iniciativas y estas academias o sea se retomen las implementaciones que pronto están ahí como en standby hay gente nueva en cada institución ha participado gente nueva en las implementaciones y que ha el campo abierto para hacer nuevas implementaciones me ha parecido muy interesante este ejercicio y bueno lo chévere es que lo hagan de manera práctica que practiquen mucho y vamos a seguir en contacto cualquier cosa que necesiten en contactarnos y seguimos apoyando muchas gracias por la asistencia excelente nos veremos pronto gracias un buen fin de semana chau hasta la próxima