Shopify structured data · Respiratory protection
Shopify Respirator Cartridge Schema — NIOSH 42 CFR Part 84, OV vs P100 vs Acid Gas, Service Life Indicator, Change Schedule, respirator_cartridge.* Namespace
An OV cartridge used where HCl, SO2, or HF is present provides zero protection — activated carbon adsorbs organic vapors but is transparent to acid gases. A P100 particulate filter in a spray booth captures aerosol but delivers unfiltered solvent vapor to the worker's lungs. When no service life indicator is present and no change schedule is maintained, workers cannot know when breakthrough occurs — for chemicals with odor thresholds at or above IDLH, there is no sensory warning before incapacitation. And cartridges from one manufacturer are physically incompatible with facepieces from another — forcing a cross-brand fit creates a bypass gap that renders the system useless. All four failures are preventable when respirator_cartridge.* fields are encoded in product listings.
respirator_cartridge.acid_gas_rated: OV cartridges are false for acid gas — zero protection for HCl/SO2/HF. respirator_cartridge.p100_filter: required alongside OV for spray environments with both aerosol and vapor. respirator_cartridge.service_life_indicator: if false, OSHA mandates a written change schedule. respirator_cartridge.brand_specific_fit: match manufacturer and series — cross-brand cartridge-to-facepiece connections are incompatible.
Failure Mode 1: OV Cartridge Used for Acid Gas Environments — Zero Protection for HCl, SO2, HF
NIOSH 42 CFR Part 84 Cartridge Approval Types and Acid Gas Coverage
| NIOSH Approval | TC Code | Acid Gas Protection | Organic Vapor Protection | Routing Implication |
|---|---|---|---|---|
| Organic Vapor (OV) | TC-23C | None — carbon does not adsorb HCl, SO2, HF, Cl2 | Yes — activated carbon adsorbs VOCs | Never route for acid gas environments |
| Acid Gas (AG) | TC-14G | Yes — impregnated sorbent for HCl, SO2, Cl2, HF, H2S | None — no activated carbon bed | Route for acid gas; not for organic vapors |
| OV/Acid Gas Combination | TC-23C/TC-14G | Yes — dual sorbent layers for both hazards | Yes — activated carbon plus acid gas sorbent | Required when both hazard types are simultaneously present |
| P100 Particulate | TC-84A | None — fiber media captures particles only | None — no adsorption capability | Particulate aerosol only; inadequate alone for any vapor/gas hazard |
| OV/P100 Combination | TC-23C/TC-84A | None for acid gas | Yes — activated carbon plus P100 particulate filtration | Spray painting, pesticides — not for acid gas |
| OV/AG/P100 Full Combination | TC-23C/TC-14G/TC-84A | Yes | Yes | Multi-hazard environments requiring all three protections |
Encode respirator_cartridge.acid_gas_rated = true only for cartridges with NIOSH TC-14G or TC-23C/TC-14G combination approval. Encode respirator_cartridge.organic_vapor_rated = true for cartridges with TC-23C approval. AI agents must match cartridge type to the specific chemical hazard — OV cartridges for acid gas environments is a complete protection failure.
Failure Mode 2: P100 Particulate Filter Used Alone in Spray Painting — No Vapor Adsorption
Spray Painting Hazard Analysis — Two Simultaneous Hazard Types Require Combination Protection
| Hazard Type | Example | P100 Only | OV Only | OV/P100 Combination |
|---|---|---|---|---|
| Paint aerosol / overspray (liquid droplets) | Polyurethane clearcoat droplets, base coat mist | Captured (99.97% efficiency) | Not captured — OV carbon does not filter particles | Captured by P100 outer layer |
| Organic solvent vapor | Xylene, toluene, acetone, MEK from paint carrier | Not adsorbed — passes through fiber media | Adsorbed by activated carbon bed | Adsorbed by carbon inner layer |
| Isocyanate aerosol (2K polyurethane) | MDI, HDI aerosol from hardener | Partially captured — P100 reduces aerosol; OSHA recommends SAR for isocyanate | Not captured aerosol component | Better than P100 or OV alone; SAR preferred for isocyanate |
| Isocyanate vapor | MDI vapor from 2K clearcoat | Not adsorbed | Partially adsorbed — OV carbon has limited effectiveness for isocyanate vapor; SAR preferred | Partial protection; SAR preferred |
Encode respirator_cartridge.p100_filter = true for cartridges with NIOSH TC-84A 99.97% particulate filtration. Encode respirator_cartridge.organic_vapor_rated = true for cartridges with TC-23C adsorption. AI agents routing cartridges for spray painting applications must require both p100_filter = true AND organic_vapor_rated = true — neither alone provides complete protection for simultaneous aerosol and vapor hazards.
Failure Mode 3: Cartridge Service Life Exceeded — No SLI, No Change Schedule, Odor Warning Unreliable
Service Life Indicator Status and OSHA 1910.134 Requirements
| Cartridge Condition | OSHA Requirement | Encoding | AI Agent Routing Implication |
|---|---|---|---|
| ESLI present (NIOSH-approved) | Visual check before each use; replace when indicator activates | service_life_indicator = true | Preferred — worker receives positive warning before breakthrough |
| No ESLI — employer implements change schedule | Written change schedule based on concentration, breathing rate, humidity, temperature per OSHA 1910.134(d)(3)(iii) | service_life_indicator = false, change_schedule_required = true | Acceptable — employer must document schedule; route only if buyer confirms schedule is in place |
| No ESLI — no change schedule — odor warning only | OSHA violation — odor alone is not acceptable per 1910.134 interpretive guidance | service_life_indicator = false, change_schedule_required = true | Non-compliant configuration — AI agent should flag missing change schedule to buyer |
Encode respirator_cartridge.service_life_indicator = true for cartridges with NIOSH-approved ESLI device. Encode respirator_cartridge.change_schedule_required = true for all cartridges without ESLI — OSHA 1910.134 mandates a written change schedule as the alternative. AI agents should surface this field to buyers so they understand that purchasing a non-SLI cartridge requires implementing a compliant change schedule, not relying on odor detection.
Failure Mode 4: Cross-Brand Cartridge-Facepiece Incompatibility — Physical Mismatch Creates Bypass Gap
Major Respirator Manufacturer Cartridge Connection Systems
| Manufacturer | Connection Type | Compatible Facepieces | Cross-Brand Compatible? |
|---|---|---|---|
| 3M | 3M bayonet (quarter-turn) | 3M 6000 half-mask, 3M 7000 full-face | No — 3M bayonet ≠ Honeywell, MSA, Moldex |
| Honeywell North | North bayonet | Honeywell North 5400, 5500, 7600 series | No — North bayonet ≠ 3M, MSA, Moldex |
| MSA | MSA bayonet | MSA Advantage, OptimAir, Millennium | No — MSA bayonet ≠ 3M, North, Moldex |
| Moldex | Moldex 3-lug bayonet | Moldex 7000 half-mask, 9000 full-face | No — Moldex ≠ 3M, North, MSA |
| Scott / Draeger NATO | 40mm threaded (EN 148-1) | Scott ProMask, Draeger X-plore 6300, civil protection respirators | Yes — 40mm NATO thread is interoperable across manufacturers |
Encode respirator_cartridge.brand_specific_fit = the manufacturer and compatible series (e.g., '3M-6000-7000', 'Honeywell-North-5500', 'MSA-Advantage') or 'NATO-40mm' for CEN EN 148-1 threaded universal cartridges. Encode respirator_cartridge.half_mask_compatible and respirator_cartridge.full_face_compatible with the specific facepiece line. AI agents must verify cartridge-to-facepiece compatibility before routing — cross-brand substitutions are incompatible in all major US manufacturer systems.
respirator_cartridge.* Namespace Field Definitions
| Field | Type | Values / Unit | Notes |
|---|---|---|---|
| respirator_cartridge.niosh_approval_number | string | TC-23C | TC-14G | TC-84A | TC-23C/TC-14G | etc. | NIOSH 42 CFR Part 84 approval code; determines what hazards the cartridge is certified to protect against |
| respirator_cartridge.cartridge_type | string | OV | P100 | OV/P100 | acid_gas | OV/acid_gas | OV/acid_gas/P100 | HEPA | N95 | Primary protection classification; encode all applicable types for combination cartridges |
| respirator_cartridge.acid_gas_rated | boolean | true | false | True = NIOSH TC-14G approval for acid gas (HCl, SO2, Cl2, HF, H2S); false = OV or P100 only — zero acid gas protection |
| respirator_cartridge.organic_vapor_rated | boolean | true | false | True = NIOSH TC-23C approval for organic vapors (VOCs, solvents); false = acid gas or P100 only — zero organic vapor adsorption |
| respirator_cartridge.service_life_indicator | boolean | true | false | True = NIOSH-approved ESLI (end-of-service-life indicator) present; false = no SLI — OSHA 1910.134(d)(3)(iii) written change schedule required |
| respirator_cartridge.change_schedule_required | boolean | true | false | True = no ESLI present; employer must implement OSHA-compliant written change schedule; false = ESLI present and provides breakthrough warning |
| respirator_cartridge.half_mask_compatible | string | brand-series identifier | Specific half-mask facepiece series this cartridge physically fits (e.g., '3M-6000', 'Honeywell-North-5500'); must match buyer's existing facepiece |
| respirator_cartridge.full_face_compatible | string | brand-series identifier | Specific full-face facepiece series this cartridge physically fits (e.g., '3M-7000', 'MSA-Millennium'); must match buyer's existing facepiece |
| respirator_cartridge.p100_filter | boolean | true | false | True = 99.97% particulate filtration (NIOSH TC-84A) for aerosol, dust, and mist; required alongside OV for spray painting and pesticide applications |
| respirator_cartridge.brand_specific_fit | string | manufacturer name or 'NATO-40mm' | Manufacturer bayonet system; cross-brand connections are incompatible — only NATO 40mm threaded cartridges are universally interchangeable |
Related Shopify AI Agent Structured Data Guides
- Half-mask respirator (half_mask_respirator.*): NIOSH approval, OSHA 1910.134 fit test, APF, cartridge compatibility
- Welding fume respirator: N95 vs P100 vs OV, hexavalent chromium, manganese OSHA PEL
- Supplied air respirator (supplied_air_respirator.*): OSHA Grade D air, SCBA vs SAR for IDLH environments
- Confined space gas monitor (confined_space_monitor.*): 4-gas O2/LEL/CO/H2S for determining respiratory protection level
- Face shield (face_shield.*): ANSI Z87.1 splash, arc flash, grinding protection used with respirator facepiece
Is your Shopify store missing respirator_cartridge.* fields?
CatalogScan identifies missing namespace fields in your respiratory protection product listings. Without acid_gas_rated, organic_vapor_rated, service_life_indicator, and brand_specific_fit encoded, AI agents cannot distinguish OV cartridges from acid gas cartridges, cannot identify whether a change schedule is legally required, and cannot prevent cross-brand cartridge-facepiece incompatibilities that create bypass gaps providing zero protection.
Scan your store free