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, podes 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
Descobre 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
Seguem-se as actualizações das aplicações de destaque 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ás instalar estas aplicações principais diretamente a partir do 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
- Aplicação de captura – Funcionalidade Tracker
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.
Estas podem ser visualizadas na aplicação Mapas para qualquer camada padrão através de uma opção no seletor de unidade org.
unit seletor.
Na prática, isto significa que os administradores do sistema 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 Mapas, 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, por exemplo, para estimativas populacionais, planeamento urbano, programas de saúde e de proximidade e resposta humanitária.
O número de edifícios pode ser apresentado 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 predefinido 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: ER Professores formados.aggregationType(COUNT) Docs
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.
Isso pode ser útil quando a semântica dos dados muda de tempos em tempos, exigindo cálculos diferentes para o mesmo resultado.
Permite que um indicador apresente um relatório consistente sobre estas alterações, alterando a forma como o indicador é calculado ao longo do tempo.
Não te esqueças, a função ‘periodOffset’ (desde 2.36) também pode ser usada 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: Professores de ER formados.minDate(2021-1-1).maxDate(2021-6-30) -> Apenas os valores entre 1 de janeiro de 2021 e 30 de junho de 2021 para Professores de ER formados 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 ER com formação + Descrição: Professores do ensino superior formados + Professores do ensino superior formados.periodOffset(-1) + Professores do ensino superior formados.periodOffset(-2) -> Soma dos professores do ensino superior 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 | Documentos
Aplicação de listagem de novas linhas
Foi lançada uma nova aplicação de listagem de linhas através do 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 no App Hub.
Por conseguinte, 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.
O acesso ao App Hub faz-se através da aplicação de gestão de aplicações.
Esta nova aplicação representa uma enorme melhoria na produção de listas de entidades rastreadas no DHIS2, em comparação com a 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 facilita muito a criação de uma lista de linhas de entidades rastreadas.
Inclui também muitas novas funcionalidades.
Encontra abaixo uma lista de algumas das principais funcionalidades novas. Vídeo | Captura de ecrã | Documentos
Visualização de vários eventos repetidos
Agora pode produzir uma lista de linhas que pode exibir dados de várias etapas repetidas para uma única entidade rastreada.
Pode especificar de quantas etapas repetidas gostaria de ver os dados.
Isso é útil para muitos programas de saúde e educação, pois permite a visualização de dados capturados repetidamente ao longo do tempo para um único paciente ou aluno. Captura de ecrã 1 | Captura de ecrã 2
Novo, dimensões do período específico do Tracker
Na nova aplicação Lista de linhas, podes produzir uma lista de linhas com a data de inscrição, a data do evento e/ou a data do incidente.
Cada uma delas pode ser definida, ordenada e apresentada em conjunto numa única lista de linhas. Captura de ecrã
Criado por e atualizado pela última vez por
Isto permite-te 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 trabalha com listas de melhorias
A funcionalidade das listas de trabalho dos programas do Tracker foi alargada de modo a ser semelhante à das listas de trabalho de eventos.
A Aplicativo de captura permite agora que as listas de trabalho sejam configuradas, guardadas, partilhadas, eliminadas e actualizadas através da interface do utilizador. Vídeo | Captura de tela | Docs | Jira
Tradução de acções de regras de programa na Aplicativo de captura Tracker Capture e Aplicativo de captura
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.
Descrição e URLs para elementos de dados e atributos de entidades rastreadas
A descrição e o URL definidos nestes itens de dados são apresentados num popover.
Este popover pode ser acedido clicando num ícone “i” que é apresentado após o 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 capturado para o item de dados.
Vídeo | Captura de ecrã | Jira
Novo componente da unidade orgânica implementado na Aplicativo de captura
O componente da unidade orgânica utilizado na Aplicativo de captura foi substituído pela unidade orgânica redesenhada do d2-ui.
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 de caracteres 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 Aplicativo de captura para Android.
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 valores calculados será 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 da entidade controlada.
Lançamento contínuo da Aplicativo de captura
A partir do DHIS 2.38, a Aplicativo de captura será lançada continuamente no hub de aplicações.
Por conseguinte, 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 atualizar o resto da aplicação.
A primeira versão actualizada da Aplicativo de captura estará disponível no App Hub pouco depois do lançamento da versão 2.38.0.
O App Hub é acedido através da aplicação de gestão de aplicações.
Funcionalidades do Tracker na aplicação Capture
Além da funcionalidade do Tracker 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 Aplicativo de captura actualizada a partir do App Hub e optando por utilizar as funcionalidades do Tracker na Aplicativo de captura.
Apenas os superutilizadores ou utilizadores com acesso à alteração dos metadados do programa terão a funcionalidade de ativação disponível.
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 controlo do registo, podes ver o widget de perfil da Instância de Entidade Monitorizada.
Dentro do widget de perfil, podes ver os valores dos atributos chave.
Clica no botão Editar para fazer alterações ao perfil da Instância de Entidade Monitorizada.
Editar o perfil abre uma caixa de diálogo onde os atributos do perfil podem ser alterados. Jira
Formulário do widget do evento de agendamento
Em vez de comunicar um evento, o utilizador pode optar por programar um evento para mais tarde.
Isto é feito com uma data programada.
A caixa de diálogo abre-se com uma sugestão de data de agendamento e 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. Documentos | 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 de 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
Volta a inscrever uma instância de entidade rastreada existente
Se tiveres uma Instância de entidade controlada selecionada no seletor bloqueado e seleccionares um programa diferente, podes agora voltar a inscrever as TEIs existentes noutros programas.
A página de registo será pré-preenchida com quaisquer valores de atributos de entidades controladas sobrepostos. Docs | Jira
Caraterísticas do rastreador e do evento
Notificações de verificação de 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 incentivar os administradores de sistemas a actualizarem o DHIS2 para manterem a sua instância segura e actualizada. Vídeo | 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. Documentos | 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 podes especificar o nível de registo para a saída de estruturas e módulos específicos dentro do DHIS2 diretamente no ficheiro de configuração do DHIS2. Vídeo | Docs | Jira
Notificações de desativação de conta
Ao desativar automaticamente utilizadores através da tarefa programada desativar utilizadores, pode ser enviada uma notificação por correio eletrónico para o utilizador relevante.
O número de dias antes da notificação pode ser definido na configuração da tarefa.
Isto é útil para dar aos utilizadores uma oportunidade de iniciar sessão antes de a sua conta ser desactivada. Vídeo | 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
O cache dos dados de análise agora é automaticamente liberado quando as tabelas do banco de dados de análise são atualizadas.
Isso garante que as consultas de análise leiam os dados mais recentes dos dados de análise e reduz o intervalo de tempo entre a atualização das tabelas de análise e a exibição dos dados 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 se analisam os registos do DHIS2 e se tenta perceber que cliente/aplicação fez um pedido, por exemplo, quando se depura um problema que se aplica a uma instalação específica de uma aplicação Android num telemóvel. Docs | Jira
Cancela empregos de tabela analítica
Agora é possível cancelar (parar) trabalhos de tabelas analíticas enquanto eles estão em execução.
Isso é útil para interromper trabalhos de longa duração sem ter que esperar que eles sejam concluídos. 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-te 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 no nível do namespace e é útil quando um cliente precisa listar muitas entradas com chaves/valores específicos em uma única consulta. Docs | Jira
Filtragem de entrada
Permite-te 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-te ordenar 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 aplicação DHIS2 Android Capture App versão 2.6.
Clica nas ligações da tabela abaixo para obteres mais informações sobre esta versão do software e para acederes a uma demonstração interactiva.
Também podes acrescentar comentários ou fazer perguntas sobre esta versão na Comunidade de Prática DHIS2.
To find more details about... | Follow this link: |
---|---|
Download release and sample database | Downloads |
Documentation and Javadocs | Documentation |
Upgrade notes | Upgrade notes on Github |
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 |