Ir para a página principal

Esta página foi traduzida automaticamente e pode conter erros

Visão geral da versão 41 do DHIS2

Explore as novas funcionalidades e melhorias na versão 41 do DHIS2 e os destaques da versão 3.0 do Android Capture

Ir para uma secção desta página

    Destaques desta versão

    Eis alguns dos destaques desta versão:

    • A aplicação Capture tem agora todas as funcionalidades do Tracker Capture e muito mais!
    • A aplicação Line Listing suporta a listagem de entidades controladas que estão inscritas em vários programas
    • A análise da aplicação Capture para Android suporta agora listas de linhas que são actualizadas quando está offline
    • Mais de 500 erros corrigidos, graças à forte concentração na manutenção e às actividades de correção de erros orientadas para esta versão

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

    Caraterísticas de configuração e plataforma

    Nova versão personalizável da aplicação de início de sessão

    Na v41, é introduzida uma nova aplicação de início de sessão construída em React. Esta aplicação fornece opções de configuração personalizáveis, permitindo uma fácil personalização da experiência de início de sessão para corresponder ao seu contexto específico.

    Veja uma demonstração

    Manutenção Redesenho da aplicação (MVP)

    Apresentamos-lhe a primeira antevisão da nova aplicação de manutenção. Na v41 estamos a lançar as secções de elementos de dados com novos módulos continuamente introduzidos à medida que são desenvolvidos. As funcionalidades actualizadas incluem opções de filtragem avançadas, capacidades de partilha em massa e uma interface de utilizador mais elegante.

    Veja uma demonstração

    IU de configuração do Intercâmbio de Dados Agregados

    A aplicação de intercâmbio de dados foi actualizada para permitir a criação e a edição dos intercâmbios de dados diretamente na aplicação. Tornando muito mais fácil a criação de intercâmbios e a transferência de dados ou a conversão de dados de rastreio no modelo agregado.

    Assista a uma apresentação

    IU de configuração da verificação de integridade

    A aplicação de controlo de integridade recebeu uma atualização extensiva, permitindo a realização de controlos individuais, separando controlos mais longos e fornecendo recomendações informativas.

    Assista a uma apresentação

    IU de configuração das filas de trabalhos agendados

    Na versão 41, a aplicação Job Scheduler permite agora a configuração do agrupamento de tarefas para execução em sequência ou em paralelo. Esta funcionalidade, anteriormente adicionada na v40 através da API, pode agora ser facilmente configurada através da interface da aplicação.

    Arquitetura declarativa da aplicação do programador

    Introdução de um novo agendador simples baseado no estado atual da base de dados, executado de forma assíncrona para executar configurações de tarefas. Isto elimina os problemas com a anterior abordagem de “caixa negra”, garantindo que a tarefa é acionada conforme especificado na configuração.

    A opção define o suporte de seleção múltipla para dados individuais

    A partir desta versão, o DHIS2 suportará a seleção de múltiplas opções para conjuntos de dados, tanto para elementos de dados agregados como individuais de seleção múltipla. Também estarão disponíveis para análise através de indicadores e indicadores de programa.

    Assista a uma apresentação

    Ícones personalizados

    O DHIS2 permite agora carregar ícones personalizados, expandindo para além da biblioteca incorporada, para suportar ícones específicos do contexto, tais como os utilizados pelo Ministério da Saúde ou pelas ONG, bem como para expandir a disponibilidade de ícones para áreas não relacionadas com a saúde. Estes ícones estão disponíveis na Web e no Android e são configurados através da aplicação Web Maintenance.

    Assista a uma apresentação

    Registo detalhado para depuração de regras de programa (Captura)

    Agora pode acrescentar &verbose=TRUE ao final de uma consulta para receber melhores informações para depurar e testar as regras do programa na Capture app.

    Funcionalidades de configuração do Android

    As novas funcionalidades de configuração na versão mais recente da aplicação móvel DHIS2 incluem ícones personalizados, suporte para terminologia personalizada do Tracker, camadas de mapa personalizadas e muito mais. Saiba mais na página de visão geral do Android Capture v3.0.

    Caraterísticas da recolha de dados: Dados agregados

    Funcionalidade dos formulários personalizados

    Estamos a adicionar mais opções de configuração ao formulário de introdução de dados agregados para lhe permitir personalizar o aspeto do formulário de introdução de dados sem criar um formulário HTML personalizado. Começámos com a opção de dinamizar categorias como linhas e ter elementos de dados como colunas ou mover uma categoria para uma linha. Agora também pode adicionar campos de rich text antes e depois de uma secção.

    Assista a uma apresentação

    Caraterísticas da recolha de dados: Rastreador e evento

    Paridade de funcionalidades da aplicação Capture com o Tracker Capture

    A partir da versão 41, a Captura e a Captura de rastreador são consideradas iguais em termos de caraterísticas. Isto significa que a equipa de desenvolvimento de software não acrescentará qualquer outra funcionalidade ao Tracker Capture, mas apenas corrigirá os erros críticos/de segurança que forem descobertos. A aplicação Tracker Capture app e o antigo ponto final do tracker estão agora obsoletos e não serão incluídos na v42.

    Uma vez que a Capture app está em versão contínua, também pode utilizar esta aplicação a partir da versão 2.38 e superior. Há determinadas funcionalidades que necessitaram de novas dependências de backend, mas se estas não forem necessárias para si, pode utilizar a aplicação de gestão de aplicações e atualizar a aplicação para versões mais recentes na versão 2.38 e superiores.

    As caraterísticas que necessitam de versões específicas do backend são as seguintes:

    • Registo de alterações, anteriormente registo de auditoria (v41 e superior)
    • Miniaturas de imagens em listas de trabalho, formulários e widgets (atualmente v41, mas em breve será suportado por versões inferiores)

    Existem também várias funcionalidades que só estão disponíveis na Capture app e que esperamos que o incentivem a testá-la. Estes incluem:

    • Listas de trabalho: A capacidade de configurar, guardar e partilhar listas de trabalho na própria IU (em vez de através da API, como no Tracker Capture), incluindo listas de trabalho de fases do programa.
    • Programação: A capacidade de utilizar regras do programa para calcular a próxima data programada (atribuída a um elemento de dados), que pode então ser utilizada como data predefinida aquando da programação.
    • Configure os widgets e a disposição: Semelhante ao Tracker Capture, mas feito no armazenamento de dados, o que significa que será o mesmo para todos os utilizadores e permanecerá consistente, com a possibilidade de ter um layout diferente para o Painel de Controlo das Inscrições e o espaço de trabalho do evento da fase do Programa.

    Assista a uma apresentação

    Melhorias nas relações

    O widget de relações é atualizado para a Capture app com várias melhorias.

    Atributos herdáveis para relações

    Ao criar uma entidade monitorizada através de uma relação, os atributos de entidade monitorizada configurados com “herdar” serão pré-preenchidos com valores da entidade monitorizada de origem, de modo a reduzir a carga de introdução de dados e a melhorar a qualidade dos dados.

    Descarregue as listas de trabalho

    Agora pode descarregar listas de trabalho na Capture app como ficheiros JSON ou CSV.

    Marque as entidades controladas para acompanhamento

    As entidades individuais controladas nas listas de trabalho podem agora ser marcadas para acompanhamento e filtradas para fornecer uma lista de todas as designadas para acompanhamento.

    Widget de gráfico de crescimento baseado nos padrões de crescimento infantil da OMS

    A aplicação Capture inclui agora um widget de gráfico de crescimento para entidades individuais monitorizadas, com base nas pontuações z da OMS para o perímetro cefálico para a idade, comprimento/altura para a idade, peso para a idade e peso para o comprimento/altura.

    Transferência de propriedade entre unidades orgânicas

    Para apoiar os fluxos de trabalho de referência e a atribuição correta de análises, concluímos a transferência de propriedade de inscrições entre unidades orgânicas. A transferência de propriedade substitui o campo de propriedade de uma inscrição, preservando os campos da unidade organizacional de inscrição e da unidade organizacional do evento.

    Widget de etapas relacionadas

    O widget de referência foi atualizado e passou a chamar-se “Widget de etapas relacionadas” na Capture app, e inclui funcionalidades adicionais e uma melhor experiência do utilizador.

    Permita referências únicas entre unidades orgânicas

    As referências únicas são agora suportadas na Capture app, permitindo que uma unidade orgânica selecionada aceda a uma inscrição sem substituir o campo de propriedade.

    Imagens apresentadas nas listas de trabalho

    Os atributos de imagem podem agora ser apresentados em listas de trabalho, para facilitar a identificação de entidades seguidas em casos de utilização como a identificação de doentes, gestão de inventário, monitorização de equipamento de laboratório, etc.

    Pré-visualização da imagem

    As imagens carregadas podem agora ser pré-visualizadas tanto na página do evento como no widget de perfil.

    Registo de alterações melhorado

    Foram introduzidas várias melhorias no registo de alterações da Capture app, incluindo a ordenação e a filtragem, a fim de fornecer informações importantes sobre quando um valor foi criado, alterado ou eliminado e por que utilizador.

    Plugins Formfield e dashboard na Capture app

    Como parte da estratégia da plataforma para apoiar uma maior personalização e desenvolvimento externo, adicionámos pontos de extensão à Capture App, permitindo que os programadores de aplicações DHIS2 injectem plugins personalizados no formulário Data entry app, bem como no painel de registo. Para ver um exemplo disto em ação, consulte os novos gráficos de crescimento e a documentação, que foram criados utilizando estes mesmos pontos de extensão.

    Funcionalidades de recolha de dados: Aplicação de captura para Android

    As novas funcionalidades de recolha de dados na versão mais recente da aplicação móvel DHIS2 incluem melhorias na pesquisa e nos painéis de controlo TEI, na disposição dos formulários, em novos tipos de entrada e muito mais. Saiba mais na página de visão geral do Android Capture v3.0.

    Caraterísticas de análise e visualização

    Envio de correio eletrónico do painel de controlo (Programado para a versão 41.1)

    Substituímos o serviço de análise push antigo por uma funcionalidade mais moderna que utiliza o mesmo motor de visualização que as aplicações de visualização baseadas na Web. Isto permite que os dashboards sejam apresentados no servidor e enviados para o e-mail de um utilizador, respeitando as definições de partilha.

    Assista a uma apresentação

    Mapas: Ladrilhos vectoriais como camadas externas

    Os ficheiros vectoriais podem agora ser importados para o DHIS2 e apresentados na aplicação Mapas. Isto permite muito mais flexibilidade na apresentação de dados geográficos de outras fontes na aplicação Mapas.

    Veja uma demonstração

    Valores acumulados em tabelas dinâmicas

    A aplicação Data Visualizer app suporta agora a definição “valores cumulativos” para tipos de visualização de tabelas dinâmicas na v41. Cada célula da tabela apresenta a soma do valor dessa célula e de todos os valores anteriores na mesma linha.

    Veja uma demonstração

    Tabelas de valores atípicos no Visualizador de dados

    A aplicação Data Visualizer na v41 introduz o suporte para tabelas de outlier como um tipo de visualização. Esta funcionalidade melhorada substitui e melhora as tabelas de valores aberrantes anteriormente disponíveis na aplicação de qualidade dos dados da OMS.

    Veja uma demonstração

    Listas de entidades controladas / linhas de programas cruzados

    A aplicação Listagem de linhas suporta agora a criação de listas de linhas para Entidades controladas, o que permite criar uma lista de Entidades controladas que estão registadas ou inscritas em vários programas. Isto inclui a capacidade de adicionar e filtrar dados de diferentes programas em que uma Entidade monitorizada está inscrita e/ou visualizar atributos de Entidades monitorizadas que são partilhados entre programas.

    Veja uma demonstração

    Android: Análise da listagem de linhas

    A Capture app para Android suporta agora a análise offline de listas de linhas. As listas de linhas podem ser exibidas na tela inicial e nos programas Event/Tracker e podem ser pesquisadas por período, unidade organizacional ou colunas personalizadas. Saiba mais na página de visão geral do Android Capture v3.0.

    Caraterísticas de extensibilidade e arquitetura

    Novos tipos de plug-in "Campo de formulário" e "Painel de registo" na Capture app (Experimental)

    Pode agora incluir tipos de plugins adicionais nas aplicações Web DHIS2, permitindo que a funcionalidade da Capture app seja facilmente alargada. Estes widgets podem ser instalados na aplicação App Management e podem ser configurados para diferentes programas no Data Store.

    Assista a uma apresentação

    Suporte alargado para todos os métodos HTTP na API Routes

    A API Routes, introduzida no DHIS2 v40, foi alargada para suportar todos os métodos HTTP. Anteriormente, estava limitado a encaminhar apenas pedidos GET para alvos a montante.

    Assista a uma apresentação

    Actualizações parciais e contínuas nas APIs do Data Store e do User Data Store (Experimental)

    Agora é possível aplicar actualizações parciais a chaves no Data Store e no User Data Store. Ao aplicar uma atualização parcial, os itens podem ser anexados a chaves de tipo de matriz. Também é possível especificar opcionalmente um tamanho máximo no parâmetro “roll”, que descartará itens do início da matriz se o seu tamanho exceder o máximo após o novo item ter sido anexado. Trata-se de uma funcionalidade experimental que poderá ser actualizada em futuras versões do DHIS2.

    Assista a uma apresentação

    Consulte aliases para encurtar URLs longos de solicitação de API (Experimental)

    Para contornar problemas com URIs de pedidos da API DHIS2 demasiado longos, que causam erros “HTTP 414 URI Too Long”, é agora possível criar aliases de consulta de curta duração. Um alias de consulta é um caminho API abreviado que é mapeado para um caminho específico mais longo no servidor DHIS2. Os aliases de consulta podem ser criados de forma determinística e reutilizados até expirarem. Esta é uma funcionalidade experimental que será expandida, suportada pelo tempo de execução da aplicação e aproveitada nas aplicações front-end do DHIS2, como o Data Visualizer, em versões futuras.

    Assista a uma apresentação

    Shell de aplicação global (Experimental)

    Opcionalmente, pode ser instalado um shell de aplicação global, que será servido independentemente das aplicações individuais. A shell global irá garantir uma barra de cabeçalho e uma palete de comandos consistentes, bem como outras funcionalidades globais comuns, como alertas, gestão de sessões e muito mais. Esta é uma funcionalidade opcional e experimental que será alargada em futuras versões.

    Assista a uma apresentação

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