 Vamos a estar grabando esta academia para que puedan acceder a ella después de que haya terminado. Y la idea es que cuando termine esta academia todos ustedes puedan agarrar un paquete de metadatos estándar de DHS2 y lo puedan modificar para un uso dentro de vuestro país o dentro de cualquier contexto. Hoy en día el primer día de la academia lo que vamos a hacer es... Primero vamos a hablar un poquito en general de cómo va a ser la academia el resto de la semana. Vamos a hablar un poquito de cómo de la aplicación para importar y exportar paquetes de metadatos, cómo se instala, problemas encontrados a hablar e instalar y la configuración de uso compartido. Lo que van a tener que hacer como ejercicio es crear vuestra cuenta de DHS2, modificar la configuración de uso compartido de vuestro programa y hacer que solamente quede visible para vuestro propio usuario. ¿Cómo vamos a trabajar en esta academia durante esta semana? Lo que vamos a hacer es que cada uno de ustedes va a tener un programa individual. Y en Muro tenemos una lista de todos los participantes y qué programa le corresponde a cada uno. Déjenme mostrárselas. Si mis compañeros me indican... Si alguien me indica si pueden ver la planilla. Puede ver eso. Perfecto, gracias. El link a esta planilla está en Muro, pero lo voy a poner en el chat también. Y ahí van a ver que cada uno de ustedes tiene un programa que tiene un prefijo y un ordenador organizativo. Y luego durante la semana ese programa que les vamos a asignar, que está asignado para ustedes, va a ser lo que van a tener que modificar y trabajar con él para que al final poder tener un programa que esté modificado y adaptado a una serie de elementos que les vamos a ir mostrando más adelante. Cada día va a tener un quiz o un cuestionario o una tarea o a veces una combinación de ellas. Y es necesario que los completen para poder recibir un certificado al final. Todas las tareas y los cuestionarios deberán ser entregados en Muro. No tiene por qué ser en el mismo día, les damos un par de días más, pero les recomendamos que lo hagan lo antes posibles para así no quedarse para atrás y así poder hacer las preguntas así van. Para cada tarea lo que van a hacer es enviar capturas de pantallas idealmente pegadas en un documento de Word o similar. Así tenemos todo en el mismo sitio. Y cada día vamos a tener también hay un link para marcar la asistencia en Muro. Se les voy a mostrar aquí. Aquí tienen día 1 y está la presentación, la tarea que es donde tienen que entregar, comentarios que son para nosotros al final del día, el quiz y la asistencia. Y la asistencia lo simplemente lo que tienen que hacer es venir ahí. Había abajo les va a aparecer un botón para para seleccionarlo, marcar asistencia. Y listo, respuesta guardado. Como les dije, hoy vamos a comenzar haciendo una demostración de cómo instalar un paquete de metadatos. Y le voy a dar la palabra a mi compañero y el equipo del Team Lead de lo que es el equipo de implementación, Manuel Silva que está aquí con nosotros hoy y que va a hacer una demostración de cómo se instala un paquete de metadatos. Ustedes no van a tener que instalar un paquete de metadatos para la academia, pero es igual es importante que lo vean y que escuchen y que aprendan cómo funcione ese proceso. Adelante, Manuel. Muchas gracias, Enzo. Pues él, como él acaba de decir, trabajó en el equipo que llamamos el equipo de los paquetes de metadatos. Y bueno, está compuesto de diferentes implementadores y cuya función es básicamente enlazar con OMS o otras organizaciones para configurar lo que son programas en dicha estuque. Luego, la gente puede instalar en sus servidores para tener una base con la que pueden comenzar a trabajar en lo que llamamos una área de salud determinada. Tenemos, bueno, tenemos SIDA, tuberculosis y, por supuesto, también todo lo que son los paquetes de COVID. Y bueno, yo me voy a sentar un poco en el paquete de COVID que hemos hecho para el tema de las campañas de vacunación. De acuerdo. Así que voy a compartir mi pantalla. Está esto, Enzo. Si te puedes ayudar, que no estoy acostumbrado a aquí está. No lo encuentro. Vale. El botoncito, ¿verdad? Sí, sí, sí. Ahora que tampoco era muy difícil. Como nunca comparto en Zoom. ¿Se ve la pantalla? Sí, se ve perfectamente. Muy bien. Vamos a ver lo primero. No sé muy bien cuál es la la base de la gente que está en esta academia, pero bueno, voy a mejorar a tocarte más un poco técnicos. Si en cualquier caso no está ahí con esto claro, podemos hacer cualquier pregunta. Por supuesto, al final o porque, como digo, van a haber temas técnicos que a lo mejor no todo el mundo maneja o conoce. Bueno. Lo primero es entramos en la página de dicha es tu. La página oficial y aquí tenemos ya vemos hay un enlace para entrar en lo que son las las herramientas de del COVID. Aquí está el enlace y aquí pues lo tenemos una serie de bueno de acciones. No tengo ningún observador de demostración que podemos acceder para ver cómo como está configurado el el paquete. Pero bueno, yo voy a ir un poco rápido. Aquí un enlace donde podemos descargar e instalar el el paquete. Bueno, a ver, no funciona porque estoy usando Google Translate supongo que lo habéis notado porque la página está en inglés. Voy a lo que voy a hacer es bajar para haceros un poco de paso pues como está configurado la web. Hay algunos vídeos donde se explican las relaciones entre los los paquetes. Y luego aquí abajo en algún sitio. Tenemos la la acción de descargar. Explorar descargas. Muy bien. Pues aquí tenemos una pequeña introducción a lo que es el paquete. Que queremos instalar hoy. En esa información. Y también pues tenemos una la guía de diseño la guía de instalación que la vamos a ver también juntos porque todo lo que yo voy a explicar ahora lo tenemos en la guía de instalación normalmente viene todo muy bien documentado. Aunque por lo que yo he visto está está por el momento en inglés así que voy a seguir usando Google Translate para asegurarme de que todo el mundo. Bueno ahora la pregunta es que es que es un paquete. Aquí tenemos. Aquí tenemos básicamente no es algo que sea muy fácil de ver pero bueno es un archivo Jason para que estén familiarizados pues. Aquí es donde se están empezando los metadatos que forman parte del paquete y bueno básicamente son como podéis ver son claves aquí también listas bueno es un poco. Para mostrar así pero básicamente aquí se contienen toda la información que hace falta para crear estos metadatos en dicha de esto. De acuerdo. Este archivo vamos a tener que hacer algunas modificaciones volver sobre ese tema más tarde. Así que es importante entender. Pues un poco como al menos en una deciertidad de cómo está estructurado que tampoco como digo lo lo más importante son ciertas operaciones que vamos a hacer. Voy a comentar una cosa importante que es que vamos a ver aquí también cuando cuando bajamos el paquete que aquí tenemos las diferentes versiones dicha estuco la que es compatible. Vamos a guardarlo aquí en el disco duro. Como veis me crea un archivo metadata que es lo que acabamos de ver podemos abrirlo y bueno estos archivos estos archivos se bajan todo con el mismo nombre. Y ya pasado en el pasado sucede que no tenemos realmente no sabemos con qué versión este este archivo es compatible porque empezamos a descargar diferentes archivos a lo mejor y bueno. Lo que quería mencionar básicamente es que hay una etiqueta en todos ellos. Esto aquí. Que se llama package. Y aquí pues normalmente vemos la versión con la que la versión de la instancia observador que se usó para extraer este paquete. Eso quiere decir que los metadatos estaban. Fueron quedados en una la versión de dicha estu 235 3 y quedáis extrajero para quedar este archivo que es lo que nosotros compartimos con los usuarios que los usuarios pueden instalar en su máquina. De acuerdo. Es muy importante que retenezca información. Bueno, vamos a seguir. Entonces tenemos el archivo de metadatos. Y ahora la pregunta es una vez que hemos descargado. Cómo se se instala en dicha estu del sistema. Bueno. Yo voy a partir de dos. Dos supuestos que son los que todo el mundo se va a encontrar. El primero es la la posibilidad. Bueno, cuando partimos de una máquina de observador que está que está vacío que no tiene ningún ningún cementa datos. En este caso estoy corriendo una máquina. El local que no tiene nada. Solamente he importado lo que llamamos en dicha estu or units. Que básicamente soldas localizaciones. Es muy importante verificar que la versión. De dicha estu como ya acabo de mencionar es la compatible con el paquete porque si intentamos instalar lógicamente. Una versión que es diferente. Vamos a tener errores. Vamos a tener problemas. Y bueno, pues en la parte de about podemos un momento acceder a la versión de dicha estu. Vaya parece que ya empezamos. Esto lo bonito de hacer demos es que siempre hay cosas que fallan. Pero bueno, lo puedo enseñar también aquí que tengo abierto. Aquí podemos ver la versión de sistema. De acuerdo. Y a ver si consigo que este me arranque aquí. Bueno, lo que vamos a hacer es pedir aquí. Aquí tenemos lo que son las aplicaciones disponibles. Como podéis o lo voy a enseñar rápidamente pero para aquellos que. Vamos a comprobar rápidamente que evidentemente no hay ningún. Ningún método en el servidor. Parece que estamos haciendo problemas con. Con la máquina local. La estoy lanzando en mi ordenador. Entonces es posible que. Que quizá le cueste le cuesta un poco más. No sé muy bien. Si no pues pasamos a la parte de. Si va un poco lento, pero funciona. Voy a ver si puedo acceder. Tenemos que entrar en entonces. A ver si puedo entrar en la aplicación al menos. Al menos esto parece que carga bien. Bueno, como digo esta. Esta máquina que la estoy lanzando en mi en mi ordenador. Mi computadora no tiene metadatos. Está completamente vacía. Solamente tengo lo que llamamos or units. Y entonces eso es su puesto más sencillo. Porque normalmente. Cuando tratamos de instalar un paquete. Y una máquina donde ya hay. Metadatos. Es muy posible que tengamos lo que se llaman conflictos. Que vamos a aprender rápidamente después. Como podemos ser. En este caso. Todo debería de ir bastante. Sería bastante sencillo. Abrimos la aplicación. Expor que está aquí. Acabamos de entrar. Y vamos a la parte de la izquierda. Metadata. Lo primero es la primera cosa que tenemos que hacer es seleccionar el archivo que queremos importar. Aquí. Tengo ya el paquete de coba en español. Que lo hemos preparado para para esta demostración. Y bueno, pues las demás opciones son bastante. Es. Simpleas digamos. Por un lado tenemos el tipo de archivo que. Que estamos usando para el import. En este caso es un archivo Jason. Como acabo de mencionar antes. El identificador que queremos usar. Que vamos a basar en yuidis. Esto quiere decir que a la hora de. Encontrar. Esto se tiene sentido cuando importamos. Metadatos en una. En un servidor donde ya asiste metadatos. Y queremos que se haga. Un machin entre entre elementos que ya asiste. Entonces hay un poco que. De hecho esto tiene que saber qué tipo de referencia va a usar. En este caso usamos yuidis. Pero también se podría hacer usar por ejemplo. Los códigos. Aquí dejamos bueno. Y por modo queremos ver todos los errores. Esto no es tan importante. La. Lo que llamamos el import de satélite. Sí que es importante. Esa es la la acción que usamos. Que básicamente quiere decir que se creen nuevas. Nuevos. Y que también se actualice los que ya existen. Luego tenemos. Atomic mod que básicamente quiere decir. Que si. En el proceso de importar. Donde vamos a importar una gran cantidad de elementos. Algún elemento fallase. De hecho es tú. No importaría en realidad nada. Ninguno de ellos. Básicamente. O lo hacemos todo. O tenemos la acción de. Que importe lo que se puede importar. Lo que no lo que no de errores. Normalmente recomendamos también que se haga anatomica. Y por último también. Esta parte es bastante importante. Lo que se llama el. Bueno aquí tenemos dos opciones. Que es. Básicamente cuando se importe. Y ya existen metadatos. Que se actualice. Lo que ya. Los metadatos que ya existen. Y que se creen. En el caso de que no existiese. Y si la acción que marcamos es reemplazar. Pues básicamente lo que va a hacer es. Reemplazarlo tú. En este caso como vamos a importar en una. En un servido una máquina que está vacía. Pues no es tan importante. En realidad la acción que. Se le tenemos aquí. Bueno. Por último. Esto muy importante. Tenemos que. Normalmente la primera vez que importamos. Un paquete. Vamos a traer una gran cantidad de metadatos. Recomendamos. Lanzarlo en modo. Que se llama. Y básicamente lo que va a hacer es. Lanzar. Intentar importar el paquete. Sin. Realmente crear nada en la base de datos. No acuerdo. Esto ya no se mira. Para ver. Si hay errores durante. El proceso de. Importación. Y. Bueno. Como vemos está en proceso. Aquí nos indica que está también lanzado. Completado. Perfecto. Y lo que vemos. Esto es el caso en el que. Todos. Todos funcionan bien. A ningún problema. Que vemos que se han creado. Todos los elementos. Y. Aquí tenemos también un resumen de. En base al tipo de metadata. Cuántos elementos se han creado de cada tipo. De acuerdo. Este es el caso ideal. Voy a ser sincero con vosotros. No. No todo el tiempo. Las cosas funcionan también. Como ya habéis visto. Entonces. Bueno. Tengo aquí. Otro. Otro archivo. Si tenemos tiempo. Vamos a. Actuar. La página. Tengo un archivo. Nos voy a enseñar. Donde. Una pequeña. Algo que puede ser que suceda. También. No. No. No. No. No. Algo que puede ser que suceda también. Incluso cuando importamos en una máquina. Que a priori está vacía. En realidad. No está vacío. Hay ciertos elementos que ya ha dicho esto. A crea. Durante el proceso de instalación. En la base de datos. Y es un poco lo que me gustaría. Mostraros. Lo voy a dejar todo tal cual. No voy a tocar nada. Solamente. Cambia del archivo. En. Un archivo diferente. Bueno. La idea es que. Que veamos. Un error. Pues me ha dado un error que dice que se ha desconocido. Lo cual no es muy muy útil. Es este tipo de problemas. Yo creo que está un poco relacionado con el hecho de que estoy corriendo. En una máquina local y. Bueno. No es tan. Evidentemente mi máquina no es tan potente. Vamos a intentar otra vez y no pues. Os lo voy a mostrar con el servidor de Sierra Leona. Que ya contiene metadatos. También podemos ver ahí. Ese tipo de. De dificultades. Lo curioso es que hace 10 minutos lo provee y funcionaba bien. Lógicamente. Estas cosas pasan. Entonces bueno. Lo damos por. Por hecho. De hecho podríamos quizás intentar. A ver si. Porque en realidad tendríamos que intentar ver. Al menos. Antes. Cuando importe el. El paquete. El archivo. Jason. Lo hice modo. Y haber visto que funcionó. Ahora vamos a intentar. Ver si podemos importarlo. Digamos que de verdad. Para que cree todos los elementos en la base de datos. Entonces tenemos que hacerlo en el. En Sierra Leona. Porque. En el. El servidor de demo de dicha es tú. Bueno, vamos a ver. Os comento aquí primero. El caso los quería enseñar que es cuando. Cuando hay. Problemas a. Al importar el paquete. Vamos a elegir. Este archivo. Las opciones la voy a dejar todas igual. No voy a cambiar nada. Y vamos a hacer. Primero. Aquí va mucho maravido. Vientemente la máquina es mucho más potente. Y lo que vemos es que hay errores. Efectivamente. Tenemos aquí unos quantum mensajes de error. Bueno. Y. Básicamente son solo dos. Podemos decir porque estos dos están muy relacionados. Como veis. Es el mismo elemento. Entonces qué es lo que nos indica aquí. Primero nos da la idea de el elemento que. Que está dando problemas. Esta es la idea de. El elemento. En el archivo. En el paquete. Acuerdo. Y también nos da un poco la idea de. El tipo de meta. Metadatos que está. Fallando. Y luego nos dice la propiedad o el campo. Acuerdo. Así buscamos. Si cogemos esta. Perdón. Si tomamos esta. Esta. Y. Y abrimos el. El paquete. Veremos. Deberíamos de encontrarla. Vamos a ver. Espérate. A ver. A ver si esto hay que esto no es el buen archivo. Este es el que hay que abrir. Y aquí. Debíamos de encontrar la idea alguna parte. Básicamente aquí vemos que es el. Este es el elemento que está fallando. Como veis. Está la parte de categories. Que lo que veíamos también aquí. Categoría. Y. Pues este es el elemento. Lo que nos está diciendo. Es que hay un conflicto. Básicamente tenemos propiedades del código. Y del nombre. Que ya existen en otro. Elemento en la base de datos actual. Entonces. Esto está documentado la. En la guía de instalación. Aquí tenemos el código. Default. Y el nombre default. Y como digo. Esto está documentado. Porque este caso. Se podría dar incluso en una. En una. En un seguidor de una máquina. Que la priorista vacía. Porque estos elementos default. Dicha esto los crea. Automáticamente. Durante el proceso. De instalación. Entonces. De hecho. Los voy a enseñar rápidamente. Aquí nos está dando ya. La. UID del. El elemento. Vale. Pero. Le voy a enseñar que está aquí dentro. Mira venir aquí a. Categoría. Categoría. Categoría. Categoría. Y aquí. Como veis. En el sistema ya existe. Lo voy a poner en. En Jason. Para que se da mejor. Como veis ya existe en el sistema. Un elemento que tiene el nombre default. Que tiene. El código. Default. Y que. Pero que tiene una. UID. Que es diferente. Esta es la UID. En este caso. En caso de nuestro archivo. Es esta. La acuerdo. Entonces. Bueno. Lo que vamos a hacer. En el. Es muy sencillo. Vamos a reemplazar. La UID. Que tenemos en el. En el archivo del. Paquete. Vamos a empezar con la. Que tenemos en el sistema. Porque este elemento. Es de mismo. Es idéntico. Acuerdo. Entonces. Hacemos así. Lo reemplazamos todo. Y ya está. Lo guardamos. Y ahora vamos a. A probar de nuevo. Ahora tendremos el. Habrá. Probablemente otro error. Lo que vamos a hacer. Es muy sencillo. Vamos a reemplazar. La UID. Que tenemos en el. En el archivo del. Paquete. No. Es muy sencillo. Y ahora. Probablemente otro error. Porque creo que hay algo más. Que lo que se quejaba. Vamos a ver. Lo hay ram. Tenemos ahí. Aquí lo tenemos. Dice que la propiedad del nombre. Nombre. Ya es. Otro en otro. Esto es un atributo. Que normalmente definen. A un paciente. Una persona. Entonces bueno. Podríamos. Hay muchas. Podríamos. Ver. explicados tres maneras de gesto en este problema. El primero es ver si los elementos son realmente idénticos, si los metábatos son idénticos. Y en ese caso, podemos cambiar también las UIDs como acabo de hacer en el caso de elementos están por defecto. Podríamos cambiar el nombre en el servidor y poner nombre antiguo, por ejemplo, o cambiar el nombre en el archivo del paquete como nombre nuevo, por ejemplo. Esas son las tres opciones que están documentadas en la guía de instalación. Y en este caso, voy a hacer lo mismo. Voy a cambiar la UID. Entonces, sabemos que estáis la UID que está en el paquete. Podemos hacer lo mismo que hemos hecho antes, buscarla. Cuidado, porque hay muchas más evidentemente opciones. Entonces, tenemos que buscarla adecuada. Aquí está el elemento, está la definición del elemento, y aquí está la UID. Por lo que vamos a hacer también es hacer, cambiarla por la que tenemos ya en el sistema, que es esta de aquí, mismo proceso. Y siempre es muy importante, hay veces hay la tentación de llegar y poner la UID aquí. Esto no va a funcionar, porque como veis, la UID está, esta misma UID existe en muchas otras partes en el paquete. Por ejemplo, aquí también está. Entonces, siempre recordad, cuando hagamos un cambio de UID, hay que hacerlo en todo el archivo, en todo el paquete, para que se instale de manera correcta, ¿de acuerdo? Entonces, aquí empezamos todo, guardamos. Y ahora, pues, vamos a probar. Y como, bueno, como pone a veces en Google, me hay feel lucky, así que voy a intentar hacerlo esta vez sin dry run, a ver qué tal, a ver si ahora lo conseguimos. Elegimos el archivo y empezamos el proceso de importancia. Y como vemos, acaba de, bueno, ha sido exitoso. Tenemos dos elementos que se han, nos dice que se han actualizado. Evidentemente, estos son los elementos que acabamos de modificar, que hemos visto que existían en el paquete y también en el servidor donde queríamos importar el paquete. Entonces, esto tiene sentido. Y todo lo demás son cosas que se han creado desde, bueno, son elementos que se han creado, así que son nuevos. Aquí tenemos, como os comentaba, el resumen de todo lo que se ha creado en el servidor. Y, bueno, aquí también tenemos toda la información, el tiempo que ha tardado al final y eso es todo. Así es como si instala un paquete, básicamente. Este es el proceso. Y ahora lo que nos falta es, normalmente, también hay una cosa que no menciona, esto es importante. El usuario que tenemos que usar para instalar un paquete tiene que tener una serie de privilegios. Normalmente es un administrador o un superuse, ¿de acuerdo? Entonces, venimos aquí al servidor y parece que no hay nada de coba. Bueno, recordar siempre que, en dicho hecho, esto es muy importante lo que es borrar la cache. Es una cosa que tenemos que hacer para ver los cambios que se han producido. Pero aún hay más que eso. Todavía nos quedan por hacer una serie de... Si seguimos sin ver nada, bueno, vamos a comprobar que el paquete existe. Entonces, me voy a ir a la parte de programa. Y aquí vemos que se ha importado porque lo tenemos aquí, coba registro de vacunación COVID-19. O sea, el paquete está aquí. Entonces, ¿qué tenemos que hacer? Bueno, lo primero, los paquetes se... Perdón, el programa tiene que estar compartido con una serie de usuarios, con una serie de grupos. Aquí vemos que está compartido con el grupo que se llama administrador, análisis de datos y entrada de datos. O sea, esto parece que está correcto o está en orden. Y también, evidentemente, si queremos que este programa se pueda usar para registrar pacientes en ciertas hospitales, Facilities que se llama en inglés, no en el centro de salud, pues tenemos que seleccionarnos aquí. Tenemos que compartir también, hacer que estas Org Units puedan acceder al programa. En este caso, bueno, voy a marcar, por ejemplo, podemos decir Facility, pues, la seleccionamos todas y ya está. Aquí seleccionamos también todo y guardamos. Esto es muy importante para que, cuando queremos registrar un paciente, para que podamos acceder al programa para que aparezca disponible cuando estamos haciendo un registro, ¿no? Entonces, si vamos aquí al registro de datos de seguimiento, ahora esto ha ido bien. Debíamos de poder ver el programa, debíamos de tenerlo aquí está disponible, ¿de acuerdo? Como me acabo de comentar, esto funcional, vemos aquí el programa de vacunación de COVID-19, porque 19, ¿por qué lo hemos compartido con todas las Org Units del nivel que, bueno, en este caso, es el nivel que se llama Facility, y que, bueno, pues comprende hospitales, centro de salud, como he dicho, y otros, ¿no? De acuerdo. Entonces, ahora la pregunta es, seguimos sin ver, yo no veo aquí ningún tipo de dashboard ni nada, ningún tablero de COVID. Entonces, ¿qué pasa? Bueno, pues, lo que pasa es que mi usuario tiene que estar también en los grupos, a ver, ¿cuál es en mi aquí? Me parece que es Tom. A ver si me encuentro, aquí estoy. Pues, si bajamos hasta el final, tenemos aquí User Groups, la parte de grupos de usuario, y vemos aquí que hay unos grupos que se acaban también de crear, al importar el paquete que son los grupos que corresponden a COVID-19, a toda la parte de vacunación de COVID-19, y como veis, ese grupo no están asignados a mi usuario. Entonces, tengo que seleccionarlos, asignarlos y guardar los cambios. Y ahora, como veis, sí soy capaz de ver el tablero del registro de vacunas de COVID-19. Ese era el paso que me faltaba, porque los tableros están compartidos con un grupo de usuarios que se llaman COVID-19 analysis, ¿de acuerdo? Tenemos estos grupos, normalmente por cada paquete que se instala, está el grupo de administradores, analysis, que son las personas que van a visualizar los datos, ya sean tableros, ya sea lanzando lo que es la aplicación que se llama Visualizer, donde puedes ver gráficas, por ejemplo, como este mapa, lo podemos ver en su aplicación individual. Y por último, tenemos el grupo de la gente que recaba datos, la gente que va a introducir los datos en el sistema, que lo hacen como acabo de mencionar antes, a través de la aplicación, registro datos de seguimiento, ¿de acuerdo? Y bueno, pues esos son los grupos, y ya con esto hemos acabado, pues lo que es la instalación del paquete. Y bueno, a disfrutarlo, no sé si hay preguntas o... Muchísimas gracias, Manuel. Participantes, si tienen alguna pregunta, les agradecería, si la pueden escribir ahora mismo en los comentarios, por ejemplo, o lo pueden escribir también en el canal de Slack que tenemos, tanto en el canal de general, como en el canal de paquetes que está dentro del Slack que tenemos para la academia. Importante remarcar que instalar un paquete no va a ser una tarea que les vamos a pedir que hagan para la academia, pero es una de las tareas más importantes para poder comenzar a trabajar con un paquete de metálogos, ¿verdad? Bien, mientras la gente, si queréis o puede enseñar rápidamente, no es tan importante, pero bueno, podemos mostrar rápidamente lo que es la installation guide que está aquí. Es que la tenemos en inglés, por eso tampoco quería entrar mucho, pero aquí tenemos... Aquí un poco explica a cosas que yo, por ejemplo, no he mencionado, porque no son necesarias para el día de hoy, porque nos estamos tentando en un paquete de lo que llamamos la aplicación de seguimiento de personas, pero de diferentes tipos de paquetes, y también tenemos... También tenemos cómo se instalan, explican todo lo que yo acabo de comentar. El tema también de los UIDs, de lo que es reemplazar y todo este tipo de cosas. Bueno, toda esta documentación es muy extensa, y bueno, pues a veces lo único que nos falta, creo que es traducirlo, porque aquí he visto que, cuando seleccionamos español de Latinoamérica, pues no, por desgracia, todavía parece que no está en español, pero estamos trabajando en ello y esperamos que, en poco, esté disponible para todos. Pero todo está aumentado. Y mientras más demanda tengamos de Latinoamérica, mucho más podemos dedicar de cursos a esto, ¿verdad? Así que ojalá que salgan mucha gente interesada en DHS2 a través de esta academia. Exactamente. Genial, no veo ninguna pregunta, así que muchísimas gracias, Manuel, por supuesto. Si se les ocurre algo, lo ponen al canal de Slack y lo vamos a ir contestando a medida vamos. Y también, por supuesto, siempre hay apoyo de alguna manera o otra si van a querer instalar algún programa en su propia instancia, ¿verdad? Muchísimas gracias, Manuel, que tenes un buen día. Gracias a vosotros. Un placer. Chao, chao. Ahí está, entonces vamos a seguir con lo que es el resto del día de hoy, que lo vamos a tomar tranquilito, ¿verdad? Y lo que vamos a hacer es... Vamos a hablar un poquito acerca de lo que es la tarea para hoy. Déjenme compartir pantalla por aquí. Ahí está, muy bien. Ahí está. Como les dije, tenemos aquí un formulario, ¿verdad? Una planilla donde... No me deja hacer zoom. Ahí está. Donde pueden ver un poquito... Están nombres de los participantes y al lado de cada nombre tienen un programa y una ornidad organizativa. Estos son los programas que se les han asignado a ustedes, pero y que hemos instalado dentro de la distancia para la academia, ¿OK? Voy, veo que hay unos comentarios en el chat ahí. Ah, mira, justo nos entró una pregunta, luego de que Manuel Zenó se nos ha ido. No, aquí está, aquí estoy, hombre. Ah, está todavía, muy bien. Hola, Manuel Silva, siguiendo tu comentario, para poder enfrentar con figuraciones de metálogos en DHS-2, ¿debo tener en idea el ADAmenistrador o SuperUser? ¿Cómo consigo el acceso de administrador o SuperUser? Una pregunta excelente. La verdad es que hay muchos temas que no, que evidentemente no hemos comentado, porque vamos un poco rápido con él. No es tan importante entrar en la parte de instalación y todo eso, pero bueno, decir que cuando condistalamos la herramienta por primera vez en un servidor, se crea un usuario por defecto que se llama Admin y que tiene como contraseña district, ¿no? Esto es el, es muy conocido por la gente, por los usuarios de DHS-2 y este usuario por defecto ya es SuperUser, ¿de acuerdo? Entonces, ese sería un poco el punto de partida. A partir de ahí se crean las cuentas de otros usuarios. Eso es un tema bastante más complejo, ¿no? Porque tenemos que crear cuentas para diferentes tipos de usuario, grupos, roles también hay roles. Y bueno, pero bueno, sí. Decir que la primera vez que exista la herramienta, el único uso de lo que es que existe, es SuperUser y tiene la capacidad de crear a otros que también son SuperUsers o Admins. Yo creo que se sigue un poco la manera de hacer las cosas, ¿no? Y luego ya pues entramos en la política de tu organización como quién controla estas cuentas de superusorio, evidentemente, ¿no? Normalmente tienen un acceso restringido. En fin, es un tema muy interesante lo que es la configuración de cuentas y todo esto, pero me temo que hoy no podemos entrar mucho más en detalle. Espero que con esto quede más o menos claro. Gracias, Moruel. Pero para empezar, si uno quiere... Pero apagriando un poco eso, creo que habría que aclarar que realmente lo que se necesita es tener acceso y los roles para poder configurar metadatos. Pero que si es una implementación que ya existe, que ya tiene una serie de configuraciones y accesos, realmente no es necesario ser superusorio, lo que se necesita es tener la autoridad de crear metadatos y de importar los metadatos. Esas son dos autoridades que son necesarias para poder hacer esto. Independientemente de que la cuenta sea superusorio, ¿no? Por eso me cuenta normal con esas dos autoridades y es suficiente con eso. Muy bien. Gracias, Manuel y Juan Manuel. No veo ninguna otra pregunta por aquí acerca de instalación, entonces seguimos un poquito con esto. Como les decía, tenemos una lista aquí donde están los nombres. Si hay alguno que no se encuentra, lo que voy a hacer es pegar la lista aquí para que la puedan exceder, pero esta lista está ya en Mudo. Hay un link a la lista, así que la pueden usar a través de Mudo también. Lo primero que tendrían que hacer es ver que estén ahí en la lista y si no se encuentran, por favor, me lo dicen y yo les asignaré un programa, pero luego acordarse de esos dos números, ¿verdad? El primero es el número de programa GR01 y el segundo es la unidad organizativa. Luego, lo que va a hacer necesario que hagan es ir al servidor para configurar para esta academia y también les estoy poniendo el link ahora mismo en los comentarios para que puedan ir. Dentro de este link de este servidor tienen aquí a la derecha un botón verde, ¿verdad? Que dice crear una cuenta. Ya no lo voy a hacer porque ya lo tengo uno, pero si quieren una cuenta aquí, y esa va a ser la cuenta que van a utilizar. Si bien la URL aquí arriba es la misma que la última vez que tuvimos una academia para aquellos que estuvieron aquí hace un par de semanas, van a tener que crear un usuario nuevamente, según entiendo. Yo voy a entrar con mi usuario aquí y les voy a mostrar un poquito cómo se está haciendo. Este tablero es un tablero general que no es para todos porque no vamos a estar trabajando mucho con él en el resto de la academia. Lo que vamos a estar trabajando más que nada es con el app de mantenimiento que está aquí, donde se encuentran todos los programas y toda la configuración de los programas. Luego vamos aquí a programa y de nuevo a programa aquí, y aquí van a ver una lista con un montor de programas y todos estos programas han sido clonados con un script que tienen uno de nuestros compañeros y son exactamente iguales, pero todos tienen un prefijo distinto como ven al principio, ¿verdad? Entonces, en la lista, el programa que dije yo que iba a ser el mío va a ser el programa número GR45. Lo que hago al venir aquí es buscar GR45 y ahí aparece el programa que va a ser el mío, ¿verdad? Entonces, es importante ahora arreglar, como Manuel les mostró, la configuración de uso compartido. Entonces, lo que hacemos, vamos, tocamos el menú S con los tres puntos a la derecha, entramos a configuración de uso compartido y aquí en estos programas no tenemos los grupos de usuarios que tenía el programa que Manuel mostró. No los vamos a utilizar tampoco esta vez porque por las características de la academia, lo que vamos a hacer es que yo voy a buscar mi usuario, Enzo, ahí estoy, y me voy a asegurar de que mi programa no tenga acceso público para que otras personas no puedan editar mi programa. Entonces, sin acceso público a los metadatos y sin acceso público a los datos. Pero yo, mi usuario, si va a tener acceso público y visualizar los metadatos y acceso para guardar y visualizar datos. Normalmente, no sería de esta forma, sería como Manuel les mostró con grupos de usuarios que puedan hacer eso, pero para la academia lo vamos a hacer así. Ustedes van a tener que hacer lo mismo y para... y la entrega de esta tarde va a ser una captura de pantalla de esta imagen aquí. Y también, una vez hecho eso, vamos a entrar dentro del programa. Vamos a ir a la derecha al punto número 5, acceso, y vamos a hacer seleccionar qué unidad organizativa va a poder acceder a este programa, ¿verdad? Lo que vamos a hacer es que vamos a ir al Distrito Academia y dentro del Distrito Academia como podemos ver, hay un montón de unidades organizativas que tienen distintos números. Esos números corresponden a los de la planilla aquí. Entonces, en mi caso, no es el GR45. Perdón, no se ve esa parte, me dicen. Voy de vuelta. No se ve el cuadro este aquí, quizá. Bueno, lo que puedo hacer es que puedo... Yo si lo veo. Entonces, ¿lo ves? Ah, ok. Bueno, para los que no lo pueden ver, lo que estoy describiendo aquí son las unidades organizativas. Y la primer, la base es Trainingland, que es el país ficticio que usamos para la academia. Y luego hay un distrito que se llama Academia. Y dentro del Distrito Academia está una lista de unidades organizativas que se llaman, por ejemplo, AC01, que es lo que está aquí en la planilla. Mi unidad organizativa es AC45. Entonces, cuando estoy dentro de las unidades organizativas aquí, voy a buscar AC45 y la selecciono. Y luego, aquí debajo, selecciono muy importante la etapa, que es la etapa de vacunación dentro del programa. Le doy a aplicar a las etapas seleccionadas. Se me va el triangulito de esa a la izquierda. Si el triangulito de esa a la izquierda estaba ahí, es porque hay un problema. Ahora que se ha ido, está correcto. Lo vamos a guardar. Lo de guardado, lo que vamos a hacer es utilizar el empiador de caché. Limpiamos la caché y luego vamos a ir a registro de datos de seguimiento para ver si el programa está listo. Un poquito. Vamos a buscar mi unidad organizativa. AC45, si me recuerdo correctamente. Y ahora, aquí, está GR45, que es mi programa. Y ya tengo un programa listo para utilizar, para registrar a personas si así lo quiero. Y, pero, más importante que nada, para modificar qué es lo que vamos a estar haciendo el resto de la semana. Ok. Entonces, la tarea de hoy va a ser más que nada esa, que se registren dentro de la instancia con su usuario, que busquen su programa, que modifiquen las opciones de la configuración de su compartido para que solamente ustedes puedan registrar, puedan modificar eso. Ok. Si pueden ir haciéndolo ahora. Y si ustedes los que estuvieron, especial los que estuvieron la semana pasada para la otra academia, pueden cambiar, por ejemplo, cambiarle el nombre a vuestra unidad organizativa. Si lo podría hacer nuevamente, sí, por supuesto. Si ustedes ya saben cambiar, por ejemplo, los nombres a las unidades sensitivas, pueden cambiarlo a un nombre, que les tenga un poco más de sentido para ustedes. Lo vamos a hacer nuevamente, pero también les muestro que en las slides que tengo, están aquí, tienen todo, desde la lista de las personas, hasta cómo se va modificando, todo paso a paso, así que lo pueden repasar más adelante. Ok, pero los voy a hacer, lo voy a hacer de nuevo, por supuesto. Si empezamos con el principio, vamos a salir. Lo primero que deben hacer, es ir a este botón verde aquí, arriba a la derecha, les puse el link a la instancia en el chat, crear una cuenta, ahí crean la cuenta. Los mensajes de error aquí son un poquito raros, pero es importante que sepan que la contraseña tiene que tener una mayúscula o un número y un símbolo. Tienen que rellenar todos los datos aquí y luego la crear. Ok, yo no la voy a crear, voy a usar simplemente la mía que es Enzo. Luego entrando aquí, vamos a ir al menú vento aquí arriba a la derecha y vamos a ir a mantenimiento. Dentro de mantenimiento, vamos al menú de programa aquí arriba y programo una vez más. Y ahí esto nos lleva a la lista de todos los registros de vacunación que están aquí y los vienen a todos. Voy a buscar el mío, que es GR45 y lo primero que habría que hacer sería abrir aquí a la derecha la configuración de uso compartido. Dentro de la configuración de uso compartido lo que habría que hacer es buscar el usuario y agregárselo. Voy a dar acceso a Juan Manuel porque somos buenos amigos y creo que él no me va a romper el programa, así que se lo voy a dar a él. Normalmente esto no sería de esta manera, uno tendría un grupo de usuarios y uno asignaría a los usuarios dependiendo del rol. Pero si yo soy la persona que hace los metadatos no tengo por qué estar mirando los datos. Entonces puedo poner vecina acceso. En este caso para la academia lo vamos a hacer así porque vamos a tener que estar haciéndolas para. Vamos a por ejemplo, voy a dar a Juan Manuel, voy a dar accesorios datos y a mis metadatos a los dos. Ok, lo cerramos aquí y tengo que ir dentro de mi programa. Como les dije, si quieren cambiarle el nombre al programa al prefijo y ponerle un nombre que a ustedes les guste mejor, por ejemplo Enzo si no encuentran o mis iniciales, mejor NR. Podría también aquí NR, entonces ya lo encuentro enseguida si quiero, pero no es necesario. A la derecha tengo aquí acceso. Y dentro de acceso lo importante es buscar la unidad organizativa correcta. En la lista aquí tienen todos los números donde les dice cuál es vuestra unidad organizativa y eso es lo que van a tener que hacer. Buscarla en mi caso es la 45 que ya está seleccionada y luego aquí esta parte de aquí de abajo son la parte de acceso. Nos dice aquí que todo el programa en sí tiene, no tiene acceso público pero está accesible a dos usuarios. Esto es correcto, pero aquí abajo vemos que estas son las etapas dentro del programa. En este caso la etapa de vacunación nos dice que no tiene acceso público y que solamente es accesible a un usuario. Por eso me aparece ese triangulito anaranjado porque esta configuración es diferente a la configuración del programa. Entonces lo que vamos a hacer es que vamos a seleccionar esta etapa. Le vamos a dar a las etapas seleccionadas. Entonces la misma configuración que hay del programa, acceso a dos usuarios y a esa determinada unidad organizativa se va a aplicar a la etapa de vacunación. Ok. Y ahí lo vamos a guardar y ahora entrando a lo que es, lo que vamos a hacer es vamos a limpiar el caché y esto es una operación que normalmente hay que hacerse cuando se cambia entonces seleccionamos todos los los limpiamos y luego vamos al registro de datos de seguimiento para ver que esté todo correcto. Un poquito que cargue los metadatos buscamos la unidad organizativa correcta que en mi caso es AC45 se recuerdo correcto y ahí está como ven el nombre que le cambiaba y ahora puedo registrar a las personas. Ok. Vamos a registrar a una persona para que vean un poquito como funciona y vamos a ver que esté funcionando todo esto. Y van a ver que van a ver algunos problemas cuando vayan a registrar quizá entonces vamos a tener que modificarlos durante la academia pero eso es todo parte de la diversión. Eso, el culino vamos a vamos a dar cuenta que nací en 1990, me saco 5 años ya que estamos haciéndolo de manera ficticia vamos a rejuvenecernos un poco número de telefónico nomicilio la legal rural y si soy banquera, por qué no vamos a abordar y continuar y luego vemos que aquí está el programa y otra cosa que habría que configurar un poquito también que ya lo vamos a ver pueden configurarlo un poquito la apariencia del programa eso ya lo vamos a ver pero como ven aquí todo esto está funcionando correctamente y se puede hacer todo el registro de vacunación a la persona. Ok. Vamos a ver cómo está yendo esto vamos a seguir a mantenimiento y a programa a ver, veo que hay unos cuantos ya que están siendo modificados no a exceso público en exceso público, muy bien vamos a arreglar uno en la SAR que haya sido modificado el 14 por ejemplo está bien sin exceso público pero por ejemplo esto hay que modificarlo todavía ¿Verdad? ¿Cuál más? 13 tampoco tiene exceso público ya bien 04 vamos a ver no tiene exceso pero le falta el nombre del usuario que tendría que estar aquí ¿Verdad? si tienen alguna pregunta mientras lo van haciendo por favor pónganlo en el chat y recuerden que lo que tendrían que entregar lo entregan a través de Mudo ¿Verdad? Juan León es cuando intenta agregar mi usuario me da error interesante déjame salir y voy a entrar con otro usuario que tengo mi viejo y querido Fulvio a ver, Fulvio este es un usuario que no tiene los mismos a la misma autoridad que mi usuario SuperUser así que vamos a ver si esto es un programa que solo está teniendo Juan o si es algo que nos afecta a todos, a cierto le cambié el nombre, se llama GR ahora se llama ENR mal hecho encuentro por supuesto no lo pongo en contra porque es mi usuario y esta persona no tenía exceso vamos a hacer este aquí voy haciendo ese compartido Fulvio Rossi, ahí estoy muy bien, sin problema alguna idea Juan Manuel de por qué no qué error podría estar dando cuando alguien intenta agregarle usuario y no se puede hay que a ver hay que escribir el nombre del usuario como es para que nos encuentren la opción y el programa para que puedan ellos modificar el programa y las opciones tienen que tener el permiso de modificar programas públicos ahora mismo nos vamos a ver cómo está este permiso para todos y lo vamos a ajustar en caso de que haya un problema muy bien ahora va a verificar un poquito Juan Manuel a ver si hay algo ahí pero por mi parte por la pena es por la parte de este usuario que tengo aquí porque ustedes los participantes no veo ningún problema de poder agregarlo ¿verdad? y voy a agregar que el paquete 50 se lo hemos agregado a mi usuario ficticio Fulvio todo bien todos tienen derecho a editar programas públicos ah mira mira lo que nos dice mira Cheyenne lo que nos dice William William nos dice cuando se quita el acceso público antes de agregar el usuario correspondiente claro eso es un punto importante gracias William si y es que primero se tienen que agregar a ustedes y después quitar el acceso público pero puede ser que algunos ya lo hayan hecho y no les esté funcionando mira el error que les salió ya net también no sé si alguien le ha pasado lo mismo que sale que no tiene acceso al track entity type eso puede ser un problema también vamos a revisar eso vamos a revisar eso todos estos para que todos estos problemas aparecen cada vez que alguien va a instalar un programa porque hay que verificar que todo esté compartido correctamente o sea que esto que está pasando ahora es bastante normal no no compartido y que no lo que voy a hacer ahora es que si es lo que nos dice y muchas gracias William por nombrar eso vamos a ver la duración de su compartido voy a cambiar a acceso público para los que tienen y que no tienen su usuario así lo pueden hacer sin problema por ejemplo este número 01 no tiene acceso público vamos a ver ahí la duración de su compartido sin acceso público pero no hay ningún usuario entonces eso puede darlos un problema vamos a hacer así y luego lo puede evitar no sé cuál era el de Juan Leonidas pero vamos a ver estos dos también nos pasan estos tres aquí no public access y ahí está el usuario de ellos se los voy a cambiar con este, ah mira este Jeanette está perfecto tiene el usuario sin acceso público sin acceso esterno muy bien Jeanette ese era el número 13 y el número 14 vamos a ver ahí Johnny Ferrera también perfecto acceso público sin acceso, acceso esterno sin acceso y él tiene acceso como quieren ver para editar y disolizar guardar y visualizar muy bien eso era el 13 y 14 vamos a entrar a los programas estos para ver si se lo resto bien aquí Jeanette por ejemplo te falta agregar esta parte pero seguramente estás en eso ahora mismo muy bien y lo mismo creo para el número 14 acceso no el número 14 ya lo ha hecho no hay acceso público está accesible a un usuario y aquí dentro está accesible a una unidad que es la número 14 también perfecto muy bien así que vemos que algunos alumnos lo están pudiendo hacer por las dudas voy a mirar un poquito más a ver si alguna otra que ya no tenga acceso público y que necesiten ayuda este es el número 30 vamos a ver ahí está esto nos pasó vamos a utilizar así que no hay problema no era esa era la perdón era la 29 ahí está no perfecto Ramón lo tiene el usuario ahí todo bien número 36 a ver número 36 si tiene vista pública o sea que cualquiera puede encontrar ver o editar lo que hace falta es agregar el usuario aquí primero luego cambiar esto para que no puedan ni encontrar ni ver ni editar ok entonces lo que hay que hacer es aquí mismo buscar el usuario czar por ejemplo agregar el usuario y darle adelante ok muy bien ahora vamos a ver el tipo de unidad registrada el tipo de unidad registrada Strike Tenty type ok mira no sé si lo viste esto Juan Manuel pero aquí tenemos sí pero ya ya están ajustados ok perfecto genial muchas gracias entonces creo que más o menos ya tienen lo que tienen que hacer si necesitan un refresco lo pueden mirar en las en las diapositivas y ahí tienen paso a paso lo que hay que hacer y bueno y espero que lo pueden hacer y si tienen preguntas que lo dejen en el canal de Slack antes de cerrar la sesión del día a hoy le pregunto a mis compañeros si tienen algo más para agregar o algún otro comentario acerca de la configuración de uso compartido luego por mi parte creo que esto se va muy bien veo que ha avanzado bastante genial muy bien entonces los vamos a dejar y les voy a pedir que utilicen error para capturar en el programa ok eso lo podemos ver ahora Janeth lo que les voy a pedir es que utilicen el resto del tiempo de hoy para eso para intentar capturar algunos usuarios familiarizarse un poco con el programa entender la lógica y mañana lo que vamos a hacer es que les vamos a presentar un país ficticio con un set de requerimientos que es lo que vamos a estar utilizando para aplicar el programa el resto de la semana ese Janeth que tiene un error para capturar nos cuentas un poco que te aparece vamos a revisar el programa Janeth el número 13 a ver número 13 vamos a acceso no veo eso es aquí tienes cero unidades seleccionadas lo que tendrías que hacer es ir al número 13 para que tu unidad seleccionarla y luego seleccionar aquí y aplicar a la etapa una vez está eso ahí ya habría que ir a tracker capture para seccionarte en la unidad organizativa a la que número 13 que es la tuya y ahí ya se debería poder capturar como se me dice es que hay algo en Slack así que lo voy a verificar por las dudas un segundo a ver que nos aparece en Slack a ver si hay alguna unidad sea algo nuevo Janeth me ha enviado un mensaje a ver lo que dice aquí si yo creo que si hay que o sea lo que me envías por Slack es una foto que estás agregando la unidad organizativa verdad y eso está bien pero si es importante que pero aquí de mi parte como la veo yo no lo estaba entonces hay que seleccionar aquí y luego darle guardar y luego hay que darle aquí apply to selected stages antes de guardar por supuesto vamos a ver si es el 13 si está puede guardar y visualizar muy bien ya tendría que si hace los cambios correspondientes tendrías que poder tendrías que poder guardar datos pero hay que cambiar esto donde dice cero o que no hay ninguna unidad organizativa seleccionada ahí sí hay que ir a la unidad número 13 luego darle aquí y darle aplicar a la etapa seleccionada y guardar pero te dejo que lo hagas tú muy bien vamos a ver en general en general no dice Alex Robelon dice que no tiene opción para crear usuario solo le aparece este mensaje nombre de usuario demo contra seniors top covid 19 de los lados solucionados si ok entonces ya solucione creo que estabas en otra no estabas en la estancia correcta creo rubelo la recuerda tu ahí está 38 vamos a ver ya te veo que tienes no publicaxes o sea que ya has estado haciendo algo y mira ya está tu usuario genial perfecto y luego en el otro programa en paquetes ah está eso ya lo hemos solucionado también listo entonces si tienen cualquier otro problema les pido que lo pongan en slack vamos a estar disponibles por por por lo menos una hora más verificando las sus preguntas y bueno los esperamos mañana para seguir un poquito con esto ok algo más con mis compañeros marco ojo ojo anuel todo en mi parte muchas gracias excelente muy bien muchísimas gracias a todos y nos veremos mañana con un poquito más de trabajo por favor intenten revisar el material que está en nudo y les recuerdo que es importante marcar asistencia y completar el quiz durante el día de hoy ok listo que tengan muy buen resto del día chao