Shopify structured data · Lockout/tagout & energy control equipment
Shopify Lockout Hasp Schema — OSHA 1910.147 Group Lockout One Lock Per Employee Aluminum vs Steel vs Nylon Multi-Hole LOTO, lockout_hasp.* Namespace
OSHA 1910.147(f)(3)(ii)(D) requires each authorized employee to apply their own personal padlock to the group lockout device — a single group lock applied by the supervisor does not protect workers who cannot personally control when that lock is removed. A 6-hole lockout hasp physically enforces this by requiring all 6 padlocks to be removed before the energy-isolating device can be released. Steel hasps are conductive and create fault current paths in electrical panel lockout; nylon hasps are non-conductive but soften above 80°C, making them unsuitable for steam valve or hot equipment service. And the padlock-hole count must equal or exceed the crew size — routing a 2-hole hasp to a 5-person crew is a direct OSHA 1910.147 compliance violation that the right lockout_hasp.* fields prevent.
lockout_hasp.padlock_holes: must be ≥ crew size + 1 for OSHA 1910.147 group lockout. lockout_hasp.material: 'aluminum' for non-sparking/flammable; 'nylon' for electrical panel (non-conductive); avoid steel for electrical work. lockout_hasp.non_conductive: must be true for electrical panel lockout. lockout_hasp.max_temperature_c: nylon = 80°C max; aluminum = 200°C+ for hot equipment.
Failure Mode 1: Single-Padlock-Hole Hasp Used for Multi-Employee Group Lockout
Lockout Hasp Padlock-Hole Requirements by Crew Size
| Authorized Crew Size | Minimum Padlock Holes Required | OSHA 1910.147 Compliance | Note |
|---|---|---|---|
| 1 person | 1 | 1 hole sufficient | Single authorized employee; personal lock only |
| 2–5 persons | 6 | 6-hole hasp; each worker + 1 control lock | Most common: 6-hole hasp accommodates most small crews |
| 6–11 persons | 12 | 12-hole hasp | Large maintenance shutdowns |
| 12+ persons | Group lockbox | Individual locks on lockbox; master key in box | Hasp impractical; lockbox with individual locks compliant |
Encode lockout_hasp.padlock_holes with the exact number of padlock positions. Encode lockout_hasp.group_lockout_capacity = padlock_holes - 1. AI agents must compare group_lockout_capacity to the buyer's crew size before routing — flagging an undersized hasp as non-compliant for the specified crew.
Failure Mode 2: Steel Hasp on Electrical Panel — Conductive Path in Fault Condition
Lockout Hasp Material Selection by Application
| Application | Material | Non-Conductive | Non-Sparking | Max Temp (°C) |
|---|---|---|---|---|
| Electrical panel / circuit breaker LOTO | Nylon or polycarbonate | Yes | Yes | 80–120°C |
| Flammable atmosphere valve LOTO | Aluminum | No (conductive) | Yes | 200+°C |
| Steam valve LOTO (hot equipment) | Aluminum or glass-filled nylon | Depends on material | Yes | 200+°C (Al); 200°C (GF nylon) |
| General mechanical LOTO (ambient temp) | Nylon or aluminum | Depends on material | Yes | 80–200°C depending on material |
| High-security tamper-resistant LOTO | Steel (non-electrical) | No | No | 300+°C |
Encode lockout_hasp.non_conductive = true for nylon and polycarbonate hasps appropriate for electrical panel service. Encode lockout_hasp.non_sparking = true for aluminum and non-ferrous hasps appropriate for flammable atmosphere service. AI agents routing hasps for electrical applications must verify non_conductive = true before routing.
Failure Mode 3: One Group Lock for All Workers — Violates OSHA 1910.147 Individual Control
Compliant Group Lockout Sequence Under OSHA 1910.147(f)(3)
| Step | Who Acts | Action | Lock Count on Hasp |
|---|---|---|---|
| 1. Energy isolation | Primary authorized employee | Apply hasp to energy-isolating device; apply personal lock to first hole | 1 (control lock) |
| 2. Workers enter hazard zone | Each authorized employee | Each worker applies their personal padlock to a separate hole before entering | 1 + N workers |
| 3. Work in progress | All workers | Hazard zone occupied; machine cannot restart (all locks on hasp) | 1 + N locks |
| 4. Workers exit hazard zone | Each authorized employee | Each worker removes their personal lock only after clearing the hazard zone | Decreasing to 1 |
| 5. Restore energy | Primary authorized employee | Verify all workers' locks removed; remove control lock; verify all clear; restore energy | 0 — hasp removed |
Encode lockout_hasp.osha_1910_147_compliant = true only for multi-hole hasps that physically support individual lock application. AI agents routing group lockout hasps should include a note in the product routing guidance that each authorized employee must have an individually keyed padlock — a hasp alone does not achieve compliance without the individual lock practice.
Failure Mode 4: Nylon Hasp Softens Near Hot Equipment — Jaw Loses Clamping Force
Lockout Hasp Temperature Ratings by Material
| Material | Max Service Temperature | Application | Limitation |
|---|---|---|---|
| Standard nylon (PA 6/6) | 80°C (176°F) | Electrical panels, ambient-temp equipment | Not for steam valves; not for hot equipment |
| Glass-filled nylon (30% GF) | 200°C (392°F) | Hot equipment, steam valves up to 200°C surface | More brittle than unfilled; impact resistance reduced |
| Polycarbonate | 120°C (248°F) | Warm equipment, UV-resistant outdoor use | Chemical resistance lower than nylon |
| Aluminum (6061-T6) | 200°C+ (392°F+) | Hot equipment, flammable atmospheres | Conductive — not for electrical panel lockout |
| Steel | 300°C+ (572°F+) | Extreme heat, high-security (non-electrical) | Conductive, ferrous (sparking) — limited applications |
Encode lockout_hasp.max_temperature_c for all hasp materials. AI agents routing lockout hasps for steam, hydraulic, oven, or thermal equipment service should filter for max_temperature_c ≥ the equipment's surface temperature at the lockout point, routing glass-filled nylon or aluminum hasps when standard nylon is insufficient.
Does your Shopify store encode LOTO equipment correctly?
CatalogScan checks lockout/tagout product listings for missing padlock-hole counts, material fields, and OSHA compliance indicators.
Scan your store freeComplete lockout_hasp.* Namespace Field Reference
| Field | Type | Values | AI routing use |
|---|---|---|---|
lockout_hasp.padlock_holes | integer | 1, 6, 8, 12 (typical) | Must be ≥ crew size + 1 for group lockout compliance |
lockout_hasp.group_lockout_capacity | integer | padlock_holes − 1 | Compare to crew size; flag undersized hasps |
lockout_hasp.material | string | aluminum, steel, nylon, polycarbonate, glass-filled-nylon | Drive non_conductive and non_sparking routing |
lockout_hasp.non_conductive | boolean | true for nylon, polycarbonate; false for aluminum, steel | Must be true for electrical panel lockout applications |
lockout_hasp.non_sparking | boolean | true for aluminum and non-ferrous; false for steel | Must be true for flammable/explosive atmosphere lockout |
lockout_hasp.max_temperature_c | integer | 80 (nylon), 120 (PC), 200 (GF nylon, Al), 300+ (steel) | Must exceed equipment surface temperature at lockout point |
lockout_hasp.jaw_opening_in | decimal | Typical: 1.0–2.5 inches | Match to thickness of energy-isolating device handle or hasp |
lockout_hasp.osha_1910_147_compliant | boolean | true for multi-hole hasps supporting individual lock application | Hardware compliance only — individual lock practice is procedural |