Histórico da Página
Autorizador: Obrigatoriedade da Guia Eletrônica por Clínica
Características do Requisito
Linha de Produto: | Datasul | ||||
Segmento: | Saúde | ||||
Módulo: | Gestão de Planos de Saúde | ||||
Rotina: |
| ||||
Chamados Relacionados | TTWWVH | ||||
País(es): | Brasil | ||||
Banco(s) de Dados: | ProgressProgress® /OracleOracle® | ||||
Sistema(s) Operacional(is): | LinuxLinux® /WindowsWindows® |
Descrição
O objetivo desta funcionalidade é permitir que o Autorizador no momento da pesquisa de beneficiários (seja por código da carteira ou descrição), verifique o cadastro de "Restrição de Modalidade x Clinica". O cadastro de "Restrição de Modalidade x Clinica" permite que sejam cadastradas modalidades para clinicas ou tipos de clinica.
Este cadastro está disponível para o perfil Administrador
Melhoria na propriedade "com.totvs.saude.guide.sadt.blockSadtReg". Anterior ao ajuste ela era global (sim/não), após a implementação ela é configurada por clínica. Desta forma, o bloqueio do campo 5 é controlado por clínica.
Procedimento para Utilização
Crie uma propriedade "com.totvs.saude.guide.sadt.blockSadtReg.clinic", onde o valor serão códigos de clínica separados por ponto e vírgula (;). Assim é possível realizar a verificação por clínica e não somente para todas.
Nota title Exemplo com.totvs.saude.guide.sadt.blockSadtReg.clinic=10026;10027;10028
- Verifique as propriedades cadastradas no registro de exames. Foi alterada a função de "Registro de Exames", para verificar as novas propriedades cadastradas.
- Caso a propriedade "com.totvs.saude.guide.sadt.blockSadtReg", seja "false", verifique a propriedade "com.totvs.saude.guide.sadt.blockSadtReg.clinic", caso a clínica da sessão está presente na configuração. Caso esteja, então a regra se aplica.
Como podem haver muitos registros de clínica e o campo de valor da propriedade é limitado, deve-se implementar um mecanismo de matriz, permitindo o cadastro de várias propriedades sequenciais.
Nota title Exemplo com.totvs.saude.guide.sadt.blockSadtReg.clinic.1
com .totvs.saude.guide.sadt.blockSadtReg.clinic.2
- Verifique a propriedade “com.totvs.saude.guide.sadt.blockSadtReg.clinic”, e a sequência iniciando por 1. Caso a sequência seja interrompida, deve-se interromper a busca.
- No final é possível visualizar a lista completa das clinicas separadas por (;).
Procedimento para Utilização
- Acesse o sistema Autorizador com o perfil Administrador.
- Cadastre o novo menu abaixo dentro do submenu Configurações:
Nome do Item: Restrição Modalidade x Clínica
Código: automático
url: openClinicModality
Papeis: “SystemAdministrator”
Cadastrar as restrições conforme necessidade
Abaixo os requisitos e implementações liberadas neste release:
Situação/Requisito:
Requisito 1: Cadastro de Restrição de Modalidade x Clinica
O cadastro de "Restrição de Modalidade x Clinica" deve permitir que sejam cadastradas modalidades para clinicas ou tipos de clínica.
Requisito 2: Consulta do beneficiário
No momento da consulta do beneficiário no Chekin, seja por código da carteira ou pelo nome, o sistema irá verificar se existe parametrização criada para a Clínica ou Tipo de Clinica.
Solução/Implementação:
Implementação 1:
Criado novo cadastro de "Restrição de Modalidade x Clinica" para o perfil “Administrador”
No momento do cadastro, caso informado o "Tipo de Clinica", deverá bloquear o campo "Clinica".
Caso queira realizar o cadastro por "Clinica", deverá deixar o campo "Tipo Clinica" em branco
No momento de salvar o registro será validado se informou os dois campos ou nenhum. Pelo menos um dos dois campos e uma Modalidade deve ser informado.
Caso a configuração seja por clínica, o campo Tipo Clinica ficara com o valor zero e caso a configuração for por Tipo Clinica, o campo clinica ficara zero.
Implementação 2:
No momento da consulta do beneficiário no Chekin, seja por código da carteira ou pelo nome, o sistema irá verificar se existe parametrização criada para a Clínica ou Tipo de Clinica.
Com o resultado da consulta do beneficiário já em memória (antes de apresentar para o usuário), realizar o seguinte processo:
- A primeira busca será pelo código da Clínica. Caso encontre dados para o código clínica, verificar se a modalidade do beneficiário existe entre as modalidades configuradas para a clínica. Caso exista, o beneficiário é eliminado da consulta. Caso não existe, o processo segue e não executa a busca seguinte.
- Caso a primeira busca pelo código da clínica não obtenha resultados, será realizada uma nova busca pelo Tipo de Clinica. Caso encontre dados para o tipo de clínica, verificar se a modalidade do beneficiário existe entre as modalidades configuradas para o tipo de clínica. Caso exista, o beneficiário é eliminado da consulta. Caso não existe, o processo segue e o beneficiário é exibido.