Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
luis_lorenzo
New Contributor III

Set Analysis com exclusão de Dados

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,

5 Replies
carlos_esousa
New Contributor III

Re: Set Analysis com exclusão de Dados

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]))

luis_lorenzo
New Contributor III

Re: Set Analysis com exclusão de Dados

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.

rogerioalmeida
Contributor

Re: Set Analysis com exclusão de Dados

Luis,

Acabei de ver um artigo que acredito que pode te ajudar dá uma olhada.

https://community.qlik.com/blogs/qlikviewdesignblog/2017/09/08/visualizing-comorbidity-set-analysis-...

Espero ter ajudado.

thechacal
Contributor III

Re: Set Analysis com exclusão de Dados

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]))

pablolabbe
Valued Contributor II

Re: Set Analysis com exclusão de Dados

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]))