Releases: NivLabs/cliniv-api
Releases · NivLabs/cliniv-api
Versão 1.1.0
Versão oficial do CliNiv 1.1.0
Pacote completo de instalação do CliNiv 1.1.0
Telas
- Novo Dashboard
- Login Multiunidade
- Nova agenda
- Fase 1 - Módulo financeiro
- Atualização do Java base para a versão 17
Problemas corrigidos
- Correções de bugs na geração de relatórios
- Correções no componente de paginação com tabelas
- Correção no módulo de prescrição
- Correção no módulo de alergias
Pacotes da release
Observações
- A aplicação é dividida em dois módulos, o primeiro é a API e o segundo é o Front. Você pode encontrar o pacote do Front em CliNiv-UI.
- As configurações da API devem ser realizadas dentro do arquivo start.sh (Configurações de banco)
Versão 1.0.0
Versão oficial do Niv Labs - GP
Pacote completo de instalação do Niv Labs On Promise
Telas
- Agenda
- Perfil
- Pacientes
- Prontuário
- Atendimentos
- Setores
- Profissionais
- Procedimentos
- Configurações Gerais
Pacotes da release
Observações
- A aplicação é dividida em dois módulos, o primeiro é a API e o segundo é o Front. Ambos devem rodar na mesma máquina (localhost) devido ao ambiente on premise.
Tomcat9
- Executável de instalação do Tomcat9
Git 2.30.0
- Executável de instalação do Git Client
API
- As configurações da API devem ser realizadas dentro do arquivo start.sh (Configurações de banco)
Front
- O pacote de front deve ser copiado e colado dentro da raiz do TOMCAT
NiV Labs Gestão de Prontuário - API beta-v1.0.0
Novas funcionalidades da versão
- Cadastro de Pacientes
- Cadastro de Responsáveis (Enfermeiro, Médico, Técnico, etc)
- Cadastro de Eventos (Consultas, exames, prescriçoes, etc)
- Cadastro de Usuários
- Controle de Acesso
- Armazenamento de documentos (Resultado de exames, radiografia, tumografia, etc)
- Histórico de visita em forma de timeline
- Relatórios
- Paciente não identificado
- Fluxo padrão para atendimento ambulatorial
- Fluxo padrão para atendimento emergencial
- Cadastro de medicamentos e materiais
Bugs corrigidos
- Não há bugs corrigidos nesta verão
Mínimo para rodar
Para rodar o projeto, existem alguns requisítos mínimos de configurações, são eles:
- Java 14 + (Obrigatório)
- MariaDB Server 10.3+ ou MySql 5.7 (Obrigatório)
Configurando o MySql ou MariaDB
Para que seja possível rodar a aplicação, faz-se necessário configurar previamente as informações de conexão nas variáveis de ambiente do sistema:
- ex:
export DB_CONFIG=jdbc:mysql://root:root@host:3306/bancodeproducao?createDatabaseIfNotExist=TRUE
Um setup inicial válido para uma base nova pode seguir os padrões abaixo:
- URL de conexão da base
jdbc:mysql://[USUARIO]:[SENHA]@[SERVIDOR]:[PORTA]/[BASE]?createDatabaseIfNotExist=TRUE
, ocreateDatabaseIfNotExist=TRUE
faz com que o próprio framework crie a base de dados.
Obs: Ao realizar o start, a aplicação procura pela variável de ambiente DB_CONFIG, para que a aplicação funcione de forma esperada, não altere o nome da variável.
Como rodar a API?
- 🔃 No diretório do binário, use o comando
java -jar gestao-de-prontuario.jar