TruthNexus
Medical Coding · Medical

Medical necessity, not just syntax.

30% of claims are denied on first submission — and most verification tools only check whether a code exists, not whether a payer will cover the combination. Skippy Medical Coding validates CPT+ICD-10 pairs against a clinical evidence base, surfaces medical necessity conflicts before submission, and generates appeal documentation when denials happen anyway.

POST /api/v1/coding/verify-combination · 200 OK
CPT 99214 × ICD-10 E11.65
Office visit, moderate · T2DM with hyperglycemia
VALID
true
Medical necessity
0.05
ECE confidence
dm_metformin_ckd_001dm_insulin_type2_002cv_risk_strat_003
NCD/LCD verifiedFHIR R4 ready
$262B
In denied claims annually across US health systems
30%
Of first-submitted claims denied by payers
NCD/LCD
Medicare criteria verified per CPT-ICD-10 pair
ECE
Calibrated confidence score per verification
See It In Action

What a response looks like

CPT code verification, CPT+ICD-10 medical necessity checking, and batch pre-submission audit — three capabilities, one API.

POST /api/v1/coding/cpt/verify · application/jsonsimulation
VERIFIED99213ECE 0.05

Office/outpatient visit, established patient, low complexity

CategoryEvaluation & ManagementSectionMedicineEffective2023-01-01Updated2026-01-01

Simulated output representative of real API responses. CPT and ICD-10 verification via clinical evidence base. ECE-calibrated confidence scores.

What It Does

Six capabilities. One API.

POST /api/v1/coding/cpt/verify

CPT code verification

Validates a CPT procedure code against the CMS code database — returning status (VERIFIED / NOT_FOUND), description, category, section, effective date, and ECE-calibrated confidence score. Retired and superseded codes flagged.

POST /api/v1/coding/icd10/verify

ICD-10 code validation

Checks ICD-10-CM diagnosis codes for current validity, specificity requirements, and SNOMED CT alignment. Returns code metadata with documentation match status and ECE confidence. Flags codes insufficient for payer medical necessity review.

POST /api/v1/coding/verify-combination

Medical necessity checking

Validates a CPT+ICD-10 pair against the clinical evidence base: is this procedure medically supported for this diagnosis? Returns VALID / REVIEW_REQUIRED / INVALID with supporting finding references and denial risk notes where applicable.

POST /api/v1/coding/batch-verify

Batch verification

Submit multiple CPT+ICD-10 combinations in a single request. Returns per-combination status and a summary of VALID / REVIEW_REQUIRED / INVALID counts — built for pre-submission audits across full claim files.

POST /api/v1/coding/appeal/generate

Denial appeal generation

When a claim is denied, generate an evidence-grounded appeal letter citing specific NCD/LCD criteria, AMA CPT definitions, and ICD-10-CM Official Guidelines — with versioned effective dates. Estimated appeal success probability included.

GET /api/v1/coding/ncd-lcd/{code}

NCD/LCD lookup

Retrieve Medicare National and Local Coverage Determinations for a CPT code — the exact criteria a payer will apply when evaluating medical necessity. Contractor-specific LCDs returned by MAC jurisdiction.

Response Verdicts

What each status means.

Every verification returns a structured verdict — not a free-text explanation. Downstream systems can act on VALID vs REVIEW_REQUIRED programmatically without parsing prose.

VERIFIED
Code is active and current

CPT or ICD-10 code exists in the current CMS code set, is not retired, and has not been superseded. Safe to submit.

NOT_FOUND
Code retired or doesn't exist

Code does not exist or was retired in a prior year's update. Submission with this code will be rejected by the payer.

VALID
Combination is medically supported

The CPT+ICD-10 pair is supported by the clinical evidence base — the procedure is documented as applicable to the diagnosis. Medical necessity criteria met.

REVIEW_REQUIRED
Medical necessity concern

Payer may question whether this procedure is indicated for this diagnosis. Modifier, additional documentation, or a different ICD-10 code may be required.

INVALID
Combination not supported

The CPT+ICD-10 combination is not clinically supported by the evidence base. High denial probability — combination should not be submitted without clinical review.

ECE score
Calibrated confidence

Expected Calibration Error score on each verification — measures how well model confidence tracks actual accuracy. ECE 0.05 = verified accuracy within 5% of stated confidence.

The $262B denial problem

65% of denied claims are never reworked — the cost of the appeal process exceeds the expected recovery on low-value claims. The only economically rational intervention is catching denials before submission.

Most pre-submission tools verify code syntax — that 99213 is a real CPT code. Skippy Medical Coding goes further: does the clinical evidence base support this procedure for this diagnosis? Will Medicare NCD criteria or a MAC LCD flag this combination? REVIEW_REQUIRED verdicts surface before the claim goes out, not after the denial arrives.

What syntax checking misses
“93000 (ECG) paired with Z00.00 (routine exam) passes every code-validity check — both codes exist and are active. But most commercial payers will deny it without a cardiac indication. Syntax is not medical necessity.”

The clinical evidence base validates the relationship between procedure and diagnosis — the same logic a payer's medical necessity review applies. REVIEW_REQUIRED surfaces these combinations before submission, with the specific NCD/LCD language that will drive the denial decision.

Who It's For

Billing teams and revenue cycle

Hospital Billing Departments
Pre-submission audits across full claim files to reduce denial rates before claims reach the payer — not post-denial recovery work.
Revenue Cycle Management
A scalable coding verification layer for clients across multiple specialties and payer mix. Batch API integrates into existing RCM workflows.
Medical Coding Departments
Evidence-backed feedback on complex or contested CPT+ICD-10 combinations, with NCD/LCD citations for every REVIEW_REQUIRED verdict.
Health Systems
Pre-authorization support for CMS-0057-F workflows and post-denial appeal generation grounded in NCD/LCD evidence and OIG compliance guidelines.
Regulatory

CMS-cited, OIG-compliant documentation

All verifications reference CMS Medicare Billing Manual, NCD and LCD databases, AMA CPT definitions, and ICD-10-CM Official Guidelines — cited with version numbers and effective dates. HIPAA-compliant with PHI redaction options available.

CMS-0057-F aligned for prior authorization support use cases. OIG compliance guidelines followed for appeal documentation. FHIR R4 DiagnosticReport output for integration with billing and EHR systems.

MAC jurisdiction-specific LCD lookup returns the local coverage determination your claim will actually be evaluated against — not national NCD alone.

HIPAA ReadyCMS NCD/LCDOIG CompliantFHIR R4 OutputCMS-0057-F
Billing Use

Skippy Medical Coding is a decision-support tool for qualified medical coding and revenue cycle professionals. It does not replace coder review, physician attestation, or compliance officer oversight. All VALID verdicts should be confirmed against current institutional coding policies, applicable payer contracts, and patient-specific clinical documentation before claim submission. HIPAA-ready; BAA available.

See Medical Coding in your revenue cycle workflow

We work with hospital billing departments, RCM companies, and health systems. Let's talk about your denial prevention problem.