Tags: haniot/ehr
Tags
Adjustments and improvements - Updates the base node image to 12.18.0-alpine - Updates versions of the project dependencies - Adds routine to load mongodb and rabbitmq client certificates - Updates the CustomLogger class - Updates the Query class to return the created_at classification as a default in toJSON - Change the .mocharc.yml file to the project root - Adds support for ES2020 - Adds settings for the travis service - Updates README - Adds new unit and integration tests
New features - Updating dependencies in package.json - Updating the create-self-signed-certs.sh script - Updating MongoDB Configuration Classes - Updating RabbitMQ configuration classes implies changes to startup tasks using RabbitMQ - Updating the Dockerfile - Updating README.md - Adding stop calls from tasks in BackgroundService - Readjusting the build of queries in the RPC task - Refactoring RabbitMQ existing tests - Removing whitelist middleware
Merge branch 'release/0.1.0' HANIoT - EHR v0.1.0 A plataforma HANIoT está sendo desenvolvida pelo Núcleo de Tecnologias em Saúde (NUTES - http://nutes.uepb.edu.br/). Esta plataforma tem como objetivo auxiliar profissional de saúde (odontologia e nutrição) a realizar o monitoramento e avaliação de pacientes. Para isso é usado o potencial de Internet das Coisas e análise de dados, provendo mecanismos de apoio a tomada de decisão para os profissionais. O serviço de account é EHR(Eletronic Health Record) é responsável por manter registros de informações usadas nas avaliações de saúde do paciente, incluindo: informações gerais/sociodemográficas, hábitos alimentares, hábitos de atividade física e sono, histórico de doenças, histórico odontológico, etc. Serviços e Aplicações A versão v0.1.0 do serviço de EHR foi validada com os seguintes serviços e aplicações da plataforma HANIoT: - APLICATIVO ANDROID v1.5.0 (Repo: https://github.com/nutes-uepb/haniot-android-app/tree/v1.5.0) - APLICAÇÃO WEB (DASHBOARD) v0.2.0 (Repo: https://github.com/nutes-uepb/haniot-dashboard/tree/v0.2.0) - API GATEWAY v0.2.0 (Repo: https://github.com/nutes-uepb/haniot-apigw/tree/v0.2.0) - Serviço ACCOUNT v0.2.0 (Repo: https://github.com/nutes-uepb/haniot-account-service/tree/v0.2.0); Funcionalidades e Melhorias: Cadastro de Pacientes: - [NOVO] API RESTful seguindo o padrão Open API Specification v3 - [NOVO] Cadsatro e gerenciamento de pacientes com informações gerais, hábitos alimentares, hábitos de atividade física e sono, histórico de doenças Testes: - [NOVO] Testes unitários e de integração chegando a 93.22% de cobertura de código, 75.46% de cobertura de branch e 88.61% de cobertura de funções; Instalação e Execução - A instalação e execução da plataforma, incluindo todos os serviços e aplicação WEB pode ser realizada de forma simples, usando Docker Compose. O passo a passo detalhado pode ser encontrado em https://nutes.sharepoint.com/:w:/s/HANIOT/EWKRyvfTF9RLidjzpp8UBlQB8LasDNfBarZppBz-RgwjVg?e=3Tos81 - A instalação do aplicativo android pode ser feita por meio do APK disponível em https://nutes.sharepoint.com/:u:/s/HANIOT/EeLKaUHB_-dIuikqynh5wQwB6KamrELI83L08xOHL_fM9A?e=OOcWob Quaisquer problemas ou sugestões podem ser enviados para [email protected]