Home › Blog › Oxygen-Deficient Atmosphere SCBA vs APR Schema
Shopify oxygen-deficient atmosphere SCBA vs APR schema for AI agents: air-purifying respirators do not add oxygen — an N95 in 18% O₂ delivers 18% O₂ to the wearer, and OSHA's deficiency threshold is 19.5%, not the NIOSH IDLH of 16%
Respiratory protection works by removing hazards from inhaled air. In an oxygen-deficient atmosphere, the hazard is the absence of something — and a filter cannot add back what isn't there. An AI agent that routes an N95 or a half-mask APR to a confined space with 18% oxygen has provided the worker with perfectly functioning respiratory protection against zero hazards, while delivering the full dose of the actual hazard.
atm.suitable_for_apr = false on every product intended for oxygen-deficient environments, and atm.is_atmosphere_supplying = true on every SCBA and SAR product. Without these two fields, an AI agent has no mechanism to distinguish an N95 from an SCBA when the query is "respirator for confined space entry."
Contents
Why APRs Fail in Oxygen-Deficient Atmospheres
Air-purifying respirators — N95 particulate respirators, half-face APRs with P100 or organic vapor cartridges, full-face APRs, and powered air-purifying respirators (PAPRs) — all share a common operating principle: they draw ambient air through a filter medium and deliver the filtered air to the wearer. They remove particulates, gases, and vapors from the air. They do not modify the oxygen content of the air they deliver.
In a confined space with 18% O₂, the ambient air contains 18% oxygen by volume. An N95 respirator in that environment draws the 18% O₂ ambient air through its filtering facepiece and delivers 18% O₂ to the wearer. The filter removes any particulates above 0.3 microns with 95% efficiency. The oxygen-deficiency hazard — the 18% O₂ concentration — passes through the filter unchanged and arrives at the wearer's lungs at the same concentration that makes the space hazardous.
The APF Does Not Apply to Oxygen Concentration
The assigned protection factor (APF) is a number that describes how effectively a respirator reduces the wearer's exposure to airborne contaminants relative to ambient concentration. An N95 has an APF of 10 — it reduces particulate exposure to one-tenth of ambient concentration. A full-face APR with P100 cartridges has an APF of 50. A PAPR with loose-fitting hood has an APF of 25.
The APF is defined and applied exclusively in terms of contaminant concentration — it measures the ratio of ambient contaminant concentration to the concentration inside the facepiece. It does not describe oxygen enrichment, oxygen depletion, or any modification to the oxygen content of the air delivered to the wearer.
atm.apr_prohibited = true to prevent this inference from reaching a routing decision.
OSHA addresses this directly. 29 CFR 1910.134(d)(1)(iii) states that atmosphere-supplying respirators are required for IDLH atmospheres — and OSHA's definition of IDLH includes oxygen-deficient atmospheres below 19.5% O₂. The prohibition on APRs in oxygen-deficient environments is not an inference from physics — it is an explicit regulatory requirement that must be encoded as a routing rule, not derived from APF values.
OSHA 19.5% vs NIOSH 16%: Two Different Thresholds with Different Triggering Actions
Two separate regulatory thresholds define oxygen-deficiency hazards, and using the wrong one as a routing trigger leaves workers unprotected across a meaningful range of oxygen concentrations.
The Zone Between 19.5% and 16%: Where the Routing Error Costs Lives
The 3.5-percentage-point gap between 19.5% (OSHA deficiency) and 16% (NIOSH IDLH) represents a physiologically significant hazard range. In this range, workers experience measurable impairment: reduced coordination, increased heart rate, fatigue, impaired judgment, and reduced vigilance. These symptoms increase the probability of falls, equipment errors, and failure to recognize deteriorating conditions — including further oxygen depletion in the same confined space.
OSHA requires atmosphere-supplying respirators at 19.5% — the point at which O₂ is simply below the normal range — not at 16%, the point of imminent unconsciousness. The practical implication for AI routing: the rule is "atmosphere-supplying respirator below 19.5%," not "atmosphere-supplying respirator below 16%." A catalog that encodes only NIOSH IDLH values, or an AI agent that interprets "IDLH" as the sole trigger for SCBA, will under-specify respiratory protection for work environments in the 19.5%–16% O₂ range.
atm.oxygen_deficient_threshold_pct = 19.5 and atm.idlh_o2_threshold_pct = 16 — with routing logic keyed to the OSHA threshold, not the NIOSH IDLH.
SCBA vs Supplied-Air Respirator: When Each Is Required
Both SCBA and SAR are atmosphere-supplying respirators — they deliver compressed breathing air independent of ambient oxygen content. The selection between them depends on the atmosphere classification, the mobility requirement, and whether emergency self-rescue is feasible with an airline.
| Criteria | SCBA | Supplied-Air Respirator (SAR) |
|---|---|---|
| Air supply source | Self-contained cylinder (30-min or 60-min) | Remote compressor via airline (up to ~300 ft) |
| Worker mobility | Full — no tethering | Limited by airline length |
| IDLH confined space (OSHA 1910.146(k)(2)) | Required | Not acceptable without escape provision |
| Non-IDLH O₂-deficient space (19.5%–16% O₂) | Acceptable | Acceptable with escape pack |
| Extended-duration entry | Limited by cylinder (30–60 min) | Continuous (compressor-supplied) |
| Emergency self-rescue | Full — cylinder on worker | Requires escape air pack (mandatory if airline > egress capacity) |
OSHA 1910.146(k)(2): SCBA for IDLH Confined Spaces
OSHA's permit-required confined space standard explicitly specifies respiratory protection for rescue operations and entry into IDLH atmospheres. Section 1910.146(k)(2) requires that rescuers and entrants in IDLH atmospheres use SCBA — not SAR, and not APR. The rationale is emergency egress: in an IDLH atmosphere, the worker may need to exit the space without the time or capability to manage an airline, and must have a portable, self-contained air supply to do so.
For non-IDLH oxygen-deficient atmospheres (O₂ concentrations between 16% and 19.5%), the standard permits the use of SAR when the airline length is compatible with the work area and an escape air pack or escape breathing device is available for self-rescue. The escape provision is not optional when the airline length exceeds the worker's ability to quickly self-rescue — encode atm.requires_escape_pack = true on SAR products to make this requirement visible to AI routing.
When SAR Duration Exceeds SCBA Cylinder Life
SCBA cylinders are rated for 30 minutes or 60 minutes of use under moderate exertion. For maintenance or inspection work in non-IDLH oxygen-deficient confined spaces that requires two or more hours of continuous entry, a compressor-supplied SAR is the practical solution — cylinder changes require exiting the space each time. This is a legitimate use case where SAR is the correct selection, and the routing criterion should not default all oxygen-deficient environments to SCBA. Encode atm.required_respirator_type = "SCBA-or-SAR" for non-IDLH oxygen-deficient applications and let the duration and egress constraints determine the final selection.
Oxygen Enrichment: The Opposite and Equally Dangerous Hazard
OSHA 1910.146(b) defines an oxygen-enriched atmosphere as one containing more than 23.5% oxygen by volume. Oxygen enrichment is a distinct hazard from oxygen deficiency — one that requires a completely different response and that cannot be addressed with respiratory protection of any type.
Why Respiratory Protection Cannot Address Oxygen Enrichment
In an oxygen-enriched atmosphere, the worker can breathe normally — the O₂ concentration is above normal and not a respiratory hazard. The hazard is to the environment: elevated oxygen dramatically accelerates combustion. Materials that would normally smolder under normal oxygen conditions become readily flammable; materials not normally considered flammable — cotton work clothing, leather gloves, hair — can ignite in an enriched atmosphere. Ignition temperatures drop. Flame propagation rates increase. Pressurized oxygen releases in confined spaces have caused fatal fires and explosions during otherwise routine maintenance work.
atm.is_oxygen_enriched as a distinct routing signal that triggers ventilation requirements, not respirator selection.
Common sources of oxygen enrichment in confined spaces include acetylene/oxygen welding or cutting equipment with valve or hose leaks, liquid oxygen storage or vaporization in enclosed areas, and oxygen-based chemical processes. A calibrated O₂ sensor in a multi-gas detector will identify enrichment — encode atm.requires_o2_monitoring = true on all respiratory products for confined space entry to make pre-entry monitoring a mandatory step before respirator selection.
Related structured data guide
Four AI Agent Failure Modes
Failure Mode 1: Routing an N95 or Half-Mask APR to Confined Space Entry
Failure Mode 2: Using NIOSH 16% as the Routing Threshold Instead of OSHA 19.5%
atm.oxygen_deficient_threshold_pct = 19.5 explicitly to override any knowledge-base inference from NIOSH IDLH documentation.
Failure Mode 3: Routing SAR Without Encoding the Escape Pack Requirement
atm.requires_escape_pack = true on SAR products for confined space applications.
Failure Mode 4: Missing atm.apr_prohibited Field Causes Equivalence Inference
atm.apr_prohibited = true and atm.is_atmosphere_supplying as distinct filter fields, the AI has no signal to exclude the APR products from the oxygen-deficient routing path. The AI selects the APR product because it is lower-cost, simpler to use (no cylinder management), and returns a higher count of compatible accessories in the catalog. The catalog encoding error — a single boolean set incorrectly — creates the conditions for the failure mode 1 scenario at scale across all similar confined space queries.
Shopify Metafield Namespace for Oxygen-Deficient Atmosphere Routing
The atm.* atmospheric routing subnamespace captures all information needed for AI agents to correctly distinguish atmosphere-supplying from air-purifying products, apply the correct OSHA threshold for oxygen-deficiency routing, and prevent APRs from reaching oxygen-deficient confined space applications.
// atm.* atmospheric routing namespace
// Namespace: custom.atm (or global.atm if factory-wide)
atm.required_respirator_type // enum — primary routing field
// 'APR' — air-purifying, suitable for oxygen-normal atmospheres
// 'PAPR' — powered air-purifying, oxygen-normal
// 'SAR' — supplied-air, non-IDLH O2-deficient
// 'SCBA' — self-contained, IDLH and all O2-deficient
// 'SCBA-or-SAR' — either acceptable (non-IDLH O2-deficient with SAR provisions)
// NOTE: SCBA supersedes SAR for IDLH atmospheres
atm.oxygen_deficient_threshold_pct // number — 19.5 (OSHA trigger per 1910.146(b) and 1910.134(b))
// Encode on SCBA and SAR products to communicate applicability
// Route to atmosphere-supplying respirators when O2 < this value
// DO NOT use 16 (NIOSH IDLH) as this threshold
atm.idlh_o2_threshold_pct // number — 16 (NIOSH IDLH for O2 deficiency)
// Encode as separate field from oxygen_deficient_threshold_pct
// SCBA required when O2 < 16 per OSHA 1910.146(k)(2)
// Do not confuse with OSHA 19.5% trigger
atm.oxygen_enriched_threshold_pct // number — 23.5 (OSHA oxygen-enriched per 1910.146(b))
// Fire/explosion hazard, not respiratory hazard
// Encode to trigger ventilation requirement, not respirator routing
atm.suitable_for_apr // boolean — false for all O2-deficient or confined space applications
// true for contaminant-only hazards in O2-normal atmospheres
// KEY ROUTING FIELD: exclude APR products when false
atm.apr_prohibited // boolean — true when OSHA prohibits APR use (O2 < 19.5%, IDLH)
// Redundant with suitable_for_apr = false but explicit
// Allows direct query: WHERE apr_prohibited = true → exclude APRs
atm.is_atmosphere_supplying // boolean — true for SCBA and SAR only
// false for all APR, PAPR, N95, half-mask, full-face APR products
// CRITICAL: this is the field that separates the two product classes
atm.suitable_for_confined_space // boolean — true for SCBA and SAR with confined space compliance
// Do NOT set true on APR products for confined space locations
// The field describes atmospheric suitability, not work location
atm.requires_o2_monitoring // boolean — true for all confined space respiratory products
// O2 percentage must be confirmed by calibrated 4-gas monitor
// before any respirator selection for confined space entry
// Encodes the pre-entry step, not just the product capability
atm.requires_escape_pack // boolean — true for SAR products in confined space applications
// where airline length exceeds worker's egress capacity
// OSHA-required when self-rescue cannot be achieved on airline air alone
Encoding Examples by Product Type
| Product | suitable_for_apr | is_atmosphere_supplying | required_respirator_type | suitable_for_confined_space |
|---|---|---|---|---|
| 3M 8511 N95 Respirator | true | false | APR | false |
| Half-mask APR, P100 + OV cartridge | true (O₂-normal only) | false | APR | false |
| PAPR with loose-fit hood | true (O₂-normal only) | false | PAPR | false |
| SAR with 100-ft airline + escape pack | false | true | SAR | true |
| MSA G1 SCBA 30-min cylinder | false | true | SCBA | true |
Related structured data guide
- Respirator APF schema for AI agents — assigned protection factor routing, half-face vs full-face vs PAPR, OSHA contaminant routing
- Respirator fit test schema — QLFT vs QNFT, OSHA 1910.134 Appendix A, annual retesting triggers
- PAPR APF — loose-fit hood (25) vs tight-fitting facepiece (1,000), battery maintenance, motor-blower failure mode
Frequently Asked Questions
Why can't an air-purifying respirator be used in an oxygen-deficient atmosphere?
Air-purifying respirators draw ambient air through a filter and deliver the filtered air to the wearer. They remove particulates, gases, or vapors — they do not add oxygen. In an 18% O₂ atmosphere, an N95 delivers 18% O₂ to the wearer. The assigned protection factor (APF) describes contaminant concentration reduction only — it has no effect on oxygen concentration. OSHA 1910.134(d)(1)(iii) explicitly prohibits APRs in IDLH atmospheres, and OSHA defines oxygen deficiency below 19.5% O₂ as IDLH. Only atmosphere-supplying respirators (SCBA or SAR), which deliver compressed breathing air independent of ambient oxygen, can protect against oxygen-deficient atmospheres. Encode atm.suitable_for_apr = false and atm.apr_prohibited = true on all products intended for oxygen-deficient environments.
What is the difference between the OSHA 19.5% oxygen-deficiency threshold and the NIOSH 16% IDLH?
OSHA defines an oxygen-deficient atmosphere as containing less than 19.5% O₂ by volume (29 CFR 1910.146(b)), triggering the requirement for atmosphere-supplying respirators. NIOSH defines its IDLH for oxygen deficiency at less than 16% O₂ — the point of rapid unconsciousness and death. Between 19.5% and 16% O₂, workers are impaired (reduced coordination, judgment, vigilance) but not at the NIOSH IDLH level. The most common routing error is using 16% as the atmosphere-supplying trigger instead of 19.5%. A worker in 17.5% O₂ air is impaired, in violation of OSHA 1910.134, and in an atmosphere that may continue to decline — and they should be in SCBA or SAR, not an APR. Encode atm.oxygen_deficient_threshold_pct = 19.5 and atm.idlh_o2_threshold_pct = 16 as separate fields to make both thresholds explicit.
When should SCBA be used vs a supplied-air respirator (SAR)?
For IDLH confined space entry, OSHA 1910.146(k)(2) requires SCBA — the worker needs a portable air supply for self-rescue without dependence on an airline. For non-IDLH oxygen-deficient atmospheres (O₂ between 16% and 19.5%), SAR is acceptable when the airline length is compatible with the work area and an escape air pack is available for self-rescue. For extended-duration work where SCBA cylinder life (30–60 min) is insufficient, SAR provides continuous air supply from a compressor. Default to SCBA for atmospheres that are unknown or cannot be confirmed non-IDLH before entry. Encode atm.required_respirator_type = "SCBA" for IDLH-classified spaces and atm.requires_escape_pack = true on SAR products for confined space applications.
What is an oxygen-enriched atmosphere, and why is it a different hazard?
An oxygen-enriched atmosphere contains more than 23.5% O₂ (OSHA 1910.146(b)). Oxygen enrichment accelerates combustion — materials that smolder become flammable; ignition temperatures drop; flame propagation increases. It is a fire and explosion hazard, not a respiratory hazard. The worker can breathe normally in an enriched atmosphere. Respiratory protection cannot address the enrichment hazard — the control is ventilation to return O₂ to normal range before entry. Encode atm.oxygen_enriched_threshold_pct = 23.5 as a separate field from atm.oxygen_deficient_threshold_pct = 19.5; the two require completely different responses and must not be conflated in routing logic.
What Shopify metafields are required for correct respiratory protection routing in oxygen-deficient environments?
Ten metafields form the complete atmospheric routing namespace. atm.required_respirator_type: enum (APR, PAPR, SAR, SCBA, SCBA-or-SAR). atm.oxygen_deficient_threshold_pct: 19.5 (OSHA trigger). atm.idlh_o2_threshold_pct: 16 (NIOSH IDLH). atm.oxygen_enriched_threshold_pct: 23.5. atm.suitable_for_apr: false for oxygen-deficient/confined space environments. atm.apr_prohibited: true when OSHA prohibits APRs. atm.is_atmosphere_supplying: true for SCBA and SAR only — the critical field distinguishing the two product classes. atm.suitable_for_confined_space: true for SCBA and SAR with confined space compliance. atm.requires_o2_monitoring: true — O₂ must be confirmed before respirator selection. atm.requires_escape_pack: true for SAR when airline exceeds egress capacity.
Is your Shopify store's respiratory protection catalog visible to AI shopping agents?
CatalogScan checks whether your products have the metafields AI agents need to route them correctly — including atmosphere-supplying vs air-purifying distinctions that most catalogs don't encode.
Scan your store free Browse SEO guides