Novas validações no processamento do XML
Características do Requisito
Linha de Produto: | Microsiga Protheus. |
Segmento: | Saúde. |
Módulo: | SIGAPLS - Plano de Saúde. |
Rotina: | PLSA973L - Processamento XML |
Requisito (ISSUE): | PCREQ-5318 |
Tabelas Utilizadas: | BCT - Motivos de Glosas BVN - Validacao das Criticas TISS BVP - Variaveis Versoes TISS |
Versões/Release: | Release 12.1.8 |
Descrição
Este requisito possui informações de quatro novas validações executadas no momento do processamento do XML (Remote e portal do prestador).
Crítica X52 - Procedimento com valor negativo
No processamento do XML, o sistema verifica se existem procedimentos onde o valor é negativo (-1) retornando a mensagem abaixo.Crítica X53 - Apenas um procedimento pode ser executado para a mesma data de execução, prestador e beneficiário.
No processamento do XML, o sistema deve verificar se existem procedimentos com o mesmo código que foram configurados como procedimentos seriados e que foram executados na mesma data, pelo mesmo prestador para o mesmo beneficiário, esta validação será feita comparando procedimentos que estão na mesma guia ou em outras guias. O sistema também verifica a existência do procedimento na base de dados que corresponda a premissa acima.
2.1 Configurando um procedimento como tipo seriado
Para caracterizar um procedimento como seriado, será necessário configurar a classe do procedimento.
No Plano de Saúde (SIGAPLS) acesse Atualizações/Procedimentos /Classes de procedimentos – PLSA202.
Selecione a classe que será configurada como uma classe de procedimentos de tratamento seriados e clique em Alterar.
No campo Tipo Classe (BJE_TIPO) selecione a opção 2 - Seriado e clique em Salvar.
*Todos os procedimentos vinculados a esta classe serão validados com a crítica X53.
2.2 Configurando quantidade máxima de execuções no mesmo procedimento
Esta crítica também se aplica na condição de quantidade executada, onde a quantidade executada de um procedimento configurado como seriado, não pode ultrapassar a quantidade configurada.
Para estabelecer a quantidade máxima de execuções diárias:
No Plano de Saúde (SIGAPLS) acesse Atualizações/Cadastro Contas/Motivos Críticas – PLSA505.
Posicione na crítica X53 e clique em Alterar.
Na coluna Dado/ Express do grid, localize a função VLDQTDSER(CCODPRO, NQTDPRO,ACLASPROC).
Após o último parâmetro da função (ACLASPROC) insira uma virgula e a quantidade máxima que poderá ser executada no mesmo dia.
Exemplo: VLDQTDSER(CCODPRO, NQTDPRO,ACLASPROC,2) - Desta forma a crítica será exibida se no mesmo procedimento configurado como seriado conter três ou mais execuções para o mesmo dia. O valor padrão é 99.
No processamento do XML, existindo procedimentos que atendem as premissas acima, o sistema exibirá a seguinte mensagem.
3. Crítica X54 - O valor apresentado é diferente do valor contratado
Esta validação tem por objetivo verificar se o valor apresentado de um ou mais procedimentos contidos no XML são diferentes do valor contratado.
Desta forma, o sistema exibirá a seguinte mensagem.
Observação: Para a criação das críticas será necessário utilizar a rotina PLSWIZARD, as instruções de utilização estão no link abaixo.
DT_WIZARD_Carga_e_Atualização_de_Dados
Criação de Campos no arquivo SX3 – Campos:
- Tabela BJE - Classes de Procedimentos
Campo | BJE_TIPO |
Tipo | Carácter |
Tamanho | 1 |
Decimal | 0 |
Formato | Tipo Classe |
Título | Tipo Classe |
Descrição | Tipo da Classe |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | 0=Nao Aplicavel;1=Medicamento;2=Seriado |
Help | Determina se esta classe é do tipo seriado, medicamento ou nenhuma das opções.
|
Importante:
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.