| Versões: | Todas |
| Compatível Países: | Todos |
| Sistemas Operacionais: | Todos |
| Compatível às Bases de Dados: | Todos |
| Idiomas: | Espanhol , Inglês |
Este ponto de entrada é executado na verificação da quantidade solicitada do procedimento (quantidade máxima autorizada para um determinado período de execução do procedimento).
Caso seja parametrizado o tratamento de quantidade, o sistema verifica a quantidade informada com os eventos já executados; e analisa se não ultrapassou o limite de quantidade em relação a unidade de tempo (período para que o procedimento possa ser realizado novamente).
Exemplo:
No período de 2 meses o procedimento pode ser realizado 1 vez, caso ocorra outras requisições
além do período limite pré-estabelecido, a autorização para realizar o procedimento pode ser
bloqueada, relatada e alertada no momento da solicitação pelo médico.
Realizado no atendimento e digitação de contas médicas.
Por padrão o sistema verifica para cálculo a quantidade máxima permitida dos eventos "ATIVO ou BLOQUEADO originado de uma LIBERAÇÂO" e AUTORIZADOS.
.PRW
PLQTDSIT - Verificação de Quantidade ( ) --> cSQL
-
cSQL(caracter)
- Uma condição SQL (começada e terminada sem o AND)
O Retorno deve ser um texto caracter de acordo com padrão SQL, que será ulilizado na condição WHERE da query e deve ser informado sem o AND no começo e no final. ( Observe com atençao o Exemplo).
User Function PLQTDSIT()Local cSQL := ""cSQL := "( ( BD6_SITUAC = '1' ) OR ( BD6_SITUAC = '3' AND BD6_LIBERA = '1') ) AND BD6_STATUS <> '0' "Return cSQL