<?php
namespace App\Database\Seeds;

use CodeIgniter\Database\Seeder;

class InspectionTemplateSeeder extends Seeder
{
    public function run()
    {
        foreach ($this->templates() as $template) {
            $this->upsertTemplate($template);
        }
    }

    private function upsertTemplate(array $template): void
    {
        $now = date('Y-m-d H:i:s');
        $existing = $this->db->table('inspection_templates')->where('code', $template['code'])->get()->getFirstRow('array');
        $payload = [
            'code' => $template['code'],
            'name' => $template['name'],
            'form_code' => $template['form_code'],
            'revision' => $template['revision'],
            'layout_mode' => $template['layout_mode'],
            'descripcion' => $template['descripcion'],
            'activo' => 1,
            'updated_at' => $now,
        ];

        if ($existing === null) {
            $payload['created_at'] = $now;
            $this->db->table('inspection_templates')->insert($payload);
            $templateId = (int) $this->db->insertID();
        } else {
            $templateId = (int) $existing['id'];
            $this->db->table('inspection_templates')->where('id', $templateId)->update($payload);
            return;
        }

        $this->db->table('inspection_template_sections')->insert([
            'template_id' => $templateId,
            'titulo' => $template['section'],
            'subtitulo' => null,
            'orden' => 0,
        ]);
        $sectionId = (int) $this->db->insertID();

        foreach ($template['items'] as $orden => $item) {
            $this->db->table('inspection_template_items')->insert([
                'template_id' => $templateId,
                'section_id' => $sectionId,
                'numero' => $item[0],
                'pregunta' => $item[1],
                'frecuencia' => $item[2],
                'tipo_campo' => $template['layout_mode'] === 'equipment_table' ? 'text' : 'yes_no_na',
                'opciones' => null,
                'orden' => $orden,
                'obligatorio' => 0,
            ]);
        }
    }

    private function templates(): array
    {
        return [
            [
                'code' => 'SIM1',
                'name' => 'Tablero de Control del Sistema de Alarma y Detección',
                'form_code' => 'FORM.SE.01',
                'layout_mode' => 'checklist',
                'section' => '23.0 SISTEMA DE ALARMA Y DETECCIÓN',
                'revision' => 1,
                'descripcion' => 'Formato adaptativo importado desde SIM1: Tablero de Control del Sistema de Alarma y Detección.',
                'items' => [
                    ['23.01', '¿Se tiene la tarjeta de permiso para puesta fuera de servicio autorizada por el cliente?', 'M'],
                    ['23.02', '¿El Tablero esta accesible?', 'M'],
                    ['23.03', '¿La temperatura del cuarto es la adecuada?', 'M'],
                    ['23.04', '¿El Tablero esta en operación?', 'M'],
                    ['23.05', '¿El Tablero esta libre de señalización de alarmas?', 'M'],
                    ['23.06', '¿El Tablero esta libre de señalización de problemas?', 'M'],
                    ['23.07', '¿El Tablero esta libre de señalización de supervisión?', 'M'],
                    ['23.08', '¿El Tablero esta libre de señalización de seguridad?', 'M'],
                    ['23.09', '¿El Tablero esta libre de la falla de la tierra?', 'M'],
                    ['23.10', '¿Esta habilitada la detección de las fallas de la tierra?', 'M'],
                    ['23.11', '¿Las condiciones internas en el tablero son las adecuadas?', 'M'],
                    ['23.12', '¿Las terminales se encuentran bien apretadas?', 'M'],
                    ['23.13', '¿Las terminales se encuentran libres de sulfato?', 'M'],
                    ['23.14', '¿La acometida del tablero es independiente?', 'M'],
                    ['23.15', '¿El interruptor principal esta asegurado e identificado?', 'M'],
                    ['23.16', '¿El voltaje de C.A. de la fuente primaria es el adecuado?', 'M'],
                    ['23.17', '¿El voltaje de C.A. de la fuente secundaria es el adecuado?', 'M'],
                    ['23.18', '¿La alimentación secundaria opera adecuadamente?', 'M'],
                    ['23.19', '¿El voltaje de las baterías es el adecuado?', 'M'],
                    ['23.20', '¿La capacidad de las baterías es la adecuada?', 'M'],
                    ['23.21', '¿El voltaje del cargador es el correcto?', 'M'],
                    ['23.22', '¿La corriente del cargador es la adecuada?', 'M'],
                    ['23.23', '¿Los medidores de corriente y voltaje operan adecuadamente?', 'M'],
                    ['23.24', '¿Los rangos y tipos de fusibles son los adecuados?', 'M'],
                    ['23.25', '¿La tecla de prueba de lámparas opera?', 'M'],
                    ['23.26', '¿El display opera adecuadamente\'', 'M'],
                    ['23.27', '¿Los módulos aparentan estar funcionando?', 'M'],
                    ['23.28', '¿La simulación del problema opera adecuadamente?', 'M'],
                    ['23.29', '¿La tecla de silenciar problema opera?', 'M'],
                    ['23.30', '¿La tecla de restablecimiento en problema opera?', 'M'],
                    ['23.31', '¿La señal de problema se recibió en el tablero?', 'M'],
                    ['23.32', '¿La fecha y la hora son las correctas?', 'M'],
                    ['23.33', '¿La impresora opera correctamente?', 'M'],
                    ['23.34', '¿La señal de alarma y problema se recibió en el anunciador\'', 'M'],
                    ['23.35', '¿Los anunciadores remotos operan correctamente?', 'M'],
                    ['23.36', '¿La simulación de la alarma opera adecuadamente?', 'A'],
                    ['23.37', '¿La tecla de silenciar la alarma opera?', 'A'],
                    ['23.38', '¿La tecla de restablecimiento en alarma opera?', 'A'],
                    ['23.39', '¿La tecla de DRILL opera?', 'A'],
                ],
            ],
            [
                'code' => 'SIM2',
                'name' => 'Dispositivos del Sistema de Alarma y Detección',
                'form_code' => 'FORM.SE.02',
                'layout_mode' => 'equipment_table',
                'section' => '14.0 DISPOSITIVOS DEL SISTEMA DE ALARMA Y DETECCIÓN',
                'revision' => 1,
                'descripcion' => 'Formato adaptativo importado desde SIM2: Dispositivos del Sistema de Alarma y Detección.',
                'items' => [
                    ['1', 'ZONA', 'M'],
                    ['2', 'APARATO #', 'M'],
                    ['3', 'TIPO', 'M'],
                    ['4', 'ÁREA', 'M'],
                    ['5', 'COBERTURA', 'M'],
                    ['6', 'LIMPIEZA', 'M'],
                    ['7', 'CANALIZACIÓN', 'M'],
                    ['8', 'SENSIBILIDAD', 'M'],
                    ['9', 'OBSTRUCCIÓN', 'M'],
                    ['10', 'SUPERVISIÓN', 'M'],
                    ['11', 'ALARMA', 'M'],
                    ['12', 'PARÁMETRO / LECTURA', 'M'],
                    ['13', 'OBSERVACIONES', 'M'],
                ],
            ],
            [
                'code' => 'SIM3',
                'name' => 'Bomba Jockey',
                'form_code' => 'FORM.SE.03',
                'layout_mode' => 'checklist',
                'section' => '29.0 BOMBA JOCKEY',
                'revision' => 1,
                'descripcion' => 'Formato adaptativo importado desde SIM3: Bomba Jockey.',
                'items' => [
                    ['29.01', '¿La válvula de succión esta abierta?', 'M'],
                    ['29.02', '¿La válvula de descarga esta abierta?', 'M'],
                    ['29.03', '¿La válvula de succión esta asegurada y/o supervisada?', 'M'],
                    ['29.04', '¿La válvula de descarga esta asegurada y/o supervisada?', 'M'],
                    ['29.05', '¿Las válvulas de succión y descarga son de tipo indicativas?', 'M'],
                    ['29.06', '¿Se encontró el selector en automático?', 'M'],
                    ['29.07', '¿Opera correctamente el interruptor principal del tablero de control?', 'M'],
                    ['29.08', '¿El tablero y sus componentes siguen aprobados? FM y/o UL ¿ Se verifico el voltaje de entrada del interruptor principal? volts L1-L2 :', 'M'],
                    ['29.09', 'M volts L3-L2 : volts L1-L3 : ¿ Se verifico el voltaje de salida del interruptor principal? volts L1-L2 :', 'M'],
                    ['29.10', 'M volts L3-L2 : volts L1-L3 : ¿ Se verifico el voltaje de entrada del contactor de arranque? volts L1-L2 :', 'M'],
                    ['29.11', 'M volts L3-L2 : volts L1-L3 : ¿ Se verifico el voltaje de salida del contactor de arranque? volts L1-L2 :', 'M'],
                    ['29.12', 'M volts L3-L2 : volts L1-L3 : ¿ Se verifico la corriente de trabajo del motor? ln: L1:', 'M'],
                    ['29.13', 'M L2: L3:', 'M'],
                    ['29.14', '¿Funcionan los focos pilotos del tablero del control?', 'M'],
                    ['29.15', '¿Se encuentra en condiciones operacionales la línea piloto?', 'M'],
                    ['29.16', '¿Se encuentra el manómetro de la línea piloto operando?', 'M'],
                    ['29.17', '¿Cumple de acuerdo a los estándares la línea piloto? NFPA 20', 'M'],
                    ['29.18', '¿Se encuentra en buen estado el acoplamiento mecánico?', 'M'],
                    ['29.19', '¿Cuenta con las guardas el acoplamiento mecánico?', 'M'],
                    ['29.20', '¿Se encuentran bien apretados los conductores eléctricos en bornes y terminales?', 'M'],
                    ['29.21', '¿Los empaques operan correctamente? Funciona el equipo en automático,', 'M'],
                    ['29.22', 'Presión de Arranque psi: Presión de Paro psi:', 'M'],
                    ['29.23', '¿El selector de operación funciona adecuadamente?', 'M'],
                    ['29.24', '¿Se encuentra el manómetro de la línea de descarga operando?', 'M'],
                    ['29.25', '¿Se observan vibraciones o ruidos anormales?', 'M'],
                    ['29.26', '¿Se encuentra sin calentamiento el estopero?', 'M'],
                    ['29.27', '¿Se encuentran sin calentamiento los baleros de la bomba?', 'M'],
                    ['29.28', '¿Se encuentra sin calentamiento el cuerpo de la bomba?', 'M'],
                    ['29.29', '¿Se encuentra sin calentamiento el cuerpo del motor?', 'M'],
                    ['29.30', '¿Se encuentra sin calentamiento la carcaza del motor?', 'M'],
                    ['29.31', '¿Se encuentra ajustada la válvula de alivio? psi=', 'M'],
                    ['29.32', '¿Se verificó la velocidad de la moto-bomba? rpm=', 'M'],
                    ['29.33', '¿La instalación eléctrica esta libre de daños?', 'M'],
                    ['29.34', '¿El interruptor de presión es el aprobado?', 'M'],
                    ['29.35', '¿El anclaje de la bomba es el adecuado?', 'M'],
                    ['29.36', '¿La válvula check sella correctamente?', 'M'],
                    ['29.37', '¿La soportería de la tubería esta en buenas condiciones y es la adecuada?', 'M'],
                    ['29.38', '¿Se efectuó la limpieza del tablero?', 'M'],
                    ['29.39', 'Mantenimiento a dispositivos y accesorios del tablero del control', 'M'],
                ],
            ],
            [
                'code' => 'SIM4',
                'name' => 'Bomba Eléctrica',
                'form_code' => 'FORM.SE.04',
                'layout_mode' => 'checklist',
                'section' => '210.0 BOMBA ELÉCTRICA',
                'revision' => 1,
                'descripcion' => 'Formato adaptativo importado desde SIM4: Bomba Eléctrica.',
                'items' => [
                    ['210.01', '¿La válvula de succión esta abierta?', 'M'],
                    ['210.02', '¿La válvula de descarga esta abierta?', 'M'],
                    ['210.03', '¿La válvula de succión abre y cierra correctamente?', 'M'],
                    ['210.04', '¿La válvula de descarga abre y cierra correctamente?', 'M'],
                    ['210.05', '¿La válvula de succión esta asegurada y/o supervisada?', 'M'],
                    ['210.06', '¿La válvula de descarga esta asegurada y/o supervisada?', 'M'],
                    ['210.07', '¿Las válvulas de succión y descarga son del tipo indicativo?', 'M'],
                    ['210.08', '¿Se encontró el equipo en automático?', 'M'],
                    ['210.09', '¿El tablero y sus componentes siguen aprobados?', 'M'],
                    ['210.10', '¿El interruptor de presión es aprobado?', 'M'],
                    ['210.11', '¿El foco piloto de energía esta aprobado?', 'M'],
                    ['210.12', '¿La secuencia de fases es la correcta?', 'M'],
                    ['210.13', '¿Se encuentra el manómetro de la línea piloto operando?', 'M'],
                    ['210.14', '¿Cumple de acuerdo a los estándares al línea piloto?', 'M'],
                    ['210.15', '¿Se encuentra en buen estado el acoplamiento mecánico?', 'M'],
                    ['210.16', '¿Cuenta con las guardas el acoplamiento mecánico?', 'M'],
                    ['210.17', '¿Se encuentran bien apretados los conductores', 'A'],
                    ['210.18', '¿El nivel de aceite es el adecuado en el motor y/o cabezal de engranes?', 'M'],
                    ['210.19', '¿Se encuentra el estopero lubricado antes del arranque?', 'M'],
                    ['210.20', '¿Se verificó el funcionamiento de la válvula eliminadora de aire?', 'M'],
                    ['210.21', '¿El anclaje de la motobomba es uniforme?', 'M'],
                    ['210.22', '¿El anclaje de la motobomba es uniforme?', 'M'],
                    ['210.23', '¿La válvula check cierra correctamente?', 'M'],
                    ['210.24', '¿Cuenta con válvulas de recirculación?', 'M'],
                    ['210.25', '¿Los soportes de las tuberías están en buenas condiciones y son las adecuadas?', 'M'],
                    ['210.26', '¿La instalación eléctrica esta libre de daños?', 'M'],
                    ['210.27', '¿Abre y cierra correctamente el interruptor de aislamiento del tablero de control?', 'M'],
                    ['210.28', '¿Abre y cierra correctamente el interruptor termomagnético del tablero de control?', 'M'],
                    ['210.29', 'Prueba del contactor de arranque con la palanca de emergencia ¿Se verifico el voltaje de entrada del interruptor de aislamiento? Volts, Linea. 1 L1-L2 :', 'M'],
                    ['210.30', 'M Volts, Linea. 2 L1-L3 : Volts, Linea. 3 L2-L3 : ¿Se verifico el voltaje de salida del interruptor de aislamiento? Volts, Linea. 1 V1-V2 :', 'M'],
                    ['210.31', 'M Volts, Linea. 2 V1-V3 : Volts, Linea. 3 V2-V3 : ¿Se verifico el voltaje de entrada del interruptor termomagnético? Volts, Linea. 1 L1-L2 :', 'M'],
                    ['210.32', 'M Volts, Linea. 2 L1-L3 : Volts, Linea. 3 L2-L3 : ¿Se verifico el voltaje de salida del interruptor termomagnético? Volts, Linea. 1 V1-V2 :', 'M'],
                    ['210.33', 'M Volts, Linea. 2 V1-V3 : Volts, Linea. 3 V2-V3 : ¿Se verifico el voltaje de entrada del contactor de arranque? Volts, Linea. 1 L1-L2 :', 'M'],
                    ['210.34', 'M Volts, Linea. 2 L1-L3 : Volts, Linea. 3 L2-L3 : ¿Se verifico el voltaje de salida del contactor de arranque? Volts, Linea. 1 V1-V2 :', 'M'],
                    ['210.35', 'M ¿Se verifico el voltaje de salida del contactor de arranque?', 'M'],
                    ['210.36', '- Presión de arranque - Presión de paro - Tiempo de retardo entre inicio de arranque y velocidad nominal menos de 10 seg. - Tiempo de retardo de paro después de restablecida la presión', 'M'],
                    ['210.37', '¿Tiene el equipo paro manual? ¿Se verifico la corriente de trabajo del motor? Amperes, Linea. 1 L1 :', 'M'],
                    ['210.38', 'M Amperes, Linea. 2 L2 : Amperes, Linea. 3 L3 : ¿Se verifico el voltaje de trabajo del motor? Volts, Linea. 1 V1-V2 :', 'M'],
                    ['210.39', 'M Volts, Linea. 2 V1-V3 : Volts, Linea. 3 V2-V3 :', 'M'],
                    ['210.40', '¿Funciona el foco piloto de equipo funcionando?', 'M'],
                    ['210.41', '¿Se encuentra en condiciones operacionales la línea piloto?', 'M'],
                    ['210.42', '¿Se encuentra el manómetro de la línea de descarga operando?', 'M'],
                    ['210.43', '¿Se observan vibraciones o ruidos anormales?', 'M'],
                    ['210.44', '¿Se encuentra sin calentamiento el estopero?', 'M'],
                    ['210.45', '¿Se encuentra sin calentamiento los baleros de la bomba?', 'M'],
                    ['210.46', '¿Se encuentra sin calentamiento el cuerpo de la bomba?', 'M'],
                    ['210.47', '¿Se encuentra sin calentamiento los baleros del motor?', 'M'],
                    ['210.48', '¿Se encuentra sin calentamiento la carcaza del motor?', 'M'],
                    ['210.49', '¿Se encuentra ajustada la válvula de recirculación? psi =', 'M'],
                    ['210.50', '¿Se verificó la velocidad de la bomba? rpm', 'M'],
                    ['210.51', '¿Se verifico la temperatura del cabezal de engranes?', 'M'],
                    ['210.52', '¿La válvula check sella correctamente?', 'M'],
                    ['210.53', '¿Limpieza del tablero?', 'M'],
                    ['210.54', '¿El equipo de bombeo queda normalizado y en automático, después de las pruebas?', 'M'],
                    ['210.55', '¿El tablero de alarma se restableció después de las pruebas?', 'M'],
                    ['210.56', '¿Quedo sin señales de problema, supervisión y/o alarmas el tablero?', 'M'],
                    ['210.57', 'Lubricación de los baleros de la bomba.', 'S'],
                    ['210.58', 'Lubricación del acoplamiento mecánico.', 'S'],
                    ['210.59', 'Lubricación del cabezal de engranes.', 'S'],
                    ['210.60', 'Lubricación de los baleros del motor.', 'S'],
                    ['210.61', 'Accionar el botón de prueba de disparo del interruptor termomagnético?', 'A'],
                    ['210.62', '¿Verificar la exactitud del interruptor de presión?', 'A'],
                    ['210.63', 'Alineación de la bomba', 'A'],
                    ['210.64', 'Mantenimiento a dispositivos y accesorios del tablero de control', 'A'],
                    ['210.65', 'Prueba de eficiencia de la bomba', 'A'],
                    ['210.66', 'Cambio de aceite al motor y/o cabezal de engranes', 'A'],
                ],
            ],
            [
                'code' => 'SIM5',
                'name' => 'Bomba de Combustión Interna',
                'form_code' => 'FORM.SE.05',
                'layout_mode' => 'checklist',
                'section' => '211.0 BOMBA DE COMBUSTIÓN INTERNA',
                'revision' => 1,
                'descripcion' => 'Formato adaptativo importado desde SIM5: Bomba de Combustión Interna.',
                'items' => [
                    ['211.01', '¿La válvula de succión esta abierta?', 'M'],
                    ['211.02', '¿La válvula de descarga esta abierta?', 'M'],
                    ['211.03', '¿La válvula de succión abre y cierra correctamente?', 'M'],
                    ['211.04', '¿La válvula de descarga abre y cierra correctamente?', 'M'],
                    ['211.05', '¿La válvula de succión esta asegurada y/o supervisada?', 'M'],
                    ['211.06', '¿La válvula de descarga esta asegurada y/o supervisada?', 'M'],
                    ['211.07', '¿La válvula de succión es la adecuada?', 'M'],
                    ['211.08', '¿La válvula de descarga es la adecuada?', 'M'],
                    ['211.09', '¿Se encontró el equipo en automático?', 'M'],
                    ['211.10', '¿Se encontró el foco piloto de automático en encendido?', 'M'],
                    ['211.11', '¿Se encontraron los focos pilotos de los bancos de baterías encendidos?', 'M'],
                    ['211.12', '¿Se encontró el tablero de control cerrado y asegurado?', 'M'],
                    ['211.13', '¿El tablero y sus componentes siguen aprobados?', 'M'],
                    ['211.14', '¿El interruptor de presión es aprobado?', 'M'],
                    ['211.15', '¿El graficador esta operando correctamente?', 'M'],
                    ['211.16', '¿El programador semanal funciona correctamente? ¿El cargador de baterías funciona correctamente? V1:', 'M'],
                    ['211.17', 'Banco # 1 I1: Banco # 2 V2:', 'M'],
                    ['211.18', 'Verificar el voltaje de alimentación del tablero I2 :', 'M'],
                    ['211.19', '¿Se encuentra en condiciones operacionales la línea piloto?', 'M'],
                    ['211.20', '¿Se encuentra el manómetro de la línea piloto operando?', 'M'],
                    ['211.21', '¿Cumple de acuerdo a los estándares la línea piloto?', 'M'],
                    ['211.22', '¿Se encuentra en buen estado el acoplamiento mecánico?', 'M'],
                    ['211.23', '¿Cuenta con las guardas el acoplamiento mecánico?', 'M'],
                    ['211.24', '¿Cuenta con la guarda de las bandas del volante?', 'M'],
                    ['211.25', '¿El nivel de refrigerante es el adecuado en el motor?', 'M'],
                    ['211.26', '¿El nivel de aceite es el adecuado en el motor?', 'M'],
                    ['211.27', '¿Temperatura del motor antes del arranque es adecuada? °C', 'M'],
                    ['211.28', '¿El precalentador opera correctamente? ¿El nivel del líquido de las baterías es el adecuado? 1.250', 'M'],
                    ['211.29', 'Banco # 1 1.250 Banco # 2 ¿La densidad del líquido de las baterías es el adecuado?', 'M'],
                    ['211.30', 'Banco # 1 Banco # 2 ¿El voltaje de las baterías es el adecuado?', 'M'],
                    ['211.31', 'Banco # 1 Banco # 2', 'M'],
                    ['211.32', '¿Se encuentran bien apretados los conductores eléctricos en bornes y terminales?', 'M'],
                    ['211.33', '¿Se encontraron las válvulas de la línea de enfriamento en su posición correcta y asegurada?', 'M'],
                    ['211.34', '¿La válvula solenoide opera correctamente?', 'M'],
                    ['211.35', '¿Las líneas de combustible están libres de fugas y daños?', 'M'],
                    ['211.36', '¿Las líneas de combustible cumplen con los requerimientos?', 'M'],
                    ['211.37', '¿El tanque de combustible tiene el nivel adecuado? > 3/4', 'M'],
                    ['211.38', '¿La válvula de alimentación de combustible se encontró abierta y asegurada?', 'M'],
                    ['211.39', '¿La instalación del tanque de combustible es la adecuada?', 'M'],
                    ['211.40', '¿Se realizó la remoción de sedimentos del tanque de combustible?', 'M'],
                    ['211.41', '¿La línea de escape esta instalada adecuadamente?', 'M'],
                    ['211.42', '¿El nivel de aceite es el adecuado en el motor y/o cabezal de engranes? s/ Fabricante', 'M'],
                    ['211.43', '¿Se encuentra el estopero lubricado antes del arranque?', 'M'],
                    ['211.44', '¿Se verifico el funcionamiento de la válvula eliminadora de aire?', 'M'],
                    ['211.45', '¿El anclaje de la bomba es uniforme?', 'M'],
                    ['211.46', '¿El drenaje de la carcaza esta libre de obstrucciones?', 'M'],
                    ['211.47', '¿La válvula check sella correctamente?', 'M'],
                    ['211.48', '¿Cuenta con válvula de recirculación?', 'M'],
                    ['211.49', '¿La válvula de alivio esta instalada adecuadamente?', 'M'],
                    ['211.50', '¿Los medidores de presión, de succión y descarga son los adecuados?', 'M'],
                    ['211.51', '¿Los soportes de las tuberías están en buenas condiciones y son las adecuadas?', 'M'],
                    ['211.52', '¿La instalación eléctrica esta libre de daños?', 'M'],
                    ['211.53', '¿Opero la simulación de la falla de los bancos de baterías?', 'M'],
                    ['211.54', '¿Opero la simulación de la falla del bajo nivel de combustible?', 'M'],
                    ['211.55', '¿Opero la simulación de la falla de corriente alterna o cargador de baterías?', 'M'],
                    ['211.56', '¿Opero la simulación de la falla de bajo nivel de agua?', 'M'],
                    ['211.57', '¿Opero la simulación de la falla de motor fuera?', 'M'],
                    ['211.58', '¿La señal audible local opera? - Funciona el equipo en automático: - Presión de arranque psi', 'M'],
                    ['211.59', '- Presión de paro psi - Tiempo de retardo entre inicio de arranque y velocidad nominal seg. - Tiempo de retardo de paro después de restablecida la presión seg.', 'M'],
                    ['211.60', '¿ Funciona la supervisión local de equipo funcionando?', 'M'],
                    ['211.61', '¿Funciona la supervisión remota de equipo funcionando?', 'M'],
                    ['211.62', '¿El manómetro de la línea de enfriamiento funciona adecuadamente?', 'M'],
                    ['211.63', '¿La presión de la línea de enfriamiento es adecuada?', 'M'],
                    ['211.64', '¿La temperatura del agua del motor es la adecuada? °C', 'M'],
                    ['211.65', '¿Se verifico que la presión de aceite del motor sea la adecuada? psi', 'M'],
                    ['211.66', '¿Se verifico que la temperatura de aceite del motor sea la adecuada? °C', 'M'],
                    ['211.67', '¿La presión de descarga es la adecuada? psi', 'M'],
                    ['211.68', '¿Se registró la lectura del indicador de la presión de succión? psi', 'M'],
                    ['211.69', '¿Se verifico la velocidad de la bomba? r.p.m.', 'M'],
                    ['211.70', '¿Se encuentra el manómetro de la línea de descarga operando?', 'M'],
                    ['211.71', '¿Se observan vibraciones o ruidos anormales?', 'M'],
                    ['211.72', '¿Se encuentra sin calentamiento el estopero?', 'M'],
                    ['211.73', '¿Se encuentra sin calentamiento los baleros de la bomba?', 'M'],
                    ['211.74', '¿Se encuentra sin calentamiento el cuerpo de la bomba?', 'M'],
                    ['211.75', '¿Se encuentra ajustada la válvula de recirculación?', 'M'],
                    ['211.76', '¿Opero correctamente la válvula de alivio?', 'M'],
                    ['211.77', '¿Se verificó la temperatura del cabezal de engranes?', 'M'],
                    ['211.78', '¿Opera correctamente la supervisión de baja de presión de aceite?', 'M'],
                    ['211.79', '¿Opera correctamente la supervisión de alta temperatura de agua del motor?', 'M'],
                    ['211.80', '¿Opera correctamente la supervisión de sobrevelocidad del motor?', 'M'],
                    ['211.81', '¿Opera correctamente la supervisión de motor funcionando?', 'M'],
                    ['211.82', '¿Opera correctamente el botón de paro manual?', 'M'],
                    ['211.83', '¿Se reportaron las supervisiones de las fallas locales al tablero de alarmas? ¿Arrancó el motor desde el tablero de control manualmente?', 'M'],
                    ['211.84', 'con el Banco N° 1 con el Banco N° 2', 'M'],
                    ['211.85', '¿Arrancó el motor desde el tablero de control en la posición de prueba? Se verifico el arranque y paro de emergencia:', 'M'],
                    ['211.86', 'Desde el Banco N° 1 Desde el Banco N° 2', 'M'],
                    ['211.87', '¿El bypass de la línea de enfriamiento funciona adecuadamente?', 'M'],
                    ['211.88', '¿Se registraron las horas trabajadas del motor? hrs.', 'M'],
                    ['211.89', 'Limpieza del tablero', 'M'],
                    ['211.90', '¿El equipo de bombeo quedo normalizado y en automático después de las pruebas?', 'M'],
                    ['211.91', '¿El tablero de alarmas se restableció después de las pruebas?', 'M'],
                    ['211.92', '¿Quedo sin señales de problema, supervisión y/o alarmas el tablero de alarma?', 'M'],
                    ['211.93', '¿Se realizó la limpieza del filtro de aire?', 'S'],
                    ['211.94', '¿Se realizó la limpieza de los filtros de la línea de enfriamiento?', 'S'],
                    ['211.95', '¿Opera correctamente la supervisión de falla de arranque?', 'A'],
                    ['211.96', '¿Se realizó la afinación del motor?', 'A'],
                    ['211.97', '¿El tanque de combustible es de la capacidada adecuada?', 'A'],
                    ['211.98', '¿Se calibró la válvula reguladora de presión de la línea de enfriamiento?', 'A'],
                    ['211.99', '¿Se encuentran bien apretados los conductores eléctricos en bornes y terminales?', 'A'],
                    ['211.100', '¿Verificar la exactitud del interruptor de presión?', 'A'],
                    ['211.101', 'Lubricación del cabezal de engranes', 'A'],
                    ['211.102', 'Lubricación de los baleros de la bomba', 'A'],
                    ['211.103', 'Lubricación del acoplamiento de la bomba', 'A'],
                    ['211.104', 'Alineación de la bomba', 'A'],
                    ['211.105', 'Mantenimiento a dispositivos y accesorios del tablero de control', 'A'],
                    ['211.106', 'Ajustar la válvula de alivio del motor', 'A'],
                    ['211.107', 'Ajuste del graficador', 'A'],
                    ['211.108', 'Prueba de eficiencia de la bomba', 'A'],
                    ['211.109', 'Cambio de aceite al cabezal de engranes', 'A'],
                ],
            ],
            [
                'code' => 'SIM6',
                'name' => 'Cuarto de Bombas Contra Incendio',
                'form_code' => 'FORM.SE.06',
                'layout_mode' => 'checklist',
                'section' => '212.0 CUARTO DE BOMBAS CONTRA INCENDIO',
                'revision' => 1,
                'descripcion' => 'Formato adaptativo importado desde SIM6: Cuarto de Bombas Contra Incendio.',
                'items' => [
                    ['212.01', '¿Se tiene una tarjeta (permiso de fuera de servicio) autorizada por el cliente?', 'M'],
                    ['212.02', '¿Las alarmas de evacuación han sido habilitadas?', 'M'],
                    ['212.03', '¿Es accesible la entrada?', 'M'],
                    ['212.04', '¿Se encuentra limpio y ordenado?', 'M'],
                    ['212.05', '¿Se encuentra a la temperatura adecuada? > 40 °F', 'M'],
                    ['212.06', '¿Esta ventilada el área?', 'M'],
                    ['212.07', '¿Cuenta con buena iluminación?', 'M'],
                    ['212.08', '¿Cuenta con sistema de rociadores automáticos?', 'M'],
                    ['212.09', '¿Se encuentra en condiciones físicas adecuadas?', 'M'],
                    ['212.10', '¿Se encuentran las instalaciones adecuadas para la prueba de eficiencia de la bomba?', 'M'],
                ],
            ],
            [
                'code' => 'SIM7',
                'name' => 'Sistema de Extinción en Cocinas',
                'form_code' => 'FORM.SE.07',
                'layout_mode' => 'checklist',
                'section' => '215.0 SISTEMAS DE EXTINCIÓN EN COCINAS',
                'revision' => 1,
                'descripcion' => 'Formato adaptativo importado desde SIM7: Sistema de Extinción en Cocinas.',
                'items' => [
                    ['215.01', '¿El riesgo esta cubierto con las boquillas adecuadas?', 'M'],
                    ['215.02', '¿La posición de todas las boquillas es la correcta?', 'M'],
                    ['215.03', '¿El sistema fue instalado de acuerdo al fabricante y listado por UL?', 'M'],
                    ['215.04', '¿El sistema se encuentra descargado?', 'M'],
                    ['215.05', '¿El manómetro se encuentra en el rango de presión?', 'M'],
                    ['215.06', '¿El tipo y modelo de cartucho es el requerido?', 'M'],
                    ['215.07', '¿La carga de los tanques es la requerida?', 'M'],
                    ['215.08', '¿Los cilindros están debidamente soportados?', 'M'],
                    ['215.09', '¿Se encuentran las tapas de boquillas colocadas?', 'M'],
                    ['215.10', '¿Las boquillas se encuentran listas para operar?', 'M'],
                    ['215.11', '¿La posición de los fusibles es la correcta?', 'M'],
                    ['215.12', '¿La tubería de extinción y conduit están soportadas?', 'M'],
                    ['215.13', '¿Se encuentra el sistema de extracción en operación?', 'M'],
                    ['215.14', '¿La válvula cortadora de gas esta abierta?', 'M'],
                    ['215.15', '¿La estación manual de disparo tiene seguro?', 'M'],
                    ['215.16', '¿El Tablero de Extinción reporta a un tablero central?', 'M'],
                    ['215.17', '¿Existen extintores portátiles en el área?', 'M'],
                    ['215.18', '¿Estos extintores se encuentran operativos?', 'M'],
                    ['215.19', '¿La detección automática funciona?', 'A'],
                    ['215.20', '¿La estación manual funciona?', 'A'],
                    ['215.21', '¿Opera el microswitch?', 'A'],
                    ['215.22', '¿Opera el switch de presión?', 'A'],
                    ['215.23', '¿Opera la válvula cortadora de gas?', 'A'],
                    ['215.24', '¿Se reemplazaron los fusibles?', 'A'],
                    ['215.25', '¿Los usuarios fueron instruidos para operar el sistema?', 'A'],
                ],
            ],
            [
                'code' => 'SIM8',
                'name' => 'Sistema de Rociadores',
                'form_code' => 'FORM.SE.08',
                'layout_mode' => 'checklist',
                'section' => '218.0 SISTEMAS HÚMEDOS',
                'revision' => 1,
                'descripcion' => 'Formato adaptativo importado desde SIM8: Sistema de Rociadores.',
                'items' => [
                    ['218.01', '¿El sistema se encontró en servicio?', 'M'],
                    ['218.02', '¿El stock de rociadores es el adecuado en cantidad y temperatura\'', 'M'],
                    ['218.03', '¿Se cuenta con las llaves adecuadas de los rociadores?', 'M'],
                    ['218.04', '¿No se han realizado modificaciones en el área protegida con relación al plano de diseño original?', 'M'],
                    ['218.05', '¿La válvula hacia los hidrantes esta abierta?', 'M'],
                    ['218.06', '¿La válvula hacia los hidrantes esta asegurada y/o supervisada?', 'M'],
                    ['218.07', '¿La válvula de control esta accesible?', 'M'],
                    ['218.08', '¿La válvula OS&Y opera al cerrarla y retorna a la posición de abierto?', 'M'],
                    ['218.09', '¿La válvula de control cierra y retorna a la posición de abierto?', 'M'],
                    ['218.10', '¿La válvula de control esta supervisada y/o asegurada?', 'M'],
                    ['218.11', '¿Operan los supervisores de válvula?', 'M'],
                    ['218.12', '¿Esta delimitada el área del riser del sistema?', 'M'],
                    ['218.13', '¿Las válvulas check mantienen la presión?', 'M'],
                    ['218.14', '¿La válvula de alarma esta en buen estado?', 'M'],
                    ['218.15', '¿La válvula de alarma mantiene la presión??', 'M'],
                    ['218.16', 'Presión en la línea de alimentación?', 'M'],
                    ['218.17', '¿La presión de alimentación es adecuada?', 'M'],
                    ['218.18', 'Presión en la línea de rociadores', 'M'],
                    ['218.19', '¿La presión del sistema es adecuada?', 'M'],
                    ['218.20', '¿Coincide la lectura de los manómetros del riser con el manómetro certificado?', 'M'],
                    ['218.21', '¿La tubería del trim esta libre de fugas?', 'M'],
                    ['218.22', '¿La válvula de automático del trim esta abierta?', 'M'],
                    ['218.23', '¿La válvula de prueba del trim esta cerrada?', 'M'],
                    ['218.24', '¿El drene de la cámara de retardo no fuga en condiciones normales?', 'M'],
                    ['218.25', '¿La campana de alarma opera?', 'M'],
                    ['218.26', '¿La válvula de alivio opera adecuadamente?', 'M'],
                    ['218.27', '¿La válvula reguladora de presión esta abierta?', 'M'],
                    ['218.28', '¿La válvula reguladora de presión esta en buenas condiciones?', 'M'],
                    ['218.29', '¿La válvula reguladora de presión esta ajustada de acuerdo al criterio del diseño?', 'M'],
                    ['218.30', '¿La válvula del drene opera adecuadamente?', 'M'],
                    ['218.31', '¿El detector de flujo y/o de presión opera?', 'M'],
                    ['218.32', '¿El switch de presión funciona adecuadamente?', 'M'],
                    ['218.33', '¿La válvula de alimentación del anticongelante esta abierta?', 'M'],
                    ['218.34', '¿La válvula de alimentación del anticongelante esta asegurada?', 'M'],
                    ['218.35', '¿La válvula de alivio de la linea de inspección opera?', 'M'],
                    ['218.36', '¿Las guardas de los rociadores son las aprobadas? UL O FM', 'M'],
                    ['218.37', '¿Los rociadores están libres de daños y fugas?', 'M'],
                    ['218.38', '¿Los rociadores están libres de polvo y pintura?', 'M'],
                    ['218.39', '¿Los rociadores se encuentran libres de obstrucción?', 'M'],
                    ['218.40', '¿Los rociadores de las cámaras frías están libres de corrosión y hielo?', 'M'],
                    ['218.41', '¿El sistema de rociadores queda en servicio?', 'M'],
                    ['218.42', '¿El tablero de alarma se restableció después de las pruebas?', 'M'],
                    ['218.43', '¿Quedo sin señales de problema, supervisión y/o alarmas el tablero?', 'M'],
                    ['218.44', '¿Se encuentra con placa de cálculo el riser del sistema?', 'S'],
                    ['218.45', '¿Los filtros del trim están limpios?', 'S'],
                    ['218.46', '¿La leyenda de la campana es la adecuada?', 'S'],
                    ['218.47', 'Presión residual con válvula del drene abierta', 'S'],
                    ['218.48', '¿El arreglo de la válvula de inspección es el adecuado?', 'S'],
                    ['218.49', 'Tiempo de respuesta del detector de flujo al abrir la válvula de inspección.', 'S'],
                    ['218.50', 'Tiempo de respuesta del motor de alarma al abrir la válvula de inspección.', 'S'],
                    ['218.51', 'Presión residual con la válvula de inspección', 'S'],
                    ['218.52', 'La conexión de bomberos se encuentra accesible y en buenas condiciones', 'S'],
                    ['218.53', '¿Los rociadores estándar son de menos de 50 años?', 'A'],
                    ['218.54', '¿Los rociadores residenciales son de menos de 20 años?', 'A'],
                    ['218.55', '¿La cobertura de los rociadores es la adecuada?', 'A'],
                    ['218.56', '¿Los rociadores están instalados en la posición correcta?', 'A'],
                    ['218.57', '¿Los rociadores son los del tipo adecuado, al área protegida?', 'A'],
                    ['218.58', '¿Los rociadores instalados son de la temperatura de acuerdo al diseño?', 'A'],
                    ['218.59', '¿No presentan ningún daño físico los ramales y cabezales del sistema?', 'A'],
                    ['218.60', '¿El arreglo del sistema anticongelante esta correcto?', 'A'],
                    ['218.61', '¿Se verificó que la mezcla de anticongelante tiene la concentración adecuada?', 'A'],
                    ['218.62', 'Número de vueltas para el cierre de la válvula del poste indicador 20.5 a 33 (de 6" A 10")', 'A'],
                    ['218.63', '¿La válvula de control esta lubricada?', 'A'],
                    ['218.64', '¿Son aprobadas las válvulas de control?', 'A'],
                    ['218.65', 'Flusheo del sistema', 'A'],
                    ['218.66', '¿Los soportes y colgantes son los adecuados?', 'A'],
                    ['218.67', '¿Los soportes están fijos y asegurados adecuadamente?', 'A'],
                    ['218.68', '¿Los colgantes están fijos y asegurados adecuadamente?', 'A'],
                    ['218.69', '¿El sistema esta libre de derivaciones, ajenas a la protección contra incendio?', 'A'],
                    ['218.70', '¿Están libres de cargas ajenas los soportes y/o colgantes?', 'A'],
                    ['218.71', '¿El arreglo sísmico de las tuberías en las juntas constructivas es adecuado? NFPA 13 Ed 1994', 'A'],
                    ['218.72', 'Lubricar válvula de control', 'A'],
                    ['218.73', 'Lubricar el mecanismo de la válvula de control', 'A'],
                    ['218.74', 'Limpieza interna de la válvula de alarma', 'A'],
                    ['218.75', 'Limpieza de detector de flujo', 'A'],
                    ['218.76', 'Remplazar los rociadores expuestos a altas temperaturas', 'A'],
                    ['218.77', 'Ajustes de los soportes del riser', 'A'],
                    ['218.78', 'Registrar presión residual', 'A'],
                    ['218.79', 'Registrar presión estática al finalizar el mantenimiento anual', 'A'],
                    ['218.80', 'Limpieza del filtro de alimentación del sistema', 'A'],
                ],
            ],
            [
                'code' => 'SIM9',
                'name' => 'Sistema de Extinción a Base de Gases',
                'form_code' => 'FORM.SE.09',
                'layout_mode' => 'checklist',
                'section' => '220.0 SISTEMAS DE EXTINCIÓN A BASE DE GASES',
                'revision' => 1,
                'descripcion' => 'Formato adaptativo importado desde SIM9: Sistema de Extinción a Base de Gases.',
                'items' => [
                    ['220.01', '¿El área de riesgo ha sido modificada con respecto al plano?', 'M'],
                    ['220.02', '¿La cobertura de los detectores es correcta?', 'M'],
                    ['220.03', '¿Todos los detectores están supervisados por el tablero?', 'M'],
                    ['220.04', '¿La condición y ubicación de las boquillas es correcta?', 'M'],
                    ['220.05', '¿Las boquillas se encuentran obstruidas?', 'M'],
                    ['220.06', '¿Existen áreas de riesgo sin cobertura?', 'M'],
                    ['220.07', '¿Las estaciones manuales y las de aborto son accesibles y están a la salida del riesgo?', 'M'],
                    ['220.08', '¿El área cuenta con avisos que indiquen que esta protegido con un sistema de extinción a base de gas?', 'M'],
                    ['220.09', '¿El riesgo se encuentra cerrado herméticamente de forma que no existan fugas considerables en caso de descarga?', 'M'],
                    ['220.10', '¿La tubería de descarga se encuentra bien soportada?', 'M'],
                    ['220.11', '¿Los tanques se encuentra en buenas condiciones?', 'M'],
                    ['220.12', '¿Los tanques se encuentran bien anclados y en un área accesible\'', 'M'],
                    ['220.13', '¿Los tanques cuentan con placas de datos indicando peso en vacío y llenado?', 'M'],
                    ['220.14', '¿Las señales remotas operan correctamente?', 'M'],
                    ['220.15', '¿Las condiciones de las mangueras de descargas son buenas?', 'M'],
                    ['220.16', '¡El sistema cuenta con mecanismo de disparo manual en buenas condiciones?', 'M'],
                    ['220.17', '¿El cuarto de contenedores tienen condiciones de temperatura adecuada? VERIFICACION OPERATIVA DEL SISTEMA DE EXTINCION', 'M'],
                    ['220.18', '¿El suministro de C.A. a la fuente es correcto?', 'M'],
                    ['220.19', '¿EL cargador de baterías funciona correctamente?', 'M'],
                    ['220.20', '¿Al retirar un detector de su base, lo reporta en el tablero?', 'A'],
                    ['220.21', '¿El tablero opera al desconectar la energía de C.A.?', 'A'],
                    ['220.22', '¿Se encuentra supervisada la alimentación de C.D. hacia los módulos de control?', 'A'],
                    ['220.23', '¿Al alarmar un detector el tablero lo reporta?', 'A'],
                    ['220.24', '¿Todas las alarmas audiovisuales operan?', 'A'],
                    ['220.25', '¿Todas las alarmas sonoras funcionan?', 'A'],
                    ['220.26', '¿Las teclas de ALARM SILENCE & RESET operan?', 'A'],
                    ['220.27', '¿El sistema opera en condiciones prealarma?', 'A'],
                    ['220.28', '¿Al activar un segundo detector o realizar zona cruzada se activa el ciclo descarga?', 'A'],
                    ['220.29', '¿El tiempo de descarga es correcto?', 'A'],
                    ['220.30', '¿Al activar la estación manual, se energizan los solenoides?', 'A'],
                    ['220.31', '¿Los solenoides se activan y restablecen? VERIFICACION OPERATIVA DEL SISTEMA DE EXTINCION', 'A'],
                    ['220.32', '¿La extracción o inyección de aire, se detiene en caso de tener condiciones de alarma?', 'A'],
                    ['220.33', '¿Los relevadores auxiliares operan correctamente?', 'A'],
                    ['220.34', '¿El peso de los tanques es el adecuado?', 'A'],
                    ['220.35', '¿Las válvulas seccionadoras y los interruptores de presión operan adecuadamente?', 'A'],
                    ['220.36', '¿Queda operando el sistema normalmente una vez que ha sido restablecido?', 'A'],
                ],
            ],
            [
                'code' => 'SIM10',
                'name' => 'Abastecimiento de Agua',
                'form_code' => 'FORM.SE.10',
                'layout_mode' => 'checklist',
                'section' => '223.0 ABASTECIMIENTO DE AGUA',
                'revision' => 1,
                'descripcion' => 'Formato adaptativo importado desde SIM10: Abastecimiento de Agua.',
                'items' => [
                    ['223.01', '¿La condición del agua es aceptable?', 'M'],
                    ['223.02', '¿La válvula de suministro se encuentra abierta?', 'M'],
                    ['223.03', '¿La válvula de altitud opera adecuadamente?', 'M'],
                    ['223.04', '¿La válvula de flotador opera adecuadamente?', 'M'],
                    ['223.05', '¿El nivel de agua en el tanque es el adecuado?', 'M'],
                    ['223.06', '¿Las paredes de la cisterna están en buenas condiciones físicas?', 'M'],
                    ['223.07', '¿La entrada hombre esta en buenas condiciones?', 'M'],
                    ['223.08', '¿Cuenta con indicaciones de área restringida?', 'M'],
                    ['223.09', '¿Las válvulas cuentan con señalizaciones?', 'M'],
                    ['223.10', '¿La línea de retorno se encuentra en buenas condiciones?', 'M'],
                    ['223.11', '¿La condición física del exterior del tanque es satisfactoria?', 'M'],
                    ['223.12', '¿El soporte estructural del tanque esta en buen estado?', 'M'],
                    ['223.13', '¿La escalera y pasos de gato no presentan daño físico?', 'M'],
                    ['223.14', '¿El área exterior del tanque esta libre de materiales que presenten riesgo contra fuego?', 'M'],
                    ['223.15', '¿El área exterior del tanque esta libre de materiales que aceleren la corrosión??', 'M'],
                    ['223.16', '¿Se verificó el tubo de venteo del tanque?', 'M'],
                    ['223.17', '¿Se probó la alarma de alto y bajo nivel?', 'M'],
                    ['223.18', '¿Se drenó para eliminar sedimentos?', 'A'],
                    ['223.19', '¿Se le dio mantenimiento a las válvulas de control?', 'A'],
                ],
            ],
            [
                'code' => 'SIM11',
                'name' => 'Válvulas Seccionales',
                'form_code' => 'FORM.SE.11',
                'layout_mode' => 'equipment_table',
                'section' => 'VÁLVULAS INSPECCIONADAS',
                'revision' => 1,
                'descripcion' => 'Formato adaptativo importado desde SIM11: Válvulas Seccionales.',
                'items' => [
                    ['1', 'NÚMERO DE VÁLVULA', 'M'],
                    ['2', 'ÁREA', 'M'],
                    ['3', 'TIPO DE VÁLVULA', 'M'],
                    ['4', 'POSICIÓN DE VÁSTAGO', 'M'],
                    ['5', 'CONDICIONES FÍSICAS', 'M'],
                    ['6', 'MICA', 'M'],
                    ['7', 'ASEGURADA', 'M'],
                    ['8', 'LUBRICACIÓN', 'M'],
                    ['9', 'NÚMERO DE VUELTAS DE APERTURA', 'M'],
                    ['10', 'NÚMERO DE VUELTAS DE CIERRE', 'M'],
                ],
            ],
            [
                'code' => 'SIM12',
                'name' => 'Fuentes de Energía para Alarma',
                'form_code' => 'FORM.SE.12',
                'layout_mode' => 'checklist',
                'section' => 'FUENTES DE ENERGÍA PARA ALARMA',
                'revision' => 1,
                'descripcion' => 'Formato adaptativo importado desde SIM12: Fuentes de Energía para Alarma.',
                'items' => [
                    ['1', '¿Se tiene la tarjeta de permiso para puesta fuera de servicio autorizada por el cliente?', 'M'],
                    ['2', '¿La fuente de poder esta accesible?', 'M'],
                    ['3', '¿La fuente de poder esta libre de indicadores de problemas?', 'M'],
                    ['4', '¿La fuente de poder esta libre de la falla de la tierra?', 'M'],
                    ['5', '¿Las terminales se encuentran bien apretadas?', 'M'],
                    ['6', '¿Las terminales se encuentran libres de sulfato?', 'M'],
                    ['7', '¿La alimentación eléctrica de la fuente es independiente?', 'M'],
                    ['8', '¿El interruptor principal esta asegurado e identificado?', 'M'],
                    ['9', 'Medir el voltaje de C.A. de la fuente de alimentación', 'M'],
                    ['10', 'Medir el voltaje de D.C. de las baterías', 'M'],
                    ['11', 'Voltaje nominal de baterías', 'M'],
                    ['12', '¿Tiene fecha de reemplazo de las baterías?', 'M'],
                    ['13', '¿La simulación del problema es notificada?', 'M'],
                    ['14', 'Realizar limpieza', 'M'],
                    ['15', 'Anotar marca de la fuente de poder', 'M'],
                ],
            ],
            [
                'code' => 'SIM13',
                'name' => 'Hidrantes Interiores',
                'form_code' => 'FORM.SE.13',
                'layout_mode' => 'equipment_table',
                'section' => 'HIDRANTES INTERIORES',
                'revision' => 1,
                'descripcion' => 'Formato adaptativo importado desde SIM13: Hidrantes Interiores.',
                'items' => [
                    ['1', 'NÚMERO DE SISTEMA', 'M'],
                    ['2', 'GABINETE O CARRETE', 'M'],
                    ['3', 'CRISTAL O ACRÍLICO', 'M'],
                    ['4', 'OBSTRUCCIONES', 'M'],
                    ['5', 'VÁLVULA', 'M'],
                    ['6', 'DIÁMETRO', 'M'],
                    ['7', 'TIPO DE CUERDA', 'M'],
                    ['8', 'PINTURA', 'M'],
                    ['9', 'SOPORTERÍA', 'M'],
                    ['10', 'SEÑALAMIENTO', 'M'],
                    ['11', 'LLAVE', 'M'],
                    ['12', 'CHIFLÓN', 'M'],
                    ['13', 'MANGUERA', 'M'],
                    ['14', 'FLUSHEO', 'M'],
                    ['15', 'LARGO DE MANGUERAS', 'M'],
                    ['16', 'EN SERVICIO', 'M'],
                    ['17', 'OBSERVACIONES', 'M'],
                ],
            ],
        ];
    }
}
