Home/White Papers/BCBA Credentialing TAT Compression
Edition 1, 2026 · 24 pages · Credential OS

BCBA credentialing in 22 days, not 97.

The industry baseline for BCBA credentialing runs 90 to 120 days. Credential OS lands it in 22. The compression comes from parallel pipelines, twenty deterministic Pre-Flight rules, and an RS256 Passport that travels with the BCBA. Every day late costs the practice roughly $533 in revenue-at-risk.

Edition
1 · 2026
Length
24 pages
Audience
ABA HR + RCM
Platform
Credential OS
Token
RS256
Daily risk
$533/day

Executive summaryFive things to fix slow credentialing.

A BCBA hired on Monday cannot bill on Tuesday. The reality of payer credentialing inserts a multi-week gap between hire date and first billable session. This reference compresses that gap from 97 days to 22 by reworking how credentialing is sequenced, validated, and stored.

01
Sequential pipelines convert to parallel pipelines under one critical path.
02
Twenty Pre-Flight rules surface gaps before the application is filed.
03
An RS256 Passport carries the credential set in a portable, signed token.
04
Each day of TAT carries roughly $533 of revenue-at-risk per BCBA.
05
The discipline compounds against the three-way match for clean claims.
INDUSTRY BASELINE
97d
BCBA average from initial submission to first billable day
ASP-RCM + CREDPRO v6
22d
14-state engagement, 38 BCBAs billed inside 24 days average
TAT MEDIAN
22d
BCBA hire to first billable claim
ENGAGEMENT
38 BCBAs
14-state ABA cohort, 2025-2026
SPEED VS BASELINE
4.4x
Faster than 97-day industry mean
REVENUE-AT-RISK
$40K
Per BCBA across a 75-day delay
"Every day a BCBA sits unbilled, $533 walks out the door. The math is the entire argument."
SENIOR PARTNER · ASP-RCM CREDPRO TEAM

The BCBA credentialing problem looks small until the math runs. A BCBA hired on day one cannot legally bill until they are credentialed with every payer in the practice's mix. While that BCBA waits, every RBT under that BCBA also cannot bill, because the supervising-BCBA assignment carries the billing rights downstream. The compounding effect across the RBT roster is where the dollars accumulate.

STRUCTURAL CHANGE 01
Pipelines move parallel
Four credentialing tracks run on day one rather than in sequence. The longest one becomes the critical path.
STRUCTURAL CHANGE 02
Pre-Flight catches gaps
Twenty deterministic rules surface defects before the application is filed, not after the payer rejects.
STRUCTURAL CHANGE 03
Passport carries data
RS256-signed credential file removes the re-keying tax on every subsequent payer enrollment.

Three quiet truths sit behind that compression. Almost every delay on a payer credentialing application is preventable at the moment the application is built. The BACB registry, NPPES, state license boards, and CAQH are all queryable today, so the manual lookup pattern that defines most credentialing workflows is a choice rather than a constraint. The same data validated once for one payer can be reused, signed, and replayed for every other payer in the mix, which is what the Passport pattern formalizes.

WHO THIS REFERENCE IS FOR
The practice administrator who carries the credentialing line on the weekly scorecard. The RCM director who explains the cash gap to the leadership team. The CFO who needs the Revenue-at-Risk number on the board deck. Short on theory, long on operational mechanics: how to wire the four parallel pipelines, how each Pre-Flight rule behaves on a real BCBA application, how the NPPES auto-enrich workflow runs in production, how the RS256 Passport is issued and rotated.

The landscapeBCBA TAT: baseline vs Credential OS.

A side-by-side comparison of the industry baseline against the Credential OS timeline. The visual is the same chart the senior partner team puts on slide one of every ABA credentialing review.

BCBA credentialing TAT · days end to end
Source: ASP-RCM Credential OS engagements
Industry baseline (manual) 97 days Credential OS (parallel) 22 days Daily revenue-at-risk per BCBA $533/day 75-day compression on 1 BCBA $40,000 saved Same on 10-BCBA practice $400,000 saved 42-site ABA chain · annualized $1.6M saved Day 0 Day 100

The numbers above sit inside a broader industry landscape that has barely shifted in a decade. Average payer credentialing turnaround across all specialties runs 90 to 180 days; ABA-specific Medicaid MCOs and commercial behavioral health lanes routinely run 120 to 210 days because behavior analyst credentialing was layered onto systems originally built for physicians. Several large state MCOs still require paper attachments and wet signatures in 2026.

TAT lane Days (low) Days (high) Notes
All-specialty US mean90180Cross-payer credentialing baseline
Commercial BH75150UHC/Optum, BCBS, Aetna, Cigna lanes
Medicaid MCO (ABA)120210Some lanes still on paper attachments
Industry baseline (BCBA)90120Mid-point used as 97-day reference
Credential OS (parallel)1928Engagement median, fastest commercial lane

The BACB publishes a quarterly count of certified behavior analysts. The US BCBA certificant population sits around 70,000, with the BCaBA population an order of magnitude smaller and the RBT population well above 100,000. Annual BCBA turnover runs in the 18 to 25 percent range. The arithmetic gets ugly fast.

US BCBAs
70K
Active certificants, BACB Q1 2026
TURNOVER
22%
Annual BCBA churn, midpoint
PAYER MIX
7-11
Cumulative enrollments per BCBA
APPLICATIONS
72/yr
40-BCBA regional, fresh hires only
"The payer is not the slow actor. The application is the slow artifact, and the data inside it is the slow material."
PRINCIPLE 01 OF THE CREDPRO v6 PLAYBOOK

That submission volume is exactly the load at which the manual, sequential workflow breaks. Each payer application takes 2 to 4 hours of focused work to assemble, with another 1 to 2 hours of correction work when a payer rejects for a typo or a missing attachment. The same data is captured six, seven, eight times. The opportunity cost shows up not on the credentialing team's payroll line but on the revenue line, as a steadily growing pile of un-billable supervision hours.

WHERE 97 DAYS DISAPPEAR · LOSS BUCKETS
State license verification wait14d
CAQH re-keying9d
Sequential PSV pulls11d
Payer rejection rework loops18d
Acknowledgment-of-receipt silence12d
Credentialing committee scheduling21d
Effective-date back-and-forth7d
Billing system credential file sync5d

Each loss bucket has a fix. State license verification compresses by hitting the deterministic state board APIs directly. CAQH re-keying gets replaced by a single attestation that the Passport quotes onward. Sequential PSV pulls run concurrently with day-3 and day-7 auto-pings. Payer rejection loops collapse when the Pre-Flight rules catch the failure before the application ships. Acknowledgment silence ends when Credential OS re-pings at day 7 and escalates by name at day 14. Effective-date back-and-forth disappears when the playbook lists, by payer, which lanes allow back-dating to hire date. Billing system credential file sync becomes a single push event when the Passport drops the structured token into the AR system at the moment of approval.

The frameworkParallel pipelines, one critical path.

The compression comes from running four credentialing pipelines in parallel rather than in sequence. The BACB credential lookup, the state licensure verification, the primary source verification, and the payer enrollment all kick off on day one. The longest pipeline becomes the critical path. The rest finish inside that window.

BACB lookup 1d State licensure verification 3-5d Primary source verification 7-10d Payer enrollment (longest) 14-22d CRITICAL PATH Total Credential OS TAT 22 days end to end Industry baseline (sequential) 97 days sequential Day 0 Day 100

Three of the four pipelines finish inside the payer enrollment window. The total elapsed time becomes the length of the longest pipeline plus a small audit pass at the end. Pre-Flight rules run as the application is built, so the BACB lookup and the state license check do not surface a credentialing gap after the application is already filed.

DAY-BY-DAY · CREDPRO v6 ORCHESTRATION
01D0Kickoff8 source docs 02D1NPPES enrichauto-pull, diff 03D1BACB lookupdeterministic API 04D2Pre-Flight20 rules fire 05D4CAQH attest120d window 06D7Packet buildPSV + license 07D7Submit fan-outall lanes parallel 08D22Billablefirst claim out Day 0 Day 22 FOUR PIPELINES, ONE CRITICAL PATH
COMMERCIAL LANE
BCBS · UHC/Optum · Aetna · Cigna · Tricare
Fastest commercial payer often clears inside 30 days. Median 45 to 60.
MEDICAID LANE
State MCO + FFS Medicaid
Fee-for-service median lands inside 70 days. MCO worst case 90 days.

The mechanics under the Gantt are deliberately mundane. Day 0 captures the kickoff packet. Days 1 to 3 run the Pre-Flight Validator. Days 4 to 7 attest CAQH, update NPPES, and push the first wave of commercial applications across all open lanes the same day. The 22-day figure reflects the first billable claim against the fastest credentialed payer, which is the operational signal that finally unblocks the supervised RBT roster downstream.

DAY 30 ONWARD · ESCALATION DISCIPLINE
Weekly walk of every open application. Escalation by name to the payer provider-relations representative at day 60 if the committee has not scheduled. Back-dating ask submitted as soon as the effective date is contemplated. Target median 65 to 90 days for the slowest payer, with the fastest commercial often inside 30 and the FFS Medicaid median inside 70.
WHY THE TWO LANES RUN CONCURRENTLY
The practice never waits for the commercial lane to finish before starting the Medicaid lane. The slowest payer is going to set the upper bound on the BCBA's full panel. The earliest billable claim is going to come from the fastest payer. Both numbers matter on different scorecards, so both lanes run on day 7.

The arithmeticRevenue-at-Risk: $533 per day.

The dollar cost of slow credentialing breaks down into the BCBA's own session revenue and the supervising-BCBA-dependent RBT revenue downstream. The calculation below uses representative national averages.

Per-day calculation · 1 BCBA

How $533 per day gets there.

BCBA direct billable sessions per day
3 sessions
Average 97155 reimbursement
$78
BCBA direct revenue per day
$234
RBTs blocked downstream
4 RBTs
RBT billable hours per RBT per day
2.0 hrs
97153 unit rate
$37 / 15 min
RBT downstream revenue per day
$299
Total Revenue-at-Risk per BCBA per day
$533
Compression value · multiple scales

What 77 days saved is worth.

Single BCBA · single hire
$41,041
5-BCBA single site · annual cohort
$205,205
10-BCBA practice · annual cohort
$410,410
25-BCBA regional · annual cohort
$1.03M
42-site chain · annual cohort
$1.62M
42-site chain · 3-year cohort
$4.86M
3-year value at scale (42 sites)
~$5M
DOWNSTREAM RBT EFFECT · WHY THE NUMBER COMPOUNDS
A single un-credentialed BCBA blocks 4 RBT supervisees on average. Each RBT bills 8 to 10 units of 97153 per day at a $37 per 15-minute rate. The downstream RBT block contributes roughly 56 percent of the $533 daily figure. That is why the math holds even on small practices: the unit being delayed is not one provider, it is a clinical team.

A worked example anchors the abstract math. An anonymized 20-BCBA regional ABA practice operating across three states ran sequential credentialing with a coordinator carrying 14 open enrollments at any moment. Average TAT on a new hire ran 97 days. The practice ran a Credential OS implementation across a 90-day window.

Provider title Monthly revenue Daily revenue 75-day delay cost
BCBA$16,000$533$40,000
BCaBA$9,000$300$22,500
RBT$7,000$233$17,500
Medical Director$25,000$833$62,500

The four pipelines moved to parallel inside week two. The Pre-Flight Validator surfaced four data-quality findings in the first batch run, and the Passport was issued for the first cohort by week four. Median TAT on the next six BCBA hires landed at 28 days, fastest at 19, slowest at 41 (held by a single regional Medicaid MCO).

FASTEST HIRE
19d
Commercial-first BCBA, AZ license
MEDIAN
28d
Across 6 BCBA hires in cohort
SLOWEST HIRE
41d
Held by single regional MCO
REVENUE PULLED FORWARD
$405K
Year one across full hire plan
"Annualized across the full 6-hire plan plus 18 recredentialing cycles, the practice surfaced $405,000 of pulled-forward revenue in year one. No new clinical capacity. Just removed latency."
20-BCBA REGIONAL · 3-STATE FOOTPRINT · ANONYMIZED

The libraryTwenty Pre-Flight rules.

The same rule library that runs the three-way match runs the credentialing pipeline. Twenty deterministic checks surface the gap before the application is filed. The pipeline column shows which credentialing track each rule belongs to.

Rule
Name
What it confirms
Pipeline
01
BACB credential active
BACB credential lookup returns active for the BCBA at file time.
BACB
02
BACB credential not expiring
BACB credential expiration is more than 90 days out.
BACB
03
Continuing ed up to date
BCBA CEU log is current per BACB cycle.
BACB
04
State licensure active
State board lookup returns active license on file date.
License
05
State licensure not lapsing
State license expiration is more than 60 days out.
License
06
Compact state coverage
For compact-eligible states, compact registration is current.
License
07
NPI registered
NPI lookup confirms active type 1 NPI for the BCBA.
PSV
08
NPPES taxonomy matches BCBA
NPPES record carries the BCBA taxonomy code.
PSV
09
Degree verified at source
University primary source verification on file.
PSV
10
Background check current
Background check on file within payer-required window.
PSV
11
OIG exclusion list clear
OIG exclusion list lookup returns clean for BCBA NPI.
PSV
12
SAM exclusion list clear
SAM lookup returns clean for BCBA legal name.
PSV
13
Malpractice coverage in force
Malpractice certificate uploaded with date range covering enrollment.
PSV
14
Group payer roster active
Practice group is active on the payer roster the BCBA is joining.
Payer
15
CAQH profile current and attested
CAQH profile is current and attested within 120 days.
Payer
16
Payer-required documents attached
Each payer's required attachment set is present and signed.
Payer
17
Payer-specific taxonomy match
Payer-specific taxonomy or specialty code is correctly mapped.
Payer
18
Effective date back-dated where allowed
Payers that allow back-dating to hire date are flagged for that ask.
Payer
19
Passport signed and current
RS256 Passport for this BCBA is signed and not stale.
Passport
20
Roster sync to billing system
Approved enrollments push to the billing system credential file on go-live.
Passport
RULE LIBRARY · GOVERNING PRINCIPLE
Each rule resolves to true or false against an observable input. Each rule names the system of record it queries. No rule depends on a human's judgment call. The library is small enough to teach a new coordinator in a single afternoon, and deterministic enough to back-test against any historical roster the practice cares to feed it.

The deterministic shape of the rule library is the point. Each rule resolves to a true or false against an observable input. Each rule names the system of record it queries. The library is mundane, deterministic, and small enough that every rule can be explained to a coordinator in under two minutes.

PRE-FLIGHT VALIDATOR · LIVE SCORE FROM RECENT BATCH
87 READINESS / 100 BLOCK WARN PASS
NPI active in NPPES
10-digit, Luhn-valid, type 1
PASS
NPPES legal-name match
Strict against application string
PASS
NPPES practice address
Aligned to NPI type 1 location
WARN
Taxonomy 103K00000X
BCBA standard, BCaBA = 106S00000X
PASS
BACB number active
8-digit, in BACB registry
PASS
BACB expiration > 90d
Mid-cycle expiration trap blocker
PASS
State licensure
40+ states license behavior analysts
PASS
CEU log current
32 CEUs / 2-yr cycle, ethics add-on for BCBA-D
PASS
Liability insurance
$1M/$3M floor, COI > processing + 90d
PASS
DEA field absent
N/A for BCBAs, presence triggers reject
PASS
Sanction screens (OIG, SAM, state)
Plus NPDB query
PASS
Five-year work history
Gap explanations on file
WARN
Education PSV at source
Master's min, ABA-accredited or VCS
PASS
Supervised experience hours
BACB-verified for certification
PASS
Three professional references
Contactable inside 30d
PASS
CAQH attest < 120d
Standard payer attestation window
BLOCK
State Medicaid provider ID
Per state of service
PASS
Passport signed & current
RS256, < 24h since refresh
PASS

The BACB layer carries its own conditions. A lapsed certification beyond the 90-day grace window means the provider cannot bill at all, so the pipeline pauses every payer enrollment until full recertification. An in-renewal certification inside the 90-day grace allows conditional credentialing for some payers and triggers a suspension for others, so each open lane is handled case by case. The Pre-Flight Validator flags each condition by name and routes it to the senior credentialing lead rather than letting a coordinator answer a payer question in real time without the full context.

BACB EDGE CASES · ROUTING TABLE
Lapsed beyond grace
Pause all enrollments. Recert required before resume.
In renewal window
Conditional credentialing case by case. Suspend lanes that block.
BCaBA supervisor change
Forces payer update on every enrollment.
Disciplinary action
Forces full disclosure. Some payers deny on the record alone.
Name change
BACB updates first, then NPPES, then payer applications.
Address change
NPPES write-back day 1. Payer demographic change day 2.
NPPES AUTO-ENRICH · KNOWN CAVEATS
18%
of NPPES records hold a practice address more than 12 months stale
~30%
carry taxonomy codes that disagree with the state license board
>60%
have empty "Other Identifiers" the practice already knows are populated internally
Remediation: detect the divergence, write to NPPES through the provider portal first, then submit the payer applications. Skipping that order means the payer pulls the stale NPPES record and rejects for mismatch on a field the practice already knew was wrong.
SIGNATURE
RS256 JWT
Carries NPI, BACB cert hash, license hash, sanction-clear date, CAQH attest date, payer enrollment array.
VERIFICATION
/.well-known/jwks.json
Public key at a known URL on the practice domain. Downstream can verify without contacting the issuer.
TTL
24h, refresh-attested
Refresh forces re-attestation of underlying source documents. Keeps the Passport from drifting from PSV.
Control reference Passport satisfies
HIPAA §164.312(d)Person or entity authentication via signed token
45 CFR part 162Transaction integrity, tamper-evident at the verification step
NCQA CR-3Verification of credentials at primary source on every refresh

When a BCBA moves practices, the Passport pattern compresses re-credentialing data collection from the traditional four to six weeks down to under seven days. The receiving practice verifies a signed artifact rather than re-keying primary source. The token carries a verifiable chain back to the BACB registry, the state license board, and the NPPES record, so the receiving practice's credentialing lead is auditing signatures rather than assembling a paper packet from scratch.

PASSPORT LIFECYCLE · ISSUE TO REVOKE
ISSUE
On approval
Signed by tenant private key after all 20 rules pass
REFRESH
Every 24h
Re-attests source documents, blocks drift
ROTATE
Quarterly
Tenant signing key cycled with JWKS publish
REVOKE
On termination
Revocation list publishes within 15 minutes

The implementation footprint inside the practice is smaller than the credentialing lead usually expects. The Pre-Flight Validator runs as a hosted service inside Credential OS, so no new infrastructure lives on the practice's network. The Passport public key is published once, at /.well-known/jwks.json under the practice's existing domain, so the firewall and DNS work is a single change ticket. The integration to the billing system uses the practice management vendor's existing credential file API. The whole stand-up is two engineering days and a handful of process changes on the credentialing team. The compression that follows is the result of removing latency, not the result of buying complexity.

BEFORE
  • Coordinator carries 14 open enrollments by memory
  • NPPES is screenshotted, never written back to
  • CAQH is re-attested at every payer enrollment
  • Billing system credential file is hand-typed
  • Effective dates land 30 to 60 days post hire
AFTER
  • Dashboard surfaces every open enrollment with TAT timer
  • NPPES diff drives the day-1 portal write-back
  • CAQH attested once, Passport carries it forward
  • Billing system credential file syncs via Passport push
  • Back-dating playbook pulls effective dates to hire date
CFO SCORECARD · NEW LINE ITEMS
TAT median (days) · TAT 90th percentile (days) · Open Pre-Flight blocks (count) · Open enrollments by payer (count) · Daily Revenue-at-Risk (dollars) · Cumulative compression value YTD (dollars) · Back-date wins (count). Seven new numbers replace the credentialing line item the CFO used to ignore.
RS256 Passport

The portable, signed credential token.

  • What it is. A signed file holding the full credential set for a BCBA. BACB, license, NPI, PSV, payer roster, attestations.
  • How it is signed. RS256 inside Credential OS. Issuer is the practice's Credential OS tenant. Audience is the receiving payer or downstream system.
  • What it removes. Re-keying. The next payer enrollment reads the Passport. The credentialing coordinator does not re-type the data.
  • Why it matters operationally. The Passport is the artifact the three-way match reads at submission time. Stale credentials would re-introduce the takebacks the gate is meant to catch.
  • Where it lives. Inside Credential OS on HIPAA-eligible AWS. AES-256-GCM at rest. RBAC at the row level. Audited reveal.
RS256 PASSPORT iss: credpro.asp sub: bcba-04219 bacb: active licenses: AZ, CA payers: 7 active npi: verified exp: 2027-04-12 SIG: RS256 verified
Credential OS · ASP-RCM RS256 Passport spec

We used to hire a BCBA in May and start billing them in August. The clinical director was carrying their schedule with non-billable coverage for the gap. Once the pipelines ran in parallel and the Passport rode with the data, the same May hire was billing by the third week. The team felt it before they saw the cash.

RCM director · 12-site ABA practice · anonymized

Implementation checklistCompress your credentialing TAT.

Eight items to land a 22-day TAT on new BCBA hires. The first three are the bulk of the compression.

01
Map the current credentialing sequence.
Identify which pipelines run sequentially. Mark the critical path.
02
Move the four pipelines into parallel.
BACB, license, PSV, payer enrollment kick off day one.
03
Stand up the 20 Pre-Flight rules.
Run before application is filed. Surface gaps deterministically.
04
Build the RS256 Passport inside Credential OS.
One signed file per BCBA. Issued on credential approval.
05
Push the Passport to the billing system on go-live.
The three-way match reads the Passport at submission.
06
Stand up the daily 15-minute TAT stand-up.
Walk every active BCBA enrollment. Surface blocked pipelines.
07
Configure the payer back-dating playbook.
Identify the payers that allow effective date back to hire date.
08
Track Revenue-at-Risk on the CFO scorecard.
TAT in days. Daily dollar exposure. Cumulative compression value.
PHASE 01 · WEEKS 1-4
Map and parallelize
  • Map current credentialing sequence
  • Back-test Pre-Flight against existing roster
  • Move four pipelines to parallel
PHASE 02 · WEEKS 5-10
Passport & stand-up
  • Issue first RS256 Passport cohort
  • Retire NPPES screenshots, re-keyed CAQH
  • Wire daily 15-min TAT stand-up
PHASE 03 · WEEKS 11-14
Wire to CFO scorecard
  • Push Passport into billing credential file
  • Fire back-dating playbook on permitting payers
  • Weekly RAR number on CFO scorecard
"Practices that follow this cadence reliably report a sub-30-day median TAT inside one full hiring cycle."
5 TO 50 BCBA SIZE BAND · CREDPRO v6 ENGAGEMENTS

GlossaryThe vocabulary of credentialing TAT.

TAT
Turn-around time. Elapsed days from start of credentialing to billable.
PSV
Primary Source Verification. Verifying a credential at the issuing source.
CAQH
Council for Affordable Quality Healthcare. The shared provider data utility.
RS256
A signature algorithm using RSA with SHA-256, used to sign the Passport.
Passport
The signed credential token Credential OS issues for each BCBA.
Revenue-at-Risk
Dollars exposed per day a BCBA waits for credentialing approval.

About the authorsWho wrote this paper.

Aparna Suresh
Senior partner · BACB co-author · ASP-RCM
Co-author of the BACB Essential First Step. Built the Credential OS credentialing platform. Founded ASP-RCM in 2019. The compression math in this paper is sourced from her engagements.
ASP-RCM Credential OS team
Credentialing leads · Platform engineering · Security
The team behind Credential OS, the RS256 Passport, the AES-256-GCM PHI-at-rest controls, and the audited reveal path that underpins the platform.

Common questionsFrequently asked: BCBA credentialing TAT.

What is credentialing TAT?
Turn-around time. The elapsed days from the moment a BCBA is hired and credentialing begins to the moment that BCBA is approved by every payer they need to bill. The industry baseline for BCBA credentialing TAT runs 90 to 120 days. The Credential OS baseline runs 22 days end to end.
Why is BCBA credentialing slow?
Three reasons. The BACB credential lookup is checked manually instead of via deterministic API. The state licensure check, the primary source verification, and the payer enrollment are run sequentially instead of in parallel. The application data is re-keyed for every payer instead of held once and routed.
What is the Revenue-at-Risk calculation?
Every day a credentialed BCBA cannot bill, a contracted RBT under that BCBA cannot bill either. On a typical small ABA practice, the daily revenue exposed to that gap is roughly $533. Multiplied by the TAT delta, the cost of slow credentialing is a real number the CFO can put on a slide.
What are the 20 Pre-Flight rules?
The same rule library that runs the three-way match. Twenty deterministic checks at the credentialing layer that confirm BACB credential active, state licensure active, supervising-BCBA assignment valid, payer enrollment active, NPI registered, and so on. The rules surface the gap before the application is filed, not after the payer rejects.
What is the RS256 Passport?
An issued credential file signed with RS256 inside Credential OS that carries the full credential set for a BCBA in a portable, audit-friendly form. The passport is the single source of truth for credential state and rides with the BCBA across employers, payers, and sites.
How does parallel-pipeline scheduling work?
Instead of running BACB lookup, state license verification, primary source verification, and payer enrollment in a sequence, the four pipelines run in parallel. The longest pipeline becomes the critical path. The rest finish inside that window. The Gantt chart shows the four pipelines side by side.
Does this only work for BCBAs?
No. The same compression applies to BCaBA, RBT, and behavioral health LCSW credentialing. BCBA is the highest-frequency case in ABA. The rule library and the parallel-pipeline pattern apply to every credential the practice has to maintain.
How does this connect to the three-way match?
The three-way match needs current credential data at the moment of submission. If credentialing TAT is slow, the credential file inside the match logic is stale and the gate misses takebacks. Compressing credentialing TAT is what makes the three-way match reliable as a deterministic gate.

Want this compression applied to your practice?

Send your provider roster and 90 days of credentialing pipeline activity. Inside 30 days, a written TAT baseline, a Revenue-at-Risk number in dollars, and a parallel-pipeline plan. Yours to keep.