Árvore de páginas

Melhoria no Desempenho da Rotina de Mudança de Fase - Parâmetro MV_PLTHMP

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Saúde

Módulo:

Plano de Saúde

Rotina:

Rotina

Nome Técnico

PLSA498

Proc. Contas.

PLSA500Mudança de Fase
PLSA720Processamento Mudança de Fase
PLSVLRPROValoração de Procedimentos e Eventos de Saúde

Parâmetro(s):

MV_PLTHMP

País(es):

Brasil

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

BD7

Sistema(s) Operacional(is):

Todos

Descrição

Com a entrada da TISS 3 o volume de dados que compõe uma conta médica aumentou, principalmente porque as contas passaram a ser apresentadas com procedimentos e eventos em saúde abertos. 

Este aumento no volume de dados faz com que o desempenho das rotinas envolvidas no processamento de contas seja prejudicado. Diante disto, foi realizada uma implementação que é capaz de reaproveitar o conteúdo já processado para determinado evento de forma que o sistema não precise realizar o processamento novamente.

Exemplo: Em uma guia de resumo referente a uma internação de 10 dias o código "70010315 - AGULHA" é apresentado 100 vezes. Se durante o período de internação não houve alteração no valor da agulha não ha a necessidade de executar a rotina de valoração 100 vezes, basta valorar uma vez e replicar o valor processado para os demais itens. 

Importante: O exemplo acima está de uma forma bem genérica, pois não é simplesmente a data que define o valor de um procedimento. Mas a intenção é apenas ilustrar a implementação. 

Para controlar a utilização da funcionalidade, foi criado o parâmetro MV_PLTHMP para que a operadora possa indicar sua utilização, sendo .T. para utilizar e .F. para não utilizar.

O ganho de desempenho é proporcional à quantidade de itens repetidos dentro da mesma guia, onde é possível reaproveitar valores já processados otimizando, assim, o tempo de execução quando há procedimentos repetitivos.


Observação: Como os dados ficam armazenados em memoria, se eventualmente alguma parametrização de valoração de pagamento for alterada, é necessário sair da rotina de processamento de contas e acessar novamente para que a nova parametrização surta efeito. 

Procedimento para Configuração

 

CONFIGURAÇÃO DE PARÂMETROS

 

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie o parâmetro(s) a seguir:

Itens/Pastas

Descrição

Nome:

MV_PLTHMP

Tipo:

Lógico

Cont. Por.:

.T.

Descrição:

Reaproveita processamento de procedimentos. Quando ativado irá armazenar os dados processados em memoria para ser utilizado em procedimentos que se repetem na mesma guia

 

Procedimento para Utilização 

 

Exemplo:

       1.            No Plano de Saúde (SIGAPLS), acesse Atualizações / Proc. Contas / Digitação de Contas (PLSA498).

       2.             Posicione  em uma guia que está em modo de digitação e mude de fase.

       3.            Confira os dados e confirme.