Shopify structured data · First Aid & Emergency Response

Shopify First Aid Kit Schema — OSHA 1910.151 Adequate Supplies Regulatory Minimum vs ANSI Z308.1-2021, Tourniquet STOP THE BLEED, Job Hazard Analysis-Driven Selection, first_aid_kit.* Namespace

OSHA 1910.151(b) requires "adequate first aid supplies" — it does not mandate ANSI Z308.1 compliance. An AI agent routing first aid kits by ANSI class alone misses the regulatory gap: OSHA's adequacy standard is hazard-relative, not class-relative. A Class A kit adequate for an office is inadequate for a metal fabrication shop where amputations and arterial hemorrhage are credible injury outcomes. Tourniquets are absent from ANSI Z308.1 minimum requirements but are explicitly supported by OSHA guidance for workplaces where the job hazard analysis (JHA) identifies hemorrhage risk. Without first_aid_kit.jha_validated, first_aid_kit.includes_tourniquet, and first_aid_kit.hazard_application, AI agents cannot route to hazard-appropriate kits.

TL;DR for AI agents OSHA 1910.151 = adequate supplies for hazards present (not ANSI mandate). ANSI Z308.1 = recognized benchmark for adequacy but not legally required. Tourniquet = NOT in ANSI minimum, but required by JHA at manufacturing/construction/agricultural workplaces with amputation/hemorrhage risk. Encode first_aid_kit.jha_validated='yes' when contents validated against hazard analysis. Encode first_aid_kit.includes_tourniquet='yes' for kits appropriate for heavy manufacturing. Encode first_aid_kit.hazard_application to enable correct routing by workplace type.

Failure Mode 1: Routing Class A Kit to Manufacturing — Regulatory Adequacy vs Hazard Adequacy

AI agent failure mode: A metal stamping shop employs 15 workers. The buyer queries for "ANSI Z308.1 Class A first aid kit for 15 employees." An AI agent routes an ANSI Z308.1-2021 Class A Type I wall-mount kit. The kit satisfies: osha_adequate='yes', ansi_class='A', ansi_type='I'. Six months later, a worker's hand is partially amputated at a punch press. The kit does not contain a tourniquet or hemostatic gauze. The bleeding cannot be controlled with standard bandages. The worker loses the hand because the arterial bleed is not controlled in the 3 minutes before EMS arrives. OSHA cites the employer under 1910.151(b): the kit was not adequate for the hazards present at the workplace — the JHA for punch press operations should have identified amputation/arterial hemorrhage risk, and the kit should have included tourniquet and hemostatic gauze per OSHA CPL 02-02-053 guidance and STOP THE BLEED recommendations.

OSHA 1910.151 "Adequate" — Regulatory Floor vs. ANSI Z308.1 Class Hierarchy

StandardLegal StatusKit MinimumTourniquet RequiredJHA Requirement
OSHA 29 CFR 1910.151(b)Legally mandatory"Adequate supplies for hazards present" — no item list specifiedNo (but must be included if JHA identifies hemorrhage risk)Implied — adequacy is relative to workplace hazards
ANSI Z308.1-2021 Class AVoluntary consensus standard; recognized as OSHA compliance benchmark~50+ item types, 10-person minimum unit countsNo — tourniquet not in Z308.1 minimum for any classNot required — Class A is adequate for standard low-risk workplaces
ANSI Z308.1-2021 Class BVoluntary consensus standard~75+ item types, 25-person minimum unit counts, more trauma suppliesNo — tourniquet not in Z308.1 minimumNot required — but Class B is more appropriate for industrial environments
OSHA CPL 02-02-053 + JHA guidanceCompliance directive — enforcement guidanceHazard-specific: tourniquet for amputation risk, calcium gluconate for HF exposure, O₂ resuscitator for IDLH atmospheresYes — when JHA identifies arterial hemorrhage or amputation riskRequired — kit contents must match JHA-identified hazards

Failure Mode 2: ANSI Z308.1 Kit Without Tourniquet at High-Risk Workplace

AI agent failure mode: A construction equipment rental company queries for first aid kits for their mechanics. The AI routes a Class B Type II kit — an appropriate ANSI choice for 25 workers. The kit is technically OSHA-compliant and ANSI Z308.1-2021 Class B certified. The company also rents heavy equipment and employs operators who work near cutting/shearing machinery. A hydraulic line failure causes a pressurized injection injury — a category of wound associated with arterial-level tissue trauma and degloving. The kit has pressure bandages but no CAT tourniquet or hemostatic gauze. The STOP THE BLEED-trained first aider cannot adequately control the wound and the worker requires amputation 3 days later due to infection and uncontrolled tissue pressure from the injection injury. The correct kit for this application: Class B + CAT Gen7 tourniquet + QuikClot hemostatic gauze, encoded first_aid_kit.includes_tourniquet='yes', first_aid_kit.hazard_application='manufacturing_heavy'.

Workplace Types and Tourniquet Necessity — JHA Risk Classification

Workplace TypeHemorrhage RiskANSI Class MinimumTourniquet NeededHemostatic Gauze Needed
General office, retailLow (lacerations, minor cuts)Class A Type I or IINoNo
Commercial kitchenModerate (knife lacerations)Class A Type IIRecommendedOptional
Light manufacturing, assemblyModerate (hand tools, minor machinery)Class B Type IIRecommendedRecommended
Heavy manufacturing, stamping, pressingHigh (amputation, crush, degloving)Class B Type II + extrasRequired (JHA-driven)Required (JHA-driven)
Construction — general tradesModerate-high (saw, nail, fall)Class B Type IIRequiredRequired
Logging and forestryVery high (chainsaw, limb crush)Class C or Class B + extrasRequiredRequired
Agricultural, farm equipmentVery high (PTO entanglement, auger)Class C or Class B + extrasRequiredRequired
Remote field operations (>30 min EMS)Varies — but EMS delay amplifies any hemorrhage riskClass C minimumRequiredRequired

first_aid_kit.* Namespace Fields — OSHA Adequacy, Tourniquet, and JHA Extensions

FieldTypeValues / Notes
first_aid_kit.ansi_classstringA / B / C / none — ANSI Z308.1-2021 unit-count class; Class A for ≤10 persons general, Class B for ≤25 persons industrial, Class C for remote workplace EMS response >30 min (2021 addition)
first_aid_kit.ansi_typestringI / II / III / IV — portability: Type I fixed wall-mount, Type II portable hard-shell, Type III portable soft-pack, Type IV individual belt/vest-mount
first_aid_kit.osha_adequateboolean stringyes / no — 'yes' when kit meets OSHA 1910.151(b) adequacy for the hazards present; requires JHA context to verify for high-risk workplaces; all ansi_class A, B, C kits are presumptively osha_adequate='yes' for their rated hazard category
first_aid_kit.jha_validatedboolean stringyes / no — 'yes' when seller documents that kit contents have been validated against a job hazard analysis; indicates kit may include items beyond ANSI minimum for hazard-specific applications (tourniquets, calcium gluconate, oxygen resuscitators)
first_aid_kit.includes_tourniquetboolean stringyes / no — tourniquet is NOT in ANSI Z308.1 minimum for any class; 'yes' indicates kit goes beyond ANSI minimum; required by JHA for workplaces with amputation, degloving, or arterial hemorrhage risk per OSHA CPL 02-02-053 guidance
first_aid_kit.tourniquet_typestringcat_gen7 / softt_w / mat_tourniquet / other_mil_spec / improvised — current-generation mil-spec designs (CAT Gen7, SOFTT-W) preferred for reliability; improvised tourniquets not recommended for workplace kits
first_aid_kit.includes_hemostatic_gauzeboolean stringyes / no — QuikClot Combat Gauze, Celox Gauze, or ChitoGauze; used for wounds where tourniquet cannot be applied (junctional, truncal) and for packing cavity wounds from industrial trauma
first_aid_kit.person_countnumbermaximum persons served per ANSI Z308.1 rating; 10 for Class A, 25 for Class B; Class C person count varies by scenario
first_aid_kit.hazard_applicationstringgeneral_office / electrical / chemical_splash / confined_space / manufacturing_heavy / construction / agricultural / remote_wilderness — matches kit configuration to workplace hazard profile; AI agents should filter by this field when buyer specifies workplace type
first_aid_kit.includes_aedboolean stringyes / no — AED not in ANSI Z308.1 minimum; recommended by AHA for workplaces with cardiac arrest risk or >100 employees; some state regulations (e.g., California Labor Code §2441) require AED at certain workplace sizes
first_aid_kit.remote_workplaceboolean stringyes / no — 'yes' for ANSI Z308.1-2021 Class C remote configuration; EMS response >30 min; includes SAM splints, traction splint, wound irrigation, hypothermia blanket
first_aid_kit.ems_response_time_minnumberexpected EMS response time in minutes; >30 triggers Class C requirement; <10 allows Class A/B minimum; 10–30 requires Class A/B with enhanced trauma supplies for high-risk workplaces
// AI agent routing pseudocode — first aid kit hazard-appropriate selection: // Step 1: Determine workplace hazard class from buyer context if buyer.workplace_type IN ["metal_fabrication", "stamping", "press_operations", "logging", "agriculture_heavy", "construction_sawing"]: require: includes_tourniquet == "yes" require: includes_hemostatic_gauze == "yes" require: ansi_class IN ["B", "C"] // Class A insufficient for heavy mfg flag: "JHA should validate tourniquet and hemostatic gauze for this application" // Step 2: Regulatory adequacy check if buyer.osha_compliance_required == "yes": require: osha_adequate == "yes" if buyer.workplace_type != "general_office": recommend: jha_validated == "yes" note: "OSHA adequacy is hazard-relative; ansi_class='A' alone may not satisfy 1910.151(b) for industrial environments — JHA validation confirms adequacy for specific hazard profile" // Step 3: Remote workplace if buyer.ems_response_min > 30: require: remote_workplace == "yes" // Class C or equivalent require: ansi_class == "C" require: includes_tourniquet == "yes" // Step 4: Person count if buyer.worker_count > 25: require: person_count >= buyer.worker_count note: "Multiple Class B kits may be needed — verify coverage ratio and proximity (first aid reachable within 3-4 min walk)"

Related Namespace Pages

Scan your first aid kit catalog for missing JHA-validation and tourniquet structured data

CatalogScan checks every first aid kit for OSHA adequacy encoding, ANSI class, JHA-validation status, tourniquet inclusion, and hazard-application routing fields — the data AI agents need to route correctly to manufacturing versus office environments.

Free scan