Descripción

Captura el reporte inicial de incidentes, accidentes, cuasi-accidentes y condiciones inseguras con clasificación OSHA/ISO 45001.

Parámetros de la Tool

Entrada — lo que recibe
ParámetroTipoReq.Default
incidentTypestring✓ Sí
severitystring✓ Sí
locationstring
descriptionstring✓ Sí
reportedBystring✓ Sí
Salida — lo que devuelve
CampoTipoFormato
incidentIdstring
classificationstring
notificationsSentarrayitems→string
immediateActionsarrayitems→string
investigationRequiredboolean

Guía de Implementación

¿Por qué estos parámetros de entrada?

Se necesita `incidentType` para activar el flujo de notificaciones correcto: un 'near_miss' no requiere notificación a la STPS pero un 'accident' con días perdidos sí. `severity` determina el tiempo máximo de reporte: 'fatality' requiere reporte a la STPS en menos de 8 horas en México. `location` es necesaria para identificar el área de riesgo y actualizar el mapa de calor de incidentes. `description` captura el contexto inicial del evento que luego alimenta la investigación. `reportedBy` establece quién reportó para seguimiento y para calcular el indicador de cultura de reporte de incidentes.

Cálculos y lógica a implementar

Generar `incidentId` con nomenclatura estándar (INC-YYYY-MM-DD-SECUENCIAL). Aplicar clasificación OSHA/ISO 45001: calcular si aplica como OSHA Recordable (primeros auxilios no es recordable, tratamiento médico sí). Determinar `immediateActions` desde la biblioteca de respuestas por tipo de incidente (ej: para 'chemical_spill': aislar área, notificar brigade, evacuar si aplica). Generar lista de `notificationsSent`: supervisor inmediato siempre, seguridad siempre, médico de empresa si severity >= 'medical_treatment', dirección si severity = 'fatality'. `investigationRequired`: true si severity = 'lost_time', 'fatality' o 'property_damage'.

¿Por qué estos parámetros de salida?

`incidentId` es la referencia para la investigación posterior y para el sistema de seguimiento de KPIs de seguridad (TRIR, LTIR). `classification` determina los requisitos legales de reporte. `notificationsSent` garantiza la trazabilidad del cumplimiento de los protocolos de escalado. `immediateActions` es la guía operativa para el personal que atiende el incidente en campo. `investigationRequired` activa el proceso de investigación formal.

Interfaz gráfica recomendada

Formulario mobile-friendly de reporte de incidente (diseñado para completarse en el sitio desde un smartphone). Campos obligatorios mínimos al inicio, campos adicionales en sección expandible. Geolocalización automática del lugar del incidente. Lista de acciones inmediatas generadas automáticamente con checkboxes para confirmar ejecución. Notificación push automática a los responsables listados.

Conexiones con otras Tools

Recibe de
GAS_ALARM_TRIGGEREDMQTT

Alarma de gas activa reporte automático de incidente y notificación de emergencia

Envía a
INCIDENT_REPORTEDREST

Incidente que requiere investigación abre automáticamente flujo de análisis de causa raíz

Evento ISO que genera esta tool

Cuando esta tool detecta un evento relevante, emite el siguiente evento al Simulador ISO. El campostandardEvent.module.iddebe usar este nombre exacto.
safety_incident_report→ se visualiza en el Dashboard ISO y Reporte de Auditoría

Cláusulas ISO que cubre este evento

ISO 45001:2018§10.2No conformidad y acción correctiva

Reporte de incidente de seguridad como no conformidad de SST.

ISO 45001:2018§9.1Seguimiento, medición, análisis y evaluación del desempeño SST

Registro de incidentes como indicador de desempeño de seguridad.

Al ejecutar el demo de esta tool, el evento se guardará en el Simulador ISO con este identificador.

Demo en vivo

Listo

Presiona Ejecutar Demo para ver cómo actúa esta tool en tiempo real

Agentes que usan esta tool

Reportar Incidente de Seguridad
Hola, soy el asistente de  Reportar Incidente de Seguridad. ¿En qué puedo ayudarte?