Payors / risk adjustment

Capture Every Condition, Accurately

Risk scores should say how sick your members are — no more, no less. Ana finds conditions the labs, pharmacy and claims support but this year’s codes miss, and flags codes the record doesn’t support, in the same pass.

Fixed scope: this year’s members and last year’s codes, run inside your cloud.

/ what it answers
[ the difference ]

Chase Codes, or Reflect the Record

today
  • Suspect lists built once a year from claims alone
  • Chart reviews assigned by volume, not evidence
  • Unsupported codes found by the auditor
  • Recapture tracked in spreadsheets by coder
with textql
  • Suspects found in labs, fills and claims as they land
  • Charts opened in order of evidence and impact
  • Unsupported codes flagged in the same pass
  • Every suspect and decision logged for RADV
[ 01 find ]

Find What the Record Supports

A lab result, a prescription and last year’s code can all point to a condition nobody coded this year. Ana reads them together for every member and names the suspect, with the evidence behind it.

  1. Labs, pharmacy and claims read together
  2. Last year’s codes checked for recapture
  3. Every suspect arrives with its evidence
/ ask ana

Is anything missing from member M-27104’s 2026 codes?

Likely CKD stage 3: two eGFR results support it, and it hasn’t been coded this year.

  1. 2025n18.30 coded · ckd stage 3
  2. 03/14egfr 48 · lab result
  3. 05/02egfr 51 · lab result
  4. 2026no ckd diagnosis on any claim
/ joined from · labs · claims · last year’s submissions
[ 02 prioritize ]

Open the Charts That Matter First

Coders’ hours are the constraint. Ana ranks suspects by the strength of the evidence and what the condition changes, so the first charts opened are the ones most likely to be documented.

  1. Suspects ranked by evidence, then impact
  2. Grouped by provider for one query, not ten
  3. Unsupported codes queued beside them
/ ask ana

Where are the suspected gaps concentrated?

Diabetes with complications leads, then CKD and heart failure.

members with a suspected gap, by condition
  1. diabetes w/ compl. 1,120
  2. ckd stage 3–5 0.8× diabetes w/ compl. 860
  3. heart failure 0.5× diabetes w/ compl. 540
  4. copd 0.4× diabetes w/ compl. 410
/ joined from · labs · pharmacy · claims · submissions
[ 03 review ]

Add What’s Supported, Remove What Isn’t

Accuracy cuts both ways. Ana sends supported suspects to coders and provider queries, and sends codes without support to compliance — so the submission reflects the record, and the audit finds nothing new.

  1. Supported suspects to coders and providers
  2. Unsupported codes to compliance, with the gap
  3. Every decision logged for RADV
/ ask ana

What goes where from this week’s pass?

500 charts to coders, 214 codes to compliance, every step logged.

  1. coding Top 500 charts, by evidence and impact
  2. providers Documentation queries for 38 groups
  3. compliance 214 codes without support in the record
  4. finance RAF forecast from this week’s data
/ joined from · the same joined model · every query logged

Find the Gaps in Your RAF

Bring last year’s submissions and this year’s labs, fills and claims. We join them inside your cloud and hand your coders a ranked list — and your compliance team the codes to check.

  1. 01A 30-minute call to pick the contracts and the sources
  2. 02We connect inside your cloud under a BAA — nothing leaves your environment
  3. 03Your coding and compliance teams review the list with us
[ use cases ]

Where Risk Adjustment Starts

  • 01 Suspect identification

    Conditions the labs, fills and claims support but this year’s codes miss, with the evidence attached.

  • 02 HCC recapture

    Last year’s conditions not yet documented this year, by member and by provider.

  • 03 RADV readiness

    Codes without support in the record found before an auditor does, and every decision logged.

  • 04 Chart review prioritization

    The charts most likely to be documented opened first, so coders’ hours go further.

  • 05 Provider documentation queries

    One query per provider with every open suspect on it, not one per member.

  • 06 RAF forecasting

    Where scores land if nothing changes, refreshed as data arrives.

[ faq ]

What Teams Ask Before They Start

No. It finds and ranks the suspects and the unsupported codes; certified coders review the charts and make every coding decision.

[ try textql ]

Bring Us Your Hardest Problem