Ir al contenido principal

Esta página ha sido traducida de manera automática y puede contener errores

Visión general de la versión 42 de DHIS2

Explora las nuevas funciones y mejoras de la versión 42 de DHIS2 y lo más destacado de la versión 3.2 de Android Capture

Enlaces directos al contenido de la página

    Aspectos destacados de este comunicado

    Éstos son algunos de los aspectos más destacados de este comunicado:

    • Nuevo menú de navegación de las aplicaciones DHIS2: Paleta de comandos para atajos y controles de teclado
    • Tracker para agregar datos: Programa Desagregación de indicadores dentro de las categorías
    • Configuración del formulario de entrada de conjuntos de datos para web y Android
    • Extensiones de tableros: Tipos de tableros externos integrados (Superset) y plugins de tableros
    • Motor de reglas compartido entre el backend de la plataforma DHIS2, App Captura, y la aplicación Android
    • Global App Shell: Un contenedor compartido para aplicaciones web

    Consulta la lista completa de novedades a continuación. También puedes leer el anuncio de la versión en DHIS2 Comunidad de Práctica para obtener más detalles y compartir comentarios y preguntas con nosotros.

    Para obtener una visión general completa de las nuevas funciones de nuestra aplicación móvil, visita la página de visión general de Android Capture v3.2.

    Características de configuración

    En esta versión hay varias mejoras para los usuarios administradores de DHIS2. Esto incluye actualizaciones de la nueva Aplicación Mantenimiento, una nueva funcionalidad que permite fusionar metadatos duplicados y desgloses de los Indicadores de Programa para facilitar el análisis y la importación a un set de datos agregado. También incluye compatibilidad con la autenticación multifactor (MFA) basada en el correo electrónico y una nueva aplicación web de solución de problemas de sincronización para apoyar la gestión de las implementaciones que utilizan DHIS2 Android App Captura en dispositivos móviles.

    Códigos de autenticación basados en el correo electrónico para la autenticación multifactor

    A partir de esta versión, DHIS2 también admite la autenticación multifactor (MFA) basada en el correo electrónico. La MFA basada en correo electrónico debe configurarse a nivel de sistema y será una opción para los usuarios cuando activen la MFA/2FA. Si el usuario selecciona «Correo electrónico», el sistema envía por correo electrónico una contraseña de un solo uso a la dirección de correo electrónico facilitada.

    Nueva Aplicación Mantenimiento disponible en versión continua

    Seguimos trabajando en la nueva y mejorada versión de la Aplicación Mantenimiento. La nueva Aplicación Mantenimiento está en fase de lanzamiento continuo y se actualiza dinámicamente de forma permanente. En esta versión v42 podemos anunciar la implementación de las secciones Elemento de datos, Categorías y Tipo de indicador.

    Tracker para agregar datos: Desagregación de los indicadores del programa

    Esta función permite la posibilidad de crear desagregaciones para los Indicadores del Programa que coincidan con las opciones y combinaciones de categorías existentes. Dicha desagregación facilitará el análisis de los Indicadores del Programa por esas desagregaciones con las aplicaciones de análisis de DHIS2, así como la agregación de los valores y la importación dentro de un modelo de datos agregados a través de la aplicación de Intercambio de Datos.

    Deduplicación y fusión de metadatos

    La fusión de metadatos se está apoyando gradualmente dentro de las funcionalidades básicas de DHIS2, facilitando las operaciones de limpieza de metadatos. El backend admite la fusión de los siguientes objetos de metadatos a través de la API web: Unidades organizativas, Elementos de datos, Indicadores, Tipos de indicadores, Opciones de categoría, Combinaciones de opciones de categoría (limitado a un caso de uso, cuando la combinación de categorías es la misma).

    También se está implementando gradualmente el soporte del frontend a través de la interfaz de usuario. Hasta ahora, la nueva Aplicación Mantenimiento admite opciones de fusión para la opción Categoría, Indicadores y Tipos de indicadores. En estos casos, el usuario puede seleccionar el objeto «origen» para fusionar y el objeto «destino» para fusionar referencias.

    Aplicación web de solución de problemas de sincronización de Android

    La nueva aplicación web de solución de problemas de sincronización proporciona a los administradores de la implementación visibilidad en tiempo real y funciones de solución de problemas para los errores de sincronización que se produzcan en el Tracker de las últimas 24 horas o en los programas de eventos. Permitirá a los administradores de sistemas analizar las respuestas persistentes de la API de errores de sincronización de Android. La aplicación está disponible en App hub y requerirá que los administradores la instalen en sus instancias.

    Funciones de recogida de datos: Datos Agregados

    La recogida de datos ha mejorado sustancialmente en esta versión de DHIS2. Para la recogida de datos agregados, se ha introducido una funcionalidad importante para configurar el aspecto de los formularios de ingreso de datos. Estas funciones están disponibles tanto en la web de ingreso de datos como en las App Captura de Android.

    A partir de DHIS2 v42, la antigua Aplicación Entrada Datos Agregados ya no es compatible.

    Funcionalidad de formulario configurable para conjuntos de datos

    Las nuevas opciones de configuración del formulario de sección permiten una mayor personalización del aspecto de los formularios de ingreso de datos agregados en la Aplicación Entrada Datos Agregados, sin necesidad de crear un formulario personalizado. Con pestañas verticales, secciones plegables, diseños personalizables de filas y columnas, y opciones para añadir títulos, subtítulos y texto estático a los formularios, ahora hay más formas de hacer que tus formularios sean visualmente atractivos y fáciles de usar.

    Soporte de días fraccionarios para parámetros de fecha

    Al especificar los parámetros de un set de datos, ahora puedes utilizar números (por ejemplo, 0,5) para «Días después del plazo para optar a la presentación a tiempo» y «Días de caducidad». Esto es compatible con los casos de uso de IDSR en los que la presentación puntual de los datos IDSR semanales es el lunes a las 12 (mediodía), es decir, 0,5 días después del final del periodo, el domingo a medianoche.

    Dado que DHIS2 se utiliza cada vez más para IDSR, donde es imprescindible informar con rapidez, este cambio puede servir para establecer requisitos de puntualidad con mayor granularidad. Históricamente, este parámetro se ha utilizado sobre todo para la puntualidad de los datos agregados mensuales de «transacciones largas». Los datos de vigilancia de enfermedades son diferentes, porque la presentación rápida de datos sobre brotes es de vital importancia para la contención temprana de epidemias.

    Funciones de recogida de datos: Tracker y Evento

    Para la recogida de datos individuales, en esta versión hay mejoras significativas tanto en la App Captura de DHIS2 como en la App Captura de Android. Las mejoras se centran en mejorar la experiencia general del usuario e incorporan algunas funciones específicas. Entre las principales características se incluyen procesos de recogida de datos racionalizados, elementos de interfaz de usuario mejorados y nuevas capacidades para admitir distintos flujos de recogida de datos.

    Entre las funciones clave de la web App Captura se incluyen las operaciones masivas sencillas para una gestión más rápida de varios registros, la posibilidad de filtrar y ordenar la información en el Registro de cambios, y elementos mejorados de la interfaz de usuario como la navegación con migas de pan y la contextualización de unidades organizativas.

    A partir de la v42, el antiguo Tracker App Captura ya no es compatible. Toda la funcionalidad de la Captura del Tracker está ahora incluida en App Captura.

    Operaciones simples masivas en Captura

    Ahora puedes realizar acciones masivas en las listas de trabajo App Captura listas de trabajo de los programas Evento y Tracker.

    Para los programas Tracker, ahora puedes completar o eliminar inscripciones simultáneamente en varias entidades rastreadas. La acción se aplicará a las entidades rastreadas seleccionadas en la lista de trabajo. Esto es compatible con la versión continua, a partir de la v2.39.

    En los programas de Eventos, puedes completar o eliminar varios eventos simultáneamente. La acción se aplicará a los eventos seleccionados en la lista de trabajo.

    Multicalendario en App Captura

    La App Captura web utiliza ahora el componente CalendarInput. CalendarInput es un campo de entrada con un selector de calendario integrado, que permite a los usuarios escribir una fecha o seleccionar una del selector de calendario. El componente calendario permite recopilar datos de fechas y periodos basándose en el calendario configurado en los ajustes del sistema.

    Mostrar y filtrar el usuario asignado en la lista de trabajo de la etapa Programa

    Las opciones de filtrado en las listas de trabajo se han mejorado en DHIS2 App Captura. Ahora puedes visualizar y filtrar por usuario asignado a nivel de etapa de programa.

    Mostrar la unidad orgánica del evento en las listas de trabajo

    En las listas de trabajo de las etapas Evento y Programa, puedes mostrar la unidad organizativa del evento como una columna. Esto puede ser útil si estás viendo todos los eventos que tienes asignados o disponibles, pero tienes acceso a varias unidades organizativas.

    Mejoras en el registro de cambios

    El registro de cambios del evento incluye ahora también un historial de cambios en la fecha del informe, la fecha programada y la geometría. Además, puedes filtrar los cambios por usuario o por elemento de datos.

    Etapas relacionadas / Mejoras en los eventos enlazados

    Ha habido algunas mejoras en la funcionalidad de las etapas relacionadas en los programas Tracker. Ahora tienes un espacio de trabajo de dos eventos para que puedas ver los dos eventos vinculados en una sola página. El widget de etapas relacionadas es ahora visible en la página de inscripción, así como en la página de visualización del evento. También puedes desvincular eventos.

    Mejora de la página de inicio

    Ahora, al entrar en App Captura, la página de inicio ofrecerá un texto breve y útil para guiar al usuario sobre para qué sirve la aplicación, así como un enlace a la documentación del usuario.

    Barra de navegación para las páginas de eventos e inscripción

    Se ha añadido una navegación con migas de pan en la parte superior de las páginas de eventos e inscripción. Indica al usuario los pasos que ha seguido para llegar a la página en la que se encuentra. Cada elemento es procesable y les permitirá navegar por las páginas.

    Mostrar selector de unidad org en todos los formularios de eventos

    Ahora puedes cambiar la unidad org en el propio formulario (en lugar del selector de contexto) al crear o editar un evento. El selector de unidad orgánica se muestra en la sección «Información básica» del espacio de trabajo.

    Contextualización de la unidad organizativa

    Ahora puedes pasar el ratón por encima de las unidades organizativas en las listas de trabajo, widgets y formularios y ver la jerarquía completa de la unidad organizativa de esa unidad orgánica para obtener un contexto adicional.

    Funciones de recogida de datos: App Captura Android

    Las mejoras funcionales clave en el Android App Captura incluyen una pantalla de inicio y barras de navegación más intuitivas y con mayor capacidad de respuesta, mejoras en varias acciones relacionadas con el programa longitudinal para una experiencia de usuario optimizada. Estas mejoras reflejan los esfuerzos por ofrecer a los usuarios finales experiencias de recogida de datos más intuitivas y eficientes en ambas plataformas. Más información en la página de visión general de Android Capture v3.2.

    Funciones de análisis y visualización

    Las mejoras en los análisis se extienden a las aplicaciones Visualizador de datos, Tableros y Mapas. Estas actualizaciones mejoran colectivamente la experiencia del usuario en el análisis de datos y amplían las capacidades analíticas de las distintas aplicaciones.

    Visualizador de datos: Definiciones de datos e información en el selector de elementos de datos

    A la derecha de cada dato del selector en la ventana Aplicación Visualizador de Datos ahora hay un icono de información que se puede pulsar y se muestra una tabla con información relevante. La información mostrada depende del tipo de datos del elemento.

    Visualizador de datos: Recuento de opciones del conjunto de opciones

    Los elementos de datos de eventos (elementos de datos y atributos de entidad rastreada) que tienen asignado un conjunto de opciones obtienen una funcionalidad ampliada en el diálogo de datos del Visualizador de Datos. Los usuarios pueden elegir qué opciones incluir y desagregar, así como el modo de presentación (individual o agregado) de las opciones seleccionadas.

    Tableros: Tipos de tableros externos - Superset

    DHIS2 ahora permite mostrar tableros externos a través de la aplicación Tablero de DHIS2. Esto permite que los tableros servidos desde otras plataformas aparezcan en paralelo con los tableros estándar de DHIS2. El primer tipo de tableros externos compatible es Superset, que utiliza un conector aportado por BAO Systems.

    Tableros: Modo presentación

    El tablero puede mostrarse en una presentación de diapositivas haciendo clic en el botón «presentación de diapositivas». Cuando entres en el pase de diapositivas, encontrarás botones de navegación y un botón de salida en una barra de navegación situada en la parte inferior de la página. También puedes navegar con las teclas de flecha adelante y atrás del teclado, y salir del pase de diapositivas con la tecla esc. Los filtros que se apliquen se mostrarán en la barra de navegación.

    Tableros: Diseño de la aplicación actualizado con una experiencia de usuario mejorada

    La nueva versión de la aplicación Tableros presenta varias mejoras clave:

    • Barra de tableros racionalizada: Hemos cambiado a una única barra de tableros fija, liberando un valioso espacio vertical y asegurándonos de que permanece accesible mientras te desplazas.
    • Menú de tableros eficiente: La lista de tableros disponibles se encuentra ahora en el menú de la izquierda, lo que proporciona una forma más rápida e intuitiva de buscar tableros.
    • Rejilla de tableros mejorada: La rejilla tiene ahora un aspecto más moderno y aprovecha mejor el espacio disponible.

    Mapas: Mejoras funcionales y de UX

    Esta versión incluye varias mejoras en la aplicación Mapas:

    • Combinar selecciones de unidades org: Ahora puedes combinar selecciones de unidades orgánicas seleccionando la unidad orgánica de usuario, así como otras unidades orgánicas y niveles de unidad orgánica en todos los tipos de capa.
    • Soporte para cálculos personalizados: Ahora puedes utilizar en la aplicación Mapas los cálculos personalizados creados en la Aplicación Visualizador de Datos.
    • Información adicional en la ventana emergente de Capas de Entidad Rastreada: La ventana emergente muestra ahora las coordenadas, el nombre de la unidad orgánica y los atributos si están marcados para mostrarse en la lista.
    • Soporte mejorado para el tipo de relaciones en la capa Entidad rastreada: El mapeo experimental de relaciones admite ahora una variedad más amplia de definiciones de relaciones: relaciones unidireccionales y bidireccionales y permutaciones del mismo/diferente tipo de Entidad Seguida y del mismo programa.

    Mapas: Selector de periodos para capas temáticas

    La pestaña «Periodo» de la aplicación Mapas se ha rediseñado completamente para mejorar la flexibilidad y la claridad:

    • Ahora utiliza el mismo selector de periodos que otras apps de análisis, lo que permite seleccionar varios periodos y es compatible con calendarios no gregorianos.
    • Todos los Mapas manejan ahora selecciones de periodos múltiples, incluyendo selecciones mixtas de diferentes tipos de periodos, fijos y/o relativos preestablecidos.
    • Las entradas de las fechas de inicio y fin utilizan el nuevo calendario estándar con máscara de entrada de datos mejorada, que admite traducciones (actualmente limitadas al calendario gregoriano).
    • Las opciones de mapeo (Mapa Único, Línea de Tiempo o Mapa Dividido) se muestran ahora más claramente con iconos y mensajes informativos mejorados.

    Mapas: Admite capas EE adicionales y permite alternarlas para cada instancia DHIS2

    Los administradores con autoridad para gestionar capas externas ahora pueden seleccionar capas (por ejemplo, de Earth Engine) del catálogo para que sean visibles u ocultas a otros usuarios de la aplicación Mapas.

    Mapas: Coordenadas de apoyo a la inscripción

    Ahora puedes utilizar las coordenadas de inscripción en la capa Evento de la aplicación Mapas. De esta forma puedes mapear los eventos (y la información asociada) pero utilizando la coordenada que se capturó durante la inscripción en el programa.

    Funciones de extensibilidad

    La versión 42 ofrece varias funciones nuevas que facilitan la ampliación de DHIS2 para satisfacer casos de uso únicos. Entre ellas se incluyen nuevos puntos de extensión de la app Tableros que permiten añadir elementos personalizados en forma de plugins, un componente de entrada Calendario reutilizable que admite muchos calendarios globales, y la introducción de la App Shell Global.

    También hay varias funciones nuevas que permiten conectar de forma segura DHIS2 a servicios externos mediante la API de Rutas y la nueva app Gestor de Rutas, actualizaciones de la app Gestión de Almacenes de Datos y una nueva app Generador de IG FHIR.

    Componente de interfaz de usuario Calendario

    La biblioteca de interfaz de usuario de DHIS2 proporciona ahora un componente Calendario reutilizable para introducir fechas. En particular, es compatible con muchos tipos de calendario, incluidos el nepalí y el etíope, lo que resuelve un problema de localización al que se enfrentan muchas aplicaciones cuando permiten a los usuarios introducir fechas.

    App shell global

    DHIS2 cuenta ahora con un Global App Shell, que sirve de contenedor para cualquiera de las apps que se carguen. Garantiza una barra de cabecera y una interfaz de navegación consistentes en todas las aplicaciones, y consolida las funciones que necesitan todas las aplicaciones. Puede utilizarse para desplegar nuevas funciones en todas las aplicaciones a la vez, como la nueva Paleta de comandos, y será útil para desplegar más actualizaciones técnicas en la plataforma de aplicaciones.

    La introducción del Global Shell trae consigo también algunas mejoras de diseño en la barra de cabecera: es más compacta para dar más espacio al contenido de la app e incluye un diseño moderno para el menú del perfil de usuario.

    Aplicación Gestor de Rutas

    La aplicación Gestor de Rutas ya está disponible en el App hub. Proporciona una interfaz de usuario para gestionar Rutas, que son formas seguras de conectar DHIS2 a servicios externos. La aplicación permite crear, editar y eliminar objetos de Ruta, y permite al usuario configurar los parámetros de autenticación que utiliza una Ruta, las autoridades necesarias para ejecutar esa Ruta y la configuración de uso compartido del objeto de Ruta.

    Actualizaciones de la app Datastore

    La aplicación Datastore ha sido revisada para introducir un diseño moderno. Entre las novedades más destacadas están la posibilidad de gestionar objetos de almacén de datos de usuario y una interfaz de usuario para gestionar la configuración de uso compartido de las claves de almacén de datos.

    Aplicación Generador de IG FHIR

    La app FHIR IG Generator ya está disponible en el App hub. Proporciona una interfaz de usuario para crear guías de implementación de FHIR basadas en metadatos del tracker DHIS2. También ofrece orientaciones para publicar esa guía de implementación con la ayuda de una herramienta externa como SUSHI.

    Permitir añadir plugins personalizados a un tablero de mandos

    La aplicación Panel de control admite ahora plugins personalizados creados con la plataforma de la aplicación para añadirlos como elementos del panel de control. Estos plugins ofrecen más flexibilidad que los anteriores widgets de tableros, incluyendo más soporte para filtros, títulos personalizados, opciones de «abrir en aplicación» y mejor soporte para que varios de los mismos plugins puedan mostrar datos diferentes.

    Nuevas funciones de la API de rutas

    Ahora las rutas pueden configurarse con más esquemas de autenticación: ahora se admite la autenticación mediante cabeceras personalizadas, parámetros de consulta o credenciales de cliente OAuth2, además de los métodos HTTP Basic auth y token de API disponibles anteriormente.

    Las rutas también pueden configurarse ahora con límites de tiempo de espera personalizados: esto decide el tiempo que el servidor DHIS2 esperará una respuesta de un servicio ascendente antes de devolver un error de tiempo de espera.

    Características de la plataforma y la arquitectura

    La versión v42 de DHIS2 incorpora un nuevo menú en la barra de cabecera que mejora la navegación por las aplicaciones de DHIS2 y recupera los accesos directos dentro de las aplicaciones. También tiene mejoras internas que son transparentes para el usuario, como la integración de los motores de reglas del programa, actualizaciones en el marco de trabajo de Spring y mejoras en el esquema de ID para exportar datos y metadatos.

    Menú Nuevas Aplicaciones: Paleta de comandos

    Se ha actualizado el componente del menú DHIS2 Apps. La nueva función permite navegar por las aplicaciones como antes, e introduce acciones y atajos. Los accesos directos son «enlaces profundos» a secciones de una aplicación, por ejemplo a una página concreta de la Aplicación Mantenimiento. Las aplicaciones pueden definir sus atajos en sus archivos de configuración, luego serán visibles y se podrán buscar en la Paleta de Comandos. Las acciones son scripts o trabajos que pueden ejecutarse en cualquier lugar, y pueden ser tareas como limpiar cachés o ejecutar análisis. Se puede navegar por ella con el teclado, y también se puede abrir haciendo clic en el icono de aplicaciones de la barra de cabecera.

    Integra el motor de reglas multiplataforma Kotlin con la App Captura

    La App Captura web, la App Captura Android y el backend utilizan el mismo motor de reglas de v42. Esto garantiza la consistencia en la configuración de las reglas del programa y en cómo se activan las acciones en todas las plataformas.

    Actualizaciones del framework Spring

    Las continuas actualizaciones del marco Spring garantizan el mantenimiento de la seguridad de DHIS2. Durante esta versión, el equipo de ingenieros ha realizado una actualización a Spring 6, ha actualizado Spring Security y ha integrado Spring Authorization Server, que permite la implementación de la autenticación multifactor en DHIS2 Android App Captura.

    Exportar idEsquema

    Se ha alineado el soporte de IdScheme en los antiguos puntos finales del Tracker y en los nuevos puntos finales del Tracker. Hasta ahora, los nuevos puntos finales del Tracker sólo permitían importar datos del Tracker con diferentes idSchemes, pero no al exportarlos. Ahora se puede exportar con diferentes idSchemes.

    Información de lanzamiento y demo

    Haz clic en los enlaces de la siguiente tabla para obtener más información sobre esta versión del software y acceder a una demostración interactiva. También puedes añadir comentarios o hacer preguntas sobre esta versión en DHIS2 Comunidad de Práctica.

    To find more details about...Follow this link:
    Download release and sample databaseDownloads
    Documentation and JavadocsDocumentation
    Full list of features and bugsRelease Note
    Source code on GithubDHIS2 source code
    Demo instanceDemos
    Docker hub imagesDocker repository
    DHIS2 communityDHIS2 Community of Practice