Esta página foi traduzida automaticamente e pode conter erros

Visão geral da versão 42 do DHIS2
Explore as novas funcionalidades e melhorias na versão 42 do DHIS2 e os destaques da versão 3.2 do Android Capture
Ir para uma secção desta página
Destaques desta versão
Eis alguns dos destaques desta versão:
- Novo menu de navegação das aplicações DHIS2: Paleta de comandos para atalhos e controlos de teclado
- Rastreador para dados agregados: Desagregação de indicadores do programa em categorias
- Configuração do formulário de introdução de conjuntos de dados para Web e Android
- Extensões de dashboard: Tipos de painéis externos incorporados (Superset) e plug-ins de painéis
- Motor de regras partilhado entre o backend da plataforma DHIS2, Capture app e a aplicação Android
- Shell de aplicação global: Um contentor partilhado para aplicações Web
Consulte a lista completa de novas funcionalidades abaixo. Também pode ler o anúncio de lançamento em DHIS2 Community of Practice para obter mais informações e partilhar comentários e perguntas connosco.
Para obter uma visão geral completa das novas funcionalidades da nossa aplicação móvel, visite a página de visão geral do Android Capture v3.2.
Caraterísticas de configuração
Esta versão inclui várias melhorias para os utilizadores administrativos do DHIS2. Isto inclui actualizações para a nova aplicação de Manutenção, novas funcionalidades que permitem a fusão de metadados duplicados e desagregações de Indicadores de Programas para facilitar a análise e a importação para um conjunto de dados agregados. Inclui também suporte para autenticação multi-fator (MFA) baseada em correio eletrónico e uma nova aplicação Web de resolução de problemas de sincronização para apoiar a gestão de implementações que utilizam o DHIS2 Android Capture app em dispositivos móveis.

Códigos de autenticação baseados em correio eletrónico para autenticação multifactor
A partir desta versão, o DHIS2 também suporta a autenticação multifactor (MFA) baseada no correio eletrónico. A MFA baseada em correio eletrónico deve ser configurada ao nível do sistema e será uma opção para os utilizadores quando activarem a MFA/2FA. Se o utilizador selecionar “E-mail”, o sistema envia por e-mail uma palavra-passe única para o endereço de e-mail fornecido.

Nova aplicação de manutenção disponível em versão contínua
Continuamos a trabalhar na nova e melhorada versão da aplicação Manutenção. A nova aplicação Web de Manutenção está em versão contínua e é actualizada dinamicamente de forma permanente. No momento desta versão v42, podemos anunciar a implementação das secções Elemento de dados, Categorias e Tipo de indicador.

Rastreador de dados agregados: Desagregação dos indicadores do programa
Esta funcionalidade permite a possibilidade de criar desagregações para os Indicadores do Programa que correspondam às opções e combinações de categorias existentes. Essa desagregação facilitará a análise dos Indicadores do Programa por essas desagregações com as aplicações analíticas do DHIS2, bem como a agregação dos valores e a importação para um modelo de dados agregados através da aplicação Data Exchange.

Desduplicação e fusão de metadados
A fusão de metadados está a ser gradualmente apoiada no âmbito das funcionalidades principais do DHIS2, facilitando as operações de limpeza de metadados. O backend suporta a fusão dos seguintes objectos de metadados através da API Web: Unidades de organização, elementos de dados, indicadores, tipos de indicadores, opções de categoria, combinações de opções de categoria (limitado a um caso de utilização, quando a combinação de categorias é a mesma).
O suporte de frontend através da interface do utilizador também está a ser gradualmente implementado. Até agora, a nova aplicação Manutenção suporta opções de fusão para a opção Categoria, Indicadores e Tipos de indicadores. Nestes casos, o utilizador pode selecionar o objeto de “origem” a fundir e o objeto de “destino” a fundir as referências.

Aplicação Web de resolução de problemas de sincronização do Android
A nova aplicação Web de resolução de problemas de sincronização fornece aos administradores de implementação visibilidade em tempo real e capacidades de resolução de problemas para erros de sincronização que ocorram nas últimas 24 horas em programas de rastreio ou eventos. Permitirá aos administradores de sistemas analisar as respostas persistentes da API de erro de sincronização do Android. A aplicação está disponível em App hub e exigirá que os administradores a instalem nas suas instâncias.
Caraterísticas da recolha de dados: Dados agregados
A recolha de dados foi substancialmente melhorada nesta versão do DHIS2. Para a recolha de dados agregados, foi introduzida uma funcionalidade importante para configurar o aspeto dos formulários de introdução de dados. Estas funcionalidades estão disponíveis tanto na entrada de dados na Web como nas aplicações de captura para Android.
A partir do DHIS2 v42, a antiga aplicação de introdução de dados já não é suportada.

Funcionalidade de formulário configurável para conjuntos de dados
As novas opções de configuração do formulário de secção permitem uma maior personalização do aspeto dos formulários de introdução de dados agregados na aplicação de introdução de dados sem a necessidade de criar um formulário personalizado. Com separadores verticais, secções recolhíveis, esquemas de linhas e colunas personalizáveis e opções para adicionar títulos de formulários, legendas e texto estático, existem agora mais formas de tornar os seus formulários visualmente apelativos e fáceis de utilizar.

Suporte para dias fraccionados para parâmetros de data
Ao especificar os parâmetros para um conjunto de dados, pode agora utilizar números (por exemplo, 0,5) para “Dias após o período para se qualificar para a apresentação atempada” e “Dias de expiração”. Isto apoia os casos de utilização IDSR em que a apresentação atempada dos dados IDSR semanais é segunda-feira às 12 (meio-dia), ou seja, 0,5 dias após o fim do período, à meia-noite de domingo.
Com o DHIS2 a ser cada vez mais utilizado para a IDSR, em que é obrigatória uma comunicação rápida, esta alteração pode ser utilizada para definir requisitos de atualidade com maior granularidade. Historicamente, este parâmetro tem sido utilizado sobretudo para a atualidade dos dados agregados mensais de “transacções longas”. Os dados de vigilância de doenças são diferentes, porque a rápida apresentação de dados sobre surtos é de importância vital para a contenção precoce de epidemias.
Caraterísticas da recolha de dados: Rastreador e evento
Para a recolha de dados individuais, existem melhorias significativas nesta versão para as aplicações DHIS2 Capture e Android Capture. As melhorias centram-se na melhoria da experiência geral do utilizador e na introdução de algumas funcionalidades específicas. As principais caraterísticas incluem processos de recolha de dados simplificados, elementos de interface do utilizador melhorados e novas capacidades para suportar diferentes fluxos de recolha de dados.
As principais funcionalidades da Web Capture app incluem operações em massa simples para uma gestão mais rápida de vários registos, a possibilidade de filtrar e ordenar informações no registo de alterações e elementos melhorados da interface do utilizador, como a navegação por migalhas de pão e a contextualização da unidade de organização.
A partir da versão 42, o antigo Tracker Capture app já não é suportado. Todas as funcionalidades do Tracker Capture estão agora incluídas no Capture app.

Operações simples em massa no Capture
Pode agora realizar acções em massa nas listas de trabalho Capture app para as listas de trabalho dos programas Eventos e Tracker.
Para os programas do Tracker, pode agora concluir ou eliminar inscrições simultaneamente em várias entidades monitorizadas. A ação será aplicada às entidades monitorizadas selecionadas na lista de trabalho. Isto é suportado na versão contínua, para a v2.39 e superior.
Nos programas de eventos, pode concluir ou eliminar vários eventos em simultâneo. A ação será aplicada aos eventos selecionados na lista de trabalho.

Multi-calendário em Capture app
A aplicação de captura da Web utiliza agora o componente CalendarInput. CalendarInput é um campo de entrada com um seletor de calendário integrado, que permite aos utilizadores escrever uma data ou selecionar uma data no seletor de calendário. A componente de calendário permite a recolha de dados para datas e períodos com base no calendário configurado nas definições do sistema.

Mostrar e filtrar o utilizador atribuído na lista de trabalho da fase de programa
As opções de filtragem nas listas de trabalho foram melhoradas no DHIS2 Capture app. Agora pode visualizar e filtrar o utilizador atribuído ao nível da fase do programa.

Mostrar a unidade orgânica do evento nas listas de trabalho
Nas listas de trabalho de eventos e fases do programa, é possível exibir a unidade organizacional do evento como uma coluna. Isto pode ser útil se estiver a ver todos os eventos que lhe foram atribuídos ou que estão disponíveis, mas tem acesso a várias unidades organizacionais.

Melhorias no registo de alterações
O registo de alterações do evento inclui agora também um histórico das alterações à data do relatório, à data programada e à geometria. Além disso, pode filtrar as alterações por utilizador ou por item de dados.

Etapas relacionadas / Melhorias nos eventos relacionados
Foram efectuadas algumas melhorias na funcionalidade das fases relacionadas nos programas Tracker. Agora tem um espaço de trabalho de dois eventos para que possa ver os dois eventos ligados numa página. O widget de etapas relacionadas está agora visível na página de registo, bem como na página de visualização do evento. Também pode desvincular eventos.

Página de lançamento/início melhorada
Agora, quando entrar em Capture app, a página inicial apresentará um texto curto e útil para orientar o utilizador para a finalidade da aplicação, bem como uma ligação para a documentação do utilizador.

Barra de navegação para páginas de eventos e de inscrições
Foi adicionada uma navegação em cascata na parte superior das páginas de eventos e de inscrições. Indica ao utilizador os passos que seguiu para chegar à página onde se encontra. Cada item é acionável e permitir-lhe-á navegar pelas páginas.

Mostrar o seletor de unidades orgânicas em todos os formulários de eventos
Agora pode alterar a unidade orgânica no próprio formulário (em vez do seletor de contexto) ao criar ou editar um evento. O seletor de unidades orgânicas é apresentado na secção “Informação básica” no espaço de trabalho.

Contextualização da unidade organizacional
Agora pode passar o rato sobre as unidades organizacionais em listas de trabalho, widgets e formulários e ver a hierarquia completa da unidade organizacional para essa unidade organizacional para um contexto adicional.
Funcionalidades de recolha de dados: Aplicação de captura para Android
As principais melhorias de funcionalidade no Android Capture app incluem um ecrã inicial e barras de navegação mais responsivos e intuitivos, melhorias em várias acções relacionadas com o programa longitudinal para uma experiência de utilizador optimizada. Estas melhorias reflectem os esforços para proporcionar aos utilizadores finais experiências de recolha de dados mais intuitivas e eficientes em ambas as plataformas. Saiba mais na página de visão geral do Android Capture v3.2.

Caraterísticas de análise e visualização
As melhorias na análise abrangem as aplicações Data Visualizer, Dashboard e Maps. Estas actualizações melhoram coletivamente a experiência do utilizador na análise de dados e expandem as capacidades analíticas nas várias aplicações.

Visualizador de dados: Definições de dados e informações no seletor de itens de dados
À direita de cada item de dados no seletor na janela Data Visualizer app existe agora um ícone de informação que pode ser clicado e é apresentada uma tabela com informações relevantes. A informação apresentada depende do tipo de dados do item.

Visualizador de dados: Conjunto de opções - contagens de opções
Os itens de dados de eventos (elementos de dados e atributos de entidades monitorizadas) que têm um conjunto de opções atribuído ganham uma funcionalidade alargada na caixa de diálogo de dados do Visualizador de dados. Os utilizadores podem escolher as opções a incluir e desagregar e o modo de apresentação (individual ou agregado) para as opções selecionadas.

Painel de controlo: Tipos de painéis externos - Superconjunto
O DHIS2 suporta agora a apresentação de dashboards externos através da aplicação DHIS2 Dashboard. Isto permite que os dashboards servidos a partir de outras plataformas apareçam lado a lado com os dashboards padrão do DHIS2. O primeiro tipo de dashboard externo suportado é o Superset, utilizando um conetor contribuído pela BAO Systems.

Painel de controlo: Modo de apresentação de diapositivos
O painel de instrumentos pode ser apresentado numa apresentação de diapositivos clicando no botão “apresentação de diapositivos”. Quando entra na apresentação de diapositivos, encontra botões de navegação e um botão de saída numa barra de navegação na parte inferior da página. Também pode navegar com as teclas de seta para a frente e para trás no teclado e sair da apresentação de diapositivos com a tecla esc. Quaisquer filtros aplicados serão apresentados na barra de navegação.

Painel de controlo: Design atualizado da aplicação com uma experiência de utilizador melhorada
A nova versão da aplicação Dashboard apresenta várias melhorias importantes:
- Barra do painel de controlo simplificada: Mudámos para uma barra de painel única e fixa, libertando espaço vertical valioso e garantindo que permanece acessível à medida que se desloca.
- Menu de dashboards eficiente: A lista de dashboards disponíveis está agora localizada no menu do lado esquerdo, proporcionando uma forma mais rápida e intuitiva de procurar dashboards.
- Grelha do painel de controlo melhorada: A grelha tem agora um aspeto mais moderno e utiliza melhor o espaço disponível.

Mapas: Melhorias funcionais e de experiência do utilizador
Esta versão inclui várias melhorias na aplicação Mapas:
- Combine selecções de unidades orgânicas: Agora pode combinar selecções de unidades orgânicas selecionando a unidade orgânica do utilizador, bem como outras unidades orgânicas e níveis de unidades orgânicas em todos os tipos de camadas.
- Suporte para cálculos personalizados: Pode agora utilizar cálculos personalizados criados na aplicação Visualização de dados na aplicação Mapas.
- Informações adicionais no pop-up para camadas de entidades rastreadas: A janela pop-up apresenta agora as coordenadas, o nome da unidade orgânica e os atributos se estiverem marcados para serem apresentados na lista.
- Suporte melhorado para o tipo de relações na camada Entidade controlada: O mapeamento de relações experimentais suporta agora uma maior variedade de definições de relações: relações unidireccionais e bidireccionais e permutações do mesmo tipo/diferente TrackedEntity e do mesmo programa.

Mapas: Seletor de períodos para camadas temáticas
O separador “Período” na aplicação Mapas foi completamente redesenhado para melhorar a flexibilidade e a clareza:
- Utiliza agora o mesmo seletor de períodos que outras aplicações analíticas, permitindo a seleção de vários períodos e o suporte de calendários não gregorianos.
- Todos os Mapas agora lidam com selecções de múltiplos períodos, incluindo selecções mistas de diferentes tipos de períodos, predefinições fixas e/ou relativas.
- As entradas das datas de início e de fim utilizam o novo calendário padrão com uma máscara de introdução de dados melhorada, que suporta traduções (atualmente limitadas ao calendário gregoriano).
- As opções de mapeamento (mapa único, linha de tempo ou mapa dividido) são agora apresentadas de forma mais clara com ícones e mensagens de informação melhoradas.

Mapas: Suporta camadas EE adicionais e permite-lhes ser alternadas para cada instância DHIS2
Os administradores com autoridade para gerir camadas externas podem agora selecionar camadas (por exemplo, do Earth Engine) do catálogo para serem visíveis ou ocultas a outros utilizadores da aplicação Mapas.

Mapas: Apoie as coordenadas de registo
Pode agora utilizar as coordenadas de inscrição na camada Evento na aplicação Mapas. Desta forma, pode mapear eventos (e as informações associadas) mas utilizar a coordenada que foi capturada durante a inscrição no programa.
Caraterísticas de extensibilidade
A versão 42 oferece várias novas funcionalidades que facilitam a extensão do DHIS2 para responder a casos de utilização específicos. Estas incluem novos pontos de extensão da aplicação Dashboard que permitem adicionar itens personalizados sob a forma de plug-ins, um componente de entrada Calendário reutilizável que suporta muitos calendários globais e a introdução do Shell de aplicações globais.
Existem também várias novas funcionalidades que suportam a ligação segura do DHIS2 a serviços externos através da API Routes e da nova aplicação Route Manager, actualizações da aplicação Datastore Management e uma nova aplicação FHIR IG Generator.

Componente UI do calendário
A biblioteca DHIS2 UI fornece agora um componente Calendário reutilizável para introduzir datas. Nomeadamente, suporta muitos tipos de calendário, incluindo nepalês e etíope, o que resolve um desafio de localização que muitas aplicações enfrentam quando permitem aos utilizadores introduzir datas.

Shell de aplicação global
O DHIS2 inclui agora um Shell de Aplicações Global, que serve de contentor para todas as aplicações que são carregadas. Garante uma barra de cabeçalho e uma interface de navegação consistentes em todas as aplicações e consolida a funcionalidade exigida por todas as aplicações. Pode ser utilizado para implementar novas funcionalidades em todas as aplicações de uma só vez, como a nova paleta de comandos, e será útil para implementar mais actualizações técnicas na plataforma de aplicações.
A introdução da Global Shell traz consigo também algumas actualizações de design na barra de cabeçalho: é mais compacta para dar mais espaço ao conteúdo da aplicação e inclui um design moderno para o menu do perfil do utilizador.

Aplicação Route Manager
A aplicação Route Manager está agora disponível no App Hub. Fornece uma interface de utilizador para gerir Rotas, que são formas seguras de ligar o DHIS2 a serviços externos. A aplicação permite criar, editar e eliminar objectos de Route e permite ao utilizador configurar os parâmetros de autenticação que um Route utiliza, as autoridades necessárias para executar esse Route e as definições de partilha para o objeto de Route.

Actualizações da aplicação Datastore
A aplicação Datastore foi renovada para apresentar um design moderno. Entre as novas funcionalidades destacam-se a capacidade de gerir objectos do datastore do utilizador e uma interface de utilizador para gerir definições de partilha em chaves do datastore.

Aplicação do gerador de IG FHIR
A aplicação FHIR IG Generator está agora disponível no App Hub. Fornece uma interface de utilizador para criar guias de implementação FHIR com base nos metadados do rastreador DHIS2. Também fornece orientações para a publicação desse guia de implementação com a ajuda de uma ferramenta externa como o SUSHI.
Permitir a adição de plugins personalizados a um painel de controlo
A aplicação Dashboard suporta agora plugins personalizados criados com a plataforma da aplicação para serem adicionados como itens do painel de controlo. Estes plug-ins oferecem mais flexibilidade do que os anteriores widgets de painel, incluindo mais suporte para filtragem, títulos personalizados, opções de “abrir na aplicação” e melhor suporte para que vários dos mesmos plug-ins possam mostrar dados diferentes.
Novas funcionalidades da API Routes
As rotas podem agora ser configuradas com mais esquemas de autenticação: a autenticação por cabeçalhos personalizados, parâmetros de consulta ou credenciais de cliente OAuth2 é agora suportada, para além dos métodos HTTP Basic auth e API token disponíveis anteriormente.
As rotas também podem agora ser configuradas com limites de tempo limite personalizados: isto decide o tempo que o servidor DHIS2 irá esperar por uma resposta de um serviço a montante antes de devolver um erro de tempo limite.
Caraterísticas da plataforma e da arquitetura
A versão v42 do DHIS2 traz um novo menu da barra de cabeçalho que melhora a navegação nas aplicações DHIS2 e traz de volta os atalhos dentro das aplicações. Também tem melhorias internas que são transparentes para o utilizador, incluindo a integração dos motores de regras do programa, actualizações na estrutura da primavera e melhorias no esquema de ID para exportar dados e metadados.
Menu Novas aplicações: Paleta de comandos
A componente do menu Aplicações do DHIS2 foi actualizada. A nova funcionalidade permite a navegação nas aplicações, tal como anteriormente, e introduz acções e atalhos. Os atalhos são “ligações profundas” para secções de uma aplicação, por exemplo, uma página específica na aplicação Manutenção. As aplicações podem definir os seus atalhos nos seus ficheiros de configuração, ficando depois visíveis e pesquisáveis na paleta de comandos. As acções são scripts ou trabalhos que podem ser executados em qualquer lugar, e podem ser tarefas como limpar caches ou executar análises. É navegável pelo teclado e também pode ser aberto clicando no ícone de aplicações na barra de cabeçalho.

Integre o motor de regras multiplataforma Kotlin com a aplicação Capture
A aplicação Web Capture, a aplicação Android Capture e o backend utilizam o mesmo motor de regras da v42. Isto assegura a coerência na configuração das regras do programa e na forma como as acções são desencadeadas em todas as plataformas.
Actualizações da estrutura Spring
As actualizações contínuas da estrutura Spring garantem a manutenção da segurança do DHIS2. Durante esta versão, a equipa de engenharia efectuou uma atualização para o Spring 6, actualizou o Spring Security e integrou o Spring Authorization Server, que permite implementar a autenticação multifactor no DHIS2 Android Capture app.
Exportar idScheme
O suporte IdScheme nos antigos e nos novos pontos finais do Tracker foi alinhado. Até agora, os novos pontos finais do Tracker apenas suportavam a importação de dados do Tracker com diferentes idSchemes, mas não a exportação. A exportação com diferentes idSchemes é agora suportada.
Informações de lançamento e demonstração
Clique nas ligações da tabela abaixo para obter mais informações sobre esta versão do software e para aceder a uma demonstração interactiva. Também pode adicionar comentários ou colocar questões sobre esta versão em DHIS2 Community of Practice.
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 |