Pular para o conteúdo

openIMIS

O openIMIS é uma plataforma de código aberto para gerenciar planos de seguro-saúde e de proteção social. Ele reúne em um único sistema os dados de beneficiários, apólices, prestadores e sinistros, cobrindo a inscrição, a cobrança de contribuições e o envio e o processamento de pedidos de reembolso. Governos e ONGs o usam para gerenciar programas de financiamento da saúde.

O openIMIS é licenciado sob AGPL-3.0. Execução gratuita — não é cobrado.

openIMIS no catálogo
openIMIS no catálogo
  • Frontend: o aplicativo web do openIMIS que as pessoas usam no navegador.
  • Backend: o servidor do openIMIS, mais um worker para tarefas em segundo plano.
  • Migrações: uma etapa única que prepara o banco de dados e depois para.
  • Banco de dados: um banco de dados PostgreSQL, criado vazio (sem dados de demonstração).
  • Redis: um cache.
  • RabbitMQ: uma fila de mensagens entre o backend e o worker.

O openIMIS é servido a partir de um único endereço web: o endereço principal da instalação. O aplicativo propriamente dito fica em /front/ nesse endereço. Você pode acessá-lo pelo endereço IP do servidor ou atribuir a ele um domínio.

Escolha um Deployment size (tamanho da implantação):

Tamanho Backend Processos em segundo plano Banco de dados
small 4 threads de requisições, até 1 GiB 2 processos, até 1,5 GiB até 2 GiB
medium 8 threads de requisições, até 3 GiB 4 processos, até 4 GiB até 3 GiB

Escolha medium para cadastros de segurados maiores e mais usuários simultâneos.

A verificação Adequação do servidor do assistente indica se o seu servidor é grande o suficiente para o tamanho escolhido.

Campo O que faz
Deployment size small ou medium, como acima.

Avançado contém Public domain (domínio público: o nome de host em que o openIMIS é servido; deixe em branco para usar o IP do servidor). O banco de dados incluído sempre se chama IMIS, com o usuário IMISuser, para que os backups e a conexão somente leitura sempre o encontrem.

Você também pode usar um servidor PostgreSQL, Redis ou RabbitMQ já em execução em vez dos incluídos. Consulte serviços externos. Com um servidor PostgreSQL externo, a plataforma cria nele o banco de dados IMIS. Com um servidor RabbitMQ externo, o openIMIS se conecta com o host, a porta, o nome de usuário e a senha que você cadastrou para ele; a senha não pode conter @, : nem /, porque é colocada em um endereço de conexão.

O openIMIS vem com um login de administrador bem conhecido. A plataforma substitui a senha dele por uma senha gerada enquanto o banco de dados é preparado, antes da primeira inicialização do openIMIS, por isso o padrão publicado nunca funciona na sua instalação.

A senha gerada aparece uma única vez, em Credenciais de primeiro acesso, quando você seleciona Criar, como Senha de administrador do openIMIS. Copie-a nesse momento: o portal não consegue mostrá-la de novo.

  1. Abra o endereço da instalação e acesse /front/.
  2. Entre com o nome de usuário Admin e a Senha de administrador do openIMIS.
  3. Altere a senha no openIMIS se a sua política exigir. A plataforma só substitui a senha padrão, então uma senha que você definir é mantida quando a instalação é reimplantada ou atualizada.

A senha do banco de dados, a senha do Redis e a chave secreta do aplicativo também são geradas pela plataforma e seladas. Você nunca precisa digitá-las.

O openIMIS pode oferecer a outra instalação no mesmo servidor:

  • openIMIS claims data (read-only) (dados de sinistros do openIMIS, somente leitura): acesso somente leitura ao banco de dados do openIMIS, para ferramentas de relatórios. As contas de usuário, as sessões e os tokens ficam de fora.

O openIMIS não usa nada de outras instalações.

Consulte conexões.