Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | Microsiga Protheus | Módulo | SIGAPLS - Plano de Saúde |
Segmento Executor | Saúde | ||
Projeto | M_SAU_PLS002 | IRM | PCREQ-5682 |
Requisito | PCREQ-6229 | Subtarefa | PCSFL-193 |
Release de Entrega Planejada | 12.1.8 | Réplica | Não |
País | (x) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | Não aplicável |
Objetivo
Definição da Regra de Negócio
Toda solicitação de reembolso solicitada por um beneficiário possui um prestador. Nos casos em que o cadastro do prestador não exista na base de dados, será incluído a partir dos dados básicos fornecidos pelo beneficiário (Nome e CNPJ). Para completar o cadastro da RDA não referenciada, dados adicionais deverão ser fornecidos.
Regras de Negócio
Criar parâmetro MV_VRDANRF do tipo booleano que definirá se ocorrerá validação para a rede não referenciada não cadastrada.
- Criar novos campos B1N_PRCNPJ e B1N_PRNOME na tabela B1N - Itens do Protocolo de Reembolso.
- Realizar alteração na função PlsIncBK6 (presente no webservice WSPLSXFUN.PRX) para considerar o parâmetro MV_VRDANRF e não realizar a inclusão quando o conteúdo for .T.
Exemplo: SUPERGETMV(“MV_VRDANRF”, .F., .F.)
- Quando o As seguintes ações serão efetuadas quando o prestador informado pelo beneficiário na solicitação de reembolso pertencer a uma rede não referenciada que ainda não consta na base de dados e o parâmetro parâmetro MV_VRDANRF possuir o conteúdo igual a .T., isto é, o parâmetro for habilitado:
- Não deverá gravar na tabela tabela BK6 - Redes Não Referenciadas: realizar alteração na função PlsIncBK6 (presente no webservice WSPLSXFUN.PRX) para considerar o parâmetro MV_VRDANRF e não realizar a inclusão quando o conteúdo for .T. Exemplo: SUPERGETMV(“MV_VRDANRF”, .F., .F.) <-- Caso o parâmetro não exista, assume o valor .F.
- Gravar na tabela B1N - Itens do Protocolo de Reembolso os campos B1N_PRCNPJ e B1N_PRNOME com o CPF/CNPJ e NOME do prestador incluído, respectivamente.
- Adicionar na função PBOWFinal (existente na rotina PLSA001A - Protocolo de Reembolso) a chamada para a função genérica PLGRVDIAG, cujo objetivo é montar uma nova janela com grid para alteração de dados de qualquer tabela passada por parâmetro. Deverão constar nessa nova grid os registros com CNPJ e Nome contidos na tabela B1N - Itens do Protocolo de Reembolso e que, por consequência da verificação anterior (Requisito XXXX)validação do sistema do campo CNPJ/CPF do prestador, não constam na tabela BK6 - Redes Não Referenciadas.
- Após o usuário conferir o reembolso e realizar a gravação na rotina PLSA001A - Protocolo de Reembolso, será exibida a nova grid onde poderá preencher e confirmar o restante dos dados de cada prestador, gravando-os na tabela BK6 - Redes Não Referenciadas.
- Caso o parâmetro seja .F., armazenar os dados na BK6 (CNPJ e NOME), deixando os demais dados sem conteúdo.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
PLSA001A | Alteração | Atualizações -> Atendimento -> Protocolo de Reembolso | 1, 2, 3. |
WSPLSXFUN | Alteração | - | 3 |
Tabelas Utilizadas
- B1N - Itens do Protocolo de Reembolso
- BK6 - Redes Não Referenciadas
Protótipo de Tela
Protótipo 01
Fluxo do Processo
Dicionário de Dados
Campo | B1N_PRNOME |
Tipo | C |
Tamanho | 40 |
Valor Inicial | - |
Mandatório | Sim ( ) Não (X) |
Descrição | Nome do prestador do item do reembolso |
Título | Nome Prestador |
Picture | @! |
Help de Campo | Nome do prestador |
Campo | B1N_PRCNPJ |
Tipo | C |
Tamanho | 14 |
Valor Inicial | - |
Mandatório | Sim ( ) Não (X) |
Descrição | CNPJ/CPF do prestador do item do reembolso |
Título | CNPJ/CPF do Prestador |
Picture | @R 99.999.999/9999-99 |
Help de Campo | Nome do prestador |
Validação | CGC(M->B1N_PRCNPJ) |
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|