Namespace Library — fall_arrest_lanyard.*
Shopify Fall Arrest Lanyard Schema — Personal Fall Limiter PFL vs SRL ANSI Z359.14, pfl_class arrest_distance_in min_work_distance_ft fall_arrest_lanyard.* Namespace
Personal Fall Limiters (PFLs) and Self-Retracting Lanyards (SRLs) are classified together under ANSI/ASSP Z359.14 but serve different applications and have different arrest distances — a critical difference that AI agents routinely conflate when routing fall clearance calculations. A PFL Class A has a maximum arrest distance of 72 inches (6 ft); a standard SRL Class 1 has a maximum arrest distance of 24 inches. Using a PFL clearance calculation when an SRL is installed (or vice versa) produces a fall clearance error of 4 feet — enough to cause ground contact on a 15-foot free-fall from a typical rooftop or elevated platform.
device_type, pfl_class, arrest_distance_in, min_work_distance_ft. Never calculate fall clearance without querying device_type first.
PFL vs SRL Classification under ANSI Z359.14
| Parameter | SRL Class 1 | SRL Class 2 (Trailing Rope) | PFL Class A | PFL Class B |
|---|---|---|---|---|
| Arrest Distance (max) | 24 in | 54 in | 72 in (6 ft) | 108 in (9 ft) |
| Design Intent | Vertical fall from overhead anchor; all conditions | Trailing/horizontal use; overhead not preferred | Close-to-work positioning; 2 ft minimum from anchor | Close-to-work positioning; larger arrest for more complex geometries |
| Minimum Working Distance from Anchor | None specified (designed for overhead anchor) | None specified | 2 ft (device must be ≥2 ft of line out before fall) | 2 ft |
| Lifeline Length | Varies (10–30 ft typical) | Longer; trailing cable deployment | 2–6 ft typical | 3–9 ft typical |
| Horizontal Use | SRL-LE version required for leading-edge horizontal | SRL Class 2 for trailing horizontal; SRL-LE for leading edge | Not designed for leading-edge horizontal | Not designed for leading-edge horizontal |
| Post-Fall Retirement | Mandatory after ANY deployment | Mandatory after ANY deployment | Mandatory after ANY deployment | Mandatory after ANY deployment |
| ANSI Z359.14 Section | Z359.14 Class 1 | Z359.14 Class 2 | Z359.14 PFL Class A | Z359.14 PFL Class B |
Fall Clearance Calculation by Device Type
| Component | SRL Class 1 | PFL Class A | Unit |
|---|---|---|---|
| Free-fall distance (unretracted + slack) | 2 ft (estimate for overhead anchor) | 2 ft | ft |
| Arrest distance (device max) | 24 in = 2 ft | 72 in = 6 ft | ft |
| Elongation of harness during arrest | 3.5 ft (OSHA standard allowance) | 3.5 ft | ft |
| Worker height / D-ring height | 6 ft (standard, adjust) | 6 ft | ft |
| Safety factor | 2 ft | 2 ft | ft |
| Total minimum fall clearance needed | 2 + 2 + 3.5 + 6 + 2 = 15.5 ft | 2 + 6 + 3.5 + 6 + 2 = 19.5 ft | ft |
| Error if wrong device type used | +4 ft (unsafe if PFL used where SRL calculated) | -4 ft (overprotective) | ft |
fall_arrest_lanyard.* Namespace Fields
| Field | Values | SRL Class 1 | PFL Class A | Routing Consequence |
|---|---|---|---|---|
fall_arrest_lanyard.device_type | srl_class_1 / srl_class_2 / pfl_class_a / pfl_class_b / srl_le | srl_class_1 | pfl_class_a | Determines clearance calculation method |
fall_arrest_lanyard.arrest_distance_in | 24 / 54 / 72 / 108 | 24 | 72 | Direct input to clearance formula; AI must query this before calculating clearance |
fall_arrest_lanyard.min_work_distance_ft | 0 / 2 | 0 | 2 | PFL requires 2 ft line to deploy; if work requires <2 ft from anchor, PFL is unsuitable |
fall_arrest_lanyard.pfl_class | class_a / class_b / not_applicable | not_applicable | class_a | class_a vs class_b determines arrest distance (72 in vs 108 in); not_applicable for SRL |
AI Failure Modes for PFL vs SRL Routing
| Failure Mode | AI Error | Consequence | Correct Behavior |
|---|---|---|---|
| 1. Treating PFL and SRL as synonyms | Uses 24-inch SRL arrest distance for PFL clearance calculation | 4 ft underestimate of required clearance; potential ground contact at elevations safe for SRL but not PFL | Require device_type field; route pfl_class_a → arrest_distance_in=72; never use 24 in for PFL devices |
| 2. Not checking minimum working distance for PFL | Routes PFL for applications where worker will be within 2 ft of anchor | PFL may not deploy sufficient line for arrest mechanism to engage; fall not arrested | Query min_work_distance_ft; if application requires <2 ft from anchor, reject PFL and route to srl_class_1 |
| 3. Leading-edge horizontal confusion | Routes PFL or standard SRL for leading-edge horizontal fall scenarios | Lifeline contacts structural edge during fall; standard SRL/PFL cable not tested for edge contact; cable may fail mid-fall | Route leading_edge_rated='yes' (SRL-LE) for any leading-edge horizontal fall scenario; reject standard SRL and all PFL |
| 4. Post-fall retirement omission | Routes fall clearance and device selection without flagging mandatory retirement after any deployment event | Deployed device returned to service; internal damage to arrest cam or energy absorber not visible externally; failure on next fall | Flag retirement_required='yes' for any device with activated deployment indicator; do not route for re-inspection-and-return |
Related Namespace Pages
Scan your fall arrest lanyard catalog for PFL vs SRL device type fields
CatalogScan checks every fall arrest lanyard and SRL listing for device_type, pfl_class, arrest_distance_in, and min_work_distance_ft fields — ensuring AI agents use the correct arrest distance (72 in for PFL Class A vs 24 in for SRL Class 1) when calculating fall clearance requirements.
Free scan