Enterprise Processes
Comprehensive APQC Process Classification Framework documentation with Business-as-Code transformation analysis
Comprehensive documentation for 2,886 APQC business processes with semantic analysis, Mermaid diagrams, and cross-links to industries, NAICS codes, verbs, and actions.
Overview
The APQC Process Classification Framework (PCF) is a comprehensive taxonomy of business processes that provides a common language for organizations worldwide. This documentation enhances the PCF with:
- Semantic Analysis: Detection of 392 compound verb patterns requiring parser fixes
- Mermaid Diagrams: Sequence, class, and state diagrams for each process
- Cross-Linking: Full integration with industries.org.ai, naics.org.ai, verbs.org.ai, and actions.org.ai
- Business-as-Code: Implementation examples using sdk.do
Process Categories
The APQC PCF organizes processes into 13 major categories:
- Develop Vision and Strategy (1.0)
- Develop and Manage Products and Services (2.0)
- Market and Sell Products and Services (3.0)
- Deliver Physical Products (4.0)
- Deliver Services (5.0)
- Manage Customer Service (6.0)
- Develop and Manage Human Capital (7.0)
- Manage Information Technology (8.0)
- Manage Financial Resources (9.0)
- Acquire, Construct, and Manage Assets (10.0)
- Manage Enterprise Risk, Compliance, and Resiliency (11.0)
- Manage External Relationships (12.0)
- Develop and Manage Business Capabilities (13.0)
Semantic Parsing Analysis
392 processes (13.6%) contain compound verb patterns that should be split:
Example: accept.AndValidateSalesOrders
- ❌ Incorrect: Single process with compound verb
- ✅ Correct: Two separate processes:
accept.SalesOrdersvalidate.SalesOrders
See the semantic errors report for complete analysis.
Cross-Referencing
All process documentation includes:
Industries
Links to applicable industries.org.ai classifications
NAICS Codes
Links to specific NAICS codes for each process
Verbs
Links to base verbs.org.ai predicates
Actions
Links to composite actions.org.ai patterns
Implementation
import { $ } from 'sdk.do'
// Execute a process
await $.Process.execute({
processId: 'develop.Products',
verb: 'develop',
object: 'products',
industries: ['manufacturing', 'consumer-products'],
})
// Query processes by verb
const developProcesses = await db.list($.Process, {
verb: 'develop',
level: 4,
})
// Query processes by industry
const mfgProcesses = await db.related($.Industry.get('manufacturing'), $.applicableTo, $.Process)Process Levels
The APQC PCF uses a hierarchical structure:
- Level 1: Category (13 categories)
- Level 2: Process Group (69 groups)
- Level 3: Process (212 processes)
- Level 4: Activity (872 activities)
- Level 5: Task (1,720 tasks)
Source
This documentation is derived from the APQC Process Classification Framework, the global standard for business process management.
Total Processes: 2,886 Semantic Errors: 392 (13.6%) Documentation Files: 2,279 MDX files Generated: October 2025