Ir al contenido principal

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

Visión general de DHIS 2.37

Ya está disponible la versión 2.37 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

    Cuadros de mando offline

    La aplicación de cuadros de mando ahora permite a los usuarios marcar un cuadro de mando para que esté disponible sin conexión. Esto almacenará las visualizaciones del cuadro de mando y los datos localmente en el navegador web, tanto en portátiles como en ordenadores de sobremesa y dispositivos móviles. Si se selecciona, el panel de control se almacenará en la memoria caché del dispositivo y el usuario podrá ver ese panel mientras no esté conectado. Los filtros y las interpretaciones no son compatibles sin conexión. Esto permite a los usuarios acceder y ver sus cuadros de mando sin estar conectados a Internet, por ejemplo, durante su estancia o viaje en zonas rurales.

    Vídeo | Captura de pantalla 1 | Captura de pantalla 2 | Docs | Jira

    Compartir cuadros de mando en cascada

    Al compartir un cuadro de mandos con otros usuarios, ahora se pueden compartir en cascada elementos del cuadro de mandos como visualizaciones, mapas, informes, elementos de datos e indicadores. Esto simplifica el proceso de compartir cuadros de mando, ya que antes había que compartir los elementos mencionados de forma manual e independiente.

    Vídeo | Captura de pantalla 1 | Captura de pantalla 2 | Captura de pantalla 3 | Docs | Jira

    Perfil de la unidad orgánica

    La aplicación Mapas cuenta ahora con un perfil de unidad orgánica, que muestra información clave de cada unidad orgánica en un mapa. Puede ver el perfil haciendo clic en un punto/instalación del mapa y seleccionando Mostrar más información. Esta capacidad pretende hacer que DHIS 2 sea más adecuado como registro de instalaciones.

    Vídeo 1 | Vídeo 2 | Captura de pantalla | Docs | Jira

    Tipo de indicador para valor único

    Las visualizaciones de valores de indicadores individuales mostrarán un sufijo %, por mil, por diez mil o por cien mil en función del factor del indicador. Esto se aplica tanto a las aplicaciones del visualizador como a las del cuadro de mandos.

    Captura de pantalla | Docs | Jira

    Diseño por defecto del salpicadero

    Los cuadros de mando admiten diseños predeterminados, que configurarán automáticamente un cuadro de mando a medida que se añadan más elementos. Los usuarios que crean o editan un cuadro de mandos ahora pueden elegir entre añadir nuevos elementos en la parte inferior o superior del cuadro de mandos. Los usuarios también pueden elegir el número de columnas que desean utilizar para el diseño del salpicadero. Esto configurará automáticamente el tamaño y la forma de todos los elementos del cuadro de mandos en función del número de columnas especificado.

    Vídeo | Captura de pantalla 1 | Captura de pantalla 2 | Captura de pantalla 3 | Docs | Jira

    Desglose de la unidad orgánica

    El gráfico de barras y columnas permite a los usuarios hacer clic con el botón izquierdo del ratón en una barra o columna y desglosar o subir un nivel en la jerarquía de unidades organizativas. Esto sólo es posible si la dimensión de la unidad organizativa no se especifica como filtro.

    Vídeo | Captura de pantalla | Docs | Jira

    Congelación de las cabeceras de fila y columna

    En las tablas pivotantes, ahora se pueden congelar los encabezados de fila y columna. Esto permite a los usuarios desplazarse por tablas dinámicas de gran tamaño sin perder la referencia a las etiquetas de los datos, ya que los encabezados de fila y columna siempre estarán visibles. Las cabeceras congeladas pueden activarse desde Opciones > Estilo > Fijar cabeceras de columna en la parte superior de la tabla y Fijar cabeceras de fila a la izquierda de la tabla.

    Vídeo | Captura de pantalla 1 | Captura de pantalla 2 | Jira

    Seleccione todas las opciones de dimensión

    En la aplicación de visualización de datos, ahora puede seleccionar automáticamente todas las opciones de una dimensión determinada. Esto es útil si tiene dimensiones que cambian con regularidad, ya que se actualizará automáticamente a medida que se añadan nuevas dimensiones. También es útil cuando se tienen dimensiones con un número muy elevado de opciones.

    Captura de pantalla | Jira

    Ajuste del texto

    Las tablas dinámicas ahora admiten el ajuste de texto, que se aplicará automáticamente a los valores de datos de texto largos, así como a los encabezados de fila y columna largos. Esto hace que la aplicación de visualización sea más adecuada para mostrar narraciones y datos de texto largo.

    Captura de pantalla 1 | Captura de pantalla 2 | Jira

    Etiquetas de ejes para gráficos de varios ejes

    Los gráficos multieje ahora pueden tener etiquetas personalizadas para todos los ejes. Esto se aplica a los gráficos de barras, columnas y líneas de la aplicación Visualizador de datos.

    Captura de pantalla 1 | Captura de pantalla 2 | Jira

    Periodo relativo de los últimos 10 años

    Se ha añadido un periodo relativo de los últimos 10 años a las aplicaciones Visualizador de datos y Mapa. Esto resulta útil para mostrar tendencias a largo plazo en los datos.

    Captura de pantalla | Jira

    Información de la leyenda en el cuadro de mandos

    En los cuadros de mando, ahora se puede ver la información de leyenda de una tabla dinámica o un gráfico al que se ha aplicado un conjunto de leyendas. En el visualizador, la información de la leyenda puede activarse desde Opciones > Leyenda > Mostrar leyenda clave. Esto es útil para comprender el significado de cada leyenda/color.

    Vídeo | Captura de pantalla 1 | Captura de pantalla 2 | Captura de pantalla 3 | Jira

    Funciones de seguimiento y eventos

    Mejoras de rendimiento

    Las correcciones de rendimiento en la generación de valores únicos permiten generar identificadores con menos impacto en el rendimiento que antes. Los patrones secuenciales han experimentado la mayor mejora, y son el método recomendado para la generación de ID en la mayoría de los casos.

    Vídeo | Jira 1 | Jira 2

    Listas de trabajo entre unidades orgánicas

    Ahora es posible tener listas de trabajo en la aplicación Captura que abarquen todas las unidades orgánicas accesibles para un usuario. Esto puede ser útil, por ejemplo, cuando se trabaja en la investigación de casos de paludismo en varios lugares.

    Vídeo | Captura de pantalla | Docs | Jira

    Deduplicación

    Se crea un nuevo servicio API para fusionar dos registros duplicados dados. La fusión de duplicados aún no está disponible en la interfaz de usuario estándar de DHIS2, pero las aplicaciones de terceros pueden integrarse y empezar a utilizar el nuevo servicio.

    Vídeo | Docs | Jira

    Validación de las reglas del programa

    Se ha implementado la validación de reglas de programa para acciones de reglas de programa, y cualquier expresión de datos de acción de regla de programa no válida se marca al usuario mientras trabaja con la regla en la aplicación de mantenimiento. Esto puede ser útil, por ejemplo, al escribir expresiones de datos para asignar a una variable de regla de programa, para evitar errores de sintaxis en esa expresión de asignación.

    Vídeo | Captura de pantalla | Docs | Jira

    Mejoras en el nuevo exportador de rastreadores

    El nuevo tracker endpoint /tracker dispone ahora de los campos createdBy y updatedBy para todos los tipos de objetos. Esta propiedad siempre es generada por el sistema y refleja el usuario que creó o realizó el último cambio en el objeto.

    Docs | Jira

    Fechas del evento en la plantilla de notificación de la etapa del programa

    Al configurar las plantillas de notificación de las etapas del programa, ahora es posible incluir la fecha del evento en la notificación. Esto puede ser útil cuando se envía un mensaje a una persona, haciendo referencia a un acontecimiento pasado en el que la persona participó.

    Docs | Jira

    Notificaciones utilizadas en escenarios de integración

    Ahora las notificaciones pueden enviarse a una dirección http externa, además de las opciones anteriores de envío como correo electrónico o SMS. Las notificaciones enviadas a un servicio http externo pueden ser útiles en escenarios de integración de sistema a sistema.

    Vídeo | Docs | Jira

    Funciones de seguimiento en Capture App

    La funcionalidad de inscripción y seguimiento de eventos ya está disponible para pruebas beta cerradas en la nueva aplicación Capture. Tenemos previsto abrir las pruebas beta a un público más amplio a lo largo de la versión 2.37, y lanzar esta funcionalidad para todo el mundo en la 2.38.

    Vídeo | Captura de pantalla

    Características de la plataforma

    Aplicación de aprobación de datos

    Está disponible una nueva aplicación de aprobación de datos, que admite flujos de trabajo de aprobación de datos múltiples y paralelos. Tras seleccionar un flujo de trabajo, un periodo y una unidad orgánica, permite al usuario ver los datos de todos los conjuntos de datos asociados al flujo de trabajo. La aplicación presenta la nueva y moderna experiencia de usuario de DHIS2, que hace que la aprobación de datos sea más eficiente y fácil de usar. La aplicación se ha creado utilizando la nueva pila tecnológica de front-end DHIS2.

    Vídeo | Captura de pantalla 1 | Captura de pantalla 2 | Docs

    Imagen de la unidad org

    Se puede cargar una imagen y asociarla a una unidad organizativa. Esto es útil, por ejemplo, para evaluaciones de instalaciones y encuestas, en las que debe tomarse una imagen de la instalación y formar parte de la evaluación.

    Vídeo | Captura de pantalla | Documentos de usuario | Documentos de la API

    Perfil de la unidad orgánica

    Ahora puede diseñar un perfil para las unidades de organización, que le permite incluir una imagen y especificar atributos de metadatos, conjuntos/grupos de unidades de organización y datos para los elementos de datos e indicadores que deben mostrarse. El perfil de la unidad org debe configurarse actualmente a través de la API. En la próxima versión se ofrecerá compatibilidad con la interfaz de usuario.

    Vídeo | Documentos de usuario | Documentos de mapas | Documentos de API

    Biblioteca de iconos

    La biblioteca de iconos DHIS2 se ha integrado en el proyecto healthicons y ha sido rediseñada por su equipo de voluntarios en colaboración con nuestro equipo de diseño. Más información sobre el proyecto en su sitio web healthicons.org.

    Vídeo | Captura de pantalla

    Puntuación Z modificada

    La detección de valores atípicos basada en el método estadístico de puntuación Z modificado ya está disponible en la aplicación de calidad de datos. El método de puntuación Z modificado se basa en la distancia de un valor a la mediana, y no a la media como la puntuación Z normal. Este algoritmo es más resistente al impacto de los valores atípicos en un conjunto de datos.

    Vídeo | Captura de pantalla | Documentos de usuario | Documentos de la API

    Fichas de acceso personal

    Ahora puede crear tokens de acceso a la API personales para su cuenta. Los tokens de acceso a API son útiles para la autenticación de clientes de API de software, como servicios de integración y portales web. Al autenticarse con un token de acceso, un cliente sólo obtendrá acceso a la API y no a la interfaz de usuario. Los tokens pueden restringirse a métodos HTTP específicos (por ejemplo, GET, POST) y direcciones IP. Existen dos tipos de tokens: uno para los clientes del servidor y otro para los clientes del navegador web. Para crear una ficha, vaya al menú del perfil > Editar perfil > Fichas de acceso personales.

    Vídeo | Captura de pantalla | Documentos de usuario | Documentos de la API

    Gestión automática de la caché del clúster

    Cuando se ejecuta DHIS2 como un cluster Tomcat (muchos servidores Tomcat), anteriormente, la dirección IP de todos los nodos Tomcat (servidores) en el cluster tenían que ser definidos en el archivo de configuración de cada instancia DHIS2. Esto hacía que el escalado dinámico de los nodos del clúster fuera complejo e inconveniente. Ahora DHIS2 se encargará de la gestión de la caché automáticamente y la configuración de la caché del clúster ya no es necesaria. Esto hace que el escalado dinámico sea mucho más práctico, ya que se pueden añadir nuevos nodos sin que los demás lo sepan.

    Docs

    Restablecimiento de la contraseña de usuario por correo electrónico

    Ahora puede restablecer la contraseña de una cuenta de usuario haciendo que el sistema envíe un correo electrónico. La persona titular de la cuenta de usuario podrá seguir las instrucciones que se le envíen por correo electrónico para restablecer la contraseña. El restablecimiento del correo electrónico requiere que se haya configurado un servidor SMTP y que la cuenta de usuario tenga una dirección de correo electrónico válida.

    Vídeo | Captura de pantalla | Documentos

    Nuevas autoridades

    Se han introducido nuevas autoridades. Para generar valores de elementos de datos mín-máx se requiere la autoridad «Generar valores mín-máx». La creación de niveles de aprobación de datos requiere la autoridad «Añadir/Actualizar nivel de aprobación de datos». La creación de flujos de trabajo de aprobación de datos requiere la autoridad «Añadir/Actualizar flujo de trabajo de aprobación de datos».

    Docs

    Estadísticas de datos más rápidas

    La visión general de las estadísticas de datos en la aplicación de administración de datos es mucho más rápida. Las estadísticas se generan ahora a partir de recuentos aproximados, lo que ofrece una precisión suficientemente buena y suele completarse en unos segundos, incluso para las bases de datos más grandes.

    Vídeo | Captura de pantalla

    Importación de valores de datos más rápida

    Para las importaciones de valores de datos, cuando un valor de datos es una coincidencia exacta de un valor de datos existente, las operaciones de actualización y auditoría ya no se producen. Esto mejora significativamente el rendimiento, en particular en un escenario de sincronización de valores de datos, en el que a menudo se importan datos idénticos varias veces.

    Docs

    Mejoras en el App Hub

    El App Hub ha recibido un nuevo diseño y una interfaz de usuario mejorada para gestionar y navegar entre aplicaciones. Organizaciones ahora admite múltiples desarrolladores, y ahora puede iniciar sesión en el App Hub con una cuenta de GitHub como además de una cuenta de Google. Lea todas las mejoras en el registro de cambios.

    Vídeo | Captura de pantalla | Changelog |AppHub

    App Management diseño de aplicaciones

    La aplicación de gestión de aplicaciones tiene un nuevo diseño que se basa en los principios de diseño y los componentes de interfaz de usuario de DHIS2. Ahora admite notificaciones dentro de la aplicación cuando hay una versión más reciente de una aplicación web DHIS2 compatible disponible en el App Hub. Ahora las aplicaciones pueden actualizarse con un solo clic. Lea todas las mejoras en el registro de cambios.

    Vídeo | Captura de pantalla | Changelog

    Características de la API de la plataforma

    Unidad org dividida

    El nuevo punto final /organisationUnits/split permite dividir una unidad organizativa en varias unidades organizativas. Todos los metadatos y datos de seguimiento asociados se transferirán a las unidades organizativas de destino. Esto resulta útil, por ejemplo, cuando un distrito se divide en varios distritos nuevos.

    Vídeo | Docs

    Fusionar unidades orgánicas

    El nuevo punto final /organisationUnits/merge permite fusionar varias unidades organizativas en una sola. Todos los metadatos, valores de datos y datos de seguimiento asociados se fusionarán y transferirán a la unidad organizativa de destino. Esto es útil, por ejemplo, cuando varios distritos se fusionan en uno solo.

    Vídeo | Docs

    API Gist

    La nueva API Gist es una nueva API de metadatos optimizada para la escalabilidad y el rendimiento. Renderiza una versión plana de objetos sin asociaciones anidadas para permitir renderizar eficientemente grandes cargas útiles. Se puede acceder a la respuesta de la API Gist añadiendo /gist a las rutas habituales de la API de objetos de metadatos. Las propiedades de las colecciones, como /userGroups//users/gist, pueden consultarse del mismo modo que las colecciones de objetos, como /userGroups/gist. La API admite la mayoría de los parámetros de la API de metadatos normal y ofrece algunas funciones adicionales.

    Vídeo | Docs

    Parche API

    Existe una nueva API de parches que permite actualizar parcialmente los metadatos. Las operaciones de adición, eliminación y sustitución pueden realizarse con una sola solicitud de parche.

    Docs

    Salida de datos a nivel de unidad org máx usuario

    Se introduce un nuevo campo para definir el nivel máximo de unidad org para la salida de datos para los usuarios. Controla hasta qué nivel de la jerarquía de la unidad orgánica puede un usuario ver los datos en las aplicaciones de análisis. Esto es útil para los portales web y el acceso público, donde los datos deben estar disponibles pero sólo hasta, por ejemplo, el nivel de distrito. La compatibilidad con la interfaz de usuario llegará en 2.37.1.

    Docs

    Características para desarrolladores de plataformas

    Plataforma de aplicaciones

    La plataforma de aplicaciones ha recibido varias novedades.

    • El d2-app-scripts ha recibido un nuevo comando, publish, que se puede utilizar para publicar una nueva versión de una aplicación en el App Hub. Esto es útil tanto en entornos locales de línea de comandos como en canalizaciones de integración continua. Consulte el registro de cambios para obtener más información.
    • La plataforma de aplicaciones cuenta ahora con un servidor proxy integrado para facilitar el trabajo con instancias de DHIS2 que se encuentren en un dominio diferente. Más información en el blog para desarrolladores de DHIS2.
    • La compatibilidad con las aplicaciones web progresivas (PWA) ya está integrada en la plataforma de aplicaciones. Asegúrese de leer el artículo para saber qué es una PWA y qué permite a las aplicaciones DHIS2.

    Registro de cambios

    Tiempo de ejecución de la aplicación

    Para fomentar las buenas prácticas en la comunicación con la API, el tiempo de ejecución de la aplicación avisará ahora en modo de desarrollo cuando una consulta no utilice la paginación o cuando no se añadan campos explícitamente. También está disponible el almacenamiento en caché del lado del cliente y la deduplicación de peticiones. Consulte el registro de cambios para obtener más información.

    Registro de cambios

    INTERFAZ DHIS2

    La biblioteca de interfaz de usuario ha introducido varias mejoras útiles para crear aplicaciones DHIS2 de alta calidad. Entre ellos, los nuevos componentes de DataTable react, mejoras de accesibilidad y corrección de errores. Consulte el registro de cambios para obtener más información.

    Vídeo

    Envases de tarro

    La API backend de DHIS2 puede empaquetarse ahora como un archivo JAR. La compilación JAR sólo contiene la API web y ningún módulo web. La compilación proporciona un servidor web Jetty integrado, y es autocontenido y ejecutable, lo que significa que puede iniciarse directamente desde la línea de comandos sin una instancia externa de Tomcat. Este es un paso en la dirección de hacer que DHIS2 sea más fácil de desplegar y más amigable con los entornos en contenedores. Para construir como archivo JAR puede utilizar el script run_api.sh.

    Vídeo

    Compatibilidad con Android

    Esta versión del software principal de DHIS2 es totalmente compatible con la aplicación de captura para Android DHIS2 versión 2.5.

    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