Criterios de Aceptación
Criterios que una integración debe cumplir para ser certificada.
Criterios de Aceptación para la Certificación
Para que una integración sea certificada y aprobada para su despliegue en el ambiente de producción, debe cumplir con los siguientes criterios de manera obligatoria.
1. Cumplimiento de Requerimientos Básicos
- 1.1. Registro Completo: El Formulario de Registro de Productor debe estar completo, validado y aprobado por el equipo de SITIA.
- 1.2. Inventario de Sources: El inventario de sources (cámaras/sensores) debe ser exacto y coincidir con los identificadores URN utilizados en los eventos:
urn:<codigo-productor-datos>:<type>:<identifier>. - 1.3. Infraestructura: Cumplimiento con requerimientos de infraestructura incluyendo conectividad, IPs autorizadas y protocolos de red.
- 1.4. Seguridad: Implementación correcta del método de autenticación asignado (Bearer Token, OAuth2 o API Key) y cumplimiento con políticas de seguridad SITIA.
2. Superación de Pruebas en Sandbox
- 2.1. Conectividad y Autenticación: Todas las pruebas de conectividad deben ejecutarse exitosamente, incluyendo autenticación válida e inválida.
- 2.2. Validación de Eventos: Dependiendo del tipo de integración:
- Genéricas: Cumplimiento con especificación CloudEvents y estructura URN correcta
- Nativas: Configuración específica según sistema (Genetec AutoVu, Hikvision Hikcentral, Neural Labs)
- 2.3. Pruebas de Carga: El sistema debe manejar la carga esperada sin degradación significativa:
- Envío sostenido de 50 eventos/hora mínimo
- Picos de tráfico de 200 eventos en 10 minutos
- 2.4. Estabilidad: Operación estable durante las pruebas sin errores críticos o timeouts excesivos.
3. Calidad de los Datos
- 3.1. Precisión de Patentes: Tasa de reconocimiento ≥ 95% en condiciones de prueba controladas, verificada mediante casos de prueba específicos.
- 3.2. Calidad de Imágenes: Las imágenes enviadas como evidencia deben cumplir estándares mínimos:
- Resolución mínima 300x200px
- Imágenes nítidas y legibles
- Enfoque correcto en placas patentes (cuando aplique)
- 3.3. Consistencia de Datos: Los datos enviados deben ser consistentes y lógicos:
- Timestamps con zona horaria correcta (RFC 3339)
- Correspondencia entre
sourceregistrado y eventos enviados - Valores de confidence scores en rango válido (0.0-1.0) cuando estén presentes
- 3.4. Manejo de Casos Especiales: Correcta gestión de:
- Detecciones sin placa (
vehiclePlate: null) - Vehículos sin placas visibles
- Condiciones de baja calidad de imagen
- Detecciones sin placa (
4. Validación Específica por Tipo de Integración
Para Integraciones Genéricas (CloudEvents)
- 4.1. Estructura CloudEvents: Cumplimiento estricto con CloudEvents 1.0:
- Atributos obligatorios:
specversion,type,source,id,time - Formato URN correcto para
source:urn:<codigo-productor-datos>:<type>:<identifier> - Content-Type:
application/cloudevents+json
- Atributos obligatorios:
- 4.2. Campos Condicionales: Manejo correcto de campos condicionales como
vehiclePlatey coordenadas geográficas.
Para Integraciones Nativas
- 4.3. Genetec Security Center + AutoVu:
- Módulo AutoVu configurado correctamente
- Conectores SITIA instalados y funcionando
- Eventos de placa enviados sin errores
- 4.4. Hikvision Hikcentral/Artemis:
- Configuración según especificaciones SITIA
- API de eventos funcionando correctamente
- Sincronización horaria configurada
- 4.5. Neural Labs:
- Neural Server integrado con endpoints SITIA
- Algoritmos calibrados según requerimientos
- Métricas de confianza incluidas cuando disponibles
5. Manejo de Errores y Resiliencia
- 5.1. Reintentos: Implementación de mecanismo de reintentos para fallas de conectividad.
- 5.2. Logging: Sistema de logging detallado para troubleshooting.
- 5.3. Recuperación: Capacidad de recuperación automática ante interrupciones de red.
- 5.4. Manejo de Respuestas: Procesamiento correcto de códigos de respuesta HTTP (2xx, 4xx, 5xx).
6. Documentación y Soporte del Integrador
6. Documentación y Soporte del Integrador
- 6.1. Contactos Técnicos: Designación de contactos técnicos disponibles para:
- Resolución de problemas durante certificación
- Soporte post-producción
- Escalación de incidentes críticos
- 6.2. Logs de Pruebas: Recopilación y organización de logs detallados de todas las pruebas ejecutadas para troubleshooting.
📊 Métricas de Aprobación
| Criterio | Umbral Mínimo | Medición |
|---|---|---|
| Precisión de patentes | ≥ 95% | Casos de prueba controlados |
| Disponibilidad | ≥ 99% | Durante período de pruebas |
| Tiempo de respuesta | < 5 segundos | Por evento enviado |
| Recuperación ante fallas | < 5 minutos | Tiempo de restablecimiento |
| Eventos válidos | 100% | Sin errores de formato |
🔍 Proceso de Certificación
El cumplimiento de estos criterios es verificado mediante:
- Revisión documental de requerimientos y arquitectura
- Ejecución del checklist técnico detallado
- Validación de métricas en ambiente Sandbox
- Aprobación final por el equipo técnico SITIA
Certificación exitosa: Una vez cumplidos todos los criterios, se autoriza el despliegue en producción con credenciales definitivas.
📞 Soporte durante Certificación
Equipo de Certificación SITIA:
- Email:
sitia-soporte@minsegpublica.gob.cl - Horario: Lunes a Viernes, 9:00 - 18:00
- Documentación: Proceso de Validación
El cumplimiento de estos criterios asegura una integración robusta, segura y de alta calidad con la plataforma SITIA.