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 numerosas novedades, mejoras y correcciones de errores. En esta página encontrará información sobre esta versión de software, como descripciones de funciones, enlaces a documentación técnica, etc.
Enlaces directos al contenido de la página
Vídeos de demostración
Descubra 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
La aplicación Listado de líneas permite ahora aplicar una leyenda a los elementos de datos. Las leyendas pueden predefinirse o generarse automáticamente. Esto le permite hacer que sus datos sean más fácilmente interpretables aplicando un código de colores para indicar el rendimiento, el estado o la gravedad.
Fecha prevista en las listas de líneas
La fecha programada está disponible como dimensión temporal en la aplicación Listado de líneas. Ahora puede presentar o filtrar datos por fecha programada.
Importación de datos de población de Earth Engine
En la aplicación Importar/Exportar ahora puedes importar conjuntos de datos desde Google Earth Engine. DHIS2 ya permite visualizar las capas de Earth Engine en la aplicación 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 brutos 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 conjuntos de datos como parte de las expresiones de los indicadores.
Funciones de seguimiento y eventos
App de captura de publicación continua
La aplicación Capture se publicó poco después de la versión 2.38 en el App Hub, y ahora se publica de forma continua en las versiones 2.38 y 2.39. Si utilizas cualquiera de estas versiones, podrás actualizar continuamente a la última versión de la aplicación Capture 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.
Inscribir TEI en varios programas
Ahora, una instancia de entidad rastreada (TEI) puede inscribirse en varios programas de la aplicación Capture.
Vídeo | Captura de pantalla | Docs | Jira
Entrada abierta de datos tras la inscripción
Cuando se inscribe un TEI en un programa en el que una de las etapas del programa está marcada para ser abierta después de la inscripción, el usuario es llevado 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 introducción de datos.
Mostrar listas de portada
Ahora se puede desactivar la vista de lista de la página principal en la aplicación Captura. Después de seleccionar el programa y la unidad orgánica, el usuario puede ser llevado directamente a la pantalla de búsqueda en lugar de mostrar la lista de instancias de entidades rastreadas inscritas en la unidad orgánica. Esto mejorará la experiencia de usuario cuando se espera que los usuarios busquen y encuentren principalmente instancias de entidades rastreadas. 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 aplicación Capture, la pantalla de búsqueda mostrará ahora listas de trabajo para el 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 la desactivación de la lista de la página principal y en su lugar dirigir a un usuario a la página de búsqueda, sino también para permitir el acceso con un solo clic a las listas de trabajo.
Véase la anterior unidad orgánica seleccionada
En la aplicación Captura, un usuario que acaba de anular la selección de una unidad orgánica en el selector contextual verá resaltada la unidad orgánica seleccionada anteriormente. Esto es útil cuando se trabaja sistemáticamente a través de muchas unidades org.
Conservar los filtros en la navegación
Al filtrar y ordenar una lista de trabajo en la aplicación Captura, las selecciones de filtro persistirán ahora a través de los cambios de contexto. Esto resulta ú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 la lista. Esto funciona tanto con listas de trabajo guardadas como con filtros no guardados.
Búsqueda mejorada en todos los programas
Cuando se busca una instancia de entidad rastreada en un programa específico, es posible que la búsqueda no arroje 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 de entrada de datos
Ya está disponible una nueva aplicación de entrada de datos agregados. La nueva aplicación se basa en una pila tecnológica moderna y aporta una serie de mejoras de usabilidad. La selección del conjunto de datos, la unidad org y el periodo está siempre visible, lo que facilita ver las selecciones actuales. El árbol de unidades orgánicas permite ver fácilmente qué unidades orgánicas están abiertas a la introducción de datos para el conjunto de datos actualmente seleccionado. 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 introducen 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 de entrada de datos admite formularios HTML personalizados, pero carece de compatibilidad con Javascript/CSS, que podría añadirse más adelante. El actual módulo de introducción 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 aplicación de usuarios ahora permite añadir y eliminar usuarios para bases de datos que contienen 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 ahora puede almacenar y visualizar múltiples geometrías para unidades org. Esto es posible gracias a un nuevo atributo de metadatos de tipo 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, mostrar tanto la ubicación (como un punto) como la zona de captación (como un polígono) de las unidades org.
Importación de geometría GeoJSON
Ya está disponible un nuevo servicio de importación de datos geoespaciales en formato GeoJSON. 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 enormemente 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 una tarea programada. Esto es útil para transferir datos de una instancia de HMIS a una instancia de portal de datos de DHIS2, para importar números agregados a una instancia de HMIS de DHIS2 basados en registros individuales en una instancia de Rastreador de DHIS2, y para precalcular números agregados basados 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 clústeres
Cuando se ejecuta DHIS2 en un clúster (utilizando múltiples servidores/nodos para una única instancia), Redis puede utilizarse ahora 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 en 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 de forma dinámica sin necesidad de actualizar los archivos de configuración de 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 ya está disponible. 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. Lea más en el repositorio de GitHub y póngase en contacto con el equipo de integración de DHIS2 para obtener ayuda si está interesado en configurar la integración para su país u organización.
Características 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 atributo puede utilizarse en los filtros: filter={attribute-id}:eq:{value}
.
Puntos finales de entrada de datos
Se pone a disposición una colección de puntos finales de API optimizados para la nueva aplicación de entrada de datos. Estos puntos finales también son útiles para aplicaciones web de entrada de datos personalizadas. Entre ellas se incluyen la recuperación de metadatos para conjuntos de datos accesibles, la recuperación de formularios de entrada de datos personalizados, 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 conjunto de datos, que permite completar el conjunto 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 para 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 única llamada a la API, lo que resulta útil para la integración. Docs | Jira
- Los valores de los atributos de metadatos se validan ahora 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 aplicación de captura para Android DHIS2 versión 2.7.
Información de lanzamiento
Haga 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 puede 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 |