Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Como poderia fazer uma análise que precisa respeitar alguns critérios:
Abaixo a fórmula que tenho, porém preciso excluir uma serie de informações:
count({$<[Dt. Entrada] = {$(V_Dt_Filtro)}, Cancelados = {'Não'},
[Clinica Atendimento] = {'Médica','Cirurgica'},
[Tipo de Atendimento] = {'Internado'} >}
>} DISTINCT([Nr. Atendimento]))
A fórmula acima, contém dados que ainda devo eliminar, que são:
[Tipo Passagem Setor Movimentação] deve ser 'Alta'
E
[Setor Movimentacao Paciente] = 'Hospital Dia'
ou seja, Quando tiver uma ALTA do setor Hospital dia não deve contar...importante lembrar que apenas quando a Alta for pelo Hospital dia qualquer Alta em outro setor deve entrar!
A disposição,
Tente assim:
Count({$< [Dt. Entrada] = {$(V_Dt_Filtro)},
Cancelados = {'Não'},
[Clinica Atendimento] = {'Médica','Cirurgica'},
[Tipo de Atendimento] = {'Internado'} ,
[Tipo Passagem Setor Movimentação] -= {'Alta'} ,
[Setor Movimentacao Paciente] -= {'Hospital Dia'}
>} DISTINCT([Nr. Atendimento]))
Nesta sua situação, ele me deixa de fora tudo que tiver ALTA e tudo que for daquele setor HOSPITAL DIA e precisa apenas eliminar a combinação de ambos, ou seja, tudo que teve ALTA e estava no Setor HOSPITAL DIA.
Luis,
Acabei de ver um artigo que acredito que pode te ajudar dá uma olhada.
Espero ter ajudado.
Tenta assim:
Count({$< [Dt. Entrada] = {$(V_Dt_Filtro)},
Cancelados = {'Não'},
[Clinica Atendimento] = {'Médica','Cirurgica'},
[Tipo de Atendimento] = {'Internado'} ,
[Nr. Atendimento] = P({<[Setor Movimentacao Paciente]={'Hospital Dia'}, [Tipo Passagem Setor Movimentação] -= {'Alta'}>} [Nr. Atendimento])
>} DISTINCT([Nr. Atendimento]))
Luis,
Neste caso o set precisa usar dois conjuntos de modificadores de registro representados pelos <>.
Segue adaptação da sugestão do Carlos para você testar:
Count({$< [Dt. Entrada] = {$(V_Dt_Filtro)},
Cancelados = {'Não'},
[Clinica Atendimento] = {'Médica','Cirurgica'},
[Tipo de Atendimento] = {'Internado'} >
- <[Tipo Passagem Setor Movimentação] = {'Alta'} , [Setor Movimentacao Paciente] = {'Hospital Dia'}>
} DISTINCT([Nr. Atendimento]))