Lista Nominal de Pessoas com Hipertensão - ImpulsoGov/bd GitHub Wiki

🔗 Links Importantes: Indicador 6 : Proporção de pessoas com hipertensão, com consulta e pressão arterial aferida no semestre NOTA TÉCNICA Nº 18/2022-SAPS/MS

O fluxo atual para disponibilização da **Lista Nominal de Pessoas com Hipertensão **é representado pelo fluxograma abaixo: image

1. Código Transmissão

Estrutura do código:

Denominador

A seleção do denominador de pessoas com hipertensão é feita com base em duas subconsultas:

  1. Cidadãos que possuem hipertensão autorreferida (link)

    Traz os cidadãos que possuem hipertensão autorreferida indicada pelo campo st_hipertensao_arterial = 1 da tabela que agrega os dados de Cadastro Individual (tb_fat_cad_individual)

  2. Cidadãos que possuem hipertensão diagnosticada ([link])

    Traz os cidadãos que possuem hipertensão diagnósticada a partir dos Atendimentos Individuais presentes na tabela (tb_fat_atendimento_individual) cujos códigos CID/CIAP (nu_cid e nu_ciap ) registrados sejam os códigos considerados para identificação da pessoa com hipertensão arterial conforme nota técnica do indicador. O mesmo vale para as famílias de CBOS dos profissionais (nu_cbo)

Essas duas subconsultas são utilizadas para construir a consulta que traz o denominador utilizado na lista nominal, trazendo para cada cidadão suas informações de cadastros e se possuem ou não hipertensão diagnosticada ou autorreferida

🗨️ A idenficação de cada cidadão e feita pelo campo criado chave_paciente que agrega o nome do cidadao (no_cidadao) e sua data de nascimento (co_dim_tempo_nascimento) presentes na tabela

Numerador:

A seleção dos cidadãos que irão compor o numerador é feita com base nas subconsultas:

  1. Aferição pressão (link)

    Traz para os cidadãos presentes no denominador definido anteriormente a data de aferição de pressão mais recente, presente na tabela que registra os procedimentos solicitados nos atendimentos individuais (tb_fat_atd_ind_procedimentos).

    É aplicado um filtro para trazer apenas os registros cujos códigos de procedimentos (co_proced) sejam referentes ao registro individualizado da aferição da pressão arterial ****através do código SIGTAP 03.01.10.00-39(conforme infomado na nota técnica) ou código rápido ABPG033 referente ao código ativado quando o campo rápido da Ficha CDS é preenchido (conforme Guia de Qualificação Thrift). Também são filtradas somente as famílias de CBO consideradas para o atendimento individual.

  2. Consulta Hipertensão (link)

    Traz para os cidadãos presentes no denominador a data de consulta mais recente para a condição de hipertensão a partir dos atendimentos individuais (tb_fat_atendimento_individual) cujos CID/CIAP registrados sejam os códigos considerados para identificação da pessoa com hipertensão, assim como as famílias de CBOs consideradas pela nota técnica do indicador.

🗨️ As datas de solicitação de consulta glicada mais recente e a data de consulta mais recente para a condição de hipertensão arterial são validadas na última consulta do código, para verificar se foram realizadas na janela dos 6 meses anteriores ao último dia do quadrimestre analisado.

Vinculação:

Quatro subconsultas são utilizadas para trazer os dados de vinculação dos pacientes:

  1. Cadastro individual recente (link)

    Traz para os cidadãos presentes no denominador os dados do cadastro individual mais recente presentes na tabela tb_fat_cad_individual: microárea, data do último cadastro individual, dados do estabelecimento, equipe e ACS de cadastro.

  2. Visita domiciliar recente (link)

    Traz para os cidadãos presentes no denominador os dados da visita domiciliar mais recente presentes na tabela tb_fat_visita_domiciliar: data da última visita e nome do ACS que a realizou.

  3. Cadastro domiciliar recente (link)

    Traz para os cidadãos presentes no denominador os dados do cadastro da família e domicílio mais recente presentes na tabela tb_fat_cad_dom_familia: microárea do domicílio, endereço do paciente, data do último cadastro domiciliar, dados do estabelecimento, equipe e ACS de cadastro.

  4. Atendimento recente (link)

    Traz os dados de atendimento individual mais recente, presentes na tabela tb_fat_atendimento_individual para cada cidadão do denominador: Data da última consulta, dados de estabelecimento e equipe que realizou o último atendimento

Tabela Transmitida

Os dados transmitidos são armazenados na tabela lista_nominal_hipertensos que apresenta a segiunte estrutura

coluna tipo de dado descrição
municipio_id_sus varchar(6) Id SUS do município
quadrimestre_atual text Quadrimestre atual. Formato YYYY.QQ
realizou_afericao_ultimos_6_meses bool Indica a se realizou ou não aferição de pressão nos últimos 6 meses
dt_afericao_pressao_mais_recente varchar(11) Traz a data de aferição de pressão arterial mais recente
realizou_consulta_ultimos_6_meses bool Indica se realizou consulta para avaliar a condição de hipertensão arterial nos últimos 6 meses
dt_consulta_mais_recente date Traz a data de consulta para avaliar a condição hipertensão arterial mais recente
co_seq_fat_cidadao_pec int8 Chave da tabela tb_fat_cidadao_pec do paciente
cidadao_cpf varchar(11) CPF do cidadão
cidadao_cns varchar(15) CNS do cidadão
cidadao_nome varchar(500) Nome do cidadão
cidadao_nome_social varchar(500) Nome social do cidadão
cidadao_sexo text Sexo do cidadão
dt_nascimento date Data de nascimento do cidadão
estabelecimento_cnes_atendimento text CNES do estabelecimento onde foi realizado o último atendimento individual do cidadão
estabelecimento_cnes_cadastro text CNES do estabelecimento do último cadastro individual do cidadão
estabelecimento_nome_atendimento text Nome do estabelecimento do último atendimento indivisual
estabelecimento_nome_cadastro text Nome do estabelecimento do último cadastro individual
equipe_ine_atendimento text INE da equipe do último atendimento individual
equipe_ine_cadastro text INE da equipe do último cadastro individual
equipe_nome_atendimento text Nome da equipe do último atendimento individual
equipe_nome_cadastro text Nome da equipe do último cadastro individual
acs_nome_cadastro text Nome do ACS do último cadstro individual
acs_nome_visita text Nome do ACS da última visita domiciliar
possui_hipertensao_autorreferida bool Indica se o paciente tem ou nao hipertensão autorreferida
possui_hipertensao_diagnosticada bool indica se o paciente tem ou não hipertensão diagnosticada
data_ultimo_cadastro date Data do último cadastro individual
dt_ultima_consulta date Data do atendimento individual mais recente
se_faleceu int8 Indica se o paciente faleceu
se_mudou int8 Indica se o paciente se mudou
criacao_data timestamptz Data de criação do registro
atualizacao_data timestamptz Data de atualização dos registros

2. Unificação das transmissões por município

A view lista_nominal_hipertensos_unificada unifica todas as tabelas de lista_nominal_hipertensos por municipio.

3. Lista final consumida no painel

O código da view painel_enfermeiras_lista_nominal_hipertensos traz a estrutura da tabela final que é consumida no painel da Lista Nominal de Pessoas com Hipertensão (armazenada na tabela de mesmo nom;e em nosso banco de produção).

A tabela apresenta a seguinte estrutura:

coluna tipo descrição
municipio_id_sus varchar Identificador SUS do município
municipio_uf text Município e UF
quadrimestre_atual text Quadrimestre atual. Formato YYYY.QQ
realizou_afericao_ultimos_6_meses bool Indica a se realizou ou não a aferiação de pressão arterial nos últimos 6 meses
dt_afericao_pressao_mais_recente varchar Traz a data de solicitação de aferição de pressão mais recente
realizou_consulta_ultimos_6_meses bool Indica se realizou consulta para avaliar a condição de hipertensão arterial nos últimos 6 meses
dt_consulta_mais_recente date Traz a data de consulta para avaliar a condição hipertensão arterial mais recente
prazo_proxima_afericao_pa text Indicao o prazo para próxima aferição de pressão
prazo_proxima_consulta text Indica o prazo para realizar consulta para avaliar a condição pressão arterial
consulta_e_afericao_em_dia int4 Indica se o paciente possui ambas consulta e aferição de pressão
status_em_dia text Indica se o paciente está em dia ou não
status_usuario text Indica para quais critérios o paciente está ou não em dia
identificacao_condicao_hipertensao text Indica qual o tipo de identificação da condição de hipertensão arterial
cidadao_cpf text CPF do cidadão
cidadao_cpf_dt_nascimento text CPF ou data de nascimento do cidadão
cidadao_cns text CNS do cidadão
cidadao_nome text Nome do cidadão
cidadao_nome_social varchar Nome social do cidadão
cidadao_sexo varchar Sexo do cidadão
dt_nascimento date Data de nascimento do cidadão
cidadao_idade int4 Idade do cidadão
cidadao_faixa_etaria text Faixa etária do cidadão
estabelecimento_cnes_atendimento text CNES do estabelecimento onde foi realizado o último atendimento individual do cidadão
estabelecimento_cnes text CNES do estabelecimento do último cadastro individual do cidadão
estabelecimento_nome_atendimento text Nome do estabelecimento do último atendimento indivisual
estabelecimento_nome text Nome do estabelecimento do último cadastro individual
equipe_ine_atendimento text INE da equipe do último atendimento individual
equipe_ine_cadastro text INE da equipe do último cadastro individual
equipe_nome_atendimento text Nome da equipe do último atendimento individual
equipe_nome_cadastro text Nome da equipe do último cadastro individual
acs_nome_cadastro text Nome do ACS do último cadastro individual
acs_nome_visita text Nome do ACS da última visita domiciliar
possui_hipertensao_autorreferida bool Indica se o paciente possui ou nao hipertensão autorreferida
possui_hipertensao_diagnosticada bool indica se o paciente possui ou não hipertensão diagnosticada
apenas_autorreferida int4 Indica se o paciente possui ou não apenas hipertensão autorreferida
diagnostico_clinico int4 Inda se o paciente possui ou não diagnóstico clínico para hipertensão
data_ultimo_cadastro date Data do último cadastro individual
dt_ultima_consulta date Data do atendimento individual mais recente
se_faleceu int4 Indica se o paciente faleceu
se_mudou int4 Indica se o paciente se mudou
criacao_data timestamptz Data de criação do registro
atualizacao_data timestamptz Data de atualização dos registros
⚠️ **GitHub.com Fallback** ⚠️