Leitos psiquiátricos em hospitais especializados por mil habitantes: mudanças entre as edições
| Sem resumo de edição | |||
| Linha 10: | Linha 10: | ||
| Apresentar parâmetros de interpretação, granularidade e reprodutibilidade do indicador. | Apresentar parâmetros de interpretação, granularidade e reprodutibilidade do indicador. | ||
| = Ficha do indicador para o sanitarista = | = Ficha do indicador para o sanitarista = | ||
| Linha 54: | Linha 55: | ||
| {| class="wikitable sortable mw-collapsible" style="text-align:right;" | {| class="wikitable sortable mw-collapsible" style="text-align:right;" | ||
| |+Número médio de leitos hospitalares por região do Brasil | |+Número médio de leitos hospitalares por região do Brasil | ||
| |- style="text-align:center;" | |- | ||
| ! style="text-align:center;" | nu_ano | |||
| ! 1 N | ! 1 N | ||
| ! 2 NE | ! 2 NE | ||
| Linha 64: | Linha 65: | ||
| |- | |- | ||
| | style="text-align:center;" | 2.015 | | style="text-align:center;" | 2.015 | ||
| |  | | 222,2 | ||
| |  | | 607,7 | ||
| |  | | 1.756,2 | ||
| |  | | 2.582,6 | ||
| |  | | 310,2 | ||
| |  | | 5.478,8 | ||
| |- | |- | ||
| | style="text-align: | | style="text-align:left;" | 2.016 | ||
| |  | | 223,1 | ||
| |  | | 624,7 | ||
| |  | | 1.691,4 | ||
| |  | | 2.534,8 | ||
| | 8 | | 335,8 | ||
| |  | | 5.409,8 | ||
| |- | |- | ||
| | style="text-align: | | style="text-align:left;" | 2.017 | ||
| |  | | 226,9 | ||
| |  | | 602,4 | ||
| |  | | 1.782,5 | ||
| |  | | 2.429,7 | ||
| |  | | 318,7 | ||
| |  | | 5.360,2 | ||
| |- | |- | ||
| | style="text-align: | | style="text-align:left;" | 2.018 | ||
| |  | | 197,2 | ||
| |  | | 621,8 | ||
| |  | | 1.650,3 | ||
| |  | | 2.414,3 | ||
| |  | | 347,5 | ||
| |  | | 5.231,1 | ||
| |- | |- | ||
| | style="text-align: | | style="text-align:left;" | 2.019 | ||
| |  | | 232,3 | ||
| |  | | 608,8 | ||
| |  | | 1.620,6 | ||
| |  | | 2.525,0 | ||
| |  | | 360,4 | ||
| |  | | 5.347,0 | ||
| |- | |- | ||
| | style="text-align: | | style="text-align:left;" | 2.020 | ||
| |  | | 239,3 | ||
| |  | | 641,0 | ||
| |  | | 1.665,9 | ||
| |  | | 2.539,8 | ||
| |  | | 323,1 | ||
| |  | | 5.409,2 | ||
| |- | |- | ||
| | style="text-align: | | style="text-align:left;" | 2.021 | ||
| |  | | 229,8 | ||
| |  | | 615,6 | ||
| |  | | 1.718,4 | ||
| |  | | 2.400,9 | ||
| | 279,9 | |||
| |  | | 5.244,7 | ||
| |} | |} | ||
| Linha 123: | Linha 124: | ||
| {| class="wikitable sortable mw-collapsible" | {| class="wikitable sortable mw-collapsible" | ||
| |+Leitos por mil habitantes por região do Brasil | |+Leitos por cem mil habitantes por região do Brasil | ||
| |- | |- | ||
| !  | ! nu_ano | ||
| !  | ! 1 N | ||
| ! 2 NE | ! 2 NE | ||
| ! 3 SE | ! 3 SE | ||
| Linha 133: | Linha 134: | ||
| ! Brasil | ! Brasil | ||
| |- | |- | ||
| | style="text-align:center;" | 2.015 | |||
| | style="text-align: | | 1,27 | ||
| |  | | 1,09 | ||
| |  | | 2,05 | ||
| |  | | 8,88 | ||
| |  | | 2,01 | ||
| |  | | 2,69 | ||
| |- | |- | ||
| | 2.016 | | style="text-align:left;" | 2.016 | ||
| |  | | 1,26 | ||
| |  | | 1,11 | ||
| |  | | 1,96 | ||
| |  | | 8,65 | ||
| |  | | 2,14 | ||
| |  | | 2,64 | ||
| |- | |- | ||
| | 2.017 | | style="text-align:left;" | 2.017 | ||
| |  | | 1,27 | ||
| |  | | 1,07 | ||
| |  | | 2,05 | ||
| |  | | 8,23 | ||
| |  | | 2,01 | ||
| |  | | 2,59 | ||
| |- | |- | ||
| | 2.018 | | style="text-align:left;" | 2.018 | ||
| |  | | 1,08 | ||
| |  | | 1,10 | ||
| |  | | 1,88 | ||
| |  | | 8,11 | ||
| |  | | 2,16 | ||
| |  | | 2,51 | ||
| |- | |- | ||
| | 2.019 | | style="text-align:left;" | 2.019 | ||
| |  | | 1,26 | ||
| |  | | 1,07 | ||
| |  | | 1,83 | ||
| |  | | 8,42 | ||
| |  | | 2,21 | ||
| |  | | 2,54 | ||
| |- | |- | ||
| | 2.020 | | style="text-align:left;" | 2.020 | ||
| |  | | 1,28 | ||
| |  | | 1,12 | ||
| |  | | 1,87 | ||
| |  | | 8,41 | ||
| |  | | 1,96 | ||
| |  | | 2,55 | ||
| |- | |- | ||
| | 2.021 | | style="text-align:left;" | 2.021 | ||
| |  | | 1,22 | ||
| |  | | 1,07 | ||
| |  | | 1,92 | ||
| |  | | 7,9 | ||
| |  | | 1,68 | ||
| |  | | 2,46 | ||
| |} | |} | ||
| O número de leitos por habitantes é inferior à média nacional da região Sudeste ao logo da série histórica observada. | O número de leitos por habitantes é inferior à média nacional da região Sudeste ao logo da série histórica observada. | ||
| Linha 198: | Linha 200: | ||
| == Método de processamento de dados == | == Método de processamento de dados == | ||
| {| class="wikitable sortable mw-collapsible" style="text-align:center;" | {| class="wikitable sortable mw-collapsible" style="text-align:center;" | ||
| |+Amostra da tabela  | |+Amostra, com atributos selecionados, da tabela cnes.st | ||
| |- | |- | ||
| ! competen | ! competen | ||
| !  | ! codufmun | ||
| ! tp_unid | |||
| ! cnes | |||
| ! vinc_sus | |||
| ! tpgestao | |||
| ! esfera_a | |||
| ! atividad | |||
| ! natureza | |||
| ! tp_prest | |||
| |- | |||
| | 200901 | |||
| | 431350 | |||
| | 22 | |||
| | 3999947 | |||
| | 0 | |||
| | 5 | |||
| | 4 | |||
| | 4 | |||
| | 7 | |||
| | 20 | |||
| |- | |||
| | 201901 | |||
| | 330455 | |||
| | 39 | |||
| | 9310746 | |||
| | 0 | |||
| | 5 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |||
| | 201710 | |||
| | 420680 | |||
| | 70 | |||
| | 9086870 | |||
| | 1 | |||
| | 5 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |||
| | 200605 | |||
| | 410480 | |||
| | 39 | |||
| | 2736543 | |||
| | 1 | |||
| | 5 | |||
| | 4 | |||
| | 4 | |||
| | 7 | |||
| | [NULL] | |||
| |- | |- | ||
| |  | | 201612 | ||
| |  | | 160010 | ||
| |  | | 1 | ||
| | 2021900 | |||
| | 1 | |||
| | 5 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |- | ||
| |  | | 201311 | ||
| |  | | 210927 | ||
| | 68 | |||
| | 6760538 | |||
| | 1 | |||
| | 5 | | 5 | ||
| | 3 | |||
| | 4 | |||
| | 1 | |||
| | 50 | |||
| |- | |- | ||
| |  | | 201309 | ||
| |  | | 350320 | ||
| | 22 | |||
| | 5171458 | |||
| | 0 | |||
| | 5 | | 5 | ||
| | 4 | |||
| | 4 | |||
| | 7 | |||
| | 20 | |||
| |- | |||
| | 201511 | |||
| | 316370 | |||
| | 22 | |||
| | 5678463 | |||
| | 0 | |||
| | 5 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |||
| | 202006 | |||
| | 431660 | |||
| | 1 | |||
| | 2246651 | |||
| | 1 | |||
| | 3 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |- | ||
| |  | | 200807 | ||
| |  | | 315210 | ||
| | 1 | |||
| | 2216477 | |||
| | 1 | |||
| | 5 | | 5 | ||
| | 3 | |||
| | 4 | |||
| | 1 | |||
| | 50 | |||
| |- | |- | ||
| |  | | 201612 | ||
| |  | | 411990 | ||
| |  | | 22 | ||
| | 6431151 | |||
| | 0 | |||
| | 5 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |- | ||
| |  | | 201904 | ||
| |  | | 311330 | ||
| |  | | 4 | ||
| | 2114771 | |||
| | 1 | |||
| | 5 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |- | ||
| |  | | 201907 | ||
| |  | | 291510 | ||
| | 22 | |||
| | 9351086 | |||
| | 0 | |||
| | 5 | | 5 | ||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |- | ||
| |  | | 201707 | ||
| |  | | 420540 | ||
| | 36 | |||
| | 3573583 | |||
| | 0 | |||
| | 5 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |||
| | 201007 | |||
| | 430510 | |||
| | 36 | |||
| | 3586022 | |||
| | 0 | |||
| | 5 | |||
| | 4 | |||
| | 4 | |||
| | 7 | | 7 | ||
| | 20 | |||
| |- | |||
| | 202001 | |||
| | 353140 | |||
| | 42 | |||
| | 6948715 | |||
| | 1 | |||
| | 3 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |||
| | 202005 | |||
| | 150808 | |||
| | 74 | |||
| | 9439218 | |||
| | 1 | |||
| | 3 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |- | ||
| |  | | 202104 | ||
| |  | | 350280 | ||
| |  | | 22 | ||
| | 7643829 | |||
| | 0 | |||
| | 3 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |||
| | 201608 | |||
| | 150020 | |||
| | 39 | |||
| | 6990320 | |||
| | 0 | |||
| | 5 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |- | ||
| |  | | 202108 | ||
| |  | | 350280 | ||
| |  | | 42 | ||
| | 7957203 | |||
| | 1 | |||
| | 3 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |- | ||
| |  | | 201005 | ||
| |  | | 510370 | ||
| | 36 | |||
| | 6277977 | |||
| | 1 | |||
| | 5 | | 5 | ||
| | 3 | |||
| | 4 | |||
| | 1 | |||
| | 50 | |||
| |- | |- | ||
| |  | | 202003 | ||
| |  | | 421050 | ||
| |  | | 39 | ||
| | 9371400 | |||
| | 1 | |||
| | 3 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |- | ||
| |  | | 200710 | ||
| |  | | 312480 | ||
| | 1 | |||
| | 2145782 | |||
| | 1 | |||
| | 5 | |||
| | 3 | |||
| | 4 | |||
| | 1 | | 1 | ||
| | 50 | |||
| |- | |- | ||
| |  | | 201509 | ||
| |  | | 316670 | ||
| | 68 | |||
| | 6538320 | |||
| | 1 | | 1 | ||
| | 5 | |||
| | 3 | |||
| | 4 | |||
| | 1 | |||
| | 50 | |||
| |- | |||
| | 201606 | |||
| | 430510 | |||
| | 36 | |||
| | 5729807 | |||
| | 0 | |||
| | 5 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |- | ||
| |  | | 202203 | ||
| |  | | 313750 | ||
| | 43 | |||
| | 6791468 | |||
| | 0 | |||
| | 3 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |||
| | 202008 | |||
| | 293340 | |||
| | 2 | | 2 | ||
| | 4033698 | |||
| | 1 | |||
| | 3 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |||
| | 200912 | |||
| | 530010 | |||
| | 36 | |||
| | 5215846 | |||
| | 0 | |||
| | 5 | |||
| | 4 | |||
| | 4 | |||
| | 7 | |||
| | 20 | |||
| |- | |||
| | 201910 | |||
| | 314640 | |||
| | 39 | |||
| | 7018622 | |||
| | 0 | |||
| | 5 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |- | |||
| | 202107 | |||
| | 314330 | |||
| | 22 | |||
| | 7737475 | |||
| | 0 | |||
| | 3 | |||
| | [NULL] | |||
| | 4 | |||
| | [NULL] | |||
| | 99 | |||
| |} | |} | ||
| Os atributos da tabela cnes.st são listados a seguir: <code>cnes</code>, <code>codufmun</code>, <code>cod_cep</code>, <code>cpf_cnpj</code>, <code>pf_pj</code>, <code>niv_dep</code>, <code>cnpj_man</code>, <code>cod_ir</code>, <code>vinc_sus</code>, <code>tpgestao</code>, <code>esfera_a</code>, <code>retencao</code>, <code>atividad</code>, <code>natureza</code>, <code>clientel</code>, <code>tp_unid</code>, <code>turno_at</code>, <code>niv_hier</code>, <code>tp_prest</code>, <code>co_banco</code>, <code>co_agenc</code>, <code>c_corren</code>, <code>contratm</code>, <code>dt_publm</code>, <code>contrate</code>, <code>dt_puble</code>, <code>alvara</code>, <code>dt_exped</code>, <code>orgexped</code>, <code>av_acred</code>, <code>clasaval</code>, <code>dt_acred</code>, <code>av_pnass</code>, <code>dt_pnass</code>, <code>gesprg1e</code>, <code>gesprg1m</code>, <code>gesprg2e</code>, <code>gesprg2m</code>, <code>gesprg4e</code>, <code>gesprg4m</code>, <code>nivate_a</code>, <code>gesprg3e</code>, <code>gesprg3m</code>, <code>gesprg5e</code>, <code>gesprg5m</code>, <code>gesprg6e</code>, <code>gesprg6m</code>, <code>nivate_h</code>, <code>qtleitp1</code>, <code>qtleitp2</code>, <code>qtleitp3</code>, <code>leithosp</code>, <code>qtinst01</code>, <code>qtinst02</code>, <code>qtinst03</code>, <code>qtinst04</code>, <code>qtinst05</code>, <code>qtinst06</code>, <code>qtinst07</code>, <code>qtinst08</code>, <code>qtinst09</code>, <code>qtinst10</code>, <code>qtinst11</code>, <code>qtinst12</code>, <code>qtinst13</code>, <code>qtinst14</code>, <code>urgemerg</code>, <code>qtinst15</code>, <code>qtinst16</code>, <code>qtinst17</code>, <code>qtinst18</code>, <code>qtinst19</code>, <code>qtinst20</code>, <code>qtinst21</code>, <code>qtinst22</code>, <code>qtinst23</code>, <code>qtinst24</code>, <code>qtinst25</code>, <code>qtinst26</code>, <code>qtinst27</code>, <code>qtinst28</code>, <code>qtinst29</code>, <code>qtinst30</code>, <code>atendamb</code>, <code>qtinst31</code>, <code>qtinst32</code>, <code>qtinst33</code>, <code>centrcir</code>, <code>qtinst34</code>, <code>qtinst35</code>, <code>qtinst36</code>, <code>qtinst37</code>, <code>centrobs</code>, <code>qtleit05</code>, <code>qtleit06</code>, <code>qtleit07</code>, <code>qtleit08</code>, <code>qtleit09</code>, <code>qtleit19</code>, <code>qtleit20</code>, <code>qtleit21</code>, <code>qtleit22</code>, <code>qtleit23</code>, <code>qtleit32</code>, <code>qtleit34</code>, <code>qtleit38</code>, <code>qtleit39</code>, <code>qtleit40</code>, <code>centrneo</code>, <code>atendhos</code>, <code>serap01p</code>, <code>serap01t</code>, <code>serap02p</code>, <code>serap02t</code>, <code>serap03p</code>, <code>serap03t</code>, <code>serap04p</code>, <code>serap04t</code>, <code>serap05p</code>, <code>serap05t</code>, <code>serap06p</code>, <code>serap06t</code>, <code>serap07p</code>, <code>serap07t</code>, <code>serap08p</code>, <code>serap08t</code>, <code>serap09p</code>, <code>serap09t</code>, <code>serap10p</code>, <code>serap10t</code>, <code>serap11p</code>, <code>serap11t</code>, <code>serapoio</code>, <code>res_biol</code>, <code>res_quim</code>, <code>res_radi</code>, <code>res_comu</code>, <code>coletres</code>, <code>comiss01</code>, <code>comiss02</code>, <code>comiss03</code>, <code>comiss04</code>, <code>comiss05</code>, <code>comiss06</code>, <code>comiss07</code>, <code>comiss08</code>, <code>comiss09</code>, <code>comiss10</code>, <code>comiss11</code>, <code>comiss12</code>, <code>comissao</code>, <code>ap01cv01</code>, <code>ap01cv02</code>, <code>ap01cv05</code>, <code>ap01cv06</code>, <code>ap01cv03</code>, <code>ap01cv04</code>, <code>ap02cv01</code>, <code>ap02cv02</code>, <code>ap02cv05</code>, <code>ap02cv06</code>, <code>ap02cv03</code>, <code>ap02cv04</code>, <code>ap03cv01</code>, <code>ap03cv02</code>, <code>ap03cv05</code>, <code>ap03cv06</code>, <code>ap03cv03</code>, <code>ap03cv04</code>, <code>ap04cv01</code>, <code>ap04cv02</code>, <code>ap04cv05</code>, <code>ap04cv06</code>, <code>ap04cv03</code>, <code>ap04cv04</code>, <code>ap05cv01</code>, <code>ap05cv02</code>, <code>ap05cv05</code>, <code>ap05cv06</code>, <code>ap05cv03</code>, <code>ap05cv04</code>, <code>ap06cv01</code>, <code>ap06cv02</code>, <code>ap06cv05</code>, <code>ap06cv06</code>, <code>ap06cv03</code>, <code>ap06cv04</code>, <code>ap07cv01</code>, <code>ap07cv02</code>, <code>ap07cv05</code>, <code>ap07cv06</code>, <code>ap07cv03</code>, <code>ap07cv04</code>, <code>atend_pr</code>, <code>dt_atual</code>, <code>competen</code>, <code>nat_jur</code>, <code>cod_arquivo</code>, <code>ap01cv07</code>, <code>ap02cv07</code>, <code>ap03cv07</code>, <code>ap04cv07</code>, <code>ap05cv07</code>, <code>ap06cv07</code>, <code>ap07cv07</code>. | |||
| {| class="wikitable sortable mw-collapsible" style="text-align:center;" | {| class="wikitable sortable mw-collapsible" style="text-align:center;" | ||
| |+Amostra da  | |+Amostra da tabela cnes.lt | ||
| |- | |- | ||
| !  | ! cnes | ||
| ! terceiro | |||
| ! tp_leito | |||
| ! codleito | |||
| ! style="text-align:right;" | qt_exist | |||
| ! style="text-align:right;" | qt_contr | |||
| ! style="text-align:right;" | qt_sus | |||
| ! style="text-align:right;" | qt_nsus | |||
| ! cod_arquivo | |||
| ! codufmun | |||
| ! competen | ! competen | ||
| |- | |- | ||
| |  | | 2312115 | ||
| |  | | [NULL] | ||
| | 1 | |||
| | 6 | |||
| | style="text-align:right;" | 2 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 2 | |||
| | 151912 | |||
| | 150380 | |||
| | 201912 | |||
| |- | |- | ||
| |  | | 434 | ||
| |  | | 1 | ||
| | 3 | |||
| | 61 | |||
| | style="text-align:right;" | 12 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 12 | |||
| | 260804 | |||
| | 261160 | |||
| | 200804 | |||
| |- | |- | ||
| |  | | 2081083 | ||
| |  | | 1 | ||
| | 2 | |||
| | 46 | |||
| | style="text-align:right;" | 2 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 1 | |||
| | style="text-align:right;" | 1 | |||
| | 351106 | |||
| | 350400 | |||
| | 201106 | |||
| |- | |- | ||
| |  | | 2490935 | ||
| |  | | 2 | ||
| | 1 | |||
| | 3 | |||
| | style="text-align:right;" | 2 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 2 | |||
| | style="text-align:right;" | 0 | |||
| | 421312 | |||
| | 421830 | |||
| | 201312 | |||
| |- | |- | ||
| |  | | 2206528 | ||
| |  | | [NULL] | ||
| | 2 | |||
| | 33 | |||
| | style="text-align:right;" | 26 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 12 | |||
| | style="text-align:right;" | 14 | |||
| | 311705 | |||
| | 316720 | |||
| | 201705 | |||
| |- | |- | ||
| |  | | 2753960 | ||
| |  | | 2 | ||
| | 2 | |||
| | 33 | |||
| | style="text-align:right;" | 13 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 12 | |||
| | style="text-align:right;" | 1 | |||
| | 411204 | |||
| | 412100 | |||
| | 201204 | |||
| |- | |- | ||
| |  | | 3340503 | ||
| |  | | 2 | ||
| | 4 | |||
| | 10 | |||
| | style="text-align:right;" | 5 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 5 | |||
| | 320810 | |||
| | 320130 | |||
| | 200810 | |||
| |- | |- | ||
| |  | | 2328380 | ||
| |  | | [NULL] | ||
| | 1 | |||
| | 6 | |||
| | style="text-align:right;" | 3 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 3 | |||
| | style="text-align:right;" | 0 | |||
| | 231702 | |||
| | 231140 | |||
| | 201702 | |||
| |- | |- | ||
| |  | | 2701626 | ||
| |  | | 2 | ||
| | 1 | |||
| | 6 | |||
| | style="text-align:right;" | 1 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 1 | |||
| | 511205 | |||
| | 510760 | |||
| | 201205 | |||
| |- | |- | ||
| |  | | 6003494 | ||
| |  | | 2 | ||
| | 2 | |||
| | 31 | |||
| | style="text-align:right;" | 2 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 2 | |||
| | 281005 | |||
| | 280030 | |||
| | 201005 | |||
| |- | |- | ||
| |  | | 2297795 | ||
| |  | | [NULL] | ||
| | 2 | |||
| | 42 | |||
| | style="text-align:right;" | 4 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 4 | |||
| | style="text-align:right;" | 0 | |||
| | 331606 | |||
| | 330580 | |||
| | 201606 | |||
| |- | |||
| | 2589532 | |||
| | 2 | |||
| | 6 | |||
| | 47 | |||
| | style="text-align:right;" | 80 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 64 | |||
| | style="text-align:right;" | 16 | |||
| | 521107 | |||
| | 520140 | |||
| | 201107 | |||
| |- | |||
| | 2436949 | |||
| | 2 | |||
| | 1 | |||
| | 3 | |||
| | style="text-align:right;" | 4 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 4 | |||
| | style="text-align:right;" | 0 | |||
| | 520801 | |||
| | 520915 | |||
| | 200801 | |||
| |- | |||
| | 2282097 | |||
| | [NULL] | |||
| | 3 | |||
| | 94 | |||
| | style="text-align:right;" | 11 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 11 | |||
| | 332008 | |||
| | 330350 | |||
| | 202008 | |||
| |- | |||
| | 6674585 | |||
| | [NULL] | |||
| | 1 | |||
| | 3 | |||
| | style="text-align:right;" | 6 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 6 | |||
| | 351102 | |||
| | 350950 | |||
| | 201102 | |||
| |- | |||
| | 2117568 | |||
| | [NULL] | |||
| | 5 | |||
| | 45 | |||
| | style="text-align:right;" | 6 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 6 | |||
| | style="text-align:right;" | 0 | |||
| | 311611 | |||
| | 312390 | |||
| | 201611 | |||
| |- | |||
| | 3827836 | |||
| | 2 | |||
| | 2 | |||
| | 33 | |||
| | style="text-align:right;" | 14 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 14 | |||
| | style="text-align:right;" | 0 | |||
| | 411208 | |||
| | 410690 | |||
| | 201208 | |||
| |- | |||
| | 2515369 | |||
| | 2 | |||
| | 1 | |||
| | 13 | |||
| | style="text-align:right;" | 5 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 5 | |||
| | 110809 | |||
| | 110020 | |||
| | 200809 | |||
| |- | |||
| | 2362821 | |||
| | 1 | |||
| | 1 | |||
| | 14 | |||
| | style="text-align:right;" | 1 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 1 | |||
| | style="text-align:right;" | 0 | |||
| | 250707 | |||
| | 250400 | |||
| | 200707 | |||
| |- | |||
| | 4004787 | |||
| | 2 | |||
| | 6 | |||
| | 49 | |||
| | style="text-align:right;" | 3 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 3 | |||
| | style="text-align:right;" | 0 | |||
| | 131506 | |||
| | 130380 | |||
| | 201506 | |||
| |- | |||
| | 2352516 | |||
| | [NULL] | |||
| | 1 | |||
| | 15 | |||
| | style="text-align:right;" | 5 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 5 | |||
| | 262006 | |||
| | 261160 | |||
| | 202006 | |||
| |- | |||
| | 477 | |||
| | 2 | |||
| | 7 | |||
| | 7 | |||
| | style="text-align:right;" | 8 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 8 | |||
| | style="text-align:right;" | 0 | |||
| | 261006 | |||
| | 261160 | |||
| | 201006 | |||
| |- | |||
| | 2702843 | |||
| | [NULL] | |||
| | 1 | |||
| | 3 | |||
| | style="text-align:right;" | 3 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 3 | |||
| | style="text-align:right;" | 0 | |||
| | 262207 | |||
| | 261570 | |||
| | 202207 | |||
| |- | |||
| | 3405702 | |||
| | [NULL] | |||
| | 2 | |||
| | 33 | |||
| | style="text-align:right;" | 30 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 30 | |||
| | 322004 | |||
| | 320520 | |||
| | 202004 | |||
| |- | |||
| | 2265060 | |||
| | 2 | |||
| | 1 | |||
| | 15 | |||
| | style="text-align:right;" | 23 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 23 | |||
| | style="text-align:right;" | 0 | |||
| | 431311 | |||
| | 431490 | |||
| | 201311 | |||
| |- | |||
| | 2397056 | |||
| | 1 | |||
| | 3 | |||
| | 66 | |||
| | style="text-align:right;" | 1 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 1 | |||
| | style="text-align:right;" | 0 | |||
| | 511401 | |||
| | 510060 | |||
| | 201401 | |||
| |- | |- | ||
| |  | | 7766777 | ||
| |  | | [NULL] | ||
| | 1 | |||
| | 11 | |||
| | style="text-align:right;" | 2 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 2 | |||
| | 532106 | |||
| | 530010 | |||
| | 202106 | |||
| |- | |- | ||
| |  | | 2560771 | ||
| |  | | [NULL] | ||
| | 1 | |||
| | 13 | |||
| | style="text-align:right;" | 11 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 6 | |||
| | style="text-align:right;" | 5 | |||
| | 422103 | |||
| | 420900 | |||
| | 202103 | |||
| |- | |- | ||
| |  | | 9103147 | ||
| |  | | [NULL] | ||
| | 7 | |||
| | 73 | |||
| | style="text-align:right;" | 17 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 17 | |||
| | 352108 | |||
| | 355030 | |||
| | 202108 | |||
| |- | |- | ||
| |  | | 2442612 | ||
| |  | | [NULL] | ||
| | 2 | |||
| | 32 | |||
| | style="text-align:right;" | 8 | |||
| | style="text-align:right;" | 0 | |||
| | style="text-align:right;" | 6 | |||
| | style="text-align:right;" | 2 | |||
| | 521909 | |||
| | 520510 | |||
| | 201909 | |||
| |} | |} | ||
| {| class="wikitable sortable mw-collapsible" style="text-align: | O significado dos atributos e tabelas de disseminação das tabelas ST e LT encontra-se no [ftp://ftp.datasus.gov.br/dissemin/publicos/CNES/200508_/doc/IT_CNES_1706.pdf dicionário de dados do CNES]. | ||
| |+ | {| class="wikitable sortable mw-collapsible" style="text-align:right;" | ||
| |+Conteúdo na íntegra da tabela cnv.td_cnes_tp_unid. | |||
| |- style="text-align:center;" | |||
| ! co_tpunid | |||
| ! ds_tpunid | |||
| |- | |||
| | 1 | |||
| | style="text-align:left;" | POSTO DE SAUDE | |||
| |- | |||
| | 2 | |||
| | style="text-align:left;" | CENTRO DE SAUDE/UNIDADE BASICA | |||
| |- | |||
| | 4 | |||
| | style="text-align:left;" | POLICLINICA | |||
| |- | |||
| | 5 | |||
| | style="text-align:left;" | HOSPITAL GERAL | |||
| |- | |||
| | 7 | |||
| | style="text-align:left;" | HOSPITAL ESPECIALIZADO | |||
| |- | |||
| | 9 | |||
| | style="text-align:left;" | PRONTO SOCORRO DE HOSPITAL GERAL (ANTIGO) | |||
| |- | |||
| | 12 | |||
| | style="text-align:left;" | PRONTO SOCORRO TRAUMATO-ORTOPEDICO (ANTIGO) | |||
| |- | |||
| | 15 | |||
| | style="text-align:left;" | UNIDADE MISTA | |||
| |- | |||
| | 20 | |||
| | style="text-align:left;" | PRONTO SOCORRO GERAL | |||
| |- | |||
| | 21 | |||
| | style="text-align:left;" | PRONTO SOCORRO ESPECIALIZADO | |||
| |- | |||
| | 22 | |||
| | style="text-align:left;" | CONSULTORIO ISOLADO | |||
| |- | |||
| | 32 | |||
| | style="text-align:left;" | UNIDADE MOVEL FLUVIAL | |||
| |- | |||
| | 36 | |||
| | style="text-align:left;" | CLINICA/CENTRO DE ESPECIALIDADE | |||
| |- | |||
| | 39 | |||
| | style="text-align:left;" | UNIDADE DE APOIO DIAGNOSE E TERAPIA (SADT ISOLADO | |||
| |- | |||
| | 40 | |||
| | style="text-align:left;" | UNIDADE MOVEL TERRESTRE | |||
| |- | |||
| | 42 | |||
| | style="text-align:left;" | UNIDADE MOVEL DE NIVEL PRE-HOSPITALAR NA AREA DE | |||
| |- | |||
| | 43 | |||
| | style="text-align:left;" | FARMACIA | |||
| |- | |||
| | 45 | |||
| | style="text-align:left;" | UNIDADE DE SAUDE DA FAMILIA | |||
| |- | |||
| | 50 | |||
| | style="text-align:left;" | UNIDADE DE VIGILANCIA EM SAUDE | |||
| |- | |||
| | 60 | |||
| | style="text-align:left;" | COOPERATIVA OU EMPRESA DE CESSAO DE TRABALHADORES | |||
| |- | |||
| | 61 | |||
| | style="text-align:left;" | CENTRO DE PARTO NORMAL - ISOLADO | |||
| |- | |||
| | 62 | |||
| | style="text-align:left;" | HOSPITAL/DIA - ISOLADO | |||
| |- | |||
| | 63 | |||
| | style="text-align:left;" | UNIDADE AUTORIZADORA | |||
| |- | |||
| | 64 | |||
| | style="text-align:left;" | CENTRAL DE REGULACAO DE SERVICOS DE SAUDE | |||
| |- | |||
| | 65 | |||
| | style="text-align:left;" | UNIDADE DE VIGILANCIA EPIDEMIOLOGIA (ANTIGO) | |||
| |- | |||
| | 66 | |||
| | style="text-align:left;" | UNIDADE DE VIGILANCIA SANITARIA (ANTIGO) | |||
| |- | |||
| | 67 | |||
| | style="text-align:left;" | LABORATORIO CENTRAL DE SAUDE PUBLICA LACEN | |||
| |- | |||
| | 68 | |||
| | style="text-align:left;" | CENTRAL DE GESTAO EM SAUDE | |||
| |- | |||
| | 69 | |||
| | style="text-align:left;" | CENTRO DE ATENCAO HEMOTERAPIA E OU HEMATOLOGICA | |||
| |- | |||
| | 70 | |||
| | style="text-align:left;" | CENTRO DE ATENCAO PSICOSSOCIAL | |||
| |- | |||
| | 71 | |||
| | style="text-align:left;" | CENTRO DE APOIO A SAUDE DA FAMILIA | |||
| |- | |||
| | 72 | |||
| | style="text-align:left;" | UNIDADE DE ATENCAO A SAUDE INDIGENA | |||
| |- | |||
| | 73 | |||
| | style="text-align:left;" | PRONTO ATENDIMENTO | |||
| |- | |||
| | 74 | |||
| | style="text-align:left;" | POLO ACADEMIA DA SAUDE | |||
| |- | |||
| | 75 | |||
| | style="text-align:left;" | TELESSAUDE | |||
| |- | |||
| | 76 | |||
| | style="text-align:left;" | CENTRAL DE REGULACAO MEDICA DAS URGENCIAS | |||
| |- | |||
| | 77 | |||
| | style="text-align:left;" | SERVICO DE ATENCAO DOMICILIAR ISOLADO(HOME CARE) | |||
| |- | |||
| | 78 | |||
| | style="text-align:left;" | UNIDADE DE ATENCAO EM REGIME RESIDENCIAL | |||
| |- | |||
| | 79 | |||
| | style="text-align:left;" | OFICINA ORTOPEDICA | |||
| |- | |||
| | 80 | |||
| | style="text-align:left;" | LABORATORIO DE SAUDE PUBLICA | |||
| |- | |||
| | 81 | |||
| | style="text-align:left;" | CENTRAL DE REGULACAO DO ACESSO | |||
| |- | |||
| | 82 | |||
| | style="text-align:left;" | CENTRAL DE NOTIFICACAO,CAPTACAO E DISTRIB DE ORGA | |||
| |- | |- | ||
| | 83 | |||
| | style="text-align:left;" | POLO DE PREVENCAO DE DOENCAS E AGRAVOS E PROMOCAO | |||
| |} | |||
| {| class="wikitable sortable mw-collapsible" style="text-align:right;" | |||
| |+Conteúdo na íntegra da tabela cnv.td_cnes_tp_leito. | |||
| ! co_tpleito | ! co_tpleito | ||
| !  | ! ds_tpleito | ||
| |- | |- | ||
| | 1 | | 1 | ||
| Linha 363: | Linha 1 090: | ||
| |} | |} | ||
| {| class="wikitable sortable mw-collapsible" style="text-align: | {| class="wikitable sortable mw-collapsible" style="text-align:right;" | ||
| |+ | |+Conteúdo na íntegra da tabela cnv.td_cnes_esp_leito. | ||
| |- style="text-align:center;" | |||
| ! co_leito | |||
| ! ds_espleito | |||
| |- | |||
| | 1 | |||
| | style="text-align:left;" | BUCO MAXILO FACIAL | |||
| |- | |- | ||
| | 2 | |||
| | style="text-align:left;" | CARDIOLOGIA | |||
| |- | |- | ||
| |  | | 3 | ||
| |  | | style="text-align:left;" | CIRURGIA GERAL | ||
| |  | |||
| |- | |- | ||
| | 4 | | 4 | ||
| |  | | style="text-align:left;" | ENDOCRINOLOGIA | ||
| |  | |||
| |- | |- | ||
| | 5 | | 5 | ||
| |  | | style="text-align:left;" | GASTROENTEROLOGIA | ||
| |- | |- | ||
| |  | | 6 | ||
| |  | | style="text-align:left;" | GINECOLOGIA | ||
| |  | |||
| |- | |- | ||
| |  | | 7 | ||
| |  | | style="text-align:left;" | CIRURGICO/DIAGNOSTICO/TERAPEUTICO | ||
| |  | |||
| |- | |- | ||
| | 8 | | 8 | ||
| |  | | style="text-align:left;" | NEFROLOGIAUROLOGIA | ||
| |- | |||
| | 9 | |||
| | style="text-align:left;" | NEUROCIRURGIA | |||
| |- | |- | ||
| |  | | 10 | ||
| |  | | style="text-align:left;" | OBSTETRICIA CIRURGICA | ||
| |  | |||
| |- | |- | ||
| |  | | 11 | ||
| |  | | style="text-align:left;" | OFTALMOLOGIA | ||
| |  | |||
| |- | |- | ||
| | 12 | | 12 | ||
| |  | | style="text-align:left;" | ONCOLOGIA | ||
| |- | |||
| | 13 | |||
| | style="text-align:left;" | ORTOPEDIATRAUMATOLOGIA | |||
| |- | |||
| | 14 | |||
| | style="text-align:left;" | OTORRINOLARINGOLOGIA | |||
| |- | |||
| | 15 | |||
| | style="text-align:left;" | PLASTICA | |||
| |- | |||
| | 16 | |||
| | style="text-align:left;" | TORAXICA | |||
| |- | |||
| | 31 | |||
| | style="text-align:left;" | AIDS | |||
| |- | |||
| | 32 | |||
| | style="text-align:left;" | CARDIOLOGIA | |||
| |- | |||
| | 33 | |||
| | style="text-align:left;" | CLINICA GERAL | |||
| |- | |||
| | 34 | |||
| | style="text-align:left;" | CRONICOS | |||
| |- | |||
| | 35 | |||
| | style="text-align:left;" | DERMATOLOGIA | |||
| |- | |- | ||
| |  | | 36 | ||
| |  | | style="text-align:left;" | GERIATRIA | ||
| |  | |||
| |- | |- | ||
| | 37 | | 37 | ||
| |  | | style="text-align:left;" | HANSENOLOGIA | ||
| |- | |||
| | 38 | |||
| | style="text-align:left;" | HEMATOLOGIA | |||
| |- | |||
| | 39 | |||
| | style="text-align:left;" | LEITO/DIA | |||
| |- | |||
| | 40 | |||
| | style="text-align:left;" | NEFROUROLOGIA | |||
| |- | |||
| | 41 | |||
| | style="text-align:left;" | NEONATOLOGIA | |||
| |- | |||
| | 42 | |||
| | style="text-align:left;" | NEUROLOGIA | |||
| |- | |||
| | 43 | |||
| | style="text-align:left;" | OBSTETRICIA CLINICA | |||
| |- | |||
| | 44 | |||
| | style="text-align:left;" | ONCOLOGIA | |||
| |- | |||
| | 45 | |||
| | style="text-align:left;" | PEDIATRIA CLINICA | |||
| |- | |||
| | 46 | |||
| | style="text-align:left;" | PNEUMOLOGIA | |||
| |- | |||
| | 47 | |||
| | style="text-align:left;" | PSIQUIATRIA | |||
| |- | |||
| | 48 | |||
| | style="text-align:left;" | REABILITACAO | |||
| |- | |||
| | 49 | |||
| | style="text-align:left;" | PNEUMOLOGIA SANITARIA | |||
| |- | |||
| | 51 | |||
| | style="text-align:left;" | UTI II ADULTO COVID 19 | |||
| |- | |||
| | 52 | |||
| | style="text-align:left;" | UTI II PEDIATRICA COVID 19 | |||
| |- | |||
| | 61 | |||
| | style="text-align:left;" | UTI ADULTO | |||
| |- | |||
| | 62 | |||
| | style="text-align:left;" | UTI INFANTIL | |||
| |- | |||
| | 63 | |||
| | style="text-align:left;" | UTI NEONATAL | |||
| |- | |||
| | 64 | |||
| | style="text-align:left;" | UNIDADE INTERMEDIARIA | |||
| |- | |||
| | 65 | |||
| | style="text-align:left;" | UNIDADE INTERMEDIARIA NEONATAL | |||
| |- | |||
| | 66 | |||
| | style="text-align:left;" | UNIDADE ISOLAMENTO | |||
| |- | |||
| | 67 | |||
| | style="text-align:left;" | TRANSPLANTE | |||
| |- | |||
| | 68 | |||
| | style="text-align:left;" | PEDIATRIA CIRURGICA | |||
| |- | |||
| | 69 | |||
| | style="text-align:left;" | AIDS | |||
| |- | |||
| | 70 | |||
| | style="text-align:left;" | FIBROSE CISTICA | |||
| |- | |||
| | 71 | |||
| | style="text-align:left;" | INTERCORRENCIA POS-TRANSPLANTE | |||
| |- | |||
| | 72 | |||
| | style="text-align:left;" | GERIATRIA | |||
| |- | |||
| | 73 | |||
| | style="text-align:left;" | SAUDE MENTAL | |||
| |- | |||
| | 74 | |||
| | style="text-align:left;" | UTI ADULTO - TIPO I | |||
| |- | |||
| | 75 | |||
| | style="text-align:left;" | UTI ADULTO - TIPO II | |||
| |- | |||
| | 76 | |||
| | style="text-align:left;" | UTI ADULTO - TIPO III | |||
| |- | |||
| | 77 | |||
| | style="text-align:left;" | UTI PEDIATRICA - TIPO I | |||
| |- | |||
| | 78 | |||
| | style="text-align:left;" | UTI PEDIATRICA - TIPO II | |||
| |- | |||
| | 79 | |||
| | style="text-align:left;" | UTI PEDIATRICA - TIPO III | |||
| |- | |||
| | 80 | |||
| | style="text-align:left;" | UTI NEONATAL - TIPO I | |||
| |- | |||
| | 81 | |||
| | style="text-align:left;" | UTI NEONATAL - TIPO II | |||
| |- | |||
| | 82 | |||
| | style="text-align:left;" | UTI NEONATAL - TIPO III | |||
| |- | |||
| | 83 | |||
| | style="text-align:left;" | UTI DE QUEIMADOS | |||
| |- | |||
| | 84 | |||
| | style="text-align:left;" | ACOLHIMENTO NOTURNO | |||
| |- | |||
| | 85 | |||
| | style="text-align:left;" | UTI CORONARIANA TIPO II - UCO TIPO II | |||
| |- | |||
| | 86 | |||
| | style="text-align:left;" | UTI CORONARIANA TIPO III - UCO TIPO III | |||
| |- | |||
| | 87 | |||
| | style="text-align:left;" | SAUDE MENTAL | |||
| |- | |||
| | 88 | |||
| | style="text-align:left;" | QUEIMADO ADULTO | |||
| |- | |||
| | 89 | |||
| | style="text-align:left;" | QUEIMADO PEDIATRICO | |||
| |- | |||
| | 90 | |||
| | style="text-align:left;" | QUEIMADO ADULTO | |||
| |- | |||
| | 91 | |||
| | style="text-align:left;" | QUEIMADO PEDIATRICO | |||
| |- | |||
| | 92 | |||
| | style="text-align:left;" | UNIDADE DE CUIDADOS INTERMED NEONATAL CONVENCIONAL | |||
| |- | |- | ||
| |  | | 93 | ||
| |  | | style="text-align:left;" | UNIDADE DE CUIDADOS INTERMED NEONATAL CANGURU | ||
| |  | |||
| |- | |- | ||
| |  | | 94 | ||
| |  | | style="text-align:left;" | UNIDADE DE CUIDADOS INTERMEDIARIOS PEDIATRICO | ||
| |  | |||
| |- | |- | ||
| |  | | 95 | ||
| |  | | style="text-align:left;" | UNIDADE DE CUIDADOS INTERMED | ||
| |  | |||
| |- | |- | ||
| |  | | 96 | ||
| |  | | style="text-align:left;" | SUPORTE VENTILATORIO PULMONAR COVID-19 | ||
| |  | |||
| |} | |} | ||
| Código [https://pt.wikipedia.org/wiki/PostgreSQL posgreSQL] de criação da tabela mv_codufmun_competen_tp_unid:<syntaxhighlight lang="sql"> | |||
| CREATE MATERIALIZED VIEW cartesiano.mv_codufmun_competen_tp_unid | |||
| AS SELECT vcc.co_municipio_ibge, | |||
|     vcc.competen, | |||
|     tctu.co_tpunid | |||
|    FROM territoriais.vw_codufmun_competen vcc | |||
|      CROSS JOIN cnv.td_cnes_tp_unid tctu; | |||
| -- View indexes: | |||
| CREATE INDEX mv_codufmun_competen_tp_unid_co_municipio_ibge_idx  | |||
| ON cartesiano.mv_codufmun_competen_tp_unid USING btree  | |||
| (co_municipio_ibge, competen); | |||
| </syntaxhighlight> | |||
| == Método de processamento analítico == | == Método de processamento analítico == | ||
| Código [https://pt.wikipedia.org/wiki/PostgreSQL posgreSQL] de criação da tabela mv_leitos_psiquiatricos:<syntaxhighlight lang="sql"> | |||
| CREATE MATERIALIZED VIEW pri.mv_leitos_psiquiatricos_mun | |||
| AS SELECT CURRENT_DATE AS dt_atualizacao, | |||
|     to_date(s.competen::text, 'YYYYMM'::text) AS dt_competen, | |||
|     s.codufmun AS co_municipio_ibge, | |||
|     s.tp_unid, | |||
|     sum(l.qt_sus) AS qt_leitos, | |||
|     true AS st_sus | |||
|    FROM cnes.st s | |||
|      JOIN cnes.lt l ON s.competen = l.competen AND s.cnes = l.cnes | |||
|   WHERE s.competen > 201412  | |||
|     AND l.codleito = 47  | |||
|     AND (s.tp_unid = ANY (ARRAY[5, 7])) | |||
|   GROUP BY (CURRENT_DATE),  | |||
|            (to_date(s.competen::text, 'YYYYMM'::text)), s.codufmun, s.tp_unid | |||
| UNION | |||
|  SELECT CURRENT_DATE AS dt_atualizacao, | |||
|     to_date(s.competen::text, 'YYYYMM'::text) AS dt_competen, | |||
|     s.codufmun AS co_municipio_ibge, | |||
|     s.tp_unid, | |||
|     sum(l.qt_nsus) AS qt_leitos, | |||
|     false AS st_sus | |||
|    FROM cnes.st s | |||
|      JOIN cnes.lt l ON s.competen = l.competen AND s.cnes = l.cnes | |||
|   WHERE s.competen > 201412  | |||
|     AND l.codleito = 47  | |||
|     AND (s.tp_unid = ANY (ARRAY[5, 7])) | |||
|   GROUP BY (CURRENT_DATE),  | |||
|            (to_date(s.competen::text, 'YYYYMM'::text)),  | |||
|            s.codufmun,  | |||
|            s.tp_unid; | |||
| </syntaxhighlight> | |||
| Código [https://pt.wikipedia.org/wiki/PostgreSQL posgreSQL] de criação da tabela mv_leitos_psiquiatricos_mun_cartesiano:<syntaxhighlight lang="sql"> | |||
| CREATE MATERIALIZED VIEW pri.mv_leitos_psiquiatricos_mun_cartesiano | |||
| AS SELECT | |||
|         CASE | |||
|             WHEN cctu.co_tpunid = 5 THEN 6 | |||
|             ELSE 7 | |||
|         END AS indicador_id, | |||
|     cctu.co_municipio_ibge, | |||
|     cctu.competen, | |||
|     cctu.co_tpunid, | |||
|     COALESCE(lpm.qt_leitos, 0::bigint) AS qt_leitos, | |||
|     lpm.st_sus | |||
|    FROM cartesiano.mv_codufmun_competen_tp_unid cctu | |||
|      LEFT JOIN pri.mv_leitos_psiquiatricos_mun lpm  | |||
|        ON cctu.co_municipio_ibge = lpm.co_municipio_ibge  | |||
|       AND cctu.competen = lpm.dt_competen  | |||
|       AND cctu.co_tpunid = lpm.tp_unid | |||
|   WHERE cctu.co_tpunid = ANY (ARRAY[5, 7]) | |||
|   ORDER BY cctu.co_municipio_ibge, cctu.competen; | |||
| CREATE INDEX mv_leitos_psiquiatricos_mun_cartesiano_co_municipio_ibge_idx  | |||
| CREATE  |      ON pri.mv_leitos_psiquiatricos_mun_cartesiano USING btree  | ||
|        (co_municipio_ibge, competen); | |||
| </syntaxhighlight> | </syntaxhighlight> | ||
| {| class="wikitable sortable mw-collapsible" style="text-align:center;" | {| class="wikitable sortable mw-collapsible" style="text-align:center;" | ||
| |+Amostra da tabela  | |+Amostra da tabela mv_leitos_psiquiatricos_mun_cartesiano. | ||
| |- | |- | ||
| ! indicador_id | ! indicador_id | ||
| ! co_municipio_ibge | ! co_municipio_ibge | ||
| !  | ! competen | ||
| ! co_tpunid | |||
| ! qt_leitos | |||
| ! st_sus | ! st_sus | ||
| |- | |- | ||
| |  | | 6 | ||
| |  | | 432160 | ||
| |  | | 2022-01-01 | ||
| | 5 | |||
| | style="text-align:right;" | 1 | |||
| | true | | true | ||
| |- | |- | ||
| |  | | 6 | ||
| |  | | 420890 | ||
| |  | | 2018-10-01 | ||
| |  | | 5 | ||
| | style="text-align:right;" |  | | style="text-align:right;" | 1 | ||
| | true | | true | ||
| |- | |- | ||
| |  | | 6 | ||
| |  | | 431680 | ||
| | 2 | | 2020-11-01 | ||
| | 5 | |||
| | style="text-align:right;" | 2 | |||
| | false | | false | ||
| |- | |- | ||
| |  | | 6 | ||
| |  | | 211110 | ||
| |  | | 2020-06-01 | ||
| | 5 | |||
| | style="text-align:right;" | 4 | |||
| | true | | true | ||
| |- | |- | ||
| |  | | 6 | ||
| |  | | 430370 | ||
| |  | | 2021-03-01 | ||
| |  | | 5 | ||
| | style="text-align:right;" |  | | style="text-align:right;" | 10 | ||
| | true | |||
| |- | |- | ||
| |  | | 7 | ||
| |  | | 355280 | ||
| |  | | 2020-07-01 | ||
| |  | | 7 | ||
| | style="text-align:right;" |  | | style="text-align:right;" | 108 | ||
| | false | | false | ||
| |- | |- | ||
| |  | | 6 | ||
| |  | | 431610 | ||
| |  | | 2020-05-01 | ||
| | 5 | |||
| | style="text-align:right;" | 32 | |||
| | true | | true | ||
| |- | |- | ||
| |  | | 6 | ||
| |  | | 521020 | ||
| |  | | 2017-11-01 | ||
| |  | | 5 | ||
| | style="text-align:right;" |  | | style="text-align:right;" | 4 | ||
| | true | |||
| |- | |- | ||
| |  | | 6 | ||
| |  | | 510785 | ||
| |  | | 2018-02-01 | ||
| |  | | 5 | ||
| | style="text-align:right;" |  | | style="text-align:right;" | 4 | ||
| | true | |||
| |- | |- | ||
| |  | | 6 | ||
| |  | | 150304 | ||
| |  | | 2020-01-01 | ||
| |  | | 5 | ||
| | style="text-align:right;" |  | | style="text-align:right;" | 1 | ||
| | true | |||
| |- | |- | ||
| |  | | 7 | ||
| |  | | 250400 | ||
| |  | | 2021-09-01 | ||
| |  | | 7 | ||
| | style="text-align:right;" |  | | style="text-align:right;" | 143 | ||
| | true | | true | ||
| |- | |- | ||
| |  | | 6 | ||
| |  | | 420350 | ||
| |  | | 2018-11-01 | ||
| | 5 | |||
| | style="text-align:right;" | 1 | |||
| | false | | false | ||
| |- | |- | ||
| |  | | 6 | ||
| |  | | 432240 | ||
| |  | | 2020-02-01 | ||
| |  | | 5 | ||
| | style="text-align:right;" |  | | style="text-align:right;" | 10 | ||
| | true | |||
| |- | |- | ||
| |  | | 6 | ||
| |  | | 230590 | ||
| |  | | 2018-07-01 | ||
| | 5 | |||
| | style="text-align:right;" | 1 | |||
| | true | | true | ||
| |- | |- | ||
| |  | | 7 | ||
| |  | | 352530 | ||
| |  | | 2020-07-01 | ||
| | 7 | |||
| | style="text-align:right;" | 20 | |||
| | false | |||
| |  | |||
| | style="text-align:right;" |  | |||
| |  | |||
| |} | |} | ||
| Linha 673: | Linha 1 516: | ||
| Média de leitos em doze meses:<syntaxhighlight lang="sql"> | Média de leitos em doze meses:<syntaxhighlight lang="sql"> | ||
| select   | |||
|         extract(year from competen) nu_ano, |         extract(year from competen) nu_ano, | ||
|         round(sum(case when left(co_municipio_ibge::text,1)::int=1   |         round(sum(case when left(co_municipio_ibge::text,1)::int=1   | ||
| Linha 691: | Linha 1 534: | ||
|        ,1) "5 CO", |        ,1) "5 CO", | ||
|        ROUND(SUM(qt_leitos)::numeric/12,1) "Brasil" |        ROUND(SUM(qt_leitos)::numeric/12,1) "Brasil" | ||
|    from pri. |    from pri.mv_leitos_psiquiatricos_mun_cartesiano | ||
|   where extract(year from competen) between 2015 and 2021 |   where indicador_id = 6 | ||
|    and extract(year from competen) between 2015 and 2021 | |||
|   group by 1 |   group by 1 | ||
|   order by 1 |   order by 1; | ||
| </syntaxhighlight>Leitos por habitante:<syntaxhighlight lang="sql"> | </syntaxhighlight>Leitos por habitante:<syntaxhighlight lang="sql"> | ||
| select nu_ano, | select nu_ano, | ||
| Linha 709: | Linha 1 552: | ||
|         round((A.qt_leitos::numeric/12)) qt_leitos, |         round((A.qt_leitos::numeric/12)) qt_leitos, | ||
|         B.qt_populacao, |         B.qt_populacao, | ||
|         round((A.qt_leitos::numeric/12)/B.qt_populacao* |         round((A.qt_leitos::numeric/12)/B.qt_populacao*100000,2) leitos_hab | ||
| from ( | from ( | ||
| select extract(year from competen) nu_ano, | select extract(year from competen) nu_ano, | ||
|         left(A.co_municipio_ibge::text,1)::int regiao, |         left(A.co_municipio_ibge::text,1)::int regiao, | ||
|         sum(qt_leitos) qt_leitos |         sum(qt_leitos) qt_leitos | ||
|    from pri. |    from pri.mv_leitos_psiquiatricos_mun_cartesiano A | ||
|   where extract(year from competen) between 2015 and 2021 |   where indicador_id = 6 | ||
|    and extract(year from competen) between 2015 and 2021 | |||
|     group by 1,2 |     group by 1,2 | ||
| union | union | ||
| Linha 722: | Linha 1 565: | ||
|         0 regiao, |         0 regiao, | ||
|         round(sum(qt_leitos)::numeric) qt_leitos |         round(sum(qt_leitos)::numeric) qt_leitos | ||
|    from pri. |    from pri.mv_leitos_psiquiatricos_mun_cartesiano | ||
|   where extract(year from competen) between 2015 and 2021 |   where indicador_id = 6 | ||
|    and extract(year from competen) between 2015 and 2021 | |||
|     group by 1,2 |     group by 1,2 | ||
| ) A | ) A | ||
| Linha 745: | Linha 1 588: | ||
| ) x | ) x | ||
| group by 1 | group by 1 | ||
| order by 1 | order by 1; | ||
| </syntaxhighlight> | </syntaxhighlight> | ||
| Linha 755: | Linha 1 598: | ||
| O acesso aos dados processados está em desenvolvimento. | O acesso aos dados processados está em desenvolvimento. | ||
| = Apêndice = | = Apêndice = | ||
Edição das 18h37min de 13 de janeiro de 2023
Introdução
A nota técnica de indicador descreve o trabalho de processamento e apresentação de dados de TLeitos psiquiátricos em hospitais especializados (transtornos, transtorno e dependência química e dependência química, adultos e adolescentes) 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.
Endereço eletrônico
Essa nota técnica é acessível pelo endereço https://wiki.conass.org.br/index.php?title=Leitos_psiqui%C3%A1tricos_em_hospitais_especializados_(transtornos,_transtorno_e_depend%C3%AAncia_qu%C3%ADmica_e_depend%C3%AAncia_qu%C3%ADmica,_adultos_e_adolescentes).
Objetivo
Apresentar parâmetros de interpretação, granularidade e reprodutibilidade do indicador.
Ficha do indicador para o sanitarista
Conceituação
Número de leitos hospitalares existentes, por mil habitantes residentes, em determinado espaço geográfico, no ano considerado.
Interpretação
- Mede a relação entre a oferta de leitos hospitalares conveniados ou contratados pelo SUS e a população residente na mesma área geográfica. Não inclui os leitos privados sem vínculo com o SUS.
- É influenciado por fatores socioeconômicos, epidemiológicos e demográficos, tais como nível de renda, composição etária, desenvolvimento tecnológico, oferta de profissionais de saúde, políticas públicas assistenciais e preventivas, a exemplo das de incentivo a cirurgias ambulatoriais, desospitalização na saúde mental e programas de internação domiciliar. Em geral, a concentração de leitos está associada ao maior poder aquisitivo da população e à demanda por serviços especializados, condições que atraem investimentos do setor privado de saúde.
Usos
- Analisar variações geográficas e temporais da oferta de leitos hospitalares pelo SUS, segundo a esfera administrativa, identificando situações de desigualdade e tendências que demandem ações e estudos específicos.
- Subsidiar processos de planejamento, gestão e avaliação de políticas públicas voltadas para a assistência médico-hospitalar de responsabilidade do SUS.
Limitações
- Exclui os leitos existentes em hospitais privados sem vínculo com o SUS, embora o indicador se refira à população total.
- Inclui a demanda hospitalar por parte de pessoas não residentes, alterando a relação de proporcionalidade dos leitos disponíveis para a população residente.
- Inexistem padrões nacionais ou internacionais validados para análises comparativas, pois o indicador expressa uma combinação de fatores inerentes a realidades regionais ou locais distintas.
- Até 2003, o indicador tinha como fonte os hospitais participantes do Sistema de Informações Hospitalares do SUS (SIH/SUS); a partir de 2005, passa a ser utilizado o Cadastro Nacional de Estabelecimentos de Saúde (CNES). Esta mudança de fonte pode ter introduzido descontinuidades nos valores dos indicadores.
- Critérios administrativos, como a manutenção efetuada em 2002, eliminando do cadastro hospitais que não mais apresentavam Autorizações de Internações Hospitalares (AIH), podem provocar quebras na série histórica do indicador.
- Até 2003, os hospitais com atividades de ensino e pesquisa eram classificados como “universitários”, independentemente de sua vinculação ou não a universidades, não discriminando se públicos ou privados. Com a implantação do CNES, esta categoria foi extinta, sendo os hospitais universitários reclassificados como públicos ou privados, também gerando descontinuidade no indicador.
Fontes
Ministério da Saúde. Secretaria de Atenção à Saúde (SAS): Sistema de Informações Hospitalares do SUS – SIH/SUS (até 2003), Cadastro Nacional de Estabelecimentos de Saúde – CNES (a partir de 2005) e base demográfica do IBGE.
Métodos de Cálculo
[Média anual do número mensal de leitos hospitalares existentes]÷[População total residente]×1000
Categorias Sugeridas para Análise
Unidade geográfica: Brasil, grandes regiões, estados, Distrito Federal, regiões metropolitanas e municípios das capitais. Tipo de leito: existentes SUS, existentes não-SUS, total. Esfera administrativa: federal, estadual, municipal e privado. Tipo de prestador: público, privado e filantrópico.
Dados Estatísticos e Comentários
| nu_ano | 1 N | 2 NE | 3 SE | 4 S | 5 CO | Brasil | 
|---|---|---|---|---|---|---|
| 2.015 | 222,2 | 607,7 | 1.756,2 | 2.582,6 | 310,2 | 5.478,8 | 
| 2.016 | 223,1 | 624,7 | 1.691,4 | 2.534,8 | 335,8 | 5.409,8 | 
| 2.017 | 226,9 | 602,4 | 1.782,5 | 2.429,7 | 318,7 | 5.360,2 | 
| 2.018 | 197,2 | 621,8 | 1.650,3 | 2.414,3 | 347,5 | 5.231,1 | 
| 2.019 | 232,3 | 608,8 | 1.620,6 | 2.525,0 | 360,4 | 5.347,0 | 
| 2.020 | 239,3 | 641,0 | 1.665,9 | 2.539,8 | 323,1 | 5.409,2 | 
| 2.021 | 229,8 | 615,6 | 1.718,4 | 2.400,9 | 279,9 | 5.244,7 | 
A média do número absoluto de leitos hospitalares apresenta tendência de queda em todas as regiões do Brasil.
| nu_ano | 1 N | 2 NE | 3 SE | 4 S | 5 CO | Brasil | 
|---|---|---|---|---|---|---|
| 2.015 | 1,27 | 1,09 | 2,05 | 8,88 | 2,01 | 2,69 | 
| 2.016 | 1,26 | 1,11 | 1,96 | 8,65 | 2,14 | 2,64 | 
| 2.017 | 1,27 | 1,07 | 2,05 | 8,23 | 2,01 | 2,59 | 
| 2.018 | 1,08 | 1,10 | 1,88 | 8,11 | 2,16 | 2,51 | 
| 2.019 | 1,26 | 1,07 | 1,83 | 8,42 | 2,21 | 2,54 | 
| 2.020 | 1,28 | 1,12 | 1,87 | 8,41 | 1,96 | 2,55 | 
| 2.021 | 1,22 | 1,07 | 1,92 | 7,9 | 1,68 | 2,46 | 
O número de leitos por habitantes é inferior à média nacional da região Sudeste ao logo da série histórica observada.
Literatura relacionada
A busca "Beds"[Mesh] no sítio PubMed resultou, em 12/1/2022, em 4.588 resultados.
Ficha do indicador para o cientista de dados
Método de processamento de dados
| competen | codufmun | tp_unid | cnes | vinc_sus | tpgestao | esfera_a | atividad | natureza | tp_prest | 
|---|---|---|---|---|---|---|---|---|---|
| 200901 | 431350 | 22 | 3999947 | 0 | 5 | 4 | 4 | 7 | 20 | 
| 201901 | 330455 | 39 | 9310746 | 0 | 5 | [NULL] | 4 | [NULL] | 99 | 
| 201710 | 420680 | 70 | 9086870 | 1 | 5 | [NULL] | 4 | [NULL] | 99 | 
| 200605 | 410480 | 39 | 2736543 | 1 | 5 | 4 | 4 | 7 | [NULL] | 
| 201612 | 160010 | 1 | 2021900 | 1 | 5 | [NULL] | 4 | [NULL] | 99 | 
| 201311 | 210927 | 68 | 6760538 | 1 | 5 | 3 | 4 | 1 | 50 | 
| 201309 | 350320 | 22 | 5171458 | 0 | 5 | 4 | 4 | 7 | 20 | 
| 201511 | 316370 | 22 | 5678463 | 0 | 5 | [NULL] | 4 | [NULL] | 99 | 
| 202006 | 431660 | 1 | 2246651 | 1 | 3 | [NULL] | 4 | [NULL] | 99 | 
| 200807 | 315210 | 1 | 2216477 | 1 | 5 | 3 | 4 | 1 | 50 | 
| 201612 | 411990 | 22 | 6431151 | 0 | 5 | [NULL] | 4 | [NULL] | 99 | 
| 201904 | 311330 | 4 | 2114771 | 1 | 5 | [NULL] | 4 | [NULL] | 99 | 
| 201907 | 291510 | 22 | 9351086 | 0 | 5 | [NULL] | 4 | [NULL] | 99 | 
| 201707 | 420540 | 36 | 3573583 | 0 | 5 | [NULL] | 4 | [NULL] | 99 | 
| 201007 | 430510 | 36 | 3586022 | 0 | 5 | 4 | 4 | 7 | 20 | 
| 202001 | 353140 | 42 | 6948715 | 1 | 3 | [NULL] | 4 | [NULL] | 99 | 
| 202005 | 150808 | 74 | 9439218 | 1 | 3 | [NULL] | 4 | [NULL] | 99 | 
| 202104 | 350280 | 22 | 7643829 | 0 | 3 | [NULL] | 4 | [NULL] | 99 | 
| 201608 | 150020 | 39 | 6990320 | 0 | 5 | [NULL] | 4 | [NULL] | 99 | 
| 202108 | 350280 | 42 | 7957203 | 1 | 3 | [NULL] | 4 | [NULL] | 99 | 
| 201005 | 510370 | 36 | 6277977 | 1 | 5 | 3 | 4 | 1 | 50 | 
| 202003 | 421050 | 39 | 9371400 | 1 | 3 | [NULL] | 4 | [NULL] | 99 | 
| 200710 | 312480 | 1 | 2145782 | 1 | 5 | 3 | 4 | 1 | 50 | 
| 201509 | 316670 | 68 | 6538320 | 1 | 5 | 3 | 4 | 1 | 50 | 
| 201606 | 430510 | 36 | 5729807 | 0 | 5 | [NULL] | 4 | [NULL] | 99 | 
| 202203 | 313750 | 43 | 6791468 | 0 | 3 | [NULL] | 4 | [NULL] | 99 | 
| 202008 | 293340 | 2 | 4033698 | 1 | 3 | [NULL] | 4 | [NULL] | 99 | 
| 200912 | 530010 | 36 | 5215846 | 0 | 5 | 4 | 4 | 7 | 20 | 
| 201910 | 314640 | 39 | 7018622 | 0 | 5 | [NULL] | 4 | [NULL] | 99 | 
| 202107 | 314330 | 22 | 7737475 | 0 | 3 | [NULL] | 4 | [NULL] | 99 | 
Os atributos da tabela cnes.st são listados a seguir: cnes, codufmun, cod_cep, cpf_cnpj, pf_pj, niv_dep, cnpj_man, cod_ir, vinc_sus, tpgestao, esfera_a, retencao, atividad, natureza, clientel, tp_unid, turno_at, niv_hier, tp_prest, co_banco, co_agenc, c_corren, contratm, dt_publm, contrate, dt_puble, alvara, dt_exped, orgexped, av_acred, clasaval, dt_acred, av_pnass, dt_pnass, gesprg1e, gesprg1m, gesprg2e, gesprg2m, gesprg4e, gesprg4m, nivate_a, gesprg3e, gesprg3m, gesprg5e, gesprg5m, gesprg6e, gesprg6m, nivate_h, qtleitp1, qtleitp2, qtleitp3, leithosp, qtinst01, qtinst02, qtinst03, qtinst04, qtinst05, qtinst06, qtinst07, qtinst08, qtinst09, qtinst10, qtinst11, qtinst12, qtinst13, qtinst14, urgemerg, qtinst15, qtinst16, qtinst17, qtinst18, qtinst19, qtinst20, qtinst21, qtinst22, qtinst23, qtinst24, qtinst25, qtinst26, qtinst27, qtinst28, qtinst29, qtinst30, atendamb, qtinst31, qtinst32, qtinst33, centrcir, qtinst34, qtinst35, qtinst36, qtinst37, centrobs, qtleit05, qtleit06, qtleit07, qtleit08, qtleit09, qtleit19, qtleit20, qtleit21, qtleit22, qtleit23, qtleit32, qtleit34, qtleit38, qtleit39, qtleit40, centrneo, atendhos, serap01p, serap01t, serap02p, serap02t, serap03p, serap03t, serap04p, serap04t, serap05p, serap05t, serap06p, serap06t, serap07p, serap07t, serap08p, serap08t, serap09p, serap09t, serap10p, serap10t, serap11p, serap11t, serapoio, res_biol, res_quim, res_radi, res_comu, coletres, comiss01, comiss02, comiss03, comiss04, comiss05, comiss06, comiss07, comiss08, comiss09, comiss10, comiss11, comiss12, comissao, ap01cv01, ap01cv02, ap01cv05, ap01cv06, ap01cv03, ap01cv04, ap02cv01, ap02cv02, ap02cv05, ap02cv06, ap02cv03, ap02cv04, ap03cv01, ap03cv02, ap03cv05, ap03cv06, ap03cv03, ap03cv04, ap04cv01, ap04cv02, ap04cv05, ap04cv06, ap04cv03, ap04cv04, ap05cv01, ap05cv02, ap05cv05, ap05cv06, ap05cv03, ap05cv04, ap06cv01, ap06cv02, ap06cv05, ap06cv06, ap06cv03, ap06cv04, ap07cv01, ap07cv02, ap07cv05, ap07cv06, ap07cv03, ap07cv04, atend_pr, dt_atual, competen, nat_jur, cod_arquivo, ap01cv07, ap02cv07, ap03cv07, ap04cv07, ap05cv07, ap06cv07, ap07cv07.
| cnes | terceiro | tp_leito | codleito | qt_exist | qt_contr | qt_sus | qt_nsus | cod_arquivo | codufmun | competen | 
|---|---|---|---|---|---|---|---|---|---|---|
| 2312115 | [NULL] | 1 | 6 | 2 | 0 | 0 | 2 | 151912 | 150380 | 201912 | 
| 434 | 1 | 3 | 61 | 12 | 0 | 0 | 12 | 260804 | 261160 | 200804 | 
| 2081083 | 1 | 2 | 46 | 2 | 0 | 1 | 1 | 351106 | 350400 | 201106 | 
| 2490935 | 2 | 1 | 3 | 2 | 0 | 2 | 0 | 421312 | 421830 | 201312 | 
| 2206528 | [NULL] | 2 | 33 | 26 | 0 | 12 | 14 | 311705 | 316720 | 201705 | 
| 2753960 | 2 | 2 | 33 | 13 | 0 | 12 | 1 | 411204 | 412100 | 201204 | 
| 3340503 | 2 | 4 | 10 | 5 | 0 | 0 | 5 | 320810 | 320130 | 200810 | 
| 2328380 | [NULL] | 1 | 6 | 3 | 0 | 3 | 0 | 231702 | 231140 | 201702 | 
| 2701626 | 2 | 1 | 6 | 1 | 0 | 0 | 1 | 511205 | 510760 | 201205 | 
| 6003494 | 2 | 2 | 31 | 2 | 0 | 0 | 2 | 281005 | 280030 | 201005 | 
| 2297795 | [NULL] | 2 | 42 | 4 | 0 | 4 | 0 | 331606 | 330580 | 201606 | 
| 2589532 | 2 | 6 | 47 | 80 | 0 | 64 | 16 | 521107 | 520140 | 201107 | 
| 2436949 | 2 | 1 | 3 | 4 | 0 | 4 | 0 | 520801 | 520915 | 200801 | 
| 2282097 | [NULL] | 3 | 94 | 11 | 0 | 0 | 11 | 332008 | 330350 | 202008 | 
| 6674585 | [NULL] | 1 | 3 | 6 | 0 | 0 | 6 | 351102 | 350950 | 201102 | 
| 2117568 | [NULL] | 5 | 45 | 6 | 0 | 6 | 0 | 311611 | 312390 | 201611 | 
| 3827836 | 2 | 2 | 33 | 14 | 0 | 14 | 0 | 411208 | 410690 | 201208 | 
| 2515369 | 2 | 1 | 13 | 5 | 0 | 0 | 5 | 110809 | 110020 | 200809 | 
| 2362821 | 1 | 1 | 14 | 1 | 0 | 1 | 0 | 250707 | 250400 | 200707 | 
| 4004787 | 2 | 6 | 49 | 3 | 0 | 3 | 0 | 131506 | 130380 | 201506 | 
| 2352516 | [NULL] | 1 | 15 | 5 | 0 | 0 | 5 | 262006 | 261160 | 202006 | 
| 477 | 2 | 7 | 7 | 8 | 0 | 8 | 0 | 261006 | 261160 | 201006 | 
| 2702843 | [NULL] | 1 | 3 | 3 | 0 | 3 | 0 | 262207 | 261570 | 202207 | 
| 3405702 | [NULL] | 2 | 33 | 30 | 0 | 0 | 30 | 322004 | 320520 | 202004 | 
| 2265060 | 2 | 1 | 15 | 23 | 0 | 23 | 0 | 431311 | 431490 | 201311 | 
| 2397056 | 1 | 3 | 66 | 1 | 0 | 1 | 0 | 511401 | 510060 | 201401 | 
| 7766777 | [NULL] | 1 | 11 | 2 | 0 | 0 | 2 | 532106 | 530010 | 202106 | 
| 2560771 | [NULL] | 1 | 13 | 11 | 0 | 6 | 5 | 422103 | 420900 | 202103 | 
| 9103147 | [NULL] | 7 | 73 | 17 | 0 | 0 | 17 | 352108 | 355030 | 202108 | 
| 2442612 | [NULL] | 2 | 32 | 8 | 0 | 6 | 2 | 521909 | 520510 | 201909 | 
O significado dos atributos e tabelas de disseminação das tabelas ST e LT encontra-se no dicionário de dados do CNES.
| co_tpunid | ds_tpunid | 
|---|---|
| 1 | POSTO DE SAUDE | 
| 2 | CENTRO DE SAUDE/UNIDADE BASICA | 
| 4 | POLICLINICA | 
| 5 | HOSPITAL GERAL | 
| 7 | HOSPITAL ESPECIALIZADO | 
| 9 | PRONTO SOCORRO DE HOSPITAL GERAL (ANTIGO) | 
| 12 | PRONTO SOCORRO TRAUMATO-ORTOPEDICO (ANTIGO) | 
| 15 | UNIDADE MISTA | 
| 20 | PRONTO SOCORRO GERAL | 
| 21 | PRONTO SOCORRO ESPECIALIZADO | 
| 22 | CONSULTORIO ISOLADO | 
| 32 | UNIDADE MOVEL FLUVIAL | 
| 36 | CLINICA/CENTRO DE ESPECIALIDADE | 
| 39 | UNIDADE DE APOIO DIAGNOSE E TERAPIA (SADT ISOLADO | 
| 40 | UNIDADE MOVEL TERRESTRE | 
| 42 | UNIDADE MOVEL DE NIVEL PRE-HOSPITALAR NA AREA DE | 
| 43 | FARMACIA | 
| 45 | UNIDADE DE SAUDE DA FAMILIA | 
| 50 | UNIDADE DE VIGILANCIA EM SAUDE | 
| 60 | COOPERATIVA OU EMPRESA DE CESSAO DE TRABALHADORES | 
| 61 | CENTRO DE PARTO NORMAL - ISOLADO | 
| 62 | HOSPITAL/DIA - ISOLADO | 
| 63 | UNIDADE AUTORIZADORA | 
| 64 | CENTRAL DE REGULACAO DE SERVICOS DE SAUDE | 
| 65 | UNIDADE DE VIGILANCIA EPIDEMIOLOGIA (ANTIGO) | 
| 66 | UNIDADE DE VIGILANCIA SANITARIA (ANTIGO) | 
| 67 | LABORATORIO CENTRAL DE SAUDE PUBLICA LACEN | 
| 68 | CENTRAL DE GESTAO EM SAUDE | 
| 69 | CENTRO DE ATENCAO HEMOTERAPIA E OU HEMATOLOGICA | 
| 70 | CENTRO DE ATENCAO PSICOSSOCIAL | 
| 71 | CENTRO DE APOIO A SAUDE DA FAMILIA | 
| 72 | UNIDADE DE ATENCAO A SAUDE INDIGENA | 
| 73 | PRONTO ATENDIMENTO | 
| 74 | POLO ACADEMIA DA SAUDE | 
| 75 | TELESSAUDE | 
| 76 | CENTRAL DE REGULACAO MEDICA DAS URGENCIAS | 
| 77 | SERVICO DE ATENCAO DOMICILIAR ISOLADO(HOME CARE) | 
| 78 | UNIDADE DE ATENCAO EM REGIME RESIDENCIAL | 
| 79 | OFICINA ORTOPEDICA | 
| 80 | LABORATORIO DE SAUDE PUBLICA | 
| 81 | CENTRAL DE REGULACAO DO ACESSO | 
| 82 | CENTRAL DE NOTIFICACAO,CAPTACAO E DISTRIB DE ORGA | 
| 83 | POLO DE PREVENCAO DE DOENCAS E AGRAVOS E PROMOCAO | 
| co_tpleito | ds_tpleito | 
|---|---|
| 1 | Cirúrgico | 
| 2 | Clínico | 
| 3 | Complementar | 
| 4 | Obstétrico | 
| 5 | Pediátrico | 
| 6 | Outras Especialidades | 
| 7 | Hospital Dia | 
| co_leito | ds_espleito | 
|---|---|
| 1 | BUCO MAXILO FACIAL | 
| 2 | CARDIOLOGIA | 
| 3 | CIRURGIA GERAL | 
| 4 | ENDOCRINOLOGIA | 
| 5 | GASTROENTEROLOGIA | 
| 6 | GINECOLOGIA | 
| 7 | CIRURGICO/DIAGNOSTICO/TERAPEUTICO | 
| 8 | NEFROLOGIAUROLOGIA | 
| 9 | NEUROCIRURGIA | 
| 10 | OBSTETRICIA CIRURGICA | 
| 11 | OFTALMOLOGIA | 
| 12 | ONCOLOGIA | 
| 13 | ORTOPEDIATRAUMATOLOGIA | 
| 14 | OTORRINOLARINGOLOGIA | 
| 15 | PLASTICA | 
| 16 | TORAXICA | 
| 31 | AIDS | 
| 32 | CARDIOLOGIA | 
| 33 | CLINICA GERAL | 
| 34 | CRONICOS | 
| 35 | DERMATOLOGIA | 
| 36 | GERIATRIA | 
| 37 | HANSENOLOGIA | 
| 38 | HEMATOLOGIA | 
| 39 | LEITO/DIA | 
| 40 | NEFROUROLOGIA | 
| 41 | NEONATOLOGIA | 
| 42 | NEUROLOGIA | 
| 43 | OBSTETRICIA CLINICA | 
| 44 | ONCOLOGIA | 
| 45 | PEDIATRIA CLINICA | 
| 46 | PNEUMOLOGIA | 
| 47 | PSIQUIATRIA | 
| 48 | REABILITACAO | 
| 49 | PNEUMOLOGIA SANITARIA | 
| 51 | UTI II ADULTO COVID 19 | 
| 52 | UTI II PEDIATRICA COVID 19 | 
| 61 | UTI ADULTO | 
| 62 | UTI INFANTIL | 
| 63 | UTI NEONATAL | 
| 64 | UNIDADE INTERMEDIARIA | 
| 65 | UNIDADE INTERMEDIARIA NEONATAL | 
| 66 | UNIDADE ISOLAMENTO | 
| 67 | TRANSPLANTE | 
| 68 | PEDIATRIA CIRURGICA | 
| 69 | AIDS | 
| 70 | FIBROSE CISTICA | 
| 71 | INTERCORRENCIA POS-TRANSPLANTE | 
| 72 | GERIATRIA | 
| 73 | SAUDE MENTAL | 
| 74 | UTI ADULTO - TIPO I | 
| 75 | UTI ADULTO - TIPO II | 
| 76 | UTI ADULTO - TIPO III | 
| 77 | UTI PEDIATRICA - TIPO I | 
| 78 | UTI PEDIATRICA - TIPO II | 
| 79 | UTI PEDIATRICA - TIPO III | 
| 80 | UTI NEONATAL - TIPO I | 
| 81 | UTI NEONATAL - TIPO II | 
| 82 | UTI NEONATAL - TIPO III | 
| 83 | UTI DE QUEIMADOS | 
| 84 | ACOLHIMENTO NOTURNO | 
| 85 | UTI CORONARIANA TIPO II - UCO TIPO II | 
| 86 | UTI CORONARIANA TIPO III - UCO TIPO III | 
| 87 | SAUDE MENTAL | 
| 88 | QUEIMADO ADULTO | 
| 89 | QUEIMADO PEDIATRICO | 
| 90 | QUEIMADO ADULTO | 
| 91 | QUEIMADO PEDIATRICO | 
| 92 | UNIDADE DE CUIDADOS INTERMED NEONATAL CONVENCIONAL | 
| 93 | UNIDADE DE CUIDADOS INTERMED NEONATAL CANGURU | 
| 94 | UNIDADE DE CUIDADOS INTERMEDIARIOS PEDIATRICO | 
| 95 | UNIDADE DE CUIDADOS INTERMED | 
| 96 | SUPORTE VENTILATORIO PULMONAR COVID-19 | 
Código posgreSQL de criação da tabela mv_codufmun_competen_tp_unid:
CREATE MATERIALIZED VIEW cartesiano.mv_codufmun_competen_tp_unid
AS SELECT vcc.co_municipio_ibge,
    vcc.competen,
    tctu.co_tpunid
   FROM territoriais.vw_codufmun_competen vcc
     CROSS JOIN cnv.td_cnes_tp_unid tctu;
-- View indexes:
CREATE INDEX mv_codufmun_competen_tp_unid_co_municipio_ibge_idx 
ON cartesiano.mv_codufmun_competen_tp_unid USING btree 
(co_municipio_ibge, competen);Método de processamento analítico
Código posgreSQL de criação da tabela mv_leitos_psiquiatricos:
CREATE MATERIALIZED VIEW pri.mv_leitos_psiquiatricos_mun
AS SELECT CURRENT_DATE AS dt_atualizacao,
    to_date(s.competen::text, 'YYYYMM'::text) AS dt_competen,
    s.codufmun AS co_municipio_ibge,
    s.tp_unid,
    sum(l.qt_sus) AS qt_leitos,
    true AS st_sus
   FROM cnes.st s
     JOIN cnes.lt l ON s.competen = l.competen AND s.cnes = l.cnes
  WHERE s.competen > 201412 
    AND l.codleito = 47 
    AND (s.tp_unid = ANY (ARRAY[5, 7]))
  GROUP BY (CURRENT_DATE), 
           (to_date(s.competen::text, 'YYYYMM'::text)), s.codufmun, s.tp_unid
UNION
 SELECT CURRENT_DATE AS dt_atualizacao,
    to_date(s.competen::text, 'YYYYMM'::text) AS dt_competen,
    s.codufmun AS co_municipio_ibge,
    s.tp_unid,
    sum(l.qt_nsus) AS qt_leitos,
    false AS st_sus
   FROM cnes.st s
     JOIN cnes.lt l ON s.competen = l.competen AND s.cnes = l.cnes
  WHERE s.competen > 201412 
    AND l.codleito = 47 
    AND (s.tp_unid = ANY (ARRAY[5, 7]))
  GROUP BY (CURRENT_DATE), 
           (to_date(s.competen::text, 'YYYYMM'::text)), 
           s.codufmun, 
           s.tp_unid;Código posgreSQL de criação da tabela mv_leitos_psiquiatricos_mun_cartesiano:
CREATE MATERIALIZED VIEW pri.mv_leitos_psiquiatricos_mun_cartesiano
AS SELECT
        CASE
            WHEN cctu.co_tpunid = 5 THEN 6
            ELSE 7
        END AS indicador_id,
    cctu.co_municipio_ibge,
    cctu.competen,
    cctu.co_tpunid,
    COALESCE(lpm.qt_leitos, 0::bigint) AS qt_leitos,
    lpm.st_sus
   FROM cartesiano.mv_codufmun_competen_tp_unid cctu
     LEFT JOIN pri.mv_leitos_psiquiatricos_mun lpm 
       ON cctu.co_municipio_ibge = lpm.co_municipio_ibge 
      AND cctu.competen = lpm.dt_competen 
      AND cctu.co_tpunid = lpm.tp_unid
  WHERE cctu.co_tpunid = ANY (ARRAY[5, 7])
  ORDER BY cctu.co_municipio_ibge, cctu.competen;
CREATE INDEX mv_leitos_psiquiatricos_mun_cartesiano_co_municipio_ibge_idx 
    ON pri.mv_leitos_psiquiatricos_mun_cartesiano USING btree 
       (co_municipio_ibge, competen);| indicador_id | co_municipio_ibge | competen | co_tpunid | qt_leitos | st_sus | 
|---|---|---|---|---|---|
| 6 | 432160 | 2022-01-01 | 5 | 1 | true | 
| 6 | 420890 | 2018-10-01 | 5 | 1 | true | 
| 6 | 431680 | 2020-11-01 | 5 | 2 | false | 
| 6 | 211110 | 2020-06-01 | 5 | 4 | true | 
| 6 | 430370 | 2021-03-01 | 5 | 10 | true | 
| 7 | 355280 | 2020-07-01 | 7 | 108 | false | 
| 6 | 431610 | 2020-05-01 | 5 | 32 | true | 
| 6 | 521020 | 2017-11-01 | 5 | 4 | true | 
| 6 | 510785 | 2018-02-01 | 5 | 4 | true | 
| 6 | 150304 | 2020-01-01 | 5 | 1 | true | 
| 7 | 250400 | 2021-09-01 | 7 | 143 | true | 
| 6 | 420350 | 2018-11-01 | 5 | 1 | false | 
| 6 | 432240 | 2020-02-01 | 5 | 10 | true | 
| 6 | 230590 | 2018-07-01 | 5 | 1 | true | 
| 7 | 352530 | 2020-07-01 | 7 | 20 | false | 
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
As consultas postgreSQL abaixo ilustra como foi realizada a extração das tabelas apresentadas na seção Dados Estatísticos e Comentários.
Média de leitos em doze meses:
select 
       extract(year from competen) nu_ano,
       round(sum(case when left(co_municipio_ibge::text,1)::int=1 
                      THEN qt_leitos ELSE 0 END)::numeric/12
      ,1) "1 N",
       round(sum(case when left(co_municipio_ibge::text,1)::int=2
                      THEN qt_leitos ELSE 0 END)::numeric/12
      ,1) "2 NE",
       round(sum(case when left(co_municipio_ibge::text,1)::int=3
                      THEN qt_leitos ELSE 0 END)::numeric/12
      ,1) "3 SE",
       round(sum(case when left(co_municipio_ibge::text,1)::int=4
                      THEN qt_leitos ELSE 0 END)::numeric/12
      ,1) "4 S",
       round(sum(case when left(co_municipio_ibge::text,1)::int=5 
                      THEN qt_leitos ELSE 0 END)::numeric/12
      ,1) "5 CO",
      ROUND(SUM(qt_leitos)::numeric/12,1) "Brasil"
  from pri.mv_leitos_psiquiatricos_mun_cartesiano
 where indicador_id = 6
   and extract(year from competen) between 2015 and 2021
 group by 1
 order by 1;Leitos por habitante:
select nu_ano,
       max(case when regiao = 1 then leitos_hab end) "1 N",
       max(case when regiao = 2 then leitos_hab end) "2 NE",
       max(case when regiao = 3 then leitos_hab end) "3 SE",
       max(case when regiao = 4 then leitos_hab end) "4 S",
       max(case when regiao = 5 then leitos_hab end) "5 CO",
       max(case when regiao = 0 then leitos_hab end) "Brasil"
from (       
select A.nu_ano,
       A.regiao,
       round((A.qt_leitos::numeric/12)) qt_leitos,
       B.qt_populacao,
       round((A.qt_leitos::numeric/12)/B.qt_populacao*100000,2) leitos_hab
from (
select extract(year from competen) nu_ano,
       left(A.co_municipio_ibge::text,1)::int regiao,
       sum(qt_leitos) qt_leitos
  from pri.mv_leitos_psiquiatricos_mun_cartesiano A
 where indicador_id = 6
   and extract(year from competen) between 2015 and 2021
   group by 1,2
union
select extract(year from competen) nu_ano,
       0 regiao,
       round(sum(qt_leitos)::numeric) qt_leitos
  from pri.mv_leitos_psiquiatricos_mun_cartesiano
 where indicador_id = 6
   and extract(year from competen) between 2015 and 2021
   group by 1,2
) A
  left join 
  (select nu_ano,
          left(co_municipio_ibge::text,1)::int regiao,
          sum(qt_populacao) qt_populacao
     from bd_geral.tf_populacao_municipio_idade_sexo
     group by 1,2
    union
   select nu_ano,
          0 regiao,
          sum(qt_populacao) qt_populacao
     from bd_geral.tf_populacao_municipio_idade_sexo
     group by 1,2 
   ) B
    on A.regiao = B.regiao 
    and A.nu_ano = B.nu_ano 
   order by 1,2
) x
group by 1
order by 1;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
- Centro de Informações Estratégicas para a Gestão do SUS (Cieges)
Rastreabilidade
| atributo | valor | 
|---|---|
| Identificador | 7 | 
| Código RIPSA | E.3.2 | 
| Nome RIPSA | Nº de leitos psiquiátricos em hospitais especializados | 
| URL RIPSA | |
| tabela CIEGES | bd_pri.mv_leitos_psiquiatricos_mun_cartesiano |