Mortalidade proporcional segundo o capítulo da CID-10

De Wiki
Ir para navegação Ir para pesquisar

Introdução

A nota técnica de indicador descreve o trabalho de processamento e apresentação de dados de Principais Grupo de causas de morte por faixa etária e decorrente extratificaçã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.

Endereço eletrônico

Essa nota técnica é acessível pelo endereço https://wiki.conass.org.br/index.php?title=Principais_Grupo_de_causas_de_morte_por_faixa_et%C3%A1ria.

Objetivo

Apresentar parâmetros de interpretação, granularidade e reprodutibilidade do indicador.

Ficha do indicador para o sanitarista

Conceituação

Distribuição percentual de óbitos por grupos de causas definidas, na população residente em determinado espaço geográfico, no ano considerado.

Interpretação

Mede a participação relativa dos principais grupos de causas de morte no total de óbitos com causa definida.

De modo geral, é influenciado pela participação de fatores que contribuem para aumentar ou diminuir determinadas causas, alterando a distribuição proporcional das demais: condições socioeconômicas, perfil demográfico, infra-estrutura de serviços públicos, acesso e qualidade dos serviços de saúde.

Usos

  • Analisar variações populacionais, geográficas e temporais da mortalidade por grupos de causas em segmentos populacionais, identificando situações de desigualdade e tendências que demandem ações e estudos específicos.
  • Contribuir na avaliação dos níveis de saúde e de desenvolvimento socioeconômico da população, prestando-se para comparações nacionais e internacionais.
  • Subsidiar processos de planejamento, gestão e avaliação de políticas públicas visando à adoção de medidas preventivas e assistenciais relativas a cada grupo de causas.

Limitações

  • Requer correção da subenumeração de óbitos captados pelo Sistema de Informação sobre Mortalidade, especialmente nas regiões Norte e Nordeste.
  • Apresenta restrição de uso sempre que ocorra elevada proporção de óbitos sem assistência médica ou por causas mal definidas.
  • Depende da composição da população por idade e sexo, que condiciona a freqüência de óbitos por causas em segmentos demográficos específicos.
  • Requer informações adicionais para avaliar o risco de morte, pois o aumento (ou redução) proporcional de óbitos por determinada causa pode ser devido a variações da freqüência de outras causas.

Fontes

Ministério da Saúde. Secretaria de Vigilância em Saúde (SVS): Sistema de Informações sobre Mortalidade (SIM).

Métodos de Cálculo

[Óbitos por grupo de causas]÷[Óbitos totais]×100

Nota: Ver os grupos de causas definidas no item Categorias sugeridas para análise.

Categorias Sugeridas para Análise

  • Unidade geográfica: Brasil, grandes regiões, estados, Distrito Federal, regiões metropolitanas e municípios das capitais.
  • Sexo: masculino e feminino.
  • Faixa etária:
    • menor de 1 ano
      • 0 a 6 dias (neonatal precoce),
      • 7 a 27 dias (neonatal tardio) e
      • 28 a 364 dias completos (pós-neonatal);
    • 1 a 4,
    • 5 a 9,
    • 10 a 19,
    • 20 a 29,
    • 30 a 39,
    • 40 a 49,
    • 50 a 59,
    • 60 a 69,
    • 70 a 79 e
    • 80 anos e mais.
  • Grupos de causas, conforme a seguinte classificação:
Grupos de causas Capítulos e códigos na CID-10 Capítulos e códigos na CID-9
Algumas doenças infecciosas e parasitárias I: A00-B99 I: 001-139
Neoplasias II: C00-D48 II: 140-239
Doenças do aparelho circulatório IX: I00-I99 VII: 390-459
Doenças do aparelho respiratório X: J00-J99 VIII: 460-519
Algumas afecções originadas no período perinatal XVI: P00-P96 XV: 760-779
Causas externas XX: V01-Y98 Suplementar: E800-E999
Demais causas definidas Todos os demais capítulos (III a IX, XI a XV, XVII), exceto o XVIII. Os capítulos XIX e XXI não são utilizados como causa básica de óbito. Todos os demais capítulos (III a VI, IX a XIV), exceto o XVI. Os capítulos XVII e Suplementar não são utilizados como causa básica de óbito.

Nota: Observe-se que algumas doenças, como as infecções provocadas pelo HIV e o tétano neonatal, situam-se em capítulos diferentes na CID-9 e CID-10.

Dados Estatísticos e Comentários

Mortalidade proporcional por grupos de causas (%) Brasil e grandes regiões, 1996 e 2004

Grupos de Causas Brasil Norte Nordeste Sudeste Sul C. Oeste 1996 2004 1996 2004 1996 2004 1996 2004 1996 2004 1996 2004 Doenças infecciosas e parasitárias 6,8 5,1 9,2 7,3 8,6 6,0 6,6 4,9 4,6 4,0 8,1 5,5 Neoplasias 13,4 15,7 11,2 12,7 10,6 12,5 13,6 16,3 16,4 19,2 12,0 14,4 Doenças do aparelho circulatório 32,3 31,8 24,1 24,3 29,9 30,9 33,3 32,7 34,7 33,1 28,9 30,8 Doenças do aparelho respiratório 11,5 11,4 9,5 11,1 9,4 9,5 11,8 12,2 13,4 11,8 9,8 10,1 Algumas afecções originadas no período perinatal 4,8 3,5 10,6 8,2 6,9 5,7 4,2 2,4 3,3 2,2 5,7 3,6 Causas externas 15,4 14,2 20,1 18,9 17,0 15,5 14,9 13,3 13,1 12,6 20,5 17,8 Demais causas definidas 15,7 18,3 15,3 17,6 17,7 19,9 15,6 18,2 14,6 17,1 15,1 17,8 Total 100,0 100,0 100,0 100,0 100,0 100,0 100,0 100,0 100,0 100,0 100,0 100,0 Fonte: Ministério da Saúde/SVS – Sistema de Informações sobre Mortalidade (SIM).

Mais de 60% dos óbitos informados no país em 2004 foram devidos a três grupos de causas: doenças do aparelho circulatório (31,8%), causas externas (14,2%) e neoplasias (13,4%), com pequenas variações em relação aos valores de 1996. Nos anos analisados, as doenças do aparelho circulatório estavam em primeiro lugar em todas as regiões. Em seguida, situavam-se as causas externas nas regiões Norte, Nordeste e Centro-Oeste, sendo que as neoplasias estavam em segundo lugar nas regiões Sul e Sudeste. As doenças infecciosas e parasitárias, as causas externas e as afecções originadas no período perinatal diminuíram sua participação em todas as regiões.

Literatura relacionada

A busca "Sudden Infant Death"[Mesh] no sítio PubMed resultou, em 9/1/2022, em 7.810 resultados.

Ficha do indicador para o cientista de dados

Método de processamento de dados

Amostra da tabela sim.do - Sistema de Informação sobre Mortalidade, Declaração de Óbitos
id dtobito dtnasc idade sexo codmunocor ano_obito
195341363 16062001 7061953 448 2 3136702 2001
186195719 5042007 6051947 459 1 330455 2007
195682431 29012001 7031957 443 1 3550308 2001
199694982 11112012 7112012 204 2 431490 2012
201409276 22032015 26011942 473 1 330010 2015
193363819 22112002 4031983 419 1 3547809 2002
199340748 28012012 12051924 487 2 312160 2012
179477804 17011996 7031906 489 2 3304201 1996
205665500 12042020 20051929 490 1 350750 2020
179001164 8111996 [NULL] [NULL] 2 1504208 1996
189035999 28022014 14091982 431 1 330350 2014
199520358 29012012 17091931 480 1 330455 2012
186583398 20122007 7091979 428 2 350400 2007
187386755 15092011 20011964 447 2 230440 2011
183654385 19082013 7011952 461 1 431490 2013
190601204 16012009 7031938 470 2 220750 2009
194426352 7042010 27091924 485 2 312670 2010
178138297 21081997 21081997 101 2 2705101 1997
183550156 2102013 11021997 416 2 330455 2013
186869186 25072008 30031929 479 2 351870 2008
178284891 30101997 4071919 478 2 2927408 1997
189668994 5112017 24111938 478 1 431490 2017
195399661 24062001 26051943 458 1 3106200 2001
194211724 13082016 2071958 458 1 420240 2016
179062137 14061997 18091941 455 2 2508307 1997
186625806 15022007 6061936 470 1 352900 2007
207179780 25082021 14071935 486 2 261160 2021
187547461 21082011 11061941 470 1 260610 2011
197524064 23052014 19081923 490 1 355030 2014
189408972 11032017 3042000 416 1 330250 2017

Apenas alguns atributos da sim.do foram exibidos acima. A lista completa de atributos processados é id, numerodo, codinst, numerodv, origem, tipobito, dtobito, horaobito, numsus, naturali, codmunnatu, dtnasc, idade, sexo, racacor, estciv, esc, esc2010, seriescfal, ocup, codmunres, lococor, codestab, estabdescr, codmunocor, idademae, escmae, escmae2010, seriescmae, ocupmae, qtdfilvivo, qtdfilmort, gravidez, semagestac, gestacao, parto, obitoparto, peso, numerodn, tpmorteoco, obitograv, obitopuerp, assistmed, exame, cirurgia, necropsia, linhaa, linhab, linhac, linhad, linhaii, causabas, cb_pre, crm, comunsvoim, dtatestado, circobito, acidtrab, fonte, numerolote, tppos, dtinvestig, causabas_o, dtcadastro, atestante, stcodifica, codificado, versaosist, versaoscb, fonteinv, dtrecebim, atestado, dtrecoriga, causamat, escmaeagr1, escfalagr1, stdoepidem, stdonova, difdata, nudiasobco, nudiasobin, dtcadinv, tpobitocor, dtconinv, fontes, tpresginfo, tpnivelinv, nudiasinf, dtcadinf, morteparto, dtconcaso, fontesinf, altcausa, cod_arquivo, dtregcart, codbaires, codbaiocor, tpassina, ufinform, codmuncart, codcart, numregcart, dtrecorig, expdifdata, linhaajsonb, linhabjsonb, linhacjsonb, linhadjsonb, linhaiijsonb, linhajson e ano_obito.

O dicionário de dados dos atributos originais, disponibilizado pelo Ministério da Saúde, encontra-se no arquivo Estrutura_SIM_para_CD.pdf, bem como no arquivo OBITOS_CID10_TAB.ZIP.

Consulta postgreSQL para criação da tabela cartesiano.mv_codufmun_ano:

CREATE MATERIALIZED VIEW cartesiano.mv_codufmun_ano
AS SELECT vcc.co_municip AS co_municipio_ibge,
    i.i AS ano
   FROM territoriais.mv_municipios vcc
     CROSS JOIN 
        unnest('{2015,2016,2017,2018,2019,2020,2021,2022}'::integer[]) i(i)
  ORDER BY vcc.co_municip, i.i;

-- View indexes:
CREATE INDEX mv_codufmun_ano_co_municipio_ibge_idx 
    ON cartesiano.mv_codufmun_ano USING btree (co_municipio_ibge, ano);
Amostra da tabela cartesiano.mv_codufmun_ano
co_municipio_ibge ano
231300 2017
353710 2020
230570 2018
431840 2016
352480 2018
250930 2017
410855 2021
500460 2015
220620 2016
430430 2015
221093 2015
211030 2020
411830 2019
316420 2018
314240 2019
292925 2018
353050 2022
293040 2021
291140 2019
251392 2019

Consulta postgreSQL para criação da tabela bd_geral.td_faixa_etaria:

CREATE TABLE bd_geral.td_faixa_etaria (
	id int4 NOT NULL,
	tipo_faixa_etaria varchar(100) NOT NULL,
	inferior int2 NOT NULL,
	superior int2 NOT NULL,
	faixa_etaria varchar NULL,
	sistema varchar NULL,
	faixa_referencia int4 NULL,
	pop_ibge_range int4range NULL,
	CONSTRAINT td_faixa_etaria_pk PRIMARY KEY (id)
);
CREATE INDEX td_faixa_etaria_inferior_idx 
   ON bd_geral.td_faixa_etaria USING btree (inferior, superior);
CREATE INDEX td_faixa_etaria_tipo_faixa_etaria_idx 
    ON bd_geral.td_faixa_etaria USING btree (tipo_faixa_etaria);


Tabela bd_geral.td_faixa_etaria
id tipo_faixa_etaria inferior superior faixa_etaria sistema faixa_referencia pop_ibge_range
1 Faixa Etária detalhada (05 em 05) 0 4 0 a 4 anos POP 10.004 [0,4)
2 Faixa Etária detalhada (05 em 05) 5 9 5 a 9 anos POP 10.509 [5,9)
3 Faixa Etária detalhada (05 em 05) 10 14 10 a 14 anos POP 11.014 [10,14)
4 Faixa Etária detalhada (05 em 05) 15 19 15 a 19 anos POP 11.519 [15,19)
5 Faixa Etária detalhada (05 em 05) 20 24 20 a 24 anos POP 12.024 [20,24)
6 Faixa Etária detalhada (05 em 05) 25 29 25 a 29 anos POP 12.529 [25,29)
7 Faixa Etária detalhada (05 em 05) 30 34 30 a 34 anos POP 13.034 [30,34)
8 Faixa Etária detalhada (05 em 05) 35 39 35 a 39 anos POP 13.539 [35,39)
9 Faixa Etária detalhada (05 em 05) 40 44 40 a 44 anos POP 14.044 [40,44)
10 Faixa Etária detalhada (05 em 05) 45 49 45 a 49 anos POP 14.549 [45,49)
11 Faixa Etária detalhada (05 em 05) 50 54 50 a 54 anos POP 15.054 [50,54)
12 Faixa Etária detalhada (05 em 05) 55 59 55 a 59 anos POP 15.559 [55,59)
13 Faixa Etária detalhada (05 em 05) 60 64 60 a 64 anos POP 16.064 [60,64)
14 Faixa Etária detalhada (05 em 05) 65 69 65 a 69 anos POP 16.569 [65,69)
15 Faixa Etária detalhada (05 em 05) 70 74 70 a 74 anos POP 17.074 [70,74)
16 Faixa Etária detalhada (05 em 05) 75 79 75 a 79 anos POP 17.579 [75,79)
17 Faixa Etária detalhada (05 em 05) 80 200 80 anos e mais POP 18.099 [80,200)
18 Faixa Etária detalhada (05 em 05) 0 3.999 Menor 1 ano SIH 10.001 [0,1)
19 Faixa Etária detalhada (05 em 05) 4.001 4.004 1 a 4 anos SIH 10.104 [1,4)
20 Faixa Etária detalhada (05 em 05) 4.005 4.009 5 a 9 anos SIH 10.509 [5,9)
21 Faixa Etária detalhada (05 em 05) 4.010 4.014 10 a 14 anos SIH 11.014 [10,14)
22 Faixa Etária detalhada (05 em 05) 4.015 4.019 15 a 19 anos SIH 11.519 [15,19)
23 Faixa Etária detalhada (05 em 05) 4.020 4.024 20 a 24 anos SIH 12.024 [20,24)
24 Faixa Etária detalhada (05 em 05) 4.025 4.029 25 a 29 anos SIH 12.529 [25,29)
25 Faixa Etária detalhada (05 em 05) 4.030 4.034 30 a 34 anos SIH 13.034 [30,34)
26 Faixa Etária detalhada (05 em 05) 4.035 4.039 35 a 39 anos SIH 13.539 [35,39)
27 Faixa Etária detalhada (05 em 05) 4.040 4.044 40 a 44 anos SIH 14.044 [40,44)
28 Faixa Etária detalhada (05 em 05) 4.045 4.049 45 a 49 anos SIH 14.549 [45,49)
29 Faixa Etária detalhada (05 em 05) 4.050 4.054 50 a 54 anos SIH 15.054 [50,54)
30 Faixa Etária detalhada (05 em 05) 4.055 4.059 55 a 59 anos SIH 15.559 [55,59)
31 Faixa Etária detalhada (05 em 05) 4.060 4.064 60 a 64 anos SIH 16.064 [60,64)
32 Faixa Etária detalhada (05 em 05) 4.065 4.069 65 a 69 anos SIH 16.569 [65,69)
33 Faixa Etária detalhada (05 em 05) 4.070 4.074 70 a 74 anos SIH 17.074 [70,74)
34 Faixa Etária detalhada (05 em 05) 4.075 4.079 75 a 79 anos SIH 17.579 [75,79)
35 Faixa Etária detalhada (05 em 05) 4.080 6.000 80 anos e mais SIH 18.099 [80,2000)
36 Faixa Etária detalhada (05 em 05) 0 399 Menor 1 ano SIM 10.001 [0,1)
37 Faixa Etária detalhada (05 em 05) 401 404 1 a 4 anos SIM 10.004 [1,5)
38 Faixa Etária detalhada (05 em 05) 405 409 5 a 9 anos SIM 10.509 [5,10)
39 Faixa Etária detalhada (05 em 05) 410 414 10 a 14 anos SIM 11.014 [10,15)
40 Faixa Etária detalhada (05 em 05) 415 419 15 a 19 anos SIM 11.519 [15,20)
41 Faixa Etária detalhada (05 em 05) 420 424 20 a 24 anos SIM 12.024 [20,25)
42 Faixa Etária detalhada (05 em 05) 425 429 25 a 29 anos SIM 12.529 [25,30)
43 Faixa Etária detalhada (05 em 05) 430 434 30 a 34 anos SIM 13.034 [30,35)
44 Faixa Etária detalhada (05 em 05) 435 439 35 a 39 anos SIM 13.539 [35,40)
45 Faixa Etária detalhada (05 em 05) 440 444 40 a 44 anos SIM 14.044 [40,45)
46 Faixa Etária detalhada (05 em 05) 445 449 45 a 49 anos SIM 14.549 [45,50)
47 Faixa Etária detalhada (05 em 05) 450 454 50 a 54 anos SIM 15.054 [50,55)
48 Faixa Etária detalhada (05 em 05) 455 459 55 a 59 anos SIM 15.559 [55,60)
49 Faixa Etária detalhada (05 em 05) 460 464 60 a 64 anos SIM 16.064 [60,65)
50 Faixa Etária detalhada (05 em 05) 465 469 65 a 69 anos SIM 16.569 [65,70)
51 Faixa Etária detalhada (05 em 05) 470 474 70 a 74 anos SIM 17.074 [70,75)
52 Faixa Etária detalhada (05 em 05) 475 479 75 a 79 anos SIM 17.579 [75,80)
53 Faixa Etária detalhada (05 em 05) 480 600 80 anos e mais SIM 18.099 [80,201)

Consulta postgreSQL para criação da tabela mv_obitos:

CREATE MATERIALIZED VIEW pri.mv_obito AS 
SELECT 
    d.codmunocor,
    d.codmunres,
    d.causabas,
    d.tipobito,
    d.ano_obito,
    to_date(lpad(d.dtobito::text, 8, '0'::text), 'DDMMYYYY'::text) AS dtobito,
    d.idade,
    f.faixa_etaria,
    f.id AS faixa_etaria_id,
    f.faixa_referencia,
    d.racacor,
    d.esc2010,
    d.gravidez,
    d.gestacao,
    d.parto,
    d.obitoparto,
    d.obitograv,
    d.obitopuerp,
    d.morteparto,
    d.tpobitocor,
    d.fonteinv,
    d.escfalagr1
   FROM sim."do" d
     LEFT JOIN bd_geral.td_faixa_etaria f 
       ON d.idade >= f.inferior 
      AND d.idade <= f.superior
  WHERE f.sistema::text ~~* 'SIM'::text 
    AND d.ano_obito > 2014;

Consulta postgreSQL para criação da tabela mv_cid10_cat_grup:

CREATE FOREIGN TABLE public.mv_cid10_cat_grup (
	id int4 NULL,
	cid10 varchar(4) NULL,
	opc bpchar(1) NULL,
	cat bool NULL,
	subcat bool NULL,
	descr varchar(100) NULL,
	restrsexo int2 NULL,
	categoria_id int4 NULL,
	cod_categoria bpchar(3) NULL,
	categoria varchar(100) NULL,
	grupo varchar(100) NULL,
	grupo_id int4 NULL
)
SERVER lake_saude
OPTIONS (schema_name 'public', table_name 'mv_cid10_cat_grup');
Amostra da tabela mv_cid10_cat_grup
id cid10 cat subcat descr restrsexo categoria_id cod_categoria categoria grupo grupo_id
10358 V654 false true V654 Pessoa ao subir ou descer do veic 5 1646 V65 V65 Ocup veic tr pes traum col trem veic ferrov V60-V69 Ocupante veíc transp pesado traumat acid t 214
13538 Z046 false true Z046 Exame psiquiatr geral requerido p/autoridade 5 1960 Z04 Z04 Exame e observacao p/outr razoes Z00-Z13 Pessoas contato serv saúde p/exame e inves 243
12520 X831 false true X831 Habitacao coletiva 5 1848 X83 X83 Lesao autoprov intenc p/outr meios espec X60-X84 Lesões autoprovocadas intencionalmente 233
1147 C469 false true C469 Sarcoma de Kaposi NE 5 212 C46 C46 Sarcoma de Kaposi C45-C49 Neopl malig do tecido mesotelial e tecidos 27
2776 F840 false true F840 Autismo infantil 5 483 F84 F84 Transt globais do desenvolv F80-F89 Transtornos do desenvolvimento psicológico 62
10888 W188 false true W188 Outr locais espec 5 1698 W18 W18 Outr quedas no mesmo nivel W00-W19 Quedas 220
935 C041 false true C041 Assoalho lateral da boca 5 176 C04 C04 Neopl malig do assoalho da boca C00-C14 Neoplasias malig do lábio, cavidade oral e 22
1566 D180 false true D180 Hemangioma de qualquer localiz 5 277 D18 D18 Hemangioma e linfangioma de qualquer localiz D10-D36 Neoplasias [tumores] benignas(os) 38
6459 O081 false true O081 Hemorr tard excess cons abort grav ect molar 3 1084 O08 O08 Complic conseq aborto gravidez ectop molar O00-O08 Gravidez que termina em aborto 155
10219 V515 false true V515 Condutor acid trans 5 1631 V51 V51 Ocup caminhonete traum colis veic pedal V50-V59 Ocupante caminhonete traumat acidente tran 213
6938 P080 false true P080 Recem-nascido tamanho excessivamente grande 5 1159 P08 P08 Transt relac gest prolong peso elevado nasc P05-P08 Transt relac com a duração gestação e cres 164
8642 S380 false true S380 Lesao p/esmag dos orgaos genitais externos 5 1426 S38 S38 Lesao p/esmag amput traum part abd dors pelv S30-S39 Traumatismos abdome, dorso, coluna lombar 188
3222 H010 false true H010 Blefarite 5 561 H01 H01 Outr inflam da palpebra H00-H06 Transtornos pálpebra, aparelho lacrimal e 76
6630 O422 false true O422 Ruptura premat membr trab parto retard terap 3 1110 O42 O42 Ruptura prematura de membranas O30-O48 Assist à mãe mot feto cavid amniót e prob 158
3045 G548 false true G548 Outr transt das raizes e dos plexos nervosos 5 532 G54 G54 Transt das raizes e dos plexos nervosos G50-G59 Transtornos dos nervos, raízes e plexos ne 71
574 B270 false true B270 Mononucleose p/virus herpes gama 5 110 B27 B27 Mononucleose infecc B25-B34 Outras doenças por vírus 14
6002 N141 false true N141 Nefropatia induz out drog medic subst biolog 5 1007 N14 N14 Afec tubul tubulo-interst ind drog met pesad N10-N16 Doenças renais túbulo-intersticiais 145
6760 O754 false true O754 Outr complic proced ou cirurgia obstetrica 3 1132 O75 O75 Outr complic do trab parto e do parto NCOP O60-O75 Complicações do trabalho de parto e do par 159
13787 Z469 false true Z469 Colocacao e ajustamento de aparelho NE 5 1993 Z46 Z46 Colocacao e ajustamento de outr aparelhos Z40-Z54 Pessoas contato serv saúde proced e cuidad 246
12291 X623 false true X623 Area p/a pratica de esportes e atletismo 5 1827 X62 X62 Auto-intox intenc narcot psicodislept NCOP X60-X84 Lesões autoprovocadas intencionalmente 233

Método de processamento analítico

Consulta postgreSQL para criação da tabela mv_c_4_cartesiano:

CREATE MATERIALIZED VIEW pri.mv_c_4_cartesiano
AS WITH obitos_causas AS (
         SELECT mo.ano_obito AS nu_ano,
            mo.codmunres,
            mo.faixa_etaria_id,
            tdg.id AS grupo_causa_id,
            tdg.ds_grupo_causa,
            count(*) AS nu_obitos_grupo
           FROM pri.mv_obitos mo
             JOIN mv_cid10_cat_grup mccg ON mo.causabas = mccg.id
             JOIN pri.td_cid10_grupo_causas tdg 
               ON "left"(mccg.cid10::text, 3) >= tdg.cid_inicial::text 
              AND "left"(mccg.cid10::text, 3) <= tdg.cid_final::text
          GROUP BY mo.ano_obito, mo.codmunres, mo.faixa_etaria_id, tdg.ds_grupo_causa, tdg.id
          ORDER BY mo.ano_obito, mo.codmunres, mo.faixa_etaria_id, tdg.ds_grupo_causa
        ), obitos_causas_basicas AS (
         SELECT mo.ano_obito AS nu_ano,
            mo.codmunres,
            mo.faixa_etaria_id,
            count(*) AS nu_obitos_total
           FROM pri.mv_obitos mo
             JOIN mv_cid10_cat_grup mccg ON mo.causabas = mccg.id
          GROUP BY mo.ano_obito, mo.codmunres, mo.faixa_etaria_id
          ORDER BY mo.ano_obito, mo.codmunres, mo.faixa_etaria_id
        ), mv_codufmun_ano_grupos_causa AS (
         SELECT ca.co_municipio_ibge,
            ca.ano,
            tcgc.id AS grupo_causa_id,
            f.id AS faixa_etaria_id
           FROM cartesiano.mv_codufmun_ano ca
             CROSS JOIN pri.td_cid10_grupo_causas tcgc
             CROSS JOIN bd_geral.td_faixa_etaria f
          WHERE f.sistema::text ~~* 'SIM'::text
        )
 SELECT 13 AS indicador_id,
    cart.co_municipio_ibge,
    cart.ano,
    cart.grupo_causa_id,
    cart.faixa_etaria_id,
    cgc.ds_grupo_causa,
    COALESCE(gr.nu_obitos_grupo, 0::bigint) AS nu_obitos_grupo,
    COALESCE(cb.nu_obitos_total, 0::bigint) AS nu_obitos_total,
        CASE
            WHEN cb.nu_obitos_total IS NOT NULL 
              THEN gr.nu_obitos_grupo::numeric / 
                   cb.nu_obitos_total::numeric * 100::numeric
            ELSE 0::numeric
        END AS nu_percentual
   FROM mv_codufmun_ano_grupos_causa cart
     JOIN pri.td_cid10_grupo_causas cgc ON cart.grupo_causa_id = cgc.id
     LEFT JOIN obitos_causas gr 
       ON cart.co_municipio_ibge = gr.codmunres 
       AND cart.ano = gr.nu_ano 
       AND cart.grupo_causa_id = gr.grupo_causa_id
     LEFT JOIN obitos_causas_basicas cb 
       ON cart.co_municipio_ibge = cb.codmunres 
      AND cart.faixa_etaria_id = cb.faixa_etaria_id 
      AND cart.ano = cb.nu_ano;


Amostra da mv_c_4_cartesiano
indicador_id co_municipio_ibge ano grupo_causa_id faixa_etaria_id ds_grupo_causa nu_obitos_grupo nu_obitos_total nu_percentual
13 221065 2020 2 39 Neoplasias 1 0 0
13 240020 2019 6 52 Causas externas 1 25 4
13 410685 2015 1 52 Algumas doenças infecciosas e parasitárias 0 1 [NULL]
13 150140 2017 2 45 Neoplasias 29 309 9,3851132686
13 230530 2021 3 42 Doenças do aparelho circulatório 1 7 14,2857142857
13 521710 2015 6 39 Causas externas 1 0 0
13 310790 2020 1 51 Algumas doenças infecciosas e parasitárias 1 5 20
13 313320 2015 2 41 Neoplasias 1 1 100
13 293170 2016 5 42 Algumas afecções originadas no período perinatal 0 2 [NULL]
13 352850 2020 4 51 Doenças do aparelho respiratório 2 87 2,2988505747
13 430045 2021 3 43 Doenças do aparelho circulatório 1 1 100
13 260790 2020 6 37 Causas externas 25 13 192,3076923077
13 350560 2018 2 43 Neoplasias 5 4 125
13 351535 2021 3 45 Doenças do aparelho circulatório 5 4 125
13 316340 2019 4 36 Doenças do aparelho respiratório 1 1 100
13 230800 2017 3 47 Doenças do aparelho circulatório 3 4 75
13 315220 2020 6 36 Causas externas 3 7 42,8571428571
13 261070 2018 1 47 Algumas doenças infecciosas e parasitárias 10 130 7,6923076923
13 270550 2020 3 41 Doenças do aparelho circulatório 6 8 75
13 120001 2018 4 42 Doenças do aparelho respiratório 3 1 300

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

Método de descoberta de conhecimento em bancos de dados (KDD)

Não foram aplicados modelos de mineração de dados no presente indicador.

Apêndice

Ver também

Ligações externas

Rastreabilidade

atributo valor
Identificador 13
Código RIPSA C.4
Nome RIPSA Mortalidade proporcional por grupos de causas - C.4
URL RIPSA http://fichas.ripsa.org.br/2012/c-4/?l=pt_BR
tabela CIEGES bd_pri.mv_c_4_cartesiano