Ir para a página principal

Esta página foi traduzida automaticamente e pode conter erros

Visão geral do DHIS 2.38

A versão 2.38 do DHIS2 foi lançada com muitas novas funcionalidades, melhorias e correcções de erros. Nesta página, pode encontrar informações sobre esta versão do software, incluindo descrições de funcionalidades, ligações para documentação técnica e muito mais

Ir para uma secção desta página

    Vídeos de demonstração de funcionalidades

    Descubra alguns destaques das novas funcionalidades desta versão do DHIS2 com demonstrações de funcionalidades feitas por especialistas do DHIS2.

    Disponível através de Entrega Contínua

    A seguir, destacam-se as actualizações de aplicações que foram desenvolvidas durante o ciclo de lançamento da v2.38, mas que não estão incluídas na versão v2.38.0. Poderá instalar estas aplicações principais diretamente a partir da App Hub e fazer com que a nova versão substitua a versão incluída no DHIS2 utilizando a aplicação App Management.

    • Aplicação de listagem de linhas
    • Capture app – Funcionalidade de rastreio

    Nas secções seguintes é apresentada uma panorâmica das principais caraterísticas destas aplicações.

    Caraterísticas analíticas

    Áreas de captação de unidades orgânicas

    O DHIS v2.38 suporta múltiplas geometrias (pontos e formas) para todas as unidades organizacionais. Estes podem ser visualizados na aplicação Mapas para qualquer camada padrão através de uma opção na organização. seletor de unidades. Na prática, isto significa que os administradores de sistemas podem carregar áreas de captação para as suas instalações, postos de saúde comunitários, escolas, hospitais, etc. e visualizar quaisquer dados por captação.

    Vídeo | Captura de ecrã | Documentos

    Suporte para a camada de edifícios/estruturas do Google Earth

    Na aplicação Maps, os utilizadores podem agora ver os contornos das estruturas, tal como identificados pelo conjunto de dados Open Building da Google. Este conjunto de dados inclui 516 milhões de edifícios (64% do continente africano). É útil para a estimativa da população, planeamento urbano, programas de saúde e de proximidade e resposta humanitária, por exemplo. O número de edifícios pode ser indicado por limites de bacias hidrográficas ou unidades orgânicas.

    Captura de ecrã 1 | Captura de ecrã 2 | Docs

    Suporte de mosaicos vectoriais nos Mapas

    A aplicação Mapas agora utiliza e suporta mosaicos vectoriais. Isto deverá resultar em algumas melhorias de desempenho e na atualização da tecnologia subjacente.

    Indicador aggregationType override

    Um indicador pode especificar um tipo de agregação, substituindo o tipo por defeito atribuído a um elemento de dados. Por exemplo, se um elemento de dados tiver o tipo de agregação SUM, um indicador pode também comunicar o valor por AVERAGE, COUNT, FIRST, LAST, MIN, MAX, etc.

    Exemplo de expressão em indicadores: #{EX2jBdKe4Yq}.aggregationType(COUNT) Descrição: Professores ER formados.aggregationType(COUNT)

    Documentos

    Código minDate e maxDate

    Pode ser especificada uma data mínima e/ou máxima para obter um elemento de dados para um indicador. Isto pode ser útil quando a semântica dos dados muda de tempos a tempos, exigindo cálculos diferentes para o mesmo resultado. Permite que um indicador apresente informações coerentes sobre estas alterações, alterando a forma como o indicador é calculado ao longo do tempo. Não se esqueça de que a função ‘periodOffset’ (desde a versão 2.36) também pode ser utilizada para incluir dados de um período diferente numa expressão de indicador.

    Exemplo de expressão minDate e maxDate em indicadores: #{EX2jBdKe4Yq}.minDate(2021-1-1).maxDate(2021-6-30) Descrição: ER Teachers Trained.minDate(2021-1-1).maxDate(2021-6-30) -> Apenas os valores entre 1 de janeiro de 2021 e 30 de junho de 2021 para ER Teachers Trained serão utilizados no cálculo do indicador.

    Exemplo de expressão periodOffset em indicadores: #{EX2jBdKe4Yq} + #{EX2jBdKe4Yq}.periodOffset(-1) + #{EX2jBdKe4Yq}.periodOffset(-2) Descrição: Professores do ensino superior com formação + Descrição: Professores de educação física formados + Professores de educação física formados.periodOffset(-1) + Professores de educação física formados.periodOffset(-2) -> Soma dos professores de educação física formados nos últimos três meses em relação à seleção do período na aplicação de análise utilizada para visualizar este valor.

    Documentos

    Subexpressões indicadoras (para 2.38.1)

    Os indicadores podem contar o número de unidades organizacionais em que um elemento de dados se compara de uma forma específica com um valor fixo.

    Exemplo de expressão de subExpressão em indicadores: subExpressão( if (#{vq2q03TrNi} > 100, 1, 0) ) Descrição: subExpression(if(IDSR Malária>100,1,0)) -> Conta o número de unidades organizacionais em que foram notificados mais de 100 casos de malária num determinado período definido na aplicação de análise utilizada para visualizar este valor.

    Vídeo | Docs

    Aplicação de listagem de novas linhas

    Foi lançada uma nova aplicação de listagem de linhas através da App Hub, que será incluída na versão principal a partir da versão 2.38.1 do DHIS. As versões posteriores desta aplicação serão lançadas continuamente na App Hub. Assim, as correcções de erros e as novas funcionalidades estarão disponíveis para serem descarregadas e integradas no momento em que forem necessárias, sem necessidade de atualizar o resto da plataforma DHIS2. Aceda à App Hub através da aplicação de gestão de aplicações.

    Esta nova aplicação representa uma enorme melhoria para a produção de listas de linhas de entidades rastreadas no DHIS2 em relação à aplicação de relatórios de eventos. A nova aplicação de listagem de linhas replicou todas as funcionalidades de listagem de linhas da aplicação de relatórios de eventos, e tem uma experiência de utilizador completamente nova e muito melhorada que torna muito mais fácil para os utilizadores fazerem uma lista de linhas de entidades controladas. Inclui também muitas novas funcionalidades. Segue-se uma lista de algumas das principais novas funcionalidades.

    Vídeo | Captura de ecrã | Documentos

     

    Visualização de vários eventos repetidos

    Agora você pode produzir uma lista de linhas que pode exibir dados de várias etapas de repetição para uma única entidade rastreada. Pode especificar de quantas fases repetidas gostaria de ver os dados. Isto é útil para muitos programas de saúde e educação, permitindo a visualização de dados capturados repetidamente ao longo do tempo para um único paciente ou estudante.

    Captura de ecrã 1 | Captura de ecrã 2

    Novo, dimensões do período específico do rastreador

    Na nova aplicação Listagem de linhas, pode produzir uma listagem de linhas com a data de inscrição, a data do evento e/ou a data do incidente. Estes podem ser definidos, ordenados e apresentados em conjunto numa única lista de linhas.

    Captura de ecrã

    Criado por e atualizado pela última vez por

    Isto permite-lhe ver o nome do utilizador que criou o registo ou o utilizador que actualizou pela última vez os dados para a entidade controlada.

    O programa Tracker lista melhorias

    A funcionalidade das listas de trabalho dos programas do Tracker foi alargada de modo a ser semelhante à das listas de trabalho dos eventos. A Capture app permite agora que as listas de trabalho sejam configuradas, guardadas, partilhadas, eliminadas e actualizadas através da interface do utilizador.

    Vídeo | Captura de ecrã | Docs | Jira

    Tradução de acções de regras de programa no Tracker Capture e na Capture app

    O conteúdo das acções das regras do programa – o “texto estático” que está a ser visualizado pelos utilizadores – pode ser traduzido e apresentado nos programas Tracker.

    Jira

    Descrição e URLs para elementos de dados e atributos de entidades monitorizadas

    A descrição e o URL definidos nestes itens de dados são apresentados num popover. Pode aceder a esta janela popover clicando no ícone “i” que aparece a seguir ao nome do elemento de dados. A descrição é definida na aplicação Manutenção e pode ser utilizada para dar mais informações sobre o que deve ser captado para o item de dados.

    Vídeo | Captura de ecrã | Jira

    Novo componente de unidade orgânica implementado na Capture app

    O componente da unidade orgânica utilizado na Capture app foi substituído pela unidade orgânica redesenhada do d2-ui.

    Jira

    Suporte para GS1 Data Matrix

    O GS1 Data Matrix é utilizado para a codificação de barras de produtos farmacêuticos e de saúde, e irá suportar casos de utilização da cadeia de abastecimento. Dado um valor de campo formatado com a norma GS1 Data Matrix e uma chave de cadeia dos identificadores de aplicação GS1, existe agora suporte para regras de programa que extraem os valores deste texto delimitado e atribuem valores aos campos designados. Isto está implementado no Tracker Capture, Capture e na Capture app para Android.

    Vídeo | Docs | Jira

    Tipo de dados/valor para variável de regra de programa

    Para as variáveis de regra de programa com Tipo de origem “Valor calculado”, a aplicação Manutenção oferecerá ao utilizador a atribuição de um tipo de valor. O tipo de valor predefinido para os valores calculados será o texto. Para todos os outros tipos de fonte de variável de regra de programa, a seleção do tipo de valor não deve ser visível, uma vez que a variável herdará o tipo do elemento de dados subjacente ou do atributo de entidade controlado.

    Vídeo | Jira

    Os programas podem permanecer abertos após a data final da opção de atributo

    Um programa especificado pode permanecer aberto depois de a sua opção de atributo relacionada ser fechada.

    Docs | Jira

    Lançamento contínuo da Capture app

    A partir da versão 2.38 do DHIS, a aplicação Capture app será lançada continuamente na App Hub. Assim, as correcções de erros e as novas funcionalidades estarão disponíveis para serem descarregadas e integradas no momento em que forem necessárias, sem necessidade de atualizar o resto da aplicação. A primeira versão actualizada da aplicação Capture app estará disponível no App Hub pouco depois do lançamento da versão 2.38.0. Aceda ao App Hub através da aplicação de gestão de aplicações.

    Funcionalidades do Tracker na Capture app

    Para além da funcionalidade do Seguidor que foi adicionada na versão 2.37 para testes beta fechados, foi adicionada uma funcionalidade adicional. A nova funcionalidade pode ser testada instalando a aplicação Capture actualizada a partir da App Hub e optando por utilizar as funcionalidades do Tracker na aplicação Capture. Apenas os superutilizadores ou os utilizadores com acesso à alteração dos metadados do programa terão disponível a funcionalidade de opção de inclusão. A nova funcionalidade do Tracker, que pode ser testada através da ativação, está listada abaixo.

    Vídeo

    Widget de perfil TEI

    No painel de registo, pode ver o widget de perfil da Instância de Entidade Monitorizada. Dentro do widget de perfil, pode ver os valores dos atributos principais. Clique no botão Editar para efetuar alterações ao perfil da Instância de entidade controlada. A edição do perfil abre uma caixa de diálogo onde os atributos do perfil podem ser alterados.

    Jira

    Formulário do widget de agendamento de eventos

    Em vez de comunicar um evento, o utilizador pode optar por agendar um evento para mais tarde. Isto é feito com uma data marcada. A caixa de diálogo abre-se com uma sugestão de data de agendamento, sendo esta data determinada por um conjunto de regras da configuração da fase do programa e da configuração do programa.

    Docs | Jira

    Acções rápidas no Painel de controlo de inscrições

    O widget de acções rápidas oferece atalhos para acções frequentemente utilizadas no registo atual, incluindo a criação de um evento e o agendamento de um evento.

    Docs | Jira

    "Adicionar novo" para inscrições concluídas no Widget de inscrição

    Só pode haver uma inscrição ativa de cada vez, mas se todas as inscrições estiverem concluídas, haverá uma opção para inscrever novamente o TEI no programa no widget de inscrição, se o programa permitir mais do que uma inscrição por TEI. Se o programa não permitir mais do que uma inscrição, o botão “adicionar novo” será desativado.

    Jira

    Reinscreva uma instância de entidade rastreada existente

    Ao ter uma Instância de entidade controlada selecionada no seletor bloqueado e ao selecionar um programa diferente, pode agora reinscrever TEIs existentes noutros programas. A página de registo será pré-preenchida com quaisquer valores de atributos de entidades controladas que se sobreponham.

    Docs | Jira

    Caraterísticas do rastreador e do evento

    Notificações de verificação da versão

    É introduzido um novo serviço de notificação de verificação da versão do DHIS2, que enviará notificações sob a forma de mensagens da caixa de entrada do sistema DHIS2 quando estiverem disponíveis versões mais recentes do DHIS2. Isto inclui versões principais e de correção. Isto é útil para encorajar os administradores de sistemas a atualizar o DHIS2 para manter a sua instância segura e actualizada.

    Vídeo | Jira

    Atributos de metadados GeoJSON

    O GeoJSON é agora suportado como tipo de valor para atributos de metadados. Isto permite-lhe armazenar qualquer número de documentos GeoJSON, por exemplo, para unidades organizacionais.

    Docs | Jira

    Exportação ADX

    A aplicação de importação/exportação permite agora a importação e exportação de dados utilizando o formato de dados ADX.

    Docs | Jira

    Nível de registo configurável

    Os níveis de registo podem agora ser configurados no ficheiro de configuração dhis.conf ao nível do pacote. Isto significa que pode especificar o nível de registo a produzir para estruturas e módulos específicos no DHIS2 diretamente no ficheiro de configuração do DHIS2.

    Vídeo | Docs | Jira

    Notificações de desativação de conta

    Ao desativar automaticamente os utilizadores através da tarefa programada de desativação de utilizadores, pode ser enviada uma notificação por correio eletrónico para o utilizador em causa. O número de dias antes da notificação pode ser definido na configuração do trabalho. Isto é útil para dar aos utilizadores uma oportunidade de iniciar sessão antes de a sua conta ser desactivada.

    Vídeo | Docs | Jira

    Esquema de entrada do conjunto de valores de dados

    Os esquemas de entrada são agora suportados para o ponto final da API de conjuntos de valores de dados, permitindo-lhe importar dados utilizando o campo de código para referenciar metadados.

    Docs | Jira

    Nome abreviado do conjunto de grupos

    O conjunto de grupos de indicadores e os conjuntos de grupos de opções de categorias têm agora propriedades de nomes curtos, o que permite uma apresentação precisa e de fácil utilização. Os nomes curtos são agora utilizados como nomes de colunas nas tabelas de recursos em vez de nomes.

    Jira

    Tratamento da cache do Analytics

    A cache dos dados analíticos é agora automaticamente descarregada quando as tabelas da base de dados analíticos são actualizadas. Isto garante que as consultas analíticas lêem os dados mais recentes dos dados analíticos e reduzem o intervalo de tempo entre as tabelas analíticas serem actualizadas e os dados aparecerem nas visualizações de dados.

    Jira

    Caraterísticas da plataforma

    Registo de pedidos

    Os clientes da API podem agora enviar um valor com o cabeçalho HTTP ‘X-Request-ID’ que é incluído em todas as declarações de registo. Isto é útil quando olha para os registos DHIS2 e tenta compreender que cliente/aplicação fez um pedido, por exemplo, quando depura um problema que se aplica a uma instalação específica de uma aplicação Android num telefone.

    Docs | Jira

    Cancelar empregos de tabela analítica

    Agora pode cancelar (parar) trabalhos de tabelas analíticas enquanto estão em execução. Isto é útil para parar tarefas de longa duração sem ter de esperar que elas terminem.

    Jira

    Melhorias no armazenamento de dados

    A API do armazenamento de dados recebeu várias melhorias para o tornar um armazenamento de dados completo e mais útil para aplicações Web e outros clientes.

    Vídeo

    Filtragem de campos

    Permite-lhe devolver apenas chaves e valores específicos de entradas no armazenamento de dados utilizando o parâmetro fields. Funciona de forma semelhante à filtragem de campos na API de metadados. A filtragem ocorre ao nível do espaço de nomes e é útil quando um cliente precisa de listar muitas entradas com chaves/valores específicos numa única consulta.

    Docs | Jira

    Paging

    Nas respostas a consultas, a paginação é suportada e activada por predefinição. Pode especificar a paginação explicitamente com os parâmetros page e pageSize. A paginação é útil para trabalhar com espaços de nomes com um elevado número de entradas.

    Docs | Jira

    Filtragem de entrada

    Permite-lhe fazer corresponder e filtrar entradas num espaço de nomes com base numa variedade de operadores, tais como eq, lt, le, gt, ge, like, null, utilizando o filter parâmetro. Funciona de forma semelhante à filtragem de objectos na API de metadados. A filtragem é útil quando um cliente pretende listar muitas entradas que correspondem a um ou vários critérios.

    Docs | Jira

    Ordenação

    Permite-lhe ordenar as entradas num espaço de nomes de forma ascendente ou descendente com base numa chave/valor específico utilizando o parâmetro order. Isto é útil quando os clientes têm requisitos específicos para ordenar uma lista de entradas.

    Docs | Jira

    Informações de lançamento

    Esta versão do software principal do DHIS2 é totalmente compatível com a versão 2.6 da Capture App para Android do DHIS2.

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