Saltar al contenido

Cómo funciona

Del accidente al cierre sin investigación: el flujo completo en ConstruWare

Por Eduardo Gallegos · Publicado el 23 de septiembre de 2026

Este es un recorrido de producto, no el caso de ninguna obra real: describe cómo se mueve -y dónde se desconecta de la norma- el registro de un accidente dentro de ConstruWare. La pregunta que resuelve es concreta: ¿en qué paso exacto deja de pedirse la investigación de 10 elementos que exige el numeral 21.2 de la NOM-031? Según lo visto en en ConstruWare, un accidente de obra se puede cerrar sin la investigación que exige la NOM-031.

Esquema del recorrido · ilustración, no es una pantalla del sistema

  1. 1. Ocurre un accidente en la obraUn trabajador se lesiona; alguien del equipo lo da de alta en el sistema.
  2. 2. Se captura con los datos mínimos que pide el formularioTipo, severidad (arranca en «sin lesión») y descripción -la API acepta una de un solo carácter-; el nombre del accidentado y la parte lesionada son opcionales.
  3. 3. No hay dónde capturar la investigaciónCausas, evaluación, antecedentes y resultado no tienen campo; las medidas solo se capturan como acción correctiva de texto libre.
  4. 4. Se agrega una acción correctiva de una líneaEs el único requisito para poder cerrar el caso.
  5. 5. Se marca la fecha de cierreEl servicio y la base de datos sólo verifican que exista texto en la acción correctiva.
  6. 6. El caso desaparece de pendientesEl filtro del panel sólo mira aviso IMSS y acción correctiva abierta -no la investigación.

1-3. El alta sí distingue tipo y severidad; no pide investigación

El formulario de alta obliga a elegir el tipo de evento (accidente, incidente, condición insegura); la severidad arranca en «sin lesión» y la descripción es obligatoria (la API acepta una de un solo carácter; el formulario pide al menos tres). El nombre del accidentado y la parte lesionada son campos opcionales. En cambio, las causas, la descripción secuencial, la evaluación de probabilidad y gravedad, los antecedentes del trabajador y el resultado de la investigación -elementos del numeral 21.2- no tienen campo en el formulario ni en el esquema que lo valida, y las medidas propuestas solo caben como una acción correctiva de texto libre.

Agenda una demo gratis

4-6. Cerrar sólo pide una frase; nada más se vuelve a preguntar

Cuando alguien decide cerrar el caso, el sistema pide una acción correctiva -aunque sea de una línea- y una fecha. Ni el servicio que procesa el cierre ni la restricción de la base de datos comprueban que exista algo más. En el panel, la vista de "pendientes" deja de mostrar el caso en cuanto se cumplen esas dos condiciones (acción escrita + fecha de cierre, y sin aviso IMSS abierto) -sin ninguna verificación de que el expediente de investigación exista en algún lado, dentro o fuera del sistema.

Parada¿Se detiene o pide la investigación del 21.2?
1-2. Alta del accidente (tipo, severidad, descripción)No -el alta no pide los campos de investigación del 21.2
3. Captura de causas, evaluación, antecedentes, resultadoNo -no existe dónde capturarlos
4. Acción correctivaNo -sólo pide texto, no que derive de una investigación documentada
5. Cierre con fechaNo -el CHECK de base de datos sólo exige la acción
6. Vista de pendientesNo -el filtro sólo mira IMSS y acción correctiva abierta

Puedes estimar la exposición de este hallazgo, con tus propios números, en la calculadora de exposición por investigación de accidentes NOM-031.

Preguntas frecuentes

¿ConstruWare no sabe que ocurrió un accidente?
Sí lo sabe: el tipo, la severidad y una descripción se registran. Lo que no exige es el expediente de investigación que pide el numeral 21.2 antes de cerrar el caso.

¿Pasa lo mismo con incidentes y condiciones inseguras, no solo accidentes?
El numeral 21.2 aplica específicamente a accidentes de trabajo. El mismo hueco de captura (sin campos para causas, evaluación, etc.) existe también para incidentes y condiciones inseguras en el esquema, aunque la NOM no les exija ese mismo expediente de 10 elementos.

¿ConstruWare corrige esto automáticamente?
No, hoy no. Es un hallazgo verificado en el código actual, no una función ya resuelta.

Ve el recorrido completo en tu propia demo

Te mostramos en vivo el alta de un evento de seguridad y su cierre.

Agenda una demo gratis
Agendar 30 min
Contacta a un especialista
Ventas y Proyectos (abre en una ventana nueva) Soporte Técnico (abre en una ventana nueva)