Ir al contenido principal

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

Visión general de DHIS 2.38

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

    Disponible mediante entrega continua

    A continuación se indican las actualizaciones de aplicaciones más destacadas que se han desarrollado durante el ciclo de lanzamiento de la versión v2.38, pero que no se incluyen en la versión v2.38.0. Podrá instalar estas aplicaciones principales directamente desde el App Hub y hacer que la nueva versión sustituya a la versión incluida en DHIS2 mediante la aplicación App Management.

    • Line Listing App
    • Capture App – Funcionalidad Tracker

    En las secciones correspondientes se ofrece una visión general de las principales características de estas aplicaciones.

    Funciones analíticas

    Zonas de captación de unidades org

    DHIS v2.38 admite múltiples geometrías (puntos y formas) para todas las unidades de organización. Se pueden ver en la aplicación Mapas para cualquier capa estándar a través de una opción en la org. selector de unidad. En la práctica, esto significa que los administradores del sistema pueden cargar las zonas de captación de sus instalaciones, puestos de salud comunitarios, escuelas, hospitales, etc. y visualizar cualquier dato por zona de captación.

    Vídeo | Captura de pantalla | Documentos

    Soporte para la capa de edificios/estructuras de Google Earth

    En la aplicación Mapas, los usuarios pueden ver ahora los contornos de las estructuras identificadas por el conjunto de datos Open Building de Google. Este conjunto de datos incluye 516 millones de edificios (el 64% del continente africano). Resulta útil, por ejemplo, para estimar la población, planificar urbanismos, programas de divulgación y salud y respuesta humanitaria. El número de edificios puede indicarse por límites de cuenca o de unidad org.

    Captura de pantalla 1 | Captura de pantalla 2 | Docs

    Soporte de mosaicos vectoriales en Mapas

    La aplicación Mapas ahora utiliza y admite mosaicos vectoriales. Esto debería traducirse en algunas mejoras de rendimiento y en una actualización de la tecnología subyacente.

    Indicador aggregationType override

    Un indicador puede especificar un tipo de agregación, anulando el tipo por defecto asignado a un elemento de datos. Por ejemplo, si un elemento de datos tiene el tipo de agregación SUM, un indicador también puede informar del valor por AVERAGE, COUNT, FIRST, LAST, MIN, MAX, etc.

    Ejemplo de expresión en indicadores: #{EX2jBdKe4Yq}.aggregationType(COUNT) Descripción: ER Profesores Formados.aggregationType(COUNT)

    Docs

    Indicador minDate y maxDate

    Se puede especificar una fecha mínima y/o máxima para obtener un elemento de datos para un indicador. Esto puede ser útil cuando la semántica de los datos cambia de vez en cuando y requiere diferentes cálculos para el mismo resultado. Permite que un indicador informe de forma coherente a través de estos cambios cambiando la forma en que se calcula el indicador a lo largo del tiempo. No olvide que la función «periodOffset» (desde 2.36) también puede utilizarse para incluir datos de un periodo diferente en una expresión de indicador.

    Ejemplo de expresión minDate y maxDate en indicadores: #{EX2jBdKe4Yq}.minFecha(2021-1-1).maxFecha(2021-6-30) Descripción: ER Profesores Formados.minFecha(2021-1-1).maxFecha(2021-6-30) -> Sólo se utilizarán en el cálculo del indicador los valores comprendidos entre el 1 de enero de 2021 y el 30 de junio de 2021 para ER Profesores Formados.

    Ejemplo de expresión periodOffset en indicadores: # {EX2jBdKe4Yq} + #{EX2jBdKe4Yq}.periodOffset(-1) + #{EX2jBdKe4Yq}.periodOffset(-2) Descripción: ER Profesores Formados + Descripción: ER Profesores Formados + ER Profesores Formados.periodOffset(-1) + ER Profesores Formados.periodOffset(-2) -> Suma de los profesores de ER formados en los últimos tres meses en relación con la selección del periodo en la aplicación de análisis que se utiliza para visualizar este valor.

    Docs

    Subexpresiones indicadoras (para 2.38.1)

    Los indicadores pueden contar el número de unidades de la organización en las que un elemento de datos se compara de una manera específica con un valor fijo.

    Ejemplo de expresión subExpression en indicadores: subExpression( if (#{vq2q03TrNi} > 100, 1, 0) ) Descripción: subExpression(if(IDSR Malaria>100,1,0)) -> Cuenta el número de unidades organizativas en las que se notificaron más de 100 casos de malaria en un periodo determinado definido en la aplicación de análisis que se utiliza para visualizar este valor.

    Vídeo | Docs

    Solicitud de listado de nuevas líneas

    Se ha publicado una nueva aplicación de listado de líneas a través del App Hub, que se incluirá en la versión principal a partir de DHIS v2.38.1. Las versiones posteriores de esta aplicación se publicarán continuamente en el App Hub. Así, las correcciones de errores y las nuevas funciones podrán descargarse e integrarse en el momento en que se necesiten, sin necesidad de actualizar el resto de la plataforma DHIS2. Se accede al App Hub a través de la app de gestión de Apps.

    Esta nueva aplicación supone una enorme mejora para producir listas de líneas de entidades rastreadas en DHIS2 con respecto a la aplicación de informes de eventos. La nueva aplicación de listado de líneas ha replicado todas las funcionalidades de listado de líneas de la aplicación de informes de eventos, y cuenta con una experiencia de usuario completamente nueva y muy mejorada que facilita enormemente a los usuarios la elaboración de un listado de líneas de las entidades rastreadas. También incluye muchas novedades. A continuación se enumeran algunas de las principales novedades.

    Vídeo | Captura de pantalla | Documentos

    Visualización de múltiples eventos repetitivos

    Ahora puede producir una lista de líneas que puede mostrar datos de múltiples etapas repetitivas para una sola entidad rastreada. Puede especificar de cuántas etapas repetidas desea ver los datos. Esto resulta útil para muchos programas de salud y educación al permitir la visualización de datos capturados repetidamente a lo largo del tiempo para un solo paciente o estudiante.

    Captura de pantalla1 | Captura de pantalla 2

    Nuevo, dimensiones específicas del periodo Tracker

    En la nueva aplicación de listado de líneas puede elaborar un listado de líneas que muestre la fecha de inscripción, la fecha del evento y/o la fecha del incidente. Cada una de ellas puede definirse, ordenarse y mostrarse junta en una lista de una sola línea.

    Captura de pantalla

    Creado por y Última actualización por

    Esto le permite ver el nombre de usuario del usuario que ha creado la inscripción o el usuario que ha actualizado por última vez los datos para la entidad rastreada.

    Mejoras en las listas de trabajo del programa Tracker

    Se han ampliado las funciones de las listas de trabajo de los programas Tracker para que sean similares a las de las listas de trabajo de eventos. La aplicación Capture permite ahora configurar, guardar, compartir, eliminar y actualizar listas de trabajo a través de la interfaz de usuario.

    Vídeo | Captura de pantalla | Docs | Jira

    Traducción de acciones de reglas de programa en Tracker Capture y Capture app

    El contenido de las acciones de las reglas del programa -el «texto estático» que se visualiza a los usuarios- puede traducirse y mostrarse en los programas Tracker.

    Jira

    Descripción y URL de los elementos de datos y atributos de las entidades rastreadas

    La descripción y la URL establecidas en estos elementos de datos se muestran en una ventana emergente. Para acceder a esta ventana emergente, haga clic en el icono «i» que aparece tras el nombre del elemento de datos. La descripción se establece en la aplicación Mantenimiento y puede utilizarse para dar más información sobre qué capturar para el elemento de datos.

    Vídeo | Captura de pantalla | Jira

    Nuevo componente de unidad org implementado en la aplicación Capture

    El componente de unidad org utilizado en la aplicación Capture se ha sustituido por la unidad org rediseñada de d2-ui.

    Jira

    Compatibilidad con GS1 Data Matrix

    GS1 Data Matrix se utiliza para la codificación de barras de productos farmacéuticos y sanitarios, y apoyará los casos de uso de la cadena de suministro. Dado un valor de campo formateado con el estándar de matriz de datos GS1 y una clave de cadena de los identificadores de aplicación GS1, ahora hay soporte para reglas de programa que extraen los valores de este texto delimitado y asignan valores a sus campos designados. Esto se implementa en Tracker Capture, Capture y la aplicación Android Capture.

    Vídeo | Docs | Jira

    Tipo de dato/valor para la regla de programa Variable

    Para las variables de regla de programa con Tipo de fuente «Valor calculado», la aplicación Mantenimiento ofrecerá al usuario asignar un tipo de valor. El tipo de valor por defecto para los valores calculados será texto. Para todos los demás tipos de fuente de variable de regla de programa, la selección del tipo de valor no debe ser visible, ya que la variable heredará el tipo del elemento de datos subyacente o del atributo de entidad rastreada.

    Vídeo | Jira

    Los programas pueden permanecer abiertos después de la fecha de finalización de la opción de atributo

    Un programa especificado puede permanecer abierto después de que se cierre su opción de atributo relacionada.

    Docs | Jira

    Lanzamiento continuo de la aplicación Capture

    A partir de DHIS 2.38, la aplicación Capture se publicará continuamente en el centro de aplicaciones. Así, las correcciones de errores y las nuevas funciones podrán descargarse e integrarse en el momento en que se necesiten, sin necesidad de actualizar el resto de la aplicación. La primera versión actualizada de la aplicación Capture estará disponible en el App Hub poco después del lanzamiento de la versión 2.38.0. Se accede al App Hub a través de la app de gestión de Apps.

    Funciones de seguimiento en Capture App

    Además de la funcionalidad del Rastreador que se añadió en la versión 2.37 para las pruebas beta cerradas, se han añadido otras funciones. La nueva funcionalidad puede probarse instalando la aplicación Capture actualizada desde el App Hub, y optando por utilizar las funciones del Rastreador en la aplicación Capture. Sólo los superusuarios o los usuarios con acceso para modificar los metadatos del programa dispondrán de la función de inclusión voluntaria. A continuación se enumeran las nuevas funciones del Rastreador que pueden probarse.

    Vídeo

    Widget de perfil TEI

    En el panel de inscripción, puede ver el widget del perfil de la Instancia de Entidad Rastreada. Dentro del widget de perfil puedes ver los valores de los atributos clave. Haga clic en el botón Editar para realizar cambios en el perfil de la Instancia de Entidad Rastreada. Al editar el perfil se abre un cuadro de diálogo en el que se pueden modificar los atributos del perfil.

    Jira

    Formulario del widget de programación de eventos

    En lugar de informar de un suceso, el usuario puede programarlo para más adelante. Esto se hace con una fecha programada. El diálogo se abrirá con una fecha programada sugerida, y esta fecha está determinada por un conjunto de reglas de la configuración de la etapa del programa y la configuración del programa.

    Docs | Jira

    Acciones rápidas en el panel de inscripción

    El widget de acciones rápidas ofrece accesos directos a acciones de uso frecuente para la inscripción actual, como crear un evento y programar un evento.

    Docs | Jira

    "Añadir nuevo" para inscripciones completadas en el widget de inscripción

    Sólo puede haber una inscripción activa a la vez, pero si se completan todas las inscripciones, habrá una opción para inscribir al TEI en el programa de nuevo en el widget de inscripción, si el programa permite más de una inscripción por TEI. Si el programa no permite más de una inscripción, el botón «añadir nuevo» estará desactivado.

    Jira

    Volver a inscribir una instancia de entidad rastreada existente

    Al tener una Instancia de Entidad Rastreada seleccionada en el selector bloqueado y seleccionar un programa diferente, ahora puede volver a inscribir TEIs existentes en otros programas. La página de registro se rellenará previamente con cualquier valor de atributo de entidad rastreada que se solape.

    Docs | Jira

    Funciones de seguimiento y eventos

    Notificaciones de comprobación de versiones

    Se introduce un nuevo servicio de notificación de comprobación de versiones de DHIS2, que enviará notificaciones en forma de mensajes de la bandeja de entrada del sistema DHIS2 cuando estén disponibles versiones más recientes de DHIS2. Esto incluye las versiones principales y de parche. Esto es útil para animar a los administradores de sistemas a actualizar DHIS2 para mantener su instancia segura y actualizada.

    Vídeo | Jira

    Atributos de metadatos GeoJSON

    Ahora se admite GeoJSON como tipo de valor para los atributos de metadatos. Esto le permite almacenar cualquier número de documentos GeoJSON, por ejemplo, para unidades de organización.

    Docs | Jira

    Exportación ADX

    La aplicación de importación/exportación permite ahora importar y exportar datos utilizando el formato ADX.

    Docs | Jira

    Nivel de registro configurable

    Los niveles de registro pueden configurarse ahora en el archivo de configuración dhis.conf a nivel de paquete. Esto significa que usted puede especificar el nivel de registro para la salida de marcos específicos y módulos dentro de DHIS2 directamente en el archivo de configuración de DHIS2.

    Vídeo | Docs | Jira

    Desactivar notificaciones de la cuenta

    Al desactivar usuarios automáticamente mediante la tarea programada de desactivación de usuarios, se puede enviar una notificación por correo electrónico al usuario correspondiente. El número de días antes de la notificación puede definirse en la configuración del trabajo. Esto es útil para dar a los usuarios la oportunidad de iniciar sesión antes de que se desactive su cuenta.

    Vídeo | Docs | Jira

    Esquema de entrada del conjunto de valores de datos

    Ahora se admiten esquemas de entrada para el punto final de la API de conjuntos de valores de datos, lo que permite importar datos utilizando el campo de código para referenciar metadatos.

    Docs | Jira

    Nombre corto del grupo

    El conjunto de grupos de indicadores y los conjuntos de grupos de opciones de categoría tienen ahora propiedades de nombre corto, lo que permite una representación precisa y fácil de usar. Los nombres abreviados se utilizan ahora como nombres de columna en las tablas de recursos en lugar de nombres.

    Jira

    Gestión de la caché analítica

    La caché de datos analíticos se vacía automáticamente cuando se actualizan las tablas de la base de datos analítica. Esto garantiza que las consultas analíticas lean los datos más recientes de los datos analíticos y reduce el tiempo que transcurre entre la actualización de las tablas analíticas y la aparición de los datos en las visualizaciones de datos.

    Jira

    Características de la plataforma

    Solicitar registro

    Los clientes de la API ahora pueden enviar un valor con el encabezado HTTP ‘X-Request-ID’ que se incluye en todas las declaraciones de registro. Esto es útil cuando se miran los registros de DHIS2 y se intenta entender qué cliente/aplicación hizo una petición, por ejemplo cuando se depura un problema que se aplica a una instalación específica de una aplicación Android en un teléfono.

    Docs | Jira

    Anular trabajos de la tabla de análisis

    Ahora puede cancelar (detener) los trabajos de las tablas de análisis mientras se están ejecutando. Esto es útil para detener trabajos de larga duración sin tener que esperar a que finalicen.

    Jira

    Mejoras en el almacén de datos

    La API del almacén de datos ha recibido numerosas mejoras para convertirla en un almacén de datos completo y más útil para las aplicaciones web y otros clientes.

    Vídeo

    Filtrado de campos

    Permite devolver sólo claves y valores específicos de entradas del almacén de datos utilizando el parámetro fields. Funciona de forma similar al filtrado de campos en la API de metadatos. El filtrado tiene lugar a nivel de espacio de nombres y es útil cuando un cliente necesita listar muchas entradas con claves/valores específicos en una sola consulta.

    Docs | Jira

    Buscapersonas

    En las respuestas a consultas, la paginación está soportada y activada por defecto. Puede especificar la paginación explícitamente con los parámetros page y pageSize. La paginación es útil para trabajar con espacios de nombres con un gran número de entradas.

    Docs | Jira

    Filtrado de entrada

    Permite emparejar y filtrar entradas en un espacio de nombres basándose en diversos operadores, como eq, lt, le, gt, ge, like, nullutilizando el filter parámetro. Funciona de forma similar al filtrado de objetos en la API de metadatos. El filtrado es útil cuando un cliente quiere listar muchas entradas que coinciden con uno o varios criterios.

    Docs | Jira

    Clasificación

    Permite ordenar las entradas de un espacio de nombres de forma ascendente o descendente en función de una clave/valor específico utilizando el parámetro order. Esto resulta útil cuando los clientes tienen requisitos específicos para ordenar una lista de entradas.

    Docs | Jira

    Información de lanzamiento

    Esta versión del núcleo del software DHIS2 es totalmente compatible con la versión 2.6 de la aplicación de captura para Android DHIS2.

    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