Performance no Perfil Médico

Linha de Produto:

Datasul

Segmento:

Saúde

Módulo:

Gestão de Planos de Saúde

Função:

HAW - Perfil Médico

Situação:

Ao solicitar uma autorização no Perfil Médico, caso o prestador possuísse diversos favoritos cadastrados e dentre eles alguns pacotes, ocorria uma lentidão para carregar os itens em tela.

Solução:

Criado o parâmetro "com.totvs.saude.perfilmedico.favoritos.consideraTipoAtendimento" para a busca de favoritos, com valor padrão true. Quando ativo ("true"), a busca não é alterada, considerando a relação entre procedimento, transação e tipo de atendimento. Quando setado como "false", esta validação é removida na exibição de favoritos, visto que a validação do tipo de atendimento já é feita após a criação das guias e caso ocorra alguma irregularidade, são apresentadas glosas. O parâmetro foi criado devido problemas de performance apresentados neste ponto, o que fazia com que a tela demorasse até 2 minutos para carregar. Desta forma, quando desativado, a validação duplicada da busca foi removida e a performance melhorou significativamente.