PVQ-TM Methodology
Public Vocational Quotient — Transferability Method
A transparent, reproducible framework for transferable skills analysis
1Introduction & Purpose
The Public Vocational Quotient Transferability Method (PVQ-TM) is an open, transparent framework for conducting transferable skills analyses (TSA) in forensic vocational rehabilitation settings. It provides a systematic, data-driven approach to evaluating whether a worker's skills from past relevant work can transfer to alternative occupations, given the worker's residual functional capacity.
PVQ-TM was developed to address the need for a publicly auditable methodology in vocational expert testimony. Every formula, data source, threshold, and decision rule is documented here so that any qualified professional can independently verify the analysis and replicate its results.
Design Principles
- Transparency: All formulas and scoring thresholds are published. No proprietary black-box algorithms.
- Reproducibility: Given the same inputs and data versions, any implementation must produce identical results.
- SSA Compatibility: Aligns with Social Security Administration regulations governing transferability of skills (20 CFR 404.1568, SSR 82-41).
- Multi-Source Data: Integrates DOT, O*NET, BLS ORS, OEWS, and Employment Projections data with explicit source tracking.
- Confidence Grading: Every result carries a data-quality grade (A-D) reflecting the completeness and provenance of underlying data.
2Legal Framework
Transferable skills analysis is rooted in Social Security Administration (SSA) policy governing disability determinations. The PVQ-TM framework implements the regulatory requirements established in the following authorities:
Key Regulations
- 20 CFR 404.1568(d) — Transferability of Skills: Skills are transferable when they can be used to meet the requirements of other skilled or semi-skilled work. The degree of transferability depends on the similarity of occupationally significant work activities.
- SSR 82-41 — Work Skills and Their Transferability: Defines skills as knowledge that gives a worker the ability to perform functions of a job acquired through performance of past relevant work (PRW). Skills must involve more than raw ability—they require learned judgment, techniques, or methods with a Specific Vocational Preparation (SVP) of 4 or higher.
- SSR 83-10 through SSR 83-14: Physical exertion requirements and the interplay between strength levels and skill transferability at various age categories.
- Advanced Age Rules: For workers of advanced age (55+) or closely approaching advanced age (50-54), SSA regulations require that transferable skills allow “very little, if any, vocational adjustment” in terms of tools, work processes, work settings, and industry.
SVP and Skill Level Classification
| SVP | Training Time | Skill Level |
|---|---|---|
| 1 | Short demonstration | Unskilled |
| 2 | Up to 30 days | Unskilled |
| 3 | 30 days to 3 months | Semi-skilled |
| 4 | 3 to 6 months | Semi-skilled |
| 5 | 6 months to 1 year | Skilled |
| 6 | 1 to 2 years | Skilled |
| 7 | 2 to 4 years | Skilled |
| 8 | 4 to 10 years | Skilled |
| 9 | Over 10 years | Skilled |
3Data Sources
PVQ-TM integrates data from five authoritative public sources. Each data point in the analysis carries a provenance tag indicating which source supplied it.
Dictionary of Occupational Titles (DOT)
The DOT contains 12,726 occupation definitions scraped from occupationalinfo.org, each with:
- DOT code (9-digit occupational classification)
- Title and industry designation
- GED levels: Reasoning (R), Math (M), Language (L) on a 1-6 scale
- SVP (Specific Vocational Preparation) level 1-9
- Strength requirement (S/L/M/H/V)
- DPT worker functions (Data/People/Things complexity levels 0-8)
- GOE (Guide for Occupational Exploration) code
- DLU (Date of Last Update)
- Occupational description
Note: The DOT was last updated in 1991. While the occupational definitions remain the legal standard for SSA transferability determinations, PVQ-TM supplements DOT data with current O*NET data where available.
O*NET (Occupational Information Network)
O*NET provides current occupational data via the O*NET Web Services API, including:
- Tasks and Detailed Work Activities (DWAs)
- Tools and technology requirements
- Knowledge, skills, and abilities with importance scores
- Work context and generalized work activities
- Job zones and SVP ranges
- Related occupations and career changers data
BLS Occupational Requirements Survey (ORS)
ORS provides statistically derived physical demand, environmental condition, and cognitive requirement data with standard errors. When available, ORS takes priority over DOT for trait demand estimation due to its statistical rigor and recency.
BLS Occupational Employment and Wage Statistics (OEWS)
OEWS provides employment counts, wage percentiles (10th, 25th, median, 75th, 90th), and mean wages by occupation and geographic area. Used for labor market scoring.
RHAJ (Revised Handbook for Analyzing Jobs)
RHAJ reference definitions provide the canonical descriptions for DPT worker functions, GED levels, SVP training times, GATB aptitudes, temperaments, physical demands, and environmental conditions. These definitions anchor the normalization functions.
424-Trait Worker Profile System
The PVQ-TM trait system evaluates worker capacity and occupational demands across 24 traits organized into three groups. Each trait is normalized to a common 0-4 scale.
| Group | Traits | Count |
|---|---|---|
| Aptitude | Reasoning (GED R), Math (GED M), Language (GED L), Spatial Perception (S), Form Perception (P), Clerical Perception (Q) | 6 |
| Physical | Motor Coordination (K), Finger Dexterity (F), Manual Dexterity (M), Eye-Hand-Foot Coord. (E), Color Discrimination (C), Strength, Climb/Balance, Stoop/Kneel, Reach/Handle, Talk/Hear, See | 11 |
| Environmental | Work Location, Extreme Cold, Extreme Heat, Wetness/Humidity, Noise/Vibration, Hazards, Dusts/Fumes | 7 |
| Total | 24 |
Scale Interpretation
| Level | Aptitude | Physical | Environmental |
|---|---|---|---|
| 0 | Not Present | Sedentary / Not Present | None |
| 1 | Low | Light / Seldom | Low |
| 2 | Moderate | Medium / Occasionally | Moderate |
| 3 | High | Heavy / Frequently | High |
| 4 | Very High | Very Heavy / Constantly | Extreme |
Normalization Functions
Each data source uses different native scales. PVQ-TM applies the following normalization functions to map all sources to the common 0-4 scale:
| Source | Original Scale | Normalized (0-4) | Mapping |
|---|---|---|---|
| DOT GED (R/M/L) | 1-6 | 0-4 | 1→0, 2→1, 3→2, 4→2, 5→3, 6→4 |
| DOT Strength | S/L/M/H/V | 0-4 | S→0, L→1, M→2, H→3, V→4 |
| DOT Aptitude (GATB) | 1-5 (1=highest) | 0-4 | normalized = 5 - dotValue |
| DOT Physical | N/S/O/F/C | 0-4 | N→0, S→1, O→2, F→3, C→4 |
| O*NET Importance | 0-100 | 0-4 | round((score / 100) × 4) |
| ORS Frequency | % by category | 0-4 | Modal frequency category |
Source Priority Cascade
When multiple data sources provide values for the same trait, PVQ-TM uses the following priority order: ORS > DOT > O*NET. ORS takes priority because it provides statistically measured demand data with standard errors. Each trait in every analysis carries a source tag indicating its provenance.
Worker Profile Types
Each case maintains up to four profile rows:
- Work History Profile: Trait levels documented from past employment records
- Evaluative Profile: Trait levels from clinical evaluation (e.g., FCE)
- Pre-Injury Profile: Baseline trait levels before the date of injury
- Post-Injury Profile: Current residual functional capacity — this is the binding constraint used in all computations
5Five-Step Analysis Workflow
PVQ-TM follows a structured five-step workflow. Each step must complete before the next begins, ensuring proper data dependencies.
6Skill Transfer Quotient (STQ)
The STQ measures the degree of skill overlap between the worker's past relevant work and a target occupation. It combines five similarity dimensions using a weighted formula.
Component Details
- Task/DWA Overlap (35%): Jaccard similarity between the worker's acquired skill statements and the target occupation's O*NET tasks and detailed work activities (DWAs). Also includes DPT (Data-People-Things) worker function descriptors from DOT where available.
- Work Field/MPSMS Overlap (25%): Jaccard similarity between the source and target DOT work field codes and Materials, Products, Subject Matter, and Services (MPSMS) codes.
- Tools/Technology Overlap (20%): Token-level comparison between the worker's documented tools/software and the target occupation's O*NET tools and technology list.
- Materials/Services Overlap (10%): Token-level comparison of materials, products, and services between source and target.
- Credential/Knowledge Overlap (10%): Comparison of knowledge domains between the worker's background and the target occupation's O*NET knowledge requirements.
SVP Gate
Before STQ is computed, a hard SVP gate is applied: the target occupation's SVP must be equal to or lower than the highest SVP among the worker's past relevant work entries. If the gate fails, the occupation is excluded with STQ = 0.
Multiple PRW Entries
When a worker has multiple past relevant work entries, PVQ-TM computes STQ against each PRW entry independently and uses the highest-scoring match. This recognizes that different PRW entries may provide different transferable skills.
7Trait Feasibility Quotient (TFQ)
The TFQ determines whether the worker can physically and cognitively perform the target occupation given their post-injury residual functional capacity.
Hard Exclusion Gate
For each of the 24 traits, the worker's post-injury capacity is compared against the occupation's demand level. If the demand exceeds capacity on any single trait, the occupation is excluded entirely. There are no partial credits or trade-offs between traits.
Reserve Margin Scoring
Among occupations that survive the hard exclusion gate, TFQ is computed from the reserve margin—the average surplus capacity across all rated traits:
DOT-to-Trait Mapping
PVQ-TM maps the following DOT fields to the 24-trait demand vector:
| DOT Field | Trait | Normalization |
|---|---|---|
| GED Reasoning (R) | Reasoning | normalizeDOTGED() |
| GED Math (M) | Math | normalizeDOTGED() |
| GED Language (L) | Language | normalizeDOTGED() |
| Strength | Strength | normalizeDOTStrength() |
The remaining 20 traits are sourced from ORS when available, or marked as “proxy” (null) when no authoritative data exists. Null traits do not contribute to feasibility exclusion—only traits with measured demands can cause exclusion.
8Vocational Adjustment Quotient (VAQ)
The VAQ measures how much vocational adjustment the worker would need to transition from their past relevant work to the target occupation. It assesses four dimensions per SSA policy.
Rating Scale
| Score | Label | Meaning |
|---|---|---|
| 100 | Very little or none | Essentially the same tools/processes/setting/industry |
| 67 | Slight | Minor differences; worker can adapt quickly |
| 33 | Moderate | Meaningful differences requiring adaptation |
| 0 | Substantial | Fundamentally different; significant retraining needed |
Auto-Estimation Logic
When the evaluator has not provided manual ratings, PVQ-TM auto-estimates each dimension from DOT and O*NET data:
- Tools: O*NET tools/technology overlap between source and target. >75% overlap = 100, >50% = 67, >25% = 33, ≤25% = 0.
- Work Processes: GOE code comparison. Same GOE group (first 4 chars) = 100, same division (first 2 chars) = 67, different = 33.
- Work Setting: Industry designation comparison. Exact match = 100, shared significant words = 67, no overlap = 33.
- Industry: Broader sector comparison. Same primary sector = 100, any word overlap = 67, completely different = 33.
Auto-estimated ratings are clearly marked in the output. The evaluator should review and may override any auto-estimated value with a manual assessment based on their professional judgment.
Advanced Age Rule
For workers of advanced age (55+) or closely approaching advanced age (50-54), SSA regulations require that transferable skills require “very little, if any, vocational adjustment.” In PVQ-TM, this means all four dimensions must score 100. Any dimension below 100 results in exclusion of the target occupation.
9Labor Market Quotient (LMQ)
The LMQ evaluates whether a target occupation has sufficient labor market viability to represent a realistic employment option for the worker.
Employment Score (40% weight)
| Employment Level | Score |
|---|---|
| > 100,000 | 100 |
| > 50,000 | 80 |
| > 20,000 | 60 |
| > 5,000 | 40 |
| > 1,000 | 20 |
| ≤ 1,000 | 10 |
| Unknown | 50 (neutral) |
Wage Score (35% weight)
Compares the target occupation's median wage against the worker's prior earnings using a wage ratio:
| Wage Ratio (target / prior) | Score |
|---|---|
| ≥ 1.0 (same or better) | 100 |
| ≥ 0.9 | 80 |
| ≥ 0.75 | 60 |
| ≥ 0.5 | 40 |
| < 0.5 | 20 |
If no prior earnings are available, the score is based on absolute wage levels: >$60K = 80, >$40K = 60, >$25K = 40, otherwise 20.
Projections Score (25% weight)
| Condition | Score |
|---|---|
| Growth > 10% AND openings > 10,000 | 100 |
| Growth > 5% AND openings > 5,000 | 80 |
| Growth > 0% AND openings > 1,000 | 60 |
| Other combinations | 40 |
| Declining AND openings < 1,000 | 20 |
| Unknown | 50 (neutral) |
10PVQ Composite Score
The PVQ is the final composite score that combines all four quotients into a single ranking metric. It is used only for ordering among occupations that have already passed all exclusion gates. The PVQ never overrides the legal rule structure.
Weight Rationale
- STQ at 45%: Skill overlap is the primary determinant of transferability per SSA policy.
- TFQ at 25%: Physical/cognitive feasibility is the second most important factor—no transfer is possible if the worker cannot perform the job.
- VAQ at 15%: Vocational adjustment reflects the practical difficulty of transitioning.
- LMQ at 15%: Labor market viability ensures the occupation represents a real employment opportunity.
Exclusion Gates
Three sequential exclusion gates are evaluated before computing the PVQ composite. If any gate fails, the occupation is excluded with PVQ = 0:
- Gate 1 — STQ/SVP: Target SVP must not exceed source SVP.
- Gate 2 — TFQ: Worker must meet or exceed all trait demands.
- Gate 3 — VAQ: For advanced-age cases, all adjustment dimensions must score 100.
Confidence Grading
Each PVQ result carries a confidence grade (A through D) reflecting the completeness of the underlying data:
| Grade | Meaning | Criteria |
|---|---|---|
| A | Full data | All primary sources available (ORS + OEWS + O*NET + DOT), 20+ traits rated, matched tasks/DWAs present |
| B | Mostly complete | Most data available, some proxy-derived values, 15+ traits rated |
| C | Significant gaps | Multiple proxy-derived values, 10+ traits rated, partial wage/employment data |
| D | Minimal data | Few rated traits, limited overlap data, missing labor market information |
11Reproducibility & Audit Trail
A core design goal of PVQ-TM is that any qualified professional can independently verify and replicate any analysis. The following mechanisms ensure reproducibility.
Data Version Stamps
Every analysis records the versions of data sources used at the time of computation: O*NET version, ORS release, OEWS survey year, and the DOT data extraction date. This ensures that even as data sources are updated, prior analyses can be understood in the context of their original data.
Source Tracking Per Trait
Every trait comparison in TFQ includes a source tag (ORS, DOT, ONET, or proxy) indicating which data source provided the demand value. This allows reviewers to assess the provenance of each data point.
STQ Detail Breakdown
STQ results include the specific matched items for each component: matched tasks, matched DWAs, matched tools, matched materials, and matched knowledge domains. This allows line-by-line verification of the overlap computation.
VAQ Manual vs. Auto-Estimated
VAQ results clearly distinguish between evaluator-provided manual ratings and data-driven auto-estimates. Auto-estimated values include the underlying data used for estimation (GOE codes, industry designations, tool overlap percentages).
Replication Steps
To replicate a PVQ-TM analysis:
- Obtain the same data versions recorded in the analysis metadata
- Enter the identical worker profile (24 traits, post-injury)
- Enter the identical PRW entries with DOT codes and acquired skills
- Run candidate generation with the same parameters
- Apply the formulas documented in Sections 6-10 above
- Results must match to within rounding tolerance (0.01)
Open Source
The PVQ-TM computation engine is implemented in TypeScript with all source code available for inspection. The normalization functions, similarity algorithms, scoring thresholds, and composite formulas are fully specified in the codebase and correspond exactly to the documentation in this article.