Esta página ha sido traducida de manera automática y puede contener errores
Visión general de DHIS 2.39
Ya está disponible la versión 2.39 de DHIS2, con muchas funciones nuevas, mejoras y correcciones de errores.
En esta página puedes encontrar información sobre esta versión del software, incluidas descripciones de funciones, enlaces a documentación técnica y mucho más
Enlaces directos al contenido de la página
Vídeos de demostración de funciones
Descubre algunos aspectos destacados de las nuevas funciones de esta versión de DHIS2 con demostraciones de funciones realizadas por expertos en DHIS2.
Funciones analíticas
Conjuntos de leyendas para listas de líneas
En la app Listado de Líneas ahora puedes aplicar una leyenda a los elementos de datos.
Las leyendas pueden predefinirse o generarse automáticamente.
Esto te permite hacer que tus datos sean más fácilmente interpretables aplicando un código de colores para indicar el rendimiento, el estado o la gravedad.
Fecha programada en las listas de líneas
La fecha programada está disponible como dimensión temporal en la app Listado de Líneas.
Ahora puedes presentar o filtrar datos por fecha programada.
Importación de datos de población del Motor Tierra
En la app Importar/Exportar ahora puedes importar sets de datos de Google Earth Engine.
DHIS2 ya permite la visualización de capas de Earth Engine en la app Mapas.
El nuevo importador va más allá al permitir el cálculo dinámico de conjuntos de datos de población basados en geometrías de unidades org, y la posterior importación de los datos de población como datos sin procesar en DHIS2.
Esto permitirá a las implementaciones utilizar los datos de población de Earth Engine en las visualizaciones de DHIS2 y combinarlos con otros sets de datos como parte de expresiones de indicadores.
Funciones de Seguimiento y Eventos
Lanzamiento continuo de la App Captura
La App Captura se publicó poco después de la versión 2.38 en el App hub, y ahora se publica continuamente en las versiones 2.38 y 2.39.
Si estás ejecutando cualquiera de estas versiones, podrás actualizar continuamente a la última versión de la App Captura y recibir las siguientes funciones y correcciones.
Las siguientes funciones del Rastreador están disponibles en las versiones 2.38 y 2.39 a través del App hub.
Inscribe a TEI en varios programas
Ahora una instancia de entidad rastreada (TEI) puede inscribirse en varios programas en la App Captura.
Vídeo | Captura de pantalla | Docs | Jira
Ingreso de datos abierto después de la inscripción
Al inscribir un TEI en un programa en el que una de las etapas del programa está marcada para abrirse después de la inscripción, el usuario es conducido directamente al formulario para añadir esa etapa del programa a la inscripción.
Esto es útil para reducir la cantidad de clics y acelerar el proceso de ingreso de datos.
Mostrar listas de portada
Ahora se puede desactivar la vista de lista de la página principal en la App Captura.
Tras seleccionar el programa y la unidad orgánica, se puede llevar al usuario directamente a la pantalla de búsqueda en lugar de mostrar la lista de instancias de entidad rastreada inscritas en la unidad orgánica.
Esto mejorará la experiencia del usuario cuando se espera que busque y encuentre principalmente instancias de entidad rastreada.
Evitar la carga innecesaria de la lista de la página principal también tiene ventajas de rendimiento.
Listas de trabajo en la pantalla de búsqueda
En la App Captura, la pantalla de búsqueda mostrará ahora las listas de trabajo del programa seleccionado.
Esto resulta útil cuando el usuario desea buscar una instancia de entidad rastreada o, en algunos casos, utilizar una lista de trabajo específica.
Esto funciona bien en combinación con desactivar la lista de la página principal y en su lugar dirigir al usuario a la página de búsqueda, pero también para permitir el acceso con un solo clic a las listas de trabajo.
Ver la unidad orgánica seleccionada anteriormente
En la App Captura, un usuario que acabe de deseleccionar una unidad orgánica en el selector contextual verá resaltada la unidad orgánica seleccionada anteriormente.
Esto es útil cuando se trabaja sistemáticamente con muchas unidades orgánicas.
Conservar los filtros en la navegación
Al filtrar y ordenar una lista de trabajo en la App Captura, las selecciones de filtro persistirán ahora a través de los cambios de contexto.
Esto es útil cuando un usuario necesita aplicar un filtro en diferentes unidades orgánicas, ya que la unidad orgánica puede cambiarse sin perder la configuración actual del filtro y de la lista.
Esto funciona tanto con listas de trabajo guardadas como con filtros no guardados.
Búsqueda mejorada en todos los programas
Al buscar una instancia de entidad rastreada en un programa concreto, puede que la búsqueda no dé ningún resultado en el contexto del programa.
En este caso, el usuario puede ampliar la búsqueda para buscar una instancia de entidad rastreada en todos los programas.
La búsqueda ampliada se produce sin que el usuario cambie el contexto, y los posibles resultados de la búsqueda ampliada se muestran debajo de los resultados originales del programa.
Esto permite al usuario revisar fácilmente los criterios de búsqueda y seguir trabajando en el contexto en el que empezó, ampliando potencialmente la búsqueda de nuevo si no se encuentra ningún resultado en el programa.
Vídeo | Captura de pantalla | Docs | Jira
Características de la plataforma
Nueva Aplicación Entrada Datos Agregados
Ya está disponible una nueva Aplicación Entrada Datos Agregados.
La nueva app está construida sobre la pila tecnológica moderna y aporta una serie de mejoras de usabilidad.
La selección del set de datos, la unidad orgánica y el periodo está siempre visible, lo que facilita ver las selecciones actuales.
El árbol de unidades orgánicas facilita ver qué unidades orgánicas están abiertas para el ingreso de datos del set de datos seleccionado en ese momento.
Los detalles de un valor de datos, incluida la información de metadatos, los comentarios, los límites mínimo y máximo, el historial de valores de datos y el registro de auditoría están disponibles en una barra lateral y pueden permanecer visibles mientras se realiza el ingreso de datos.
Las reglas de validación de datos se abrirán y podrán activarse fácilmente también en una barra lateral.
Los datos capturados sin conexión se sincronizarán automáticamente con el servidor.
La nueva Aplicación Entrada Datos Agregados admite formularios HTML personalizados, pero carece de compatibilidad con Javascript/CSS, que podría añadirse más adelante.
El módulo actual de ingreso de datos se eliminará progresivamente en la versión 2.41.
Vídeo | Captura de pantalla 1 | Scr 2 | Scr 3 | Scr 4 | Demo | Docs
Gestión de grupos de usuarios
La gestión de grupos de usuarios en la app de usuario ahora permite añadir y eliminar usuarios para bases de datos que contengan un gran número de usuarios.
Los usuarios pueden añadirse y eliminarse individualmente y las modificaciones surtirán efecto cuando se guarde el grupo de usuarios.
Geometrías de unidades orgánicas múltiples
DHIS2 puede ahora almacenar y visualizar múltiples geometrías para unidades org.
Esto se soporta a través de un nuevo atributo de metadatos de tipo de valor GeoJSON.
Los datos GeoJSON pueden importarse a través del importador de metadatos y almacenarse utilizando el nuevo tipo de valor.
Esto permite, por ejemplo, visualizar tanto la ubicación (como un punto) como el área de captación (como un polígono) para las unidades org.
Importación de geometría GeoJSON
Ya está disponible un nuevo servicio de importación compatible con el formato GeoJSON estándar del sector para datos geoespaciales.
El importador permite importar geometría GeoJSON y asociarla a unidades org, utilizando el campo de geometría primaria de la unidad org o atributos de metadatos personalizados de tipo de valor GeoJSON.
El formato GeoJSON es compatible con la mayoría de herramientas y servicios geoespaciales y permite la integración con sistemas externos.
El nuevo importador facilita mucho la importación de geometrías y la configuración de mapas en comparación con el anterior formato GML.
Intercambio de datos agregados
Un nuevo servicio de intercambio de datos agregados permite intercambiar datos de una instancia de DHIS2 a otra, así como dentro de una misma instancia de DHIS2.
El servicio agregará datos en la instancia de origen utilizando el motor de análisis, e importará los datos como valores de datos agregados en la instancia de destino.
Los intercambios de datos pueden activarse desde la API, desde la aplicación web de intercambio de datos o ejecutarse como un trabajo programado.
Esto es útil para transferir datos de una instancia de HMIS a una instancia de portal de datos de DHIS2, para importar cifras agregadas a una instancia de HMIS de DHIS2 basadas en registros individuales de una instancia de Rastreador de DHIS2, y para precalcular cifras agregadas basadas en registros individuales de rastreador utilizando indicadores de programa.
En breve estará disponible en el App hub una nueva aplicación web denominada Intercambio de datos.
Vídeo | Captura de pantalla 1 | Scr 2 | Scr 3 | Documentación de la API | Jira | Aplicación web próximamente
Redis para la gestión de clusters
Cuando se ejecuta DHIS2 en un clúster (utilizando varios servidores/nodos para una única instancia), ahora se puede utilizar Redis para la invalidación dinámica de cachés entre instancias.
Esto supone una mejora respecto al enfoque basado en Debezium introducido en 2.38, ya que es más fiable y funciona con otros motores de bases de datos además del PostgreSQL estándar, como AWS RDS.
La nueva solución de gestión de clústeres permite añadir y eliminar nodos dinámicamente sin necesidad de actualizar los archivos de configuración DHIS2 de los nodos existentes.
La nueva solución requiere que Redis esté disponible, aunque Redis ya es necesario para las configuraciones de clúster.
Integración de RapidPro
La integración DHIS2-RapidPro está disponible de forma general.
Permite sincronizar los contactos de RapidPro con los usuarios de DHIS2, transferir informes de datos agregados de RapidPro a DHIS2 y enviar recordatorios a los contactos de RapidPro cuando los informes agregados estén vencidos.
Lee más en el repositorio de GitHub y ponte en contacto con el equipo de integración de DHIS2 para obtener ayuda si estás interesado en configurar la integración para tu país u organización.
Funciones de la API de la plataforma
Notación abreviada de campos para atributos
Se admite una nueva notación abreviada para atributos y valores en los puntos finales de metadatos, y ahora se puede hacer referencia cómodamente a los valores de los atributos utilizando el identificador de atributos de metadatos: filter={attribute-id}:eq:{value}
.
Lo mismo se aplica al filtrado de objetos, donde el identificador de atributos puede utilizarse en los filtros: filter={attribute-id}:eq:{value}
.
Puntos finales de ingreso de datos
Está disponible una colección de puntos finales de API optimizados para la nueva Aplicación Entrada Datos Agregados.
Estos puntos finales también son útiles para las aplicaciones web personalizadas de entrada de datos.
Entre ellos se incluyen la recuperación de metadatos para conjuntos de datos accesibles, la recuperación de formularios personalizados de entrada de datos, la recuperación de valores de datos para un formulario, la recuperación del contexto para un formulario, el almacenamiento de límites mín-máx y la cumplimentación de un formulario.
Mejoras en la API
Se han puesto a disposición varias mejoras incrementales de la API.
- La importación de valores de datos CSV admite un parámetro de set de datos, que permite completar el set de datos. Docs | Jira
- En la API del almacén de datos de usuario, un administrador puede modificar los valores del almacén de datos de otros usuarios a través de un parámetro de consulta
username
. Docs | Jira - El importador de valores de datos sólo crea un registro de auditoría si el valor de datos se ha modificado realmente (se ignoran los valores idénticos). Jira
- Los puntos finales de auditoría de la entidad rastreada admiten parámetros de consulta de unidad orgánica, fecha de inicio y fin y etapa del programa. Docs | Jira
- Todos los datos de geometría de las unidades org pueden eliminarse en una sola llamada a la API, lo que resulta útil para la integración. Docs | Jira
- Ahora los valores de los atributos de metadatos se validan correctamente en función del tipo de valor del elemento de datos asociado. Jira
- La eliminación de elementos de datos es mucho más rápida. Jira
Compatibilidad con Android
Esta versión del núcleo del software DHIS2 es totalmente compatible con la App Captura Android DHIS2 versión 2.7.
Información de publicación
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 la Comunidad de Práctica de DHIS2.
To find more details about... | Follow this link: |
---|---|
Download release and sample database | Downloads |
Documentation and Javadocs | Documentation |
Upgrade notes | Upgrade notes on Github |
Full list of features and bugs | Release Note |
Source code on Github | DHIS2 source code |
Demo instance | Demos |
Docker hub images | Docker repository |
DHIS2 community | DHIS2 Community of Practice |