¿Cuántos trámites del Estado siguen siendo puro papel?
La Ley 21.180 obligó a cada órgano del Estado a inventariar y caracterizar todos sus procedimientos. Ese inventario existe, es público, y es un autodiagnóstico que dice cosas incómodas sobre quien lo escribió.
FastAPI · SQLite · FTS5 · APScheduler · datos.gob.cl · :8032
- Estado
- En vivo · se actualiza solo
- Fuente de datos
- Catálogo CPAT · Secretaría de Gobierno Digital · datos.gob.cl
- Stack
- FastAPI · SQLite + FTS5 · APScheduler
- Cadencia
- Chequeo semanal del origen · la fuente publica por tandas, sin calendario
- Cobertura
- 51.161 trámites · 516 instituciones · nómina de mayo 2026
- Infraestructura
- Raspberry Pi · $0 cloud
El problema
La Ley 21.180 de Transformación Digital del Estado hizo algo poco habitual: en vez de fijar una meta, obligó a cada órgano de la Administración —servicios y municipalidades— a escribir uno por uno todos sus procedimientos y caracterizarlos en sesenta variables. Cuántos son, quién los tramita, en qué canal, qué papeles exigen, en qué grado están digitalizados. El resultado es el CPAT, y está publicado como datos abiertos. Son 51.161 registros. Nadie lo lee entero porque son quince archivos que no calzan entre sí. Este prototipo lo lee entero.
Qué construí
Un tablero de seis secciones sobre una base propia que se llena sola desde datos.gob.cl.
- check_circle La radiografía: los seis niveles de digitalización, del 0 (nada electrónico) al 5 (todas las etapas en digital), filtrables por ámbito, región y tipo de procedimiento.
- check_circle El grafo del papeleo: qué documento te piden, qué organismo lo emite, y si te lo piden a ti, se lo pasan a mano entre oficinas, o lo interoperan. Es la sección que responde la pregunta del principio.
- check_circle La paradoja del volumen: el cruce entre cuántos trámites hay de cada nivel y cuántas atenciones reales ocurren en ellos. Son dos retratos casi opuestos del mismo Estado.
- check_circle Un mapa de las 346 comunas que muestra tanto a las que informaron como a las que no. El vacío es la mitad del hallazgo, así que las ausentes se dibujan igual.
- check_circle Buscador de los 51 mil, uno por uno, con la ficha de cada trámite: su marco legal, los papeles que exige y su volumen anual de atenciones.
- check_circle Comparación entre cortes: el paquete conserva la nómina anterior, así que se ve el movimiento real —qué subió de nivel y qué bajó— en vez de una foto fija.
Cómo funciona
El dataset lo encontré minando el catálogo de datos.gob.cl con un servidor MCP que armé antes justamente para eso. Los identificadores de los quince archivos no están escritos en el código: se resuelven en cada corrida preguntándole al portal y emparejando por patrón de nombre, quedándose con el más reciente de cada familia. Gobierno Digital acumula recursos en vez de reemplazarlos —conviven la nómina de mayo de 2026 y las de julio de 2025—, así que un identificador fijo se quedaría leyendo el corte viejo para siempre. Cuando publiquen el corte siguiente, la ingesta lo toma sola y el actual pasa a ser el término de comparación.
Decisiones técnicas
Dos archivos del mismo paquete, dos codificaciones distintas
La nómina de mayo de 2026 viene en cp1252; los archivos de papeles y de normativa vienen en utf-8. No hay forma de saberlo por el nombre del archivo. Lo importante es el orden en que se prueban: cp1252 acepta cualquier byte y nunca falla —devuelve "Código" y sigue como si nada—, así que si se probara primero, todas las tildes de los archivos utf-8 se romperían en silencio. Se prueba utf-8 primero y se cae a cp1252 solo cuando el decode revienta. Lo mismo con el separador: los archivos de transacciones de 2024 usan coma y los de 2025 punto y coma, y se olfatea contando separadores fuera de comillas.
Tres esquemas de columnas para el mismo catálogo
La nómina unificada trae 60 columnas; las anteriores traían 55 y estaban partidas en dos archivos que además diferían entre sí —"Ingreso de solicitud" en la de servicios, "Ingreso de solicitudes" en la municipal; una tiene "Fecha de última actualización" y la otra "Fecha de actualización"—. La salida no fue un diccionario por archivo, que envejece mal, sino una clave canónica por concepto: se normaliza el encabezado y se busca en un mapa de sinónimos. Y lo que no calza no se descarta en silencio: queda registrado en la bitácora, porque una columna nueva en el origen es la señal de que el código quedó corto. Hoy no queda ninguna sin mapear en los siete archivos.
El mismo hecho, escrito en tres pares de columnas
En el archivo de papeles, cada fila describe una relación entre un trámite y un dato que vive en otro organismo. Pero la institución que lo emite y el documento en cuestión están en tres pares de columnas distintos según cómo se consiga: uno para "se lo pido al ciudadano", otro para "se lo pido a mano al otro organismo", otro para "interopero". Solo uno de los tres viene lleno en cada fila. Colapsarlos a un par único más el medio es lo que convierte el archivo en una tabla consultable, y sin eso la pregunta central del prototipo no se puede formular.
Un municipio con un solo trámite no es el más digital del país
El mapa colorea cada comuna por el nivel promedio que declaró su municipalidad. Hay una que declaró un único trámite, en Nivel 5: promedio perfecto, y con eso la escala de color se estiraba hasta 5,0 y aplastaba a las otras 250 contra el extremo claro. Las doce municipalidades con menos de diez registros no reciben color —reciben trama— y quedan fuera del cálculo del máximo. Es la misma regla de siempre: si la magnitud no es confiable, se le retira el color en vez de pintar un número que engaña.
Dos series que no comparten escala no comparten gráfico
La paradoja del volumen exige poner juntas dos magnitudes incomparables: miles de trámites y cientos de millones de atenciones. La salida fácil es un gráfico de dos ejes verticales, que permite hacer decir al dibujo casi cualquier cosa según dónde se ponga cada escala. Las dos series van en porcentaje de su propio total, con un solo eje. El contraste sigue siendo brutal, pero es un contraste que el lector puede verificar.
"Sin información" no es cero
Las celdas de transacciones traen ese texto literal cuando la institución no midió el mes. Sumarlo como cero subestima el total y hace indistinguible "no atendimos a nadie" de "no lo contamos". Se guarda vacío y se cuenta aparte. Por lo mismo el tablero advierte que la cobertura mensual es despareja: un mes con menos atenciones puede ser simplemente un mes con menos instituciones reportando.
Qué encontré
- description 16.802 trámites no tienen ningún soporte electrónico — un tercio del catálogo. Y 31.992 expedientes siguen teniendo soporte físico. La brecha está donde uno se la imagina: 41% de los trámites municipales son Nivel 0, contra 11% de los del nivel central. Al otro extremo, el 34% de los trámites centrales llega al Nivel 5 y solo el 9% de los municipales.
- swap_horiz De las 13.747 veces que un trámite necesita un dato que ya vive en otro organismo del Estado, 7.390 (54%) terminan en que te lo piden a ti y otras 2.755 en que dos oficinas se lo pasan a mano. El Registro Civil es el emisor más frecuente: 2.094 veces te mandan a buscarle un papel a él. El más pedido de todos es el certificado de antecedentes.
- hub El Estado construyó una Red de Interoperabilidad justamente para esto. De las 3.602 integraciones que sí existen, solo 198 pasan por ella — un 5%. El resto son conexiones que cada institución armó por su cuenta.
- insights La paradoja del volumen. El nivel central atendió 381,6 millones de veces en 2025, y el 96% de esas atenciones ocurrió en trámites de Nivel 4 o 5, los ya digitalizados de punta a punta. Los de Nivel 0 a 2 —un cuarto del catálogo central— se reparten el 1,2%. El Estado digitalizó la cabeza y dejó intacta la cola larga: pocos trámites masivos funcionando bien, miles de trámites raros en papel.
- location_off Faltan 86 de las 346 comunas del país. Las peor cubiertas son las regiones extremas: Arica y Parinacota informa 2 de 4 comunas, Tarapacá 2 de 7, Magallanes 3 de 11. Ñuble, Biobío, La Araucanía y Los Lagos informan todas.
- gavel Todavía hay 2.327 trámites que exigen un documento notarial, y 5.378 casos en que el papel que te piden ni siquiera figura en el listado maestro de certificados de Gobierno Digital — que es precisamente el requisito para poder interoperarlo.
Qué es real y qué es parcial
Es un prototipo, no una estadística oficial, y conviene ser preciso.
- verified Real: todas las cifras salen del CPAT sin recortes. Lo único que hace el prototipo es reconciliar quince archivos que no calzan entre sí y resolver las 260 municipalidades a su código de comuna oficial. Las 51.163 filas del archivo entran como 51.161 registros: dos vienen sin código y quedan fuera, contadas y declaradas.
- warning Es un autodiagnóstico, no una auditoría. Cada institución declara sus propios trámites y su propio nivel. Que algo sea "Nivel 5" lo dice quien lo tramita, y nadie lo verifica desde fuera. El valor del CPAT no está en ser una medición independiente: está en obligar a poner por escrito, en formato comparable, algo que antes nadie escribía.
- rule El denominador municipal está incompleto. Cuando el tablero dice "41% de los trámites municipales son Nivel 0", ese porcentaje se calcula solo sobre las 260 municipalidades que informaron. Las 86 ausentes no entran en ninguna cifra. Y 6.184 registros están en estado "Pendiente" —la propia institución no terminó de caracterizarlos—: se cuentan igual, porque excluirlos inflaría artificialmente la calidad del resto.
- balance La cantidad declarada no es comparable entre municipios. Uno declaró 877 registros y varios declararon menos de diez. Eso mide criterio de desagregación tanto como tamaño real del municipio, y por eso los perfiles con base chica van marcados en el tablero en vez de mezclados con el resto.
- schedule Parcial: las transacciones cubren solo el nivel central —las municipalidades no reportan volumen—, así que 37.699 trámites municipales quedan fuera de esa sección. Y los archivos de papeles y normativa son de un corte anterior a la nómina vigente: un trámite creado después aparece sin papeles declarados.
- visibility A la vista: el tablero tiene una sección final que enumera todo lo anterior, calculada desde los datos en cada ingesta. Si el catálogo mejora, esa sección mejora sola.
¿Qué papel te va a pedir tu municipalidad?
El tablero corre ahora mismo sobre la Pi y tiene los 51.161 trámites buscables, uno por uno.