Skip to content

Releases: NivLabs/cliniv-api

Versão 1.1.0

05 Jan 03:52
Compare
Choose a tag to compare

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

14 Jan 00:41
d3c8a30
Compare
Choose a tag to compare

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

24 May 12:01
10a0457
Compare
Choose a tag to compare

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, o createDatabaseIfNotExist=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