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: | Progress/Oracle | ||||
Sistema(s) Operacional(is): | Linux/Windows |
Descrição
Existe a necessidade de que a Melhoria na propriedade "com.totvs.saude.guide.sadt.blockSadtReg", que atualmente é . Anterior ao ajuste ela era global (Simsim/Nãonão), seja após a implementação ela é configurada por clínica. Desta forma, o bloqueio do campo 5 será é controlado por clínica.
Procedimento para Utilização
Situação/Requisito:
- Requisito 1: Criar propriedades para que a configuração seja por código de clinica
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
- Requisito 2: Verificar Verifique as propriedades cadastradas no registro de exames
Caso a propriedade "com.totvs.saude.guide.sadt.blockSadtReg" seja "false", deve ser verificado a propriedade "com.totvs.saude.guide.sadt.blockSadtReg.clinic" se a clínica da sessão está presente na configuração. Caso esteja, então a regra se aplica.
Solução/Implementação:
- Implementação 1:
Alterada a
- . 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" se 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 (;)
- .