Árvore de páginas

  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

Plano de Saúde - SIGAPLS

Segmento Executor

Saúde

Projeto

M_SAU_PLS002

IRM

PCREQ-5671

Requisito

PCREQ-6207

Subtarefa

PCSFL-116

Release de Entrega Planejada

12.1.8

Réplica

Não

País

( x ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Objetivo

 

Esta especificação tem por objetivo descrever o processo lógico que o  sistema deverá seguir para o cadastramento de receitas com medicamentos  que  possuem o mesmo código já cadastrado em outras receitas.

Entendimento do processo

Após a aprovação pelo usuário (remote) da solicitação de cadastro da receita, o sistema deve verificar se o código do medicamento que será gravado na basejá está cadastrado em outra receita válida para o mesmo beneficiário. Caso exista, o sistema deve invalidar o item da receita alterando sua data final de validade para o dia anterior a aprovação da receita atual.

Ex: a aprovação da receita atual ocorreu dia 08, o sistema deve alterar a data final da receita anterior para o dia 07.

Definição da regra de negócio

        1. Na tela de Cadastro de receitas (PLSDACREC), após o preenchimento das informações, ao clicar em salvar o sistema deve verificar se existe o mesmo código de medicamento já cadastrado e válido para o mesmo beneficiário. 

               1.1 A busca deverá ser feita na tabela B7D, utilizando o índice 2 (B7D_FILIAL, B7D_BENEFI, B7D_CODPAD, B7D_CODMED) da tabela.  

        2. Caso encontre o registro correspondente, o sistema deverá verificar se o medicamento encontrado está ativo.

               2.1 O sistema deve verificar se a data de validade é igual ou superior a data atual através do campo B7D_VALFIN do item encontrado.

        3. Caso o medicamento esteja ativo, o mesmo deverá ser invalidado.

               3.1 Para que isto ocorra o sistema deverá alterar o campo B7D_VALFIN para um dia antes da data atual utilizando a função DATE() - 1.

     4. Em seguida deverá inserir o novo registro na tabela B7D. 

Tabelas Utilizadas

  • B7D – CAB. CAD. RECEITAS

 

  Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.