Descripción

Ejecuta metodología de investigación de incidentes: árbol de causas, 5 Porqués y análisis de barreras para acciones preventivas.

Parámetros de la Tool

Entrada — lo que recibe
ParámetroTipoReq.Default
incidentIdstring✓ Sí
methodologystring✓ Sí
teamMembersarray
Salida — lo que devuelve
CampoTipoFormato
immediatesCausesarrayitems→string
basicCausesarrayitems→string
rootCausesarrayitems→string
correctiveActionsarrayitems→object
similarIncidentRiskstring

Guía de Implementación

¿Por qué estos parámetros de entrada?

Se necesita `incidentId` para cargar todos los datos del incidente (tipo, severidad, localización, descripción, historial del área) que contextualizan la investigación. `methodology` determina la estructura del análisis: '5_whys' genera un árbol de causalidad preguntando 'por qué' en cascada hasta llegar a causas raíz sistémicas, 'cause_tree' es más visual y estructurado (recomendado para accidentes mayores), 'bow_tie' analiza tanto las causas como las consecuencias y las barreras de control, 'taproot' aplica un árbol de causas estandarizado con categorías predefinidas. `teamMembers` documenta quiénes participaron en la investigación (requerido por ISO 45001).

Cálculos y lógica a implementar

Cargar el registro del incidente del `incidentId`. Para '5_whys': generar la cadena de causalidad iterando 5 niveles de 'por qué' a partir del evento inicial, clasificando cada nivel en causas inmediatas, básicas o sistémicas. Para 'cause_tree': construir el árbol booleano de causas (AND/OR gates) usando la información del incidente y el historial del área. Para 'bow_tie': identificar el evento central, las amenazas que lo causan (izquierda) y las consecuencias (derecha), con las barreras preventivas y mitigadoras. Clasificar cada causa en `immediatesCauses`, `basicCauses`, `rootCauses`. Generar `correctiveActions` mapeando una acción por causa raíz con responsable, fecha y tipo (eliminación/sustitución/control de ingeniería/control administrativo/EPP). Evaluar `similarIncidentRisk` basado en si las causas raíz persisten en otras áreas de la planta.

¿Por qué estos parámetros de salida?

`immediatesCauses` son las causas directas que el agente puede abordar con acciones inmediatas de contención. `basicCauses` son los factores contribuyentes (falta de mantenimiento, procedimiento inadecuado) que requieren acciones correctivas. `rootCauses` son las causas sistémicas (falla en el sistema de gestión) que requieren acciones preventivas para evitar recurrencia. `correctiveActions` son el output accionable que alimenta el plan de acción del sistema de gestión. `similarIncidentRisk` activa alertas en otras áreas con condiciones similares.

Interfaz gráfica recomendada

Visualizador interactivo del árbol de causas o diagrama bow-tie según la metodología seleccionada. Nodos colapsables/expandibles. Indicador de nivel de causa (inmediata/básica/raíz) por color. Panel de acciones correctivas con formulario de asignación por cada causa raíz. Botón de exportar el análisis completo como PDF para el expediente del incidente.

Conexiones con otras Tools

Recibe de
INCIDENT_REPORTEDREST

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

Envía a
ROOT_CAUSE_SYSTEMICREST

Causa raíz sistémica con riesgo medio/alto activa HAZOP del nodo de proceso afectado

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.
hse_root_cause_finding→ 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

Investigación de causa raíz de incidentes HSE para acción correctiva.

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

Investigar Causa Raíz HSE
Hola, soy el asistente de  Investigar Causa Raíz HSE. ¿En qué puedo ayudarte?