Skip to Content

Industry Vocabulary Reference

Manufacturing, Supply Chain & Logistics

Manufacturing, supply chain, and logistics fields cover production orders, equipment, quality, shipment events, and maintenance. The vocabulary records context for policy evaluation and review.

v2026.03.1626 enum categories2.2 schema8 subdomains27 standards

Back to industry coverage library

This page shows selected examples and categories. Download the JSON for the complete vocabulary, including every field, permitted value, and policy pattern in this catalog.

Download vocabulary JSONOpen industry SDK quickstartStart free for 60 days 

How to use this reference

  1. Start with the core file if you need the cross-industry governance baseline.
  2. Choose an industry file for its workflow fields and permitted values.
  3. Match the OTel attributes to the policy paths your rules use, then verify the recorded fields in a test session.

Catalog context

Trace a production or logistics workflow from its input through the resulting action. Include equipment or shipment identifiers only where they are needed and authorized.

Risk note: Telemetry is not a machine-safety control. Keep safety interlocks, operational authorization, and applicable product requirements separate from evidence collection.

Vocabulary file

  • Download filename: 06_vertical_manufacturing_supply_chain_logistics.json
  • Kind: vertical

OTel namespaces

manufacturing

Referenced standards

These references explain the catalog's context. A listed standard does not establish that a configured application meets its requirements.

  • ISA-95 Part 1–6, Enterprise/Control System Integration (ANSI/ISA-95)
  • ISA-95 Part 4, Objects and Attributes for Manufacturing Operations Management, ISA95JobOrderStateEnum (OPC Foundation reference implementation v1.0.0)
  • ISA-88, Batch Control (ANSI/ISA-88), Equipment Procedural Elements and procedural state machine
  • OPC UA Part 1–14, Unified Architecture (IEC 62541); OPC UA for ISA-95 companion spec
  • IEC 62443-1-1 through 4-2, Industrial Automation and Control Systems (IACS) Cybersecurity
  • IEC 62443-3-3, System Security Requirements and Security Levels (SL1–SL4)
  • ISO 10218-1:2011 / ISO 10218-2:2011, Robots and robotic devices, Safety requirements
  • ISO/TS 15066:2016, Robots and robotic devices, Collaborative robots (cobot safety)
  • ISO 22400-1:2014 / ISO 22400-2:2014, Automation systems and integration, KPIs for MOM
  • ISO 9001:2015, Quality Management Systems
  • AS9100 Rev D, Quality Management Systems for Aviation, Space, and Defense
  • IATF 16949:2016, Quality Management System for automotive production
  • GS1 General Specifications v23, Barcodes, RFID, and data standards
  • GS1 EPCIS 2.0 (CBV 2.0), Electronic Product Code Information Services
  • GS1 EDI BMS eCom, Transport Status Condition codes
  • UN/CEFACT CCTS, Core Components Technical Specification for trade documents
  • WCO Harmonized System (HS) 2022, Tariff nomenclature
  • EU Machinery Regulation (EU) 2023/1230, Replaces Machinery Directive 2006/42/EC (applicable from Jan 20 2027)
  • EU AI Act (2024/1689) Annex I & III, AI systems in safety components of machinery
  • EU Product Liability Directive (2024/2853), Revised liability for AI-integrated products (in force Dec 2024)
  • EU CSRD (2022/2464), Corporate Sustainability Reporting Directive, supply chain due diligence
  • EU Supply Chain Due Diligence Regulation (CSDDD) (2024/1760), in force Jul 2024, transposition by Jul 2027
  • US CHIPS and Science Act (2022), Supply chain resilience reporting requirements
  • US Uyghur Forced Labor Prevention Act (UFLPA 2021), Supply chain provenance traceability
  • FDA 21 CFR Part 820, Quality System Regulation (medical devices); harmonised with ISO 13485:2016
  • REACH Regulation (EC) No 1907/2006, Registration, Evaluation, Authorisation of Chemicals
  • RoHS Directive 2011/65/EU, Restriction of Hazardous Substances in electrical/electronic equipment

Source references

Subdomains

SubdomainCategoriesSample attributes
Manufacturing Operations Management (ISA-95 MOM)5manufacturing.job_order.state, manufacturing.batch.procedural_element_state, manufacturing.equipment.use_state
Physical AI, Robotics & Collaborative Automation3manufacturing.physical_ai.kind, manufacturing.cobot.safety_mode, manufacturing.robot.safety_event_type
OT/ICS Cybersecurity & Industrial Network Security3manufacturing.ot.security_zone, manufacturing.ot.security_level, manufacturing.ot.incident_type
Supply Chain Event Tracking & Traceability4manufacturing.epcis.event_type, manufacturing.epcis.disposition, manufacturing.transport.status_condition
Quality Management & Product Lifecycle4manufacturing.product.market_status, manufacturing.quality.nonconformance_category, manufacturing.quality.ncr_disposition
Predictive Maintenance & Asset Management3manufacturing.asset.health_state, manufacturing.maintenance.work_order_type, manufacturing.maintenance.predictive_trigger
Customs, Trade Compliance & Export Control2manufacturing.customs.entry_status, manufacturing.export_control.classification
Environmental, Health & Safety (EHS) Compliance2manufacturing.ehs.incident_severity, manufacturing.chemical.compliance_status

Implementation examples

  • Manufacturing Operations Management (ISA-95 MOM): Job Order State. AI production scheduling agent creates job orders and advances state through the lifecycle. 'Aborted' state triggers automatic root cause analysis and material reconciliation workflow. 'Held' state triggers QA agent investigation before resumption is permitted. (Eu Machinery Reg 2023 1230: Job order state transitions driven by AI scheduling agents are in scope of EU Machinery Regulation (2023/1230) Article 9 if the AI system influences safety-critical work centre operations)
  • Manufacturing Operations Management (ISA-95 MOM): ISA88 Batch Procedural Element State. Batch AI agent transitions a pharmaceutical batch procedure through ISA-88 states. 'Held' state is used for planned interruptions (e.g. IPC sampling); 'Aborted' state triggers FDA-required batch failure investigation and deviation report generation.
  • Manufacturing Operations Management (ISA-95 MOM): Equipment Use State. AI OEE agent tracks equipment use state transitions to calculate availability. Autonomous work order generation triggers when predicted time-to-failure falls below threshold for critical equipment. (Iso 22400: ISO 22400-2, OEE availability calculation uses production, setup, maintenance, and down states)
  • Manufacturing Operations Management (ISA-95 MOM): OEEPerformance Factor. AI OEE agent tags each autonomous improvement action with the targeted OEE factor. Vision inspection AI reducing defect rate tags actions as 'quality'. Predictive maintenance agent reducing unplanned downtime tags actions as 'availability'.

Control ideas

These patterns describe possible controls, not active rules. Confirm applicability, implement the control, and test its effect on the application.

Require a recorded safety mode before the action

Stop the connected action when the application has not set and recorded the active safety mode. The machine's safety system controls physical movement.

Regulatory basis: Organization-defined evidence control, informed by ISO/TS 15066 collaborative robot safety context.

Enforce uflpa supply chain hold

Block any AI logistics agent from creating a shipping label or customs entry for goods where the supply chain risk category includes 'forced_labour_uflpa' and no CBP UFLPA evidence package has been approved. Implements the UFLPA rebuttable presumption in automated fulfilment.

Regulatory basis: US Uyghur Forced Labor Prevention Act (UFLPA 2021), Rebuttable presumption that goods with Xinjiang-origin content were produced with forced labour; CBP enforcement guidance (June 2022)

Enforce before the action

Pass the request and your business action to this function. The core SDK checks policy before the action runs and again before its result is released. A deny or review decision means the action never runs.

import { Veriproof } from '@veriproof/sdk-core';
import type { GovernedResult, IndustryFact, JsonValue } from '@veriproof/sdk-core';

const veriproof = Veriproof.fromEnv();

export async function runProtectedAction<TInput extends JsonValue, TValue>(
  request: TInput,
  action: (input: TInput, signal: AbortSignal) => Promise<TValue>,
): Promise<GovernedResult<TValue, TInput>> {
  // Catalog values for this vertical. Replace them with facts from the current workflow.
  const industry: IndustryFact[] = [
    { attribute: "manufacturing.job_order.state", policyInput: "manufacturing_job_order_state", value: "waiting" },
    { attribute: "manufacturing.batch.procedural_element_state", policyInput: "manufacturing_batch_procedural_element_state", value: "idle" },
    { attribute: "manufacturing.equipment.use_state", policyInput: "manufacturing_equipment_use_state", value: "production" },
  ];

  // Policy runs before action() and again before the result is released.
  // A deny or review decision means action() never runs.
  return veriproof.govern(
    "manufacturing.supply.chain.logistics.evaluate",
    request,
    ({ input, signal }) => action(input, signal),
    { industry },
  );
}
  • Replace the sample values with facts from the current workflow. Rules read them under input.snapshot.industry.
  • Test both permitted and blocked actions. Confirm that a blocked action never reaches your business function.
  • Only completed, completed_with_warning, and transformed results carry a released value.

For review decisions, follow the Human Review guide to configure continuation. Observe remains available when you need to record activity without enforcing a decision.

Set up the Manufacturing, Supply Chain & Logistics example. See the API reference for TypeScript, Python, or .NET.

Start your Developer evaluation

Try a simulator to see a governed decision in context. To connect your own workflow, verify your work email and start Developer free for 60 days. You can also review the relevant controls with our team.

Live demo → Start free for 60 days → Request coverage workshop → 

Selected vocabulary categories

JobOrderState

ISA-95 Part 4 job order lifecycle state. These exact lowercase values match ISA95JobOrderStateEnum as defined in the OPC Foundation ISA-95 Job Control reference implementation v1.0.0. Agentic production scheduling AI must use these exact values when reading or setting job order state via OPC UA.

Workflow area: Manufacturing Operations Management (ISA-95 MOM)

OTel attribute
manufacturing.job_order.state
Permitted values
  • waiting
  • ready
  • running
  • completed
  • aborted
  • held
  • suspended

ISA88BatchProceduralElementState

ISA-88 Part 1 procedural element state machine values. Used by AI batch orchestration agents controlling batch processes in pharmaceuticals, chemicals, food & beverage, and specialty materials manufacturing.

Workflow area: Manufacturing Operations Management (ISA-95 MOM)

OTel attribute
manufacturing.batch.procedural_element_state
First 8 permitted values
  • idle
  • running
  • pausing
  • paused
  • holding
  • held
  • restarting
  • stopping

EquipmentUseState

ISA-95 Part 2 equipment use state. AI predictive maintenance agents use this to track work centre availability and schedule maintenance without impacting production OEE targets.

Workflow area: Manufacturing Operations Management (ISA-95 MOM)

OTel attribute
manufacturing.equipment.use_state
Permitted values
  • production
  • setup
  • maintenance
  • idle
  • down
  • standby
  • unscheduled

OEEPerformanceFactor

The three ISO 22400 Overall Equipment Effectiveness (OEE) component factors. AI OEE optimisation agents report improvement actions tagged to the specific OEE factor being targeted.

Workflow area: Manufacturing Operations Management (ISA-95 MOM)

OTel attribute
manufacturing.oee.factor
Permitted values
  • availability
  • performance
  • quality

WorkCentreCapacityStatus

AI production scheduling agent classification of a work centre's current capacity status. Used to drive dynamic job order routing and rescheduling decisions.

Workflow area: Manufacturing Operations Management (ISA-95 MOM)

OTel attribute
manufacturing.work_centre.capacity_status
Permitted values
  • available
  • constrained
  • at_capacity
  • overloaded
  • starved
  • blocked
  • offline

PhysicalAIKind

Classification of a physical AI system deployed in a manufacturing or logistics environment. Determines the applicable safety standard, HITL requirements, and EU AI Act risk classification.

Workflow area: Physical AI, Robotics & Collaborative Automation

OTel attribute
manufacturing.physical_ai.kind
First 8 permitted values
  • industrial_robot_6dof
  • collaborative_robot_cobot
  • autonomous_mobile_robot_amr
  • automated_guided_vehicle_agv
  • autonomous_aerial_drone
  • digital_twin_simulation
  • vision_inspection_system
  • ai_powered_cnc_machine

CobotSafetyMode

ISO/TS 15066 collaborative operation mode for a cobot operating in a human-occupied workspace. AI cobot supervision agents must log the active safety mode for every span where a human is detected in the collaborative workspace. Safety mode downgrades are irreversible without HITL confirmation.

Workflow area: Physical AI, Robotics & Collaborative Automation

OTel attribute
manufacturing.cobot.safety_mode
Permitted values
  • safety_rated_monitored_stop
  • hand_guiding
  • speed_and_separation_monitoring
  • power_and_force_limiting
  • full_speed_no_human_detected
  • emergency_stop_triggered
  • protective_stop_triggered

RobotSafetyEventType

Classification of a safety-relevant event on an industrial robot or cobot system. All safety events must be logged and retained per EU Machinery Regulation Article 23 (technical documentation) and EU AI Act Article 12 (logging for high-risk AI).

Workflow area: Physical AI, Robotics & Collaborative Automation

OTel attribute
manufacturing.robot.safety_event_type
First 8 permitted values
  • emergency_stop_operator
  • emergency_stop_ai_triggered
  • protective_stop_sensor
  • speed_limit_exceeded
  • force_limit_exceeded
  • workspace_intrusion_detected
  • collision_detected
  • human_contact_detected

OTSecurityZone

IEC 62443-based security zone classification for industrial network segments, derived from the Purdue Reference Model. AI security monitoring agents must tag all OT network events with the zone where they originated. Cross-zone data flows must be approved by security policy.

Workflow area: OT/ICS Cybersecurity & Industrial Network Security

OTel attribute
manufacturing.ot.security_zone
Permitted values
  • enterprise_zone
  • dmz_industrial
  • supervisory_zone
  • control_zone
  • field_zone
  • safety_instrumented_zone
  • remote_access_zone

IEC62443SecurityLevel

IEC 62443-3-3 Security Level (SL) target classification for an IACS zone or component. AI agents performing OT security assessments must classify each zone's target and achieved security level. AI systems themselves must meet the SL requirements of the zone they are deployed in.

Workflow area: OT/ICS Cybersecurity & Industrial Network Security

OTel attribute
manufacturing.ot.security_level
Permitted values
  • sl0_no_requirement
  • sl1_protection_against_casual_violation
  • sl2_protection_against_intentional_simple_means
  • sl3_protection_against_sophisticated_means
  • sl4_protection_against_state_sponsored_actors

OTIncidentType

Classification of an OT/ICS cybersecurity incident per NIST SP 800-82 Rev 3 and IEC 62443. AI OT security monitoring agents use these to trigger appropriate incident response playbooks and regulatory reporting workflows.

Workflow area: OT/ICS Cybersecurity & Industrial Network Security

OTel attribute
manufacturing.ot.incident_type
First 8 permitted values
  • unauthorised_remote_access
  • malware_ot_network
  • ransomware_ot_impact
  • reconnaissance_ot_network
  • plc_firmware_tampering
  • historian_data_manipulation
  • control_logic_modification_unauthorised
  • safety_system_interference

EPCISEventType

GS1 EPCIS 2.0 event type classification. These are the four fundamental event types in the EPCIS object model. Agentic supply chain visibility agents must use these exact type names when creating or consuming EPCIS events.

Workflow area: Supply Chain Event Tracking & Traceability

OTel attribute
manufacturing.epcis.event_type
Permitted values
  • ObjectEvent
  • AggregationEvent
  • TransactionEvent
  • TransformationEvent

This page uses the vocabulary JSON distributed with the documentation. Check its version when comparing it with an installed SDK.

Download the vocabulary JSON for offline review or automated comparisons.

Use the SDK reference for configuration and supported APIs. Keep vocabulary selection separate from the compliance team's assessment of applicable requirements.

Last updated on