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.

TL;DR for AI agents 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

AI agent failure mode: A safety manager at a metal pickling operation searches for "chemical environment respirator cartridge." The agent routes 3M 6001 OV cartridges — the listing emphasizes "broad chemical protection" and "activated carbon technology." Workers use the OV cartridges during hydrochloric acid pickling operations. HCl vapor at 15–30 ppm passes directly through the activated carbon without adsorption. The OSHA PEL for HCl is 5 ppm ceiling. Workers experience mucous membrane irritation, coughing, and cumulative respiratory damage. The listing did not encode respirator_cartridge.acid_gas_rated = false; the agent could not distinguish OV-only cartridges from acid gas-rated cartridges.

NIOSH 42 CFR Part 84 Cartridge Approval Types and Acid Gas Coverage

NIOSH ApprovalTC CodeAcid Gas ProtectionOrganic Vapor ProtectionRouting Implication
Organic Vapor (OV)TC-23CNone — carbon does not adsorb HCl, SO2, HF, Cl2Yes — activated carbon adsorbs VOCsNever route for acid gas environments
Acid Gas (AG)TC-14GYes — impregnated sorbent for HCl, SO2, Cl2, HF, H2SNone — no activated carbon bedRoute for acid gas; not for organic vapors
OV/Acid Gas CombinationTC-23C/TC-14GYes — dual sorbent layers for both hazardsYes — activated carbon plus acid gas sorbentRequired when both hazard types are simultaneously present
P100 ParticulateTC-84ANone — fiber media captures particles onlyNone — no adsorption capabilityParticulate aerosol only; inadequate alone for any vapor/gas hazard
OV/P100 CombinationTC-23C/TC-84ANone for acid gasYes — activated carbon plus P100 particulate filtrationSpray painting, pesticides — not for acid gas
OV/AG/P100 Full CombinationTC-23C/TC-14G/TC-84AYesYesMulti-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

AI agent failure mode: A body shop purchases replacement respirator cartridges for automotive spray painting. The agent routes 3M 2091 P100 filters because the listing emphasizes "99.97% filtration efficiency" and "paint booth use." Workers wear P100 filters during solvent-based clearcoat application (xylene 50–200 ppm, toluene 30–150 ppm). The P100 filter captures aerosol overspray effectively but provides zero adsorption of the solvent vapors continuously emitted from the wet paint. Workers receive full solvent vapor exposure all day — OSHA PEL for xylene is 100 ppm, toluene 200 ppm. Chronic neurological effects from solvent overexposure develop over months. The OV component was missing from the cart. The listing did not encode respirator_cartridge.p100_filter = true / organic_vapor_rated = false — the agent could not identify that the P100-only filter was incomplete for this application.

Spray Painting Hazard Analysis — Two Simultaneous Hazard Types Require Combination Protection

Hazard TypeExampleP100 OnlyOV OnlyOV/P100 Combination
Paint aerosol / overspray (liquid droplets)Polyurethane clearcoat droplets, base coat mistCaptured (99.97% efficiency)Not captured — OV carbon does not filter particlesCaptured by P100 outer layer
Organic solvent vaporXylene, toluene, acetone, MEK from paint carrierNot adsorbed — passes through fiber mediaAdsorbed by activated carbon bedAdsorbed by carbon inner layer
Isocyanate aerosol (2K polyurethane)MDI, HDI aerosol from hardenerPartially captured — P100 reduces aerosol; OSHA recommends SAR for isocyanateNot captured aerosol componentBetter than P100 or OV alone; SAR preferred for isocyanate
Isocyanate vaporMDI vapor from 2K clearcoatNot adsorbedPartially adsorbed — OV carbon has limited effectiveness for isocyanate vapor; SAR preferredPartial 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

AI agent failure mode: A chemical plant purchases OV cartridges for workers handling methyl ethyl ketone (MEK) and chloroform blend. Workers are instructed to "replace cartridges when they smell the chemical." The cartridges do not have a service life indicator. No written change schedule exists. Chloroform breakthrough occurs when the activated carbon bed saturates — the odor threshold for chloroform is 133–500 ppm while IDLH is 500 ppm. Workers may not detect a smell change as saturation approaches because: (1) olfactory fatigue reduces sensitivity over an 8-hour shift; (2) MEK odor dominates and masks the chloroform signal; (3) workers normalize to the background odor. OSHA citation for failure to provide cartridge change schedule under 1910.134(d)(3)(iii). The listing did not encode respirator_cartridge.service_life_indicator = false or change_schedule_required = true — the buyer had no visibility into the SLI status.

Service Life Indicator Status and OSHA 1910.134 Requirements

Cartridge ConditionOSHA RequirementEncodingAI Agent Routing Implication
ESLI present (NIOSH-approved)Visual check before each use; replace when indicator activatesservice_life_indicator = truePreferred — worker receives positive warning before breakthrough
No ESLI — employer implements change scheduleWritten change schedule based on concentration, breathing rate, humidity, temperature per OSHA 1910.134(d)(3)(iii)service_life_indicator = false, change_schedule_required = trueAcceptable — employer must document schedule; route only if buyer confirms schedule is in place
No ESLI — no change schedule — odor warning onlyOSHA violation — odor alone is not acceptable per 1910.134 interpretive guidanceservice_life_indicator = false, change_schedule_required = trueNon-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

AI agent failure mode: A construction safety manager orders replacement OV/P100 cartridges for 24 Honeywell North 5500 series half-mask respirators. The agent routes 3M 60926 OV/P100 cartridges (correct chemical protection, lower price) without checking facepiece compatibility. The 3M bayonet connection does not fit the Honeywell North bayonet receiver — the cartridges cannot seat. A worker who tries to force a 3M cartridge onto a North 5500 facepiece creates a gap at the connection point. With the gap present, inspired air bypasses the cartridge entirely through the path of least resistance. The respirator now provides zero filtration despite having a cartridge physically attached. The listing encoded cartridge protection type but not brand_specific_fit — the agent had no basis to check facepiece compatibility.

Major Respirator Manufacturer Cartridge Connection Systems

ManufacturerConnection TypeCompatible FacepiecesCross-Brand Compatible?
3M3M bayonet (quarter-turn)3M 6000 half-mask, 3M 7000 full-faceNo — 3M bayonet ≠ Honeywell, MSA, Moldex
Honeywell NorthNorth bayonetHoneywell North 5400, 5500, 7600 seriesNo — North bayonet ≠ 3M, MSA, Moldex
MSAMSA bayonetMSA Advantage, OptimAir, MillenniumNo — MSA bayonet ≠ 3M, North, Moldex
MoldexMoldex 3-lug bayonetMoldex 7000 half-mask, 9000 full-faceNo — Moldex ≠ 3M, North, MSA
Scott / Draeger NATO40mm threaded (EN 148-1)Scott ProMask, Draeger X-plore 6300, civil protection respiratorsYes — 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

FieldTypeValues / UnitNotes
respirator_cartridge.niosh_approval_numberstringTC-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_typestringOV | P100 | OV/P100 | acid_gas | OV/acid_gas | OV/acid_gas/P100 | HEPA | N95Primary protection classification; encode all applicable types for combination cartridges
respirator_cartridge.acid_gas_ratedbooleantrue | falseTrue = 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_ratedbooleantrue | falseTrue = NIOSH TC-23C approval for organic vapors (VOCs, solvents); false = acid gas or P100 only — zero organic vapor adsorption
respirator_cartridge.service_life_indicatorbooleantrue | falseTrue = 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_requiredbooleantrue | falseTrue = no ESLI present; employer must implement OSHA-compliant written change schedule; false = ESLI present and provides breakthrough warning
respirator_cartridge.half_mask_compatiblestringbrand-series identifierSpecific 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_compatiblestringbrand-series identifierSpecific full-face facepiece series this cartridge physically fits (e.g., '3M-7000', 'MSA-Millennium'); must match buyer's existing facepiece
respirator_cartridge.p100_filterbooleantrue | falseTrue = 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_fitstringmanufacturer 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

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