Ir al contenido principal

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.

    Vídeo | Captura de pantalla | Jira

    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.

    Vídeo | Captura de pantalla | Jira

    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.

    Vídeo | Captura de pantalla | Jira

    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.

    Vídeo | Captura de pantalla

    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.

    Docs | Jira

    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.

    Vídeo | Docs | Jira

    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.

    Captura de pantalla | Docs | Jira

    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.

    Vídeo | Captura de pantalla | Jira

    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.

    Vídeo | Jira

    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.

    Captura de pantalla | Demo | Docs

    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.

    Vídeo | Captura de pantalla | Demostración

    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.

    Captura de pantalla | Demo | Docs | geojson.org

    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.

    Vídeo | Docs

    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.

    Vídeo 1 | Vídeo 2 | GitHub

    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}.

    Docs 1 | Docs 2 | Jira 1 | Jira 2

    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.

    Docs

    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 databaseDownloads
    Documentation and JavadocsDocumentation
    Upgrade notesUpgrade notes on Github
    Full list of features and bugsRelease Note
    Source code on GithubDHIS2 source code
    Demo instanceDemos
    Docker hub imagesDocker repository
    DHIS2 communityDHIS2 Community of Practice