1. Name every service type
22 codes, one 270
Therapy, behavioral health and dental asked by name [1], never inferred from a general request.
CorePulse, our eligibility verification engine, sent 658 eligibility rows for a multi-site health center in one batch: 650 usable, 497 unique members, 7,186 benefit rows across 132 service types.
Medical, dental and behavioral health lines, August 2026. Rebuilt from stored responses, zero new transactions.
A verification that needed therapy or behavioral detail often meant a second billed transaction: 33 of 141, 23 percent. Naming the 22 service-type codes the client bills removed it.
Payers anonymized. Every 22-type call returned HTTP 200, 0 rejections. Payer C is the ceiling: some payers answer thin however you ask; that row goes to a person.
| Measure | Before | After |
|---|---|---|
| Verifications needing a second 270 | 33 of 141 (23%) | 0 |
| Service-type codes per request | General request | 22 named codes [1] |
| Transport result | n/a | Every call HTTP 200, 0 rejections |
| Service types returned, three payers | 13, 5, 1 | 22, 21, 6 |
Diagnostic read, August 2026. A front desk would see no therapy limit and no authorization flag, and both would be wrong by silence.
Each came from a default where a blank should have been. August to September 2026.
| Misstatement | Rows before | Rows after |
|---|---|---|
| Out-of-pocket maximum shown as $0 with no payer value | 10,574 | 0 |
| Deductible filled with no payer value | 9,139 | 0 |
| Copay shown as $0 with no payer value | 2,729 | 0 |
| In-network and out-of-network figures mixed | 4,122 | 0 |
| Out-of-network deductible filled from in-network, share of responses | 34% | 0 |
22 codes, one 270
Therapy, behavioral health and dental asked by name [1], never inferred from a general request.
Re-parsable
Every response is kept. The 7,186 benefit rows here were rebuilt from storage with zero new transactions.
Mutation-tested guards
A value the payer did not send shows as VERIFY, never as $0 or copied from another network tier.
6 of 35 to 24 of 35
Payer policy layered on the 271 answered 24 of 35 at high or medium confidence; 11 routed to the named payer portal.
78 rows
To a person with the payer's actual response attached, not a retry loop.
The engine says whether authorization is required and where to get it; it does not file the request.
The payer answers the question you ask. Name the service types you bill, keep every 271, and never let a blank become a $0.
A single 270 eligibility request that names every service-type code the practice bills, 22 in this build, so the 271 comes back with therapy, behavioral health and dental benefits in one transaction. On this batch it removed the second billed call entirely, from 33 of 141 verifications to 0.
Because the general request did not ask for them. Across 791 stored responses to a general request, physical therapy benefits were present only 11 percent of the time and the authorization indicator 0 percent, while dental was present 90 percent and mental health 84 percent. Service types must be named.
Defaults that filled blanks with values the payer never sent: 10,574 out-of-pocket maxima shown as $0, 9,139 deductibles, 2,729 copays and 4,122 rows mixing network tiers, across 12,484 rows. All are now 0, and a blank renders as VERIFY.
No. It resolves the answer. For 35 therapy patients the 271 alone answered 6; a precedence resolver over payer policy answered 24 at high or medium confidence and routed 11 to the named payer portal. Filing is still done by a person.
Checked October 25, 2026. Engagement figures are from ASP-RCM records for the periods stated; rules change, confirm against the source before relying on them.
Send us a sample of stored eligibility responses. We will show which service types your payers return, which benefits come back empty, and where a $0 on your screen is really a blank.