Evaluating bids

Controle de Solicitações de Serviços Médicos

Published on the October 11, 2021 in IT & Programming

About this project

Open

Desejamos fazer um upgrade em nosso sistema de controle de Solicitações de Serviços Médicos (SSM).

Sistema atual foi desenvolvido em Delphi 7 com banco de Dados Firebird.

Gostaríamos de fazer um upgrade de funcionalidades, e para isso consideramos que o mais adequado seja a reescrita desse sistema em ADVPL (para integração em modulo do Protheus 12 - MSSQL) ou em Next JS (com banco de dados Postgres).

São previstas para este sistema 6 entidades:
  1. Colaborador: Dados básicos do colaborador como Matrícula, nome, setor, idade e sexo. Tudo disponível no cadastro do Protheus (SRA).

  2. Dependente: Dados básicos dos dependentes do colaborador como código, matrícula do colaborador, nome do dependente, idade, sexo e grau de parentesco . Também disponível nos cadastros do Protheus (SRB)
  3. Prestador: Dados básicos dos prestadores como código, nome, telefone, endereço, cidade e tipo (Hospital / Clínica / Laboratório / Especialista).
Também disponível nos cadastros do Protheus (SA2).
  4. SSM: Cabeçalho da solicitação de serviço com Dados do Colaborador, Dependente, prestador e Data.

  5. ItensSSM: Itens da SSM como tipo (Consulta Eletiva / Exames Complementares), descrição e valor
  6. AnexosSSM: Documentos anexados a ssm (pdf de digitalizações, como pedidos de exame).

O sistema deve prover as seguintes funcionalidades:
1.    Rotina de cadastros de Colaboradores, Dependentes e Prestadores
  1.1 No caso de desenvolvimento em ADVPL, as entidades de 1 a 3 (Colaborador, Dependentes e Prestador) já possuem suas rotinas de CRUD prontas e em uso. No caso de Next js, será preciso desenvolver api para consulta destes dados no banco de dados do protheus.

2. Rotina de cadastro (crud) de ssm
    2.1 Alteração e exclusão permitida apenas para SSM não aprovadas
3. Aprovação/Rejeição de SSM
    3.1 Disponível apenas para usuário com perfil de aprovador
4. Importação e posterior visualização de arquivos para a SSM
5.
Impressão de SSM (Conforme modelo em anexo)
  5.1 No caso de SSM aprovada, deve constar no campo de assinatura a assinatura digitalizada do Aprovador.
6. Consulta de histórico de SSM do Colaborador (por período)
7.
Consulta de histórico de SSM do Prestador (por período)
8. Controle de acesso
    8.1 No caso de desenvolvimento em advpl, sistema de login já está pronto e identificação do perfil de acesso pode ser mediante grupo de usuário ou parâmetros mv (sx6).

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: November 30, 2021

Skills needed