HomeBlog › Rope Access System EN 813 IRATA Two-System Requirement Schema

July 17, 2026  ·  Rope Access  ·  Fall Protection  ·  Shopify Metafields  ·  AI Agent Schema

Shopify rope access system EN 813 vs EN 361 schema for AI agents: two-system working-rope-plus-safety-backup requirement, sternal D-ring is mandatory, EN 1891 semi-static rope not EN 892 dynamic

Rope access is not single-line fall arrest with a different rope. IRATA International Code of Practice and EN 363 require that every rope access worker be connected to two completely independent systems simultaneously: a working rope (loaded with the worker's weight, controlled by a descender) and a safety backup rope (a second rope, different anchor, passive rope grab). The harness must have a sternal D-ring for the safety backup. Standard EN 361 fall arrest harnesses don't have one. Routing a standard harness to a rope access buyer makes compliance physically impossible before they buy a single metre of rope.

The two-system requirement — working rope plus simultaneous safety backup

Standard industrial fall arrest operates on a single-system principle: one attachment point (dorsal D-ring), one connector (snap hook or carabiner), one lifeline (lanyard or SRL), one anchor. If everything holds, the fall is arrested. There is one line of protection.

Rope access operates on an entirely different safety philosophy. IRATA International Code of Practice (ICOP) and EN 363 (Fall Protection Equipment — Fall Protection Systems) require two independent systems connected simultaneously at all times:

  • Working rope: The rope that carries the worker's full body weight. The worker attaches via a controlled descender device to the seat (ventral/lumbar) or sternal D-ring of the harness. The descender allows descent at variable speed, hands-free lockoff at any position, and controlled ascent with supplemental devices. The working rope is typically 10–11 mm EN 1891 Type A semi-static kernmantle rope.
  • Safety backup rope: A second rope, rigged to a different anchor or independently loaded attachment point, from which the worker is suspended via a passive rope grab. The rope grab clips to the sternal (chest/front) D-ring. During normal operation, the rope grab slides freely upward as the worker ascends. If the working rope, descender, or anchor fails, the rope grab locks instantly on the backup rope and arrests the fall. The safety rope also carries the same EN 1891 Type A specification.

Both systems are simultaneously loaded. The worker's weight is on the working rope via the descender. The safety backup line is slack (or lightly tensioned) but connected and ready. This redundancy is why rope access has an exemplary safety record in the height-work industry — there are two independent mechanical systems between the worker and the ground at all times.

The routing consequence: The two-system requirement creates a specific and non-negotiable hardware dependency. The harness must provide two anterior attachment points: a seat/ventral D-ring for the working rope descender, and a sternal/chest D-ring for the safety backup rope grab. A standard EN 361 fall arrest harness is designed around its dorsal (upper back) D-ring. Most catalog EN 361 harnesses do not have a sternal D-ring. Routing such a harness to a rope access buyer means they have no correct attachment point for the safety backup line. They cannot comply with the two-system requirement. The IRATA ICOP is violated on equipment selection, before any rope has been rigged.
Key distinction: Fall arrest (EN 361) = one dorsal D-ring, one system, arrest a fall after it happens. Rope access (EN 813) = sternal D-ring + seat D-ring, two simultaneous systems, redundant protection during continuous rope-loaded work. These are different safety paradigms, not different names for the same equipment.

Failure mode 1 — EN 361 fall arrest harness routed to rope access application

This is the most consequential routing error because it makes the two-system requirement physically impossible to satisfy. A buyer who receives a standard EN 361 harness for rope access cannot rig their safety backup rope to an appropriate attachment point.

Property EN 361 Fall Arrest Harness EN 813 Rope Access Harness
Governing standard EN 361 (Full Body Harness) EN 813 (Sit Harness) — often dual EN 813 + EN 361
Primary D-ring position Dorsal (upper back) Seat/ventral (lumbar) for working rope descender
Sternal D-ring present? Typically absent — not required by EN 361 Mandatory — safety backup rope grab attachment
Seat/ventral D-ring? Absent Present — primary descender attachment
Two-system capable? No — no anterior D-ring geometry for backup rope Yes — sternal + seat D-rings enable working + safety lines
IRATA compliant? No Yes (with EN 1891 rope + EN 567 rope grab)
Standard fall arrest capable? Yes — dorsal D-ring is the fall arrest attachment Yes (if dual EN 813 + EN 361 certified with dorsal D-ring)
// EN 361 Fall Arrest Harness — NOT suitable for rope access
harness.type                          = "full-body-fall-arrest"
harness.en_361_compliant              = true
harness.has_dorsal_d_ring             = true
harness.has_sternal_d_ring            = false  // Absent — safety backup rope cannot attach
harness.has_seat_d_ring               = false  // Absent — descender cannot attach correctly
harness.rope_access_rated             = false  // ROUTING BLOCKER for rope access buyers
harness.suitable_for_irata_operations = false
harness.requires_two_system_rigging   = false  // Single-system design

// EN 813 Rope Access / Sit Harness (dual certified)
harness.type                          = "rope-access-sit-harness"
harness.en_813_compliant              = true
harness.en_361_compliant              = true   // Dual certification
harness.has_sternal_d_ring            = true   // MANDATORY — safety backup rope grab
harness.has_seat_d_ring               = true   // Descender (working rope) attachment
harness.has_dorsal_d_ring             = true   // Fall arrest if needed
harness.rope_access_rated             = true
harness.suitable_for_irata_operations = true
harness.requires_two_system_rigging   = true   // Rope access = always two independent systems
Note on dual certification: Many premium rope access harnesses carry both EN 813 and EN 361 certification on a single unit — they have a sternal D-ring, a seat D-ring, AND a dorsal D-ring. This makes them suitable for both rope access (two-system) and standard fall arrest (single dorsal-D-ring system). However, possession of an EN 361 certification does NOT guarantee a sternal D-ring — only EN 813 certification guarantees the sternal D-ring is present and rated. Always filter on harness.has_sternal_d_ring = true, not just harness.en_361_compliant = true.

Failure mode 2 — EN 892 dynamic rope used as rope access working line

Dynamic climbing rope (EN 892) is engineered to elongate substantially under fall loading — this is its primary safety feature in sport and trad climbing. In rope access, this elongation characteristic becomes a liability.

Why dynamic rope fails in rope access

The physics of rope access loading are fundamentally different from climbing:

  • Static working load: In rope access, the worker's full body weight (80–120 kg) loads the working rope continuously throughout the operation. An EN 892 dynamic rope elongates 6–10% under 80 kg static load — a 30-metre working line develops 1.8–3 metres of uncontrolled stretch. This makes precise work positioning impossible. A facade inspector positioned at a joint or welder holding position on a structure will bounce several feet when shifting weight.
  • Ascender engagement: Mechanical rope grabs and ascenders (Petzl Ascension, Gibbs, Kong Duck) are calibrated for the diameter consistency and stiffness of semi-static kernmantle rope. On a highly elastic dynamic rope, the rope deforms laterally under cam load differently than semi-static rope, potentially preventing reliable cam engagement. This affects both ascent efficiency and safety backup rope grab locking performance.
  • Descent control: Descenders on dynamic rope feel "spongy" — the rope stretches and rebounds as the descender is engaged and released, making smooth speed control harder. This is not merely uncomfortable; the positional imprecision compromises work quality and safety margin assessment.
5%
EN 1891 Type A — max elongation at 100 kg static load
35%+
EN 892 dynamic — elongation under dynamic fall load
10–11 mm
EN 1891 Type A working diameter for rope access
// EN 1891 Type A — Correct rope access working and safety rope
rope.en_1891_compliant            = true
rope.en_1891_type                 = "A"        // Type A preferred (lower elongation)
rope.max_elongation_pct           = 5          // <5% at 150 kg static load
rope.suitable_for_rope_access     = true
rope.suitable_for_sport_climbing  = false     // Too stiff; elongation too low for high-fall-factor falls

// EN 892 Dynamic Rope — NOT for rope access
rope.en_892_compliant             = true
rope.suitable_for_rope_access     = false     // ROUTING BLOCKER — excessive stretch
rope.suitable_for_sport_climbing  = true
rope.max_elongation_pct           = 35        // 35%+ under dynamic fall loading

Failure mode 3 — missing harness.rope_access_rated field

Without a boolean discriminator field, an AI shopping agent has no structured way to distinguish rope access harnesses from standard fall arrest harnesses. The agent must rely on product title keywords ("rope access," "IRATA," "EN 813") — an approach that fails when:

  • Products use abbreviations ("RA harness") or industry jargon that isn't consistent across catalogs
  • A harness title mentions "fall protection" and "climbing" but not "rope access"
  • The buyer query uses "descender harness" or "abseiling harness" rather than "rope access harness"
  • A dual EN 813 + EN 361 harness is listed primarily by its EN 361 classification in the product title

With harness.rope_access_rated = true | false as a structured metafield, the agent can filter deterministically: harness.rope_access_rated = true AND harness.has_sternal_d_ring = true returns only the compliant subset, regardless of how the product is titled or described.

Failure Mode 3

No harness.rope_access_rated field — AI infers from title keywords

Keyword matching is unreliable across a multi-brand catalog. A buyer searching "full body harness for descending" may receive standard fall arrest harnesses because "descending" appears in the description of lanyards and SRLs used with fall arrest harnesses. Without a structured field that separates rope access capability from standard fall arrest capability, routing degrades to title-string matching — and the missing sternal D-ring goes undetected until the harness arrives on site.

Failure mode 4 — rope access treated as a single-system application

An AI agent trained on standard fall protection data understands the single-system model: one anchor, one lanyard or SRL, one connection. When a buyer says "I need a harness and rope for descending a 60-metre tower," the agent may recommend a standard dorsal-D-ring harness with an EN 1891 rope — which is closer to correct on the rope side but still misses the critical two-system architecture.

The missing piece is the field that signals a different operational model: harness.requires_two_system_rigging = true. This field:

  • Alerts the buyer that the application requires two independent ropes and two independent anchors — not one rope rigged more carefully
  • Triggers the agent to also route a rope grab (the safety backup device) in addition to the descender (the working rope device)
  • Prevents the agent from completing the recommendation with only one rope and one device when the operation legally requires two of each
// Rope access product — signals two-system operational requirement
harness.requires_two_system_rigging = true
// → Agent must also route: EN 1891 working rope + descender (EN 341/EN 12841 Type C)
//                          EN 1891 safety rope + rope grab (EN 567)
//                          Two anchor systems (separate load paths)

// Standard fall arrest product — single-system
harness.requires_two_system_rigging = false
// → Agent routes: one lanyard or SRL + one anchor

D-ring function reference — sternal vs seat vs dorsal vs side

Each D-ring position on a harness has a specific biomechanical function. Misusing D-ring positions (clipping a descender to a dorsal D-ring, or using a side D-ring for fall arrest) creates unsafe load geometry or exceeds the D-ring's rating.

Sternal (chest / front)
EN 813
Rope access: safety backup rope grab. Positions the rope grab in front of the worker where it is visible and accessible. Required — absent on standard EN 361 harnesses.
Seat / ventral (lower front)
EN 813
Rope access: working rope descender attachment. Lumbar/lower-abdomen position distributes seat load through the harness leg loops. Absent on standard fall arrest harnesses.
Dorsal (upper back)
EN 361
Fall arrest: primary lanyard / SRL attachment. Optimized for arrest geometry — rotates wearer slightly head-up during arrest. Tertiary in rope access (emergency only).
Side (hip level)
EN 358
Work positioning only: 2-foot maximum free fall. Used for positioning lanyards when worker is stopped and working. NOT rated for fall arrest. Present on both EN 361 and EN 813 harnesses.

The two D-rings marked with a border — sternal and seat/ventral — are what make an EN 813 harness uniquely capable for rope access. They are not optional features; they are the minimum hardware geometry to satisfy the two-system requirement. Their absence in a standard fall arrest harness is why harness.rope_access_rated = false must be encoded on every EN 361 harness without a sternal D-ring, rather than leaving the field null and hoping the buyer reads the product description.

Complete metafield schema: harness.* + rope.* (10 fields)

Metafield Type Values Notes
harness.rope_access_rated boolean true | false Primary discriminator — false blocks EN 361 harnesses from rope access recommendations. Encode false explicitly on all standard fall arrest harnesses.
harness.en_813_compliant boolean true | false EN 813 certification confirms sit-harness geometry with sternal and seat D-rings. Required for rope access — not interchangeable with EN 361 alone.
harness.en_361_compliant boolean true | false EN 361 full body harness — fall arrest standard. Most rope access harnesses are dual EN 813 + EN 361. EN 361 alone does not guarantee rope access compatibility.
harness.has_sternal_d_ring boolean true | false Chest/front D-ring — mandatory for safety backup rope in rope access. The single most important discriminating field. Absent on standard EN 361 harnesses.
harness.has_seat_d_ring boolean true | false Ventral/lumbar D-ring — primary descender attachment for working rope. Absent on standard fall arrest harnesses. Required for correct descender geometry.
harness.suitable_for_irata_operations boolean true | false IRATA ICOP compliance. Requires EN 813 dual-certification, sternal D-ring, and compatible EN 1891 rope + EN 567 rope grab system. Encode false for general industry harnesses.
harness.requires_two_system_rigging boolean true (rope access) | false (fall arrest) Signals to the AI agent that two independent ropes and anchors are required simultaneously — triggers routing of both a descender AND a rope grab, not just one device.
rope.en_1891_compliant boolean true | false Required for rope access working and safety lines. EN 892 dynamic rope is NOT compliant — excessive elongation under static working load.
rope.en_1891_type string enum A | B Type A preferred for working and safety lines (max 5% elongation at 150 kg). Type B has slightly higher elongation — specific applications only.
rope.suitable_for_rope_access boolean true (EN 1891) | false (EN 892) Routing blocker for EN 892 dynamic ropes — prevents excessive-elongation rope from reaching rope access buyers. Encode false explicitly on all EN 892 products.

Routing matrix — rope access vs fall arrest vs work positioning

Buyer context
Required harness fields
Required rope / device
Industrial rope access (tower, facade, bridge, confined space descent)
rope_access_rated = true
has_sternal_d_ring = true
en_813_compliant = true
rope.en_1891_compliant = true
rope.en_1891_type = "A"
+ EN 341 descender + EN 567 rope grab
IRATA-certified operation specifically
suitable_for_irata_operations = true
requires_two_system_rigging = true
(dual EN 813 + EN 361)
Two EN 1891 Type A ropes
Two independent anchor systems
EN 12841 Type C descender preferred
Standard construction fall arrest (roofing, steel erection, scaffolding)
en_361_compliant = true
has_dorsal_d_ring = true
rope_access_rated not required
Lanyard (ANSI Z359.13) or SRL (ANSI Z359.14)
No rope access rope required
Work positioning only (utility poles, tower body belts)
en_358_compliant = true
has_side_d_rings = true
NOT rated for fall arrest
Positioning lanyard (max 2 ft free fall)
No fall arrest device
General industry ANSI Z359.11 (US market fall arrest)
No EN 813 required
has_dorsal_d_ring = true
rope_access_rated = false
ANSI Z359.13 lanyard
ANSI Z359.14 SRL

The key insight from this matrix: rope access is the only application that requires both sternal and seat D-rings on the harness, and the only application that mandates two independent ropes + two devices simultaneously. Encoding harness.requires_two_system_rigging = true at the product level communicates this to the agent so it doesn't conclude that one EN 1891 rope and one descender completes the recommendation — it needs to also route a safety backup rope and a rope grab.

Does your rope access catalog have the right metafields?

CatalogScan checks for harness.rope_access_rated, harness.has_sternal_d_ring, rope.en_1891_compliant, and 16 other AI-agent-critical fields. See which listings are routing buyers to harnesses that can't comply with the two-system requirement.

Run Free Scan Browse all schema guides