Datos y cobertura

Fecha del hecho, carga y actualización: cómo ordenamos tres relojes

La fecha de una consulta no es la del hecho ni demuestra cuándo cargó el organismo. Nuestro modelo conserva originales, primeras observaciones y cambios por separado.

Por Marco Ferreiro ·

Auto a escala atraviesa tres arcos que representan hecho, carga y actualización

En una respuesta de infracciones pueden convivir “10 de mayo”, “observada el 18 de mayo” y “monto actualizado el 2 de junio”. Si una interfaz las reduce a una sola fecha, el lector puede creer que el hecho ocurrió cuando se hizo la consulta o que cada cambio es una multa nueva.

Nuestro modelo conserva esos eventos por separado y evita afirmar una fecha de carga que la fuente no publica.

El hecho pertenece a la fuente

El modelo de acta única de la ANSV incluye lugar, fecha y hora de la comisión u omisión. Normas de CABA, Santa Fe y Mendoza también enumeran esos datos con formulaciones propias.

Cuando una fuente oficial expone la fecha del hecho, la guardamos exactamente y vinculada al organismo. Si sólo informa día, no inventamos una hora. Si incluye minutos pero no zona, preservamos la cadena original y registramos esa limitación.

occurredAt no es una constatación de multas.ar: es el valor atribuido por la fuente. La procedencia debe acompañarlo siempre.

La fecha de carga puede ser desconocida

Un portal puede tener un campo interno created_at y no mostrarlo públicamente. Desde afuera sólo vemos cuándo una consulta comenzó a devolver el registro. Llamar “fecha de carga” a ese momento sería afirmar más de lo observado.

Por eso usamos firstObservedAt: primera consulta completa y válida en la que apareció la acta. Si la consulta anterior fue el lunes y la siguiente el jueves, la publicación pública ocurrió en algún momento de esa ventana, salvo que el portal haya estado incompleto o haya cambiado su cobertura.

El portal bonaerense advierte que pueden existir infracciones en vías de procesamiento. Esa aclaración oficial refuerza el límite: una respuesta actual no describe necesariamente todo lo que terminará apareciendo.

Actualización significa una nueva versión observada

Una acta puede cambiar de estado, monto, fecha de pago voluntario o autoridad asignada. Cuando una consulta posterior trae una diferencia material, guardamos una nueva versión con observedAt propio.

No sobrescribimos la versión anterior porque perderíamos preguntas útiles:

updatedAt sólo debería representar una fecha publicada por el organismo cuando exista. Para nuestros cambios usamos nombres que explicitan observación, no actualización interna de la autoridad.

Tres formatos oficiales, una precisión variable

El acta única nacional pide lugar, fecha y hora. La Ley 1.217 de CABA usa esos mismos componentes básicos. La norma santafesina para controles de velocidad enumera lugar, fecha y hora junto con velocidad y equipo. La ley mendocina menciona día, mes, hora y lugar.

La coincidencia conceptual no garantiza formatos digitales iguales. Un portal puede entregar DD/MM/AAAA, otro una cadena con hora y otro campos separados. Antes de comparar:

  1. se guarda el valor crudo;
  2. se identifica la precisión real;
  3. se normaliza sólo con reglas documentadas;
  4. se mantiene la fuente y jurisdicción;
  5. se registra cualquier error de parseo sin descartar el original.

El formato de pantalla no debe convertirse en una zona horaria inventada.

Línea de tiempo sintética

Supongamos una acta ficticia con este historial:

Evento Momento Qué podemos afirmar
Hecho informado 10 de mayo, 14:30 La fuente atribuye ese momento al hecho
Consulta completa sin acta 12 de mayo No estaba visible dentro de esa respuesta
Primera observación 18 de mayo Ya estaba visible en esta consulta
Cambio de monto observado 2 de junio La misma referencia mostró otro importe

No conocemos el minuto exacto de carga entre el 12 y el 18. Tampoco sabemos si el cambio de junio fue ingresado ese día o antes de nuestra consulta. El modelo expresa intervalos y observaciones, no rellena esos huecos.

Cómo evitamos duplicados por cambios de fecha

Una corrección temporal puede hacer que dos versiones parezcan actas distintas. Antes de crear un nuevo registro se comparan identificador, organismo, dominio, lugar, tipo de infracción y demás claves disponibles.

Si el número de acta es estable y cambia sólo un campo, se conserva como versión. Si el identificador también cambia, el vínculo necesita evidencia adicional; no se fusiona sólo porque fechas y montos sean parecidos.

Esta cautela funciona en ambos sentidos: evita contar dos veces una corrección y evita unir dos hechos realmente diferentes.

Qué debería ver el usuario

En una nota o resultado público usamos etiquetas claras:

Cada una responde una pregunta. “Cargada el” sólo se usa si el organismo ofrece explícitamente ese dato y podemos citarlo.

Para integraciones empresariales, las fechas viajan como campos separados. Para una persona, la interfaz puede explicar la diferencia sin exponer detalles técnicos innecesarios.

Limitaciones que acompañan el resultado

La primera observación depende de nuestra frecuencia de consulta, de que la búsqueda haya sido completa y de que la fuente respondiera. Un mantenimiento o timeout amplía la ventana de incertidumbre.

Además, un portal puede retirar temporalmente una acta y mostrarla después. Por eso el historial registra presencia, ausencia y errores como estados distintos. Una ausencia no borra las versiones anteriores.

Este modelo tampoco interpreta por qué cambió un expediente. Esa explicación corresponde al organismo.

Nombrar bien los relojes evita conclusiones falsas

La fecha del scraping es valiosa para auditoría, pero no debe vestirse como fecha del hecho ni de carga. La actualización observada demuestra una diferencia pública, no cuándo la autoridad la procesó internamente.

Al conservar hecho, primera observación y versiones, podemos explicar qué cambió y cuándo lo vimos. Es una promesa más modesta que conocer todos los relojes internos de cada jurisdicción, y precisamente por eso es verificable.

Metodología

Alcance
Comparación de campos temporales oficiales y diseño de un historial de observaciones que no infiere la carga interna de las jurisdicciones.
Unidad de análisis
Cada versión observada de una acta, vinculada a su valor original, fuente, consulta y precisión temporal.
Cobertura
Modelo nacional y normas de CABA, Santa Fe, Mendoza y portal bonaerense verificados el 14 de agosto de 2026.

Limitaciones

Fuentes

Preguntas frecuentes

¿La primera vez que multas.ar ve una acta es su fecha de carga?

No. Es sólo la primera observación dentro de nuestras consultas válidas. La fuente pudo haberla publicado antes, entre dos consultas o mientras no estaba disponible.

¿Un cambio de monto crea una multa nueva?

No por sí solo. Puede ser una actualización de la misma acta. Se comparan identificadores, jurisdicción, hecho y demás campos antes de versionar el registro.

¿Qué mostramos cuando una fuente no informa hora?

Conservamos la precisión disponible, por ejemplo sólo fecha. No agregamos medianoche ni segundos como si hubieran sido publicados por el organismo.

Notas relacionadas