Cuidados intermediários neonatal - habilitação: mudanças entre as edições
Sem resumo de edição |
|||
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada) | |||
Linha 1: | Linha 1: | ||
[[Categoria:Indicador de Saúde]] | [[Categoria:Indicador de Saúde]] | ||
[[Categoria: | [[Categoria:IC3 Estrutura]] | ||
=Introdução= | =Introdução= |
Edição atual tal como às 12h56min de 14 de agosto de 2023
Introdução
A nota técnica de indicador descreve o trabalho de processamento e apresentação de dados relacionados ao identificador e decorrente estratificação. A metodologia aplicada pelo Centro de Informações Estratégicas para a Gestão do SUS (Cieges) constitui adaptação de fichas da Rede Interagencial de Informações para a Saúde (RIPSA) e de ensejos anteriores da gestão estadual do SUS ancorados no Guia de Apoio à Gestão Estadual do SUS.
Endereço eletrônico
Essa nota técnica é acessível pelo endereço https://wiki.conass.org.br/index.php?title=Servi%C3%A7os_de_UCI_neonatal_habilitados_(vers%C3%A3o_preliminar)
Objetivo
Apresentar parâmetros de interpretação, granularidade e reprodutibilidade do indicador.
Ficha do indicador para o profissional da saúde
Conceituação
- Apresenta o quantitativo de serviços de UCI neonatal da unidade federada segundo habilitação.
- A habilitação identifica a capacidade do estabelecimento de saúde em desenvolver funções específicas exigidas para a realização de determinado procedimento. As habilitações são definidas pelas áreas técnicas em legislação.
Habilitações consideradas:
- 2801 Unidade de cuidados intermediários neonatal
- 2802 Unidade de Cuidados Intermediários Neonatal Convencional (UCINCo)
- 2803 Unidade de Cuidados Intermediários Neonatal Canguru (UCINCa)
Interpretação
Há possibilidade de imprecisões como duplicação ou desatualização do registro, em decorrência do processo de consolidação nacional dos dados.
Usos
Propicia ao gestor o quantitativo de serviços disponíveis, podendo auxiliar no planejamento das ações assistenciais nas diversas esferas de governo, bem como dar maior visibilidade ao controle social a ser exercido pela população.
Limitações
- O TabNet do CNES reflete a série histórica do Cadastro, por mês de competência, estando disponível com defasagem de até 45 dias. Dados mais recentes podem ser obtidos no site do CNES (http://cnes.datasus.gov.br/).
- O indicador depende da qualidade do preenchimento e agilidade na atualização do sistema de Informação do CNES
Fontes
As informações disponíveis são geradas a partir dos dados enviados pelas Secretarias Municipais e Estaduais de Saúde através do Sistema de Cadastro Nacional de Estabelecimentos de Saúde (CNES/SUS) e consolidadas no Banco de Dados Nacional pelo DATASUS, conforme determina a Portaria MS/SAS nº 51 de 21/06/1995.
Métodos de Cálculo
Número absoluto de serviços habilitados para oncologia em determinado espaço geográfico, no período considerado.
Categorias Sugeridas para Análise
Unidade geográfica: Brasil, grandes regiões, estados, Distrito Federal, regiões metropolitanas e municípios das capitais e municípios.
Dados Estatísticos e Comentários
competência | habilitação |
202012 | 549 |
202101 | 550 |
202102 | 550 |
202103 | 550 |
202104 | 550 |
202105 | 550 |
202106 | 550 |
202107 | 550 |
202108 | 550 |
202109 | 550 |
202110 | 550 |
202111 | 550 |
202112 | 564 |
202201 | 563 |
202202 | 563 |
202203 | 563 |
202204 | 563 |
202205 | 563 |
202206 | 563 |
202207 | 564 |
202208 | 564 |
202209 | 562 |
202210 | 562 |
202211 | 562 |
202212 | 584 |
202301 | 582 |
202302 | 582 |
Atenção: No tabulador http://tabnet.datasus.gov.br/cgi/tabcgi.exe?cnes/cnv/habbr.def não estão disponíveis as categorias 2802 unidade de cuidados intermediários neonatal convencional (ucinco) e 2803 unidade de cuidados intermediários neonatal canguru (ucinca), portando, não é possível reproduzir os dados com os disponíveis no tabwin.
Literatura relacionada
Em edição.
Ficha do indicador para o cientista de dados
Método de processamento de dados
Os dados disponibilizados em arquivos tabulados DBC foram processados com a ferramenta pentaho PDI, cujo resultado é ilustrado abaixo:
cnes | terceiro | sgruphab | cmpt_ini | cmpt_fim | dtportar | portaria | maportar | nuleitos | cod_arquivo | codufmun | competen |
2.000.733 | 2 | 1.404 | 200.105 | 999.999 | 01/01/9000 | [NULL] | 900.001 | 0 | 120.703 | 120.040 | 200.703 |
2.001.586 | 2 | 2.001 | 200.603 | 999.999 | 22/03/2006 | SAS-178 | 200.603 | 0 | 120.703 | 120.040 | 200.703 |
2.002.078 | 1 | 2.517 | 200.211 | 999.999 | 01/01/9000 | PT 893 | 900.001 | 0 | 120.703 | 120.040 | 200.703 |
2.001.578 | 2 | 2.601 | 200.406 | 999.999 | 01/01/9000 | [NULL] | 900.001 | 10 | 120.703 | 120.040 | 200.703 |
2.001.586 | 2 | 2.408 | 200.603 | 200.804 | 23/03/2006 | SAS 223 | 200.603 | 0 | 120.703 | 120.040 | 200.703 |
2.002.078 | 1 | 1.101 | 200.303 | 999.999 | 01/01/9000 | OF.DCA/SES/AC.24/03/2003 | 900.001 | 0 | 120.703 | 120.040 | 200.703 |
2.001.578 | 2 | 2.701 | 199.908 | 999.999 | 01/01/9000 | [NULL] | 900.001 | 0 | 120.703 | 120.040 | 200.703 |
2.001.586 | 2 | 2.901 | 200.511 | 999.999 | 07/11/2006 | 1231 ES/AC | 200.611 | 0 | 120.703 | 120.040 | 200.703 |
2.002.078 | 1 | 1.401 | 200.207 | 999.999 | 01/01/9000 | PT.405/17/06/2002 SAS | 900.001 | 0 | 120.703 | 120.040 | 200.703 |
2.001.586 | 2 | 2.202 | 200.201 | 999.999 | 31/01/2002 | 67 SAS | 200.201 | 0 | 120.703 | 120.040 | 200.703 |
2.001.586 | 2 | 1.901 | 200.405 | 999.999 | 07/11/2006 | MEMO 090/2004 - CGSI/SAS/DF | 200.611 | 0 | 120.703 | 120.040 | 200.703 |
2.002.833 | 2 | 1.405 | 200.110 | 999.999 | 22/10/2001 | 492 SAS | 200.110 | 0 | 120.703 | 120.040 | 200.703 |
3.733.211 | 2 | 617 | 200.512 | 999.999 | 30/12/2005 | 798 SAS | 200.512 | 0 | 120.703 | 120.020 | 200.703 |
2.001.586 | 2 | 404 | 200.510 | 999.999 | 09/03/2005 | 132-GM | 200.503 | 0 | 120.703 | 120.040 | 200.703 |
2.002.078 | 1 | 2.699 | 200.507 | 999.999 | 01/01/9000 | [NULL] | 900.001 | 3 | 120.703 | 120.040 | 200.703 |
2.306.352 | 2 | 1.102 | 200.105 | 999.999 | 25/05/2001 | 172 SAS | 200.105 | 0 | 120.703 | 120.040 | 200.703 |
2.001.578 | 2 | 1.101 | 199.903 | 999.999 | 01/01/9000 | [NULL] | 900.001 | 0 | 120.703 | 120.040 | 200.703 |
2.001.586 | 2 | 1.501 | 200.511 | 999.999 | 17/11/2005 | 653 SAS | 200.511 | 0 | 120.703 | 120.040 | 200.703 |
2.002.078 | 1 | 2.511 | 200.210 | 999.999 | 01/01/9000 | PORT. SAS 785 DE 22/10/2002. | 900.001 | 0 | 120.703 | 120.040 | 200.703 |
2.000.857 | 2 | 601 | 200.402 | 999.999 | 01/01/9000 | PORTARIA SAS N.53 DE FEV/2004 | 900.001 | 0 | 120.703 | 120.040 | 200.703 |
2.001.586 | 2 | 2.412 | 200.603 | 200.804 | 23/03/2006 | SAS 223 | 200.603 | 0 | 120.703 | 120.040 | 200.703 |
2.002.078 | 1 | 1.612 | 200.208 | 999.999 | 01/01/9000 | PT 552 08/08/02 SAS | 900.001 | 0 | 120.703 | 120.040 | 200.703 |
2.001.586 | 2 | 2.699 | 200.404 | 999.999 | 01/01/9000 | [NULL] | 900.001 | 7 | 120.703 | 120.040 | 200.703 |
2.001.586 | 2 | 2.306 | 200.208 | 999.999 | 01/01/9000 | PORT. SAS 490 DE 01/08/2002. | 900.001 | 0 | 120.703 | 120.040 | 200.703 |
2.002.094 | 2 | 619 | 200.306 | 999.999 | 11/06/2003 | 145 SAS | 200.306 | 0 | 120.703 | 120.040 | 200.703 |
2.001.578 | 2 | 2.701 | 199.908 | 999.999 | 01/01/9000 | [NULL] | 900.001 | 0 | 120.704 | 120.040 | 200.704 |
2.001.586 | 2 | 2.699 | 200.404 | 999.999 | 01/01/9000 | [NULL] | 900.001 | 7 | 120.704 | 120.040 | 200.704 |
2.001.586 | 2 | 2.001 | 200.603 | 999.999 | 22/03/2006 | SAS-178 | 200.603 | 0 | 120.704 | 120.040 | 200.704 |
2.002.078 | 1 | 2.511 | 200.210 | 999.999 | 01/01/9000 | PORT. SAS 785 DE 22/10/2002. | 900.001 | 0 | 120.704 | 120.040 | 200.704 |
2.001.586 | 2 | 404 | 200.510 | 999.999 | 09/03/2005 | 132-GM | 200.503 | 0 | 120.704 | 120.040 | 200.704 |
Método de processamento analítico
-- pri.mv_e_cartesiano source
CREATE MATERIALIZED VIEW pri.mv_e_cartesiano
TABLESPACE pg_default
AS WITH policlinicas AS (
SELECT st.codufmun AS co_municipio_ibge,
st.competen,
count(*) AS nu_resultado
FROM cnes.st st
WHERE st.competen >= 201501 AND (st.tp_unid = ANY (ARRAY[4]))
GROUP BY st.codufmun, st.competen
), unidades_moveis AS (
SELECT st.codufmun AS co_municipio_ibge,
st.competen,
count(*) AS nu_resultado
FROM cnes.st st
WHERE st.competen >= 201501 AND (st.tp_unid = ANY (ARRAY[12, 15, 16]))
GROUP BY st.codufmun, st.competen
), reabilitacao AS (
SELECT sr.codufmun AS co_municipio_ibge,
sr.competen,
count(*) AS nu_servicos
FROM cnes.sr sr
WHERE sr.competen >= 201501 AND (sr.serv_esp = ANY (ARRAY[126, 135, 164]))
GROUP BY sr.codufmun, sr.competen
ORDER BY sr.competen, sr.codufmun
), lab_protese_dentaria AS (
SELECT sr.codufmun AS co_municipio_ibge,
sr.competen,
count(*) AS nu_servicos
FROM cnes.sr sr
WHERE sr.competen >= 201501 AND (sr.serv_esp = 123 AND sr.class_sr = 7 OR sr.serv_esp = 157 AND sr.class_sr = 1)
GROUP BY sr.codufmun, sr.competen
), referencia_cardiologia AS (
SELECT hb.codufmun AS co_municipio_ibge,
hb.competen,
count(*) AS nu_servicos
FROM cnes.hb hb
WHERE hb.competen >= 201501 AND hb.sgruphab >= 801 AND hb.sgruphab <= 807 AND hb.competen >= hb.cmpt_ini AND hb.competen <= hb.cmpt_fim
GROUP BY hb.codufmun, hb.competen
), referencia_uci_neo AS (
SELECT hb.codufmun AS co_municipio_ibge,
hb.competen,
count(*) AS nu_servicos
FROM cnes.hb hb
WHERE hb.competen >= 201501 AND hb.sgruphab >= 2802 AND hb.sgruphab <= 2803 AND hb.competen >= hb.cmpt_ini AND hb.competen <= hb.cmpt_fim
GROUP BY hb.codufmun, hb.competen
), referencia_nefro AS (
SELECT hb.codufmun AS co_municipio_ibge,
hb.competen,
count(*) AS nu_servicos
FROM cnes.hb hb
WHERE hb.competen >= 201501 AND hb.sgruphab >= 1501 AND hb.sgruphab <= 1502 AND hb.competen >= hb.cmpt_ini AND hb.competen <= hb.cmpt_fim
GROUP BY hb.codufmun, hb.competen
), referencia_neuro AS (
SELECT hb.codufmun AS co_municipio_ibge,
hb.competen,
count(*) AS nu_servicos
FROM cnes.hb hb
WHERE hb.competen >= 201501 AND hb.sgruphab >= 1601 AND hb.sgruphab <= 1602 AND hb.competen >= hb.cmpt_ini AND hb.competen <= hb.cmpt_fim
GROUP BY hb.codufmun, hb.competen
), referencia_obesidade AS (
SELECT hb.codufmun AS co_municipio_ibge,
hb.competen,
count(*) AS nu_servicos
FROM cnes.hb hb
WHERE hb.competen >= 201501 AND hb.sgruphab = 202 AND hb.competen >= hb.cmpt_ini AND hb.competen <= hb.cmpt_fim
GROUP BY hb.codufmun, hb.competen
), referencia_onco AS (
SELECT hb.codufmun AS co_municipio_ibge,
hb.competen,
count(*) AS nu_servicos
FROM cnes.hb hb
WHERE hb.competen >= 201501 AND hb.sgruphab >= 1712 AND hb.sgruphab <= 1713 AND hb.competen >= hb.cmpt_ini AND hb.competen <= hb.cmpt_fim
GROUP BY hb.codufmun, hb.competen
), referencia_trauma_orto AS (
SELECT hb.codufmun AS co_municipio_ibge,
hb.competen,
count(*) AS nu_servicos
FROM cnes.hb hb
WHERE hb.competen >= 201501 AND hb.sgruphab = 2502 AND hb.competen >= hb.cmpt_ini AND hb.competen <= hb.cmpt_fim
GROUP BY hb.codufmun, hb.competen
)
SELECT 15 AS indicador_id,
mc.co_municipio_ibge,
mc.competen,
COALESCE(um.nu_resultado, 0::bigint) AS nu_resultado
FROM territoriais.vw_codufmun_competen mc
LEFT JOIN unidades_moveis um ON mc.co_municipio_ibge = um.co_municipio_ibge AND to_char(mc.competen::timestamp with time zone, 'YYYYMM'::text)::integer = um.competen
UNION
SELECT cp.indicador_id,
mc.co_municipio_ibge,
mc.competen,
COALESCE(cp.nu_resultado, 0::bigint) AS nu_resultado
FROM territoriais.vw_codufmun_competen mc
LEFT JOIN pri.mv_source_cnes_hb cp ON mc.co_municipio_ibge = cp.co_municipio_ibge AND to_char(mc.competen::timestamp with time zone, 'YYYYMM'::text)::integer = cp.competen
WHERE cp.indicador_id = 14
UNION
SELECT cp.indicador_id,
mc.co_municipio_ibge,
mc.competen,
COALESCE(cp.nu_resultado, 0::bigint) AS nu_resultado
FROM territoriais.vw_codufmun_competen mc
LEFT JOIN pri.mv_source_cnes_hb cp ON mc.co_municipio_ibge = cp.co_municipio_ibge AND to_char(mc.competen::timestamp with time zone, 'YYYYMM'::text)::integer = cp.competen
WHERE cp.indicador_id = 34
UNION
SELECT 16 AS indicador_id,
mc.co_municipio_ibge,
mc.competen,
COALESCE(ra.nu_servicos, 0::bigint) AS nu_resultado
FROM territoriais.vw_codufmun_competen mc
LEFT JOIN reabilitacao ra ON mc.co_municipio_ibge = ra.co_municipio_ibge AND to_char(mc.competen::timestamp with time zone, 'YYYYMM'::text)::integer = ra.competen
UNION
SELECT ep.indicador_id,
mc.co_municipio_ibge,
mc.competen,
COALESCE(ep.nu_equipes, 0::bigint) AS nu_resultado
FROM territoriais.vw_codufmun_competen mc
LEFT JOIN pri.mv_source_cnes_ep ep ON mc.co_municipio_ibge = ep.co_municipio_ibge AND to_char(mc.competen::timestamp with time zone, 'YYYYMM'::text)::integer = ep.competen
WHERE ep.indicador_id = 17
UNION
SELECT ep.indicador_id,
mc.co_municipio_ibge,
mc.competen,
COALESCE(ep.nu_equipes, 0::bigint) AS nu_resultado
FROM territoriais.vw_codufmun_competen mc
LEFT JOIN pri.mv_source_cnes_ep ep ON mc.co_municipio_ibge = ep.co_municipio_ibge AND to_char(mc.competen::timestamp with time zone, 'YYYYMM'::text)::integer = ep.competen
WHERE ep.indicador_id = 33
UNION
SELECT 18 AS indicador_id,
mc.co_municipio_ibge,
mc.competen,
COALESCE(lab.nu_servicos, 0::bigint) AS nu_resultado
FROM territoriais.vw_codufmun_competen mc
LEFT JOIN lab_protese_dentaria lab ON mc.co_municipio_ibge = lab.co_municipio_ibge AND to_char(mc.competen::timestamp with time zone, 'YYYYMM'::text)::integer = lab.competen
UNION
SELECT 24 AS indicador_id,
mc.co_municipio_ibge,
mc.competen,
COALESCE(r.nu_servicos, 0::bigint) AS nu_resultado
FROM territoriais.vw_codufmun_competen mc
LEFT JOIN referencia_cardiologia r ON mc.co_municipio_ibge = r.co_municipio_ibge AND to_char(mc.competen::timestamp with time zone, 'YYYYMM'::text)::integer = r.competen
UNION
SELECT 25 AS indicador_id,
mc.co_municipio_ibge,
mc.competen,
COALESCE(r.nu_servicos, 0::bigint) AS nu_resultado
FROM territoriais.vw_codufmun_competen mc
LEFT JOIN referencia_uci_neo r ON mc.co_municipio_ibge = r.co_municipio_ibge AND to_char(mc.competen::timestamp with time zone, 'YYYYMM'::text)::integer = r.competen
UNION
SELECT 26 AS indicador_id,
mc.co_municipio_ibge,
mc.competen,
COALESCE(r.nu_servicos, 0::bigint) AS nu_resultado
FROM territoriais.vw_codufmun_competen mc
LEFT JOIN referencia_nefro r ON mc.co_municipio_ibge = r.co_municipio_ibge AND to_char(mc.competen::timestamp with time zone, 'YYYYMM'::text)::integer = r.competen
UNION
SELECT 27 AS indicador_id,
mc.co_municipio_ibge,
mc.competen,
COALESCE(r.nu_servicos, 0::bigint) AS nu_resultado
FROM territoriais.vw_codufmun_competen mc
LEFT JOIN referencia_neuro r ON mc.co_municipio_ibge = r.co_municipio_ibge AND to_char(mc.competen::timestamp with time zone, 'YYYYMM'::text)::integer = r.competen
UNION
SELECT 28 AS indicador_id,
mc.co_municipio_ibge,
mc.competen,
COALESCE(r.nu_servicos, 0::bigint) AS nu_resultado
FROM territoriais.vw_codufmun_competen mc
LEFT JOIN referencia_obesidade r ON mc.co_municipio_ibge = r.co_municipio_ibge AND to_char(mc.competen::timestamp with time zone, 'YYYYMM'::text)::integer = r.competen
UNION
SELECT 29 AS indicador_id,
mc.co_municipio_ibge,
mc.competen,
COALESCE(r.nu_servicos, 0::bigint) AS nu_resultado
FROM territoriais.vw_codufmun_competen mc
LEFT JOIN referencia_onco r ON mc.co_municipio_ibge = r.co_municipio_ibge AND to_char(mc.competen::timestamp with time zone, 'YYYYMM'::text)::integer = r.competen
UNION
SELECT 30 AS indicador_id,
mc.co_municipio_ibge,
mc.competen,
COALESCE(r.nu_servicos, 0::bigint) AS nu_resultado
FROM territoriais.vw_codufmun_competen mc
LEFT JOIN referencia_trauma_orto r ON mc.co_municipio_ibge = r.co_municipio_ibge AND to_char(mc.competen::timestamp with time zone, 'YYYYMM'::text)::integer = r.competen
UNION
SELECT 32 AS indicador_id,
mc.co_municipio_ibge,
mc.competen,
COALESCE(r.nu_resultado, 0::bigint) AS nu_resultado
FROM territoriais.vw_codufmun_competen mc
LEFT JOIN policlinicas r ON mc.co_municipio_ibge = r.co_municipio_ibge AND to_char(mc.competen::timestamp with time zone, 'YYYYMM'::text)::integer = r.competen
WITH DATA;
Método de apresentação de dados
O indicador constitui painel analítico na plataforma do CIEGES, empregando-se a ferramenta Tableau
.
Método de análise matemática e estatística
Dados Estatísticos e Comentários obtidos diretamente do TabNet e calculados com planilha de cálculo.
Método de descoberta de conhecimento em bancos de dados (KDD)
Não foram aplicados modelos de mineração de dados no presente indicador.
Base de dados
O acesso aos dados processados está em desenvolvimento.
Apêndice
Ver também
Ligações externas
- Caderno Verde de indicadores básicos para a saúde no Brasil (IDB)
- Fichas de Qualificação da RIPSA – 2012
Rastreabilidade
atributo | valor |
---|---|
Identificador | 25 |
Código RIPSA | E_H3 |
Nome RIPSA | |
URL RIPSA | http://fichas.ripsa.org.br/2012/ |
tabela CIEGES | bd_pri.mv_e_cartesiano |