Visión general de la versión 41 de DHIS2
Explora las nuevas funciones y mejoras de la versión 41 de DHIS2 y lo más destacado de la versión 3.0 de Android Capture
Explora las nuevas funciones y mejoras de la versión 41 de DHIS2 y lo más destacado de la versión 3.0 de Android Capture
Éstos son algunos de los aspectos más destacados de este comunicado:
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.0.
En la v41, se introduce una nueva aplicación de inicio de sesión basada en React. Esta aplicación ofrece opciones de configuración personalizables, que permiten adaptar fácilmente la experiencia de inicio de sesión a tu contexto específico.
Presentamos el primer avance de la nueva Aplicación Mantenimiento. En la v41 estamos liberando las secciones de elementos de datos con nuevos módulos introducidos continuamente a medida que se desarrollan. Las funciones actualizadas incluyen opciones avanzadas de filtrado, funciones de compartición masiva y una interfaz de usuario más elegante.
La app Intercambio de datos se ha actualizado para permitir la creación y edición de los intercambios de datos directamente dentro de la app. Facilita mucho la creación de intercambios y la transferencia de datos o la conversión de los datos del Tracker al modelo agregado.
La aplicación de comprobación de Integridad ha recibido una amplia actualización, que permite realizar comprobaciones individuales, separar las comprobaciones más largas y proporcionar recomendaciones informativas.
En la v41, la app Programador de Trabajos permite ahora configurar la agrupación de trabajos para que se ejecuten en secuencia o en paralelo. Esta funcionalidad, añadida anteriormente en la v40 a través de la API, puede configurarse ahora fácilmente a través de la interfaz de la app.
Introduciendo un nuevo programador simple basado en el estado actual de la base de datos, que se ejecuta de forma asíncrona para ejecutar las configuraciones de tareas. Esto elimina los problemas con el enfoque anterior de «caja negra», garantizando que la tarea se desencadena según lo especificado en la configuración.
A partir de esta versión, DHIS2 admitirá la selección de múltiples opciones para los conjuntos de datos, tanto para los elementos de datos agregados como para los individuales de selección múltiple. También estarán disponibles para su análisis a través de indicadores e indicadores de programa.
DHIS2 permite ahora cargar iconos personalizados, ampliando más allá de la biblioteca incorporada, para admitir iconos específicos de cada contexto, como los utilizados por el Ministerio de Sanidad o las ONG, así como para ampliar la disponibilidad de iconos para áreas no relacionadas con la salud. Estos iconos están disponibles en la web y en Android, y se configuran a través de la Aplicación Mantenimiento web.
Ahora puedes añadir &verbose=TRUE al final de una consulta para recibir mejor información para depurar y probar las reglas del programa en la App Captura.
Las nuevas funciones de configuración de la última versión de la aplicación móvil DHIS2 incluyen iconos personalizados, compatibilidad con terminología personalizada del Tracker, capas de mapa personalizadas y mucho más. Más información en la página de visión general de Android Capture v3.0.
Estamos añadiendo más opciones de configuración al formulario de ingreso de datos agregados para que puedas personalizar el aspecto del formulario de ingreso de datos sin tener que crear un formulario HTML personalizado. Hemos empezado con la opción de hacer pivotar categorías como filas y tener elementos de datos como columnas o mover una categoría a una fila. Ahora también puedes añadir campos de texto enriquecido antes y después de una sección.
A partir de la v41, Captura y Captura Tracker se consideran características iguales. Esto significa que el equipo de desarrollo de software no añadirá más funciones a la Captura de Tracker, sino que sólo corregirá los errores críticos/de seguridad que se descubran. La Aplicación Captura Tracker y el antiguo punto final de seguimiento han quedado obsoletos y no se incluirán en la v42.
Como la App Captura está en lanzamiento continuo, también puedes utilizarla a partir de la versión 2.38. Hay ciertas funciones que han necesitado nuevas dependencias de backend, pero si no son necesarias para ti, puedes utilizar la aplicación de gestión de aplicaciones y actualizar la aplicación a versiones más recientes en 2.38 y superiores.
Las funciones que necesitan versiones específicas del backend son las siguientes:
También hay varias funciones que sólo están disponibles en la App Captura y que esperamos que te animen a probarla. Entre ellas están:
El widget de relaciones se actualiza para la App Captura con varias mejoras.
Al crear una Entidad Seguida a través de una relación, los Atributos de Entidad Seguida configurados con «heredar» se rellenarán previamente con valores de la Entidad Seguida de origen para reducir la carga de entrada de datos y mejorar la calidad de los mismos.
Ahora puedes descargar listas de trabajo en la App Captura como archivos JSON o CSV.
Las Entidades Rastreadas individuales de las listas de trabajo pueden ahora marcarse para seguimiento, y filtrarse para proporcionar una lista de todas las designadas para seguimiento.
La App Captura incluye ahora un widget de gráfico de crecimiento para entidades individuales rastreadas, basado en las puntuaciones z de la OMS para el perímetro cefálico para la edad, la longitud/altura para la edad, el peso para la edad y el peso para la longitud/altura.
Para apoyar los flujos de trabajo de remisión y la correcta atribución de análisis, hemos completado la transferencia de propiedad de las inscripciones entre unidades org. La transferencia de propiedad sobrescribe el campo de propiedad de una inscripción, al tiempo que conserva los campos de la unidad orgánica de inscripción y de la unidad orgánica del evento.
El widget de referencias se ha actualizado y ha pasado a llamarse «Widget de etapas relacionadas» en la App Captura, e incluye funciones adicionales y una experiencia de usuario mejorada.
Ahora se admiten las remisiones únicas en la App Captura, lo que permite que una unidad orgánica seleccionada acceda a una inscripción sin sobrescribir el campo de propiedad.
Los atributos de imagen pueden mostrarse ahora en listas de trabajo, para facilitar la identificación de las entidades rastreadas en casos de uso como la identificación de pacientes, la gestión de inventarios, la supervisión de equipos de laboratorio, etc.
Las imágenes subidas ahora se pueden previsualizar tanto en la página del evento como en el widget del perfil.
Se han introducido varias mejoras en el registro de cambios de la App Captura, como la clasificación y el filtrado para proporcionar información importante sobre cuándo se creó, modificó o eliminó un valor y por qué usuario.
Como parte de la estrategia de la plataforma para apoyar una mayor personalización y desarrollo externo, hemos añadido puntos de extensión a la App Captura que permiten a los desarrolladores de aplicaciones DHIS2 inyectar plugins personalizados en el formulario de ingreso de datos, así como en el tablero de inscripción. Para ver un ejemplo de esto en acción, consulta los nuevos gráficos de crecimiento y la documentación, que se crearon utilizando estos mismos puntos de extensión.
Las nuevas funciones de recopilación de datos de la última versión de la aplicación móvil DHIS2 incluyen mejoras en la búsqueda TEI y los tableros, el diseño de los formularios, nuevos tipos de entrada y mucho más. Más información en la página de visión general de Android Capture v3.0.
Hemos sustituido el antiguo servicio de análisis push por una funcionalidad más moderna que utiliza el mismo motor de visualización que las aplicaciones de visualización basadas en web. Esto permite que los tableros se muestren en el servidor y se envíen al correo electrónico de un usuario respetando la configuración de uso compartido.
Ahora se pueden importar archivos vectoriales en DHIS2 y visualizarlos en la app Mapas. Esto permite mucha más flexibilidad a la hora de mostrar datos geográficos de otras fuentes en la aplicación Mapas.
La Aplicación Visualizador de Datos admite ahora la configuración de «valores acumulados» para los tipos de visualización de tablas dinámicas en la v41. Cada celda de la tabla muestra la suma del valor de esa celda y todos los valores precedentes de la misma fila.
La aplicación Visualizador de Datos de la v41 introduce la compatibilidad con tablas de valores atípicos como tipo de visualización. Esta funcionalidad mejorada sustituye y mejora las tablas de valores atípicos heredadas que estaban disponibles anteriormente en la aplicación Calidad de los Datos de la OMS.
La aplicación Lista de líneas ahora admite la creación de listas de líneas para Entidades seguidas, lo que permite crear una lista de Entidades seguidas que están registradas o inscritas en varios programas. Esto incluye la posibilidad de añadir y filtrar datos de diferentes programas en los que esté inscrita una Entidad Seguida y/o ver atributos de Entidades Seguidas compartidos entre programas.
La App Captura de Android admite ahora el análisis de listas de líneas sin conexión. Las listas de líneas se pueden visualizar en la pantalla de inicio y en los programas de Eventos/Tracker, y se pueden buscar por periodo, unidad org. o columnas personalizadas. Más información en la página de visión general de Android Capture v3.0.
Ahora se pueden integrar tipos de complementos adicionales en las aplicaciones web de DHIS2, lo que permite ampliar fácilmente la funcionalidad de la App Captura. Estos widgets pueden instalarse en la app App Management y configurarse para diferentes programas en el Almacén de Datos.
La API de Rutas, introducida en DHIS2 v40, se ha ampliado para admitir todos los métodos HTTP. Antes sólo reenviaba solicitudes GET a objetivos ascendentes.
Ahora es posible aplicar actualizaciones parciales a claves del Almacén de Datos y del Almacén de Datos de Usuario. Al aplicar una actualización parcial, se pueden añadir elementos a claves de tipo array. También es posible especificar opcionalmente un tamaño máximo en el parámetro «rollo», que descartará los elementos del principio de la matriz si su tamaño supera el máximo después de añadir el nuevo elemento. Se trata de una función experimental que puede actualizarse en futuras versiones de DHIS2.
Para solucionar problemas con URIs de solicitud de la API DHIS2 demasiado largos, que causan errores «HTTP 414 URI Demasiado Largo», ahora es posible crear alias de consulta de corta duración. Un alias de consulta es una ruta acortada de la API que se asigna a una ruta específica más larga en el servidor DHIS2. Los alias de consulta pueden crearse de forma determinista y reutilizarse hasta que caduquen. Se trata de una función experimental que se ampliará, será compatible con el App Runtime y se utilizará en las aplicaciones frontales de DHIS2, como el Visualizador de Datos, en futuras versiones.
Opcionalmente, se puede instalar un shell de aplicación global, que se servirá independientemente de las aplicaciones individuales. El shell global garantizará la consistencia de la barra de encabezamiento y la paleta de comandos, así como otras funciones globales comunes como las alertas, la gestión de sesiones, etc. Se trata de una función opcional y experimental que se ampliará en futuras versiones.
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 database | Downloads |
| Documentation and Javadocs | Documentation |
| 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 |