Metodologia
O site Fila do SUS publica tempo de espera por cidade e por procedimento. O número é a média, a mediana ou a faixa que a fonte pública permite calcular ou já divulga.
A leitura é geral. O site não consulta a posição de uma pessoa na fila e não completa buraco com estimativa.
Fila mínima de 5
Fila com zero pessoas não vira página. Fila com menos de 5 pessoas também não vira. Se a fonte não informa o tamanho da fila, o tempo ainda pode ser publicado: a falta do número não conta como fila pequena.
Fontes
Cada número cita a fonte de onde saiu. Abaixo está o que o coletor lê hoje.
Curitiba
Fonte:Filas Públicas de Saúde (Curitiba). A prefeitura publica uma planilha com o item, o tipo, a quantidade na fila e uma faixa de tempo médio de espera, em meses. O coletor guarda a cópia dessa planilha e a faixa original.
As faixas reconhecidas são do tipo até tantos meses, de tantos a tantos meses, e mais de tantos meses. Para comparar, cada mês entra como 30 dias. A página continua mostrando o texto da faixa que a prefeitura publicou. Se o texto não estiver num desses formatos, a página mostra o texto original e não converte em dias. A própria página da prefeitura informa a data de atualização, e essa data segue com a faixa.
Mato Grosso do Sul
Fonte:Gestão de Fila Ambulatorial da secretaria de saúde de Mato Grosso do Sul. As tabelas públicas trazem linhas, com dias de espera, município e especialidade. O coletor agrupa por município e por especialidade, incluindo a subespecialidade quando a tabela traz.
O tempo publicado é a mediana desses dias. A quantidade de linhas do grupo vira o tamanho da fila. A cópia guardada tem só esse agregado. A linha de cada pedido não é armazenada. A página da secretaria informa a data base, e essa data segue com o agregado.
Porto Alegre
Fonte:GERCON / Dados Abertos (Porto Alegre). A leitura usa o conjunto aberto GERCON, o mesmo dos painéis públicos da cidade.
A quantidade é o número de solicitações com situação autorizada. O tempo é a mediana, em dias, das consultas realizadas nos seis meses anteriores à extração. São dois recortes diferentes. O tempo não é a previsão de quem está autorizado agora. Quando a extração não traz mediana, a fila pode aparecer sem esse tempo. A data de extração do conjunto segue com o número.
O que é o GERCON, quem usa o sistema e como a pessoa consulta o próprio pedido estão noguia do GERCON. Os guias doSISREGe doMeu SUS Digitalexplicam os outros dois sistemas.
Rio Grande do Sul
Fonte:Painel de Dados da Regulação da Secretaria da Saúde do Rio Grande do Sul. O coletor pede o token no endereço público que a própria página usa, sem login. Se esse endereço não devolve o token, a coleta para com erro. A leitura usa a fila ambulatorial por município solicitante e por especialidade mãe. A quantidade é de solicitações, não de pessoas. O tempo é a mediana de dias na fila.
Na leitura de 14 de novembro de 2026 o painel informou 609.994 solicitações. A data de atualização do modelo era 03/11/2026. A tabela cruzada tinha 12.946 linhas, 497 municípios e 71 especialidades. A soma das solicitações dessas linhas foi 609.994, igual ao total do painel. Não há soma de medianas.
Menos de 5 solicitações não vira página. Nessa leitura, 5.891 linhas ficaram abaixo do corte. Das 7.055 linhas restantes, o vínculo de alta confiança com o SIGTAP publica 6.070 medições, em 495 municípios e 41 especialidades, mais o procedimento 0414020413. 816 linhas passaram do corte e ficaram fora do escopo clínico, como linha de cuidado, oferta de cuidado integrado, reabilitação, saúde mental, transplante, insumos, egressos, cuidado farmacêutico e fisioterapia de um programa de universidade. 169 linhas passaram do corte e ficaram sem código SIGTAP publicável. Nenhuma linha veio sem mediana, e nenhuma especialidade repetiu no mesmo município. A mediana gravada e a mediana escrita na frase usam o mesmo número inteiro. A conta fecha: 5.891 + 816 + 169 + 6.070 = 12.946.
Porto Alegre neste painel fica no endereço da regulação estadual, com o nome Porto Alegre (regulação estadual). Essa página não entra no índice e aponta para a página municipal do GERCON, que continua separada.
A mesma fonte tem a fila hospitalar eletiva, com código SIGTAP do procedimento. Na mesma leitura ela passou de mil códigos do grupo cirúrgico com 5 ou mais solicitações, e a mediana ambulatorial não é a mediana daquele procedimento. Essa fila fica de fora desta coleta.
Goiás
Fonte: painel quantitativo da regulação daSecretaria de Estado da Saúde de Goiás, na opção de todas as centrais de regulação. O coletor lê a fila de exames por procedimento e a fila de consulta por especialidade. A consulta por CPF não entra.
O tempo publicado é a mediana de dias até o agendamento. Quando a linha não traz mediana, a página usa a média daquela linha e o texto diz média. A frase do tempo é uma só, sem segundo número.
No exame, a quantidade é de solicitações na fila, não de pessoas. Na leitura de 12 de novembro de 2026, a soma das solicitações por procedimento ficou em cerca de 307 mil, e o total do painel em cerca de 148 mil. A diferença existe porque a mesma pessoa pode ter mais de uma solicitação.
Quando o mesmo código SIGTAP aparece em mais de uma linha, a página publica a linha com mais solicitações: a mediana e a quantidade dessa linha. As outras linhas do mesmo código não são somadas e não viram média ponderada. Na mesma leitura, 15 códigos estavam assim, em 37 linhas.
A consulta especializada usa a mediana da especialidade. O corte de fila mínima vale para os dois: menos de 5 solicitações no exame, ou menos de 5 pessoas na consulta, não vira página.
O painel quantitativo de exames e consultas não publica data de referência. A data de atualização que a mesma página mostra é a da fila de leitos, outra série, e fica de fora. A coleta grava o dia em que leu o painel, no horário de Brasília. Se o painel passar a informar a data desses números, a coleta usa essa data.
Na leitura de 13/11/2026 o painel trouxe 519 linhas, 471 de exame e 48 de consulta. A coleta gravou 409 medições. As outras 110 ficaram de fora, e a rodada registrou zero nomes novos sem correspondência, porque esses nomes já estavam classificados no vínculo com o SIGTAP. Cada coleta passa a guardar a contagem na rodada, por motivo.
Nessa leitura, 22 linhas repetiam um código já escolhido na linha com mais solicitações. 75 linhas tinham menos de 5 solicitações. Uma delas é a consulta de enfermeiro, que também não tem código SIGTAP, e entra na conta do corte. 11 linhas tinham fila para publicar e ficaram sem código SIGTAP publicável: 5 exames e 6 consultas. 1 linha é a central de transplantes. 1 linha, a ortopedia de uma unidade, veio sem tempo de espera e também fica fora do escopo.
Vitória
Fonte: painel de acompanhamento de consultas e exames daSEMUS de Vitória, apontado pela página daPrefeitura de Vitória. O coletor faz uma consulta agregada a esse painel público. Cada linha traz a especialidade ou o procedimento, a quantidade de pessoas e a média de dias na fila. A lista de pessoas não entra.
O painel informa o período e a data de atualização. Na leitura de 12/11/2026, o período vai de 01/01/2023 a 12/11/2026. A página usa essa data de atualização. O tempo publicado é a média de dias na fila, arredondada para o dia inteiro mais próximo. É a média. Não é a mediana.
Nessa leitura o painel trouxe 649 linhas. 122 tinham gente na fila e somavam 30.531 pessoas. Oftalmologia geral tinha 6.455 pessoas e média de 78 dias. Dermatologia geral tinha média de 337 dias. Endocrinologia adulto tinha média de 313 dias.
527 linhas estavam zeradas. 44 tinham de 1 a 4 pessoas. Essas 571 não viram página.
Das 78 linhas com 5 pessoas ou mais, 44 viram página. 18 repetiam um código SIGTAP já escolhido na linha com mais pessoas. A página fica com a quantidade e a média dessa linha. As outras não são somadas. 6 linhas são grupo, avaliação multidisciplinar ou categoria de órteses e próteses, sem um procedimento único. 5 linhas tinham correspondência só parcial e ficam de fora até revisão. 5 linhas não têm código SIGTAP publicável. A maior delas é a consulta em buco-maxilo, com 1.882 pessoas.
A conta fecha: 571 fora pelo corte, 18 do mesmo código, 6 fora do escopo, 5 em revisão, 5 sem código e 44 páginas.
Mato Grosso
Fonte:Portal Transparência da Regulação (MT). O portal informa tempo médio em dias e quantidade, num consolidado. A coleta depende de conseguir ler esse portal a partir do Brasil. Sem medição publicada, não há página.
Fonte revista e deixada de fora
AFila SISREG (Rondônia)informa a quantidade na fila e não informa tempo de espera. Por isso não há página, não entra no mapa do site e não entra na coleta agendada.
Vínculo com a tabela SIGTAP
Os nomes da fila são ligados à Tabela de Procedimentos, Medicamentos e OPM do SUS (SIGTAP). OPM aqui é órteses, próteses e materiais especiais. A competência usada é 202608, referente a agosto de 2026, a partir do espelho do DATASUS (arquivos públicos da Tabela Unificada).
Consulta especializada entra no código 0301010072, com a especialidade e o código da Classificação Brasileira de Ocupações (CBO) usados para aquele nome.
Um procedimento entra no site quando o nome coincide com a tabela, quando há uma regra revisada de alta confiança, ou quando a semelhança com o nome da tabela é alta o bastante para essa confiança. Correspondência só parcial fica de fora até revisão. Nome sem código SIGTAP publicável fica oculto. Item que não é um procedimento clínico único, como avaliação administrativa ou cessão de equipamento, também fica de fora.
O endereço do procedimento tem no máximo 60 caracteres. Nome mais longo começa pelo procedimento e corta o final entre palavras. Abreviações soltas, como c, p e c/s, e a palavra repetida em seguida saem. Quando esse corte juntaria dois procedimentos ou perderia o exame, o endereço é escolhido à mão. O endereço antigo leva direto ao novo, com redirecionamento permanente. O mapa do site lista só o endereço novo.
Esse vínculo só dá nome e código ao que a fonte já mediu. Se a fonte não trouxe o tempo, o site não inventa um número.
Atualização
Curitiba, Mato Grosso do Sul, Goiás, Porto Alegre e Vitória são lidas uma vez por semana, às 3 horas de Brasília. Segunda é Curitiba, terça é Mato Grosso do Sul, quarta é Goiás, quinta é Porto Alegre e sexta é Vitória. Sábado e domingo não têm leitura. O Rio Grande do Sul fica fora dessa leitura automática. A coleta dele roda à parte, por um script. A página muda quando a coleta daquela fonte termina. Se a última coleta concluída com sucesso passa do prazo da fonte, a página avisa que a fonte está desatualizada e mantém o último número. Curitiba, Mato Grosso do Sul, Goiás, Vitória, Rio Grande do Sul e Mato Grosso avisam depois de 10 dias. Porto Alegre avisa depois de 35 dias.
Limitações
- O número não é a posição de uma pessoa e não é um prazo prometido pelo serviço de saúde.
- A faixa de Curitiba é a faixa da prefeitura. A conversão usa mês de 30 dias e não recalcula uma média paciente a paciente.
- A mediana do Mato Grosso do Sul descreve os dias já escritos nas linhas da tabela pública, no recorte da coleta.
- Em Porto Alegre, a fila de solicitações autorizadas e o tempo das consultas realizadas nos seis meses anteriores são grupos diferentes.
- Em Goiás, o exame conta solicitações, não pessoas. Se o mesmo código vem em várias linhas, fica a mediana da linha com mais solicitações.
- Em Vitória, o tempo publicado é a média de dias na fila. Não é a mediana. Se vários nomes locais usam o mesmo código, fica a linha com mais pessoas. A lista de pessoas não entra.
- No Rio Grande do Sul, a quantidade é de solicitações. O tempo é a mediana do painel, por município e especialidade. A fila hospitalar eletiva não entra.
- Lugar sem medição publicada não tem página e fica fora do mapa do site.
- Página de município e procedimento com fila abaixo de 30 continua no ar, fora do índice e do mapa do site. Página de município entra no índice quando tem pelo menos 5 procedimentos publicados.
- Rondônia fica de fora porque a fonte não traz tempo de espera.
- Nome sem código SIGTAP publicável, correspondência parcial e item fora do escopo clínico não entram.
- Uma fonte pode atrasar. A página marca o atraso e não preenche o intervalo com estimativa.