Healthcare AI agent · Risk-adjustment & RADV

Risk-Adjustment & RADV Audit-Defence AI Agent (HCC)

Read the retrieved chart against each submitted diagnosis, show what it supports and what it does not, and propose additions and deletions, encounter attached, for a certified coder to accept.

Typical delivery
4–6 weeks
Deployment
Your stack
Coder sign-off
Pre-submission
After launch
Agent Care

What this agent does

Reviews both directions, decides neither

In

  1. 01

    A chart is retrieved from the EHR or scanned record, alongside the diagnoses already submitted for that member.

  2. 02

    Normalise provider type, encounter type, date of service and diagnosis code across sources.

Reason

  1. 03

    Read the chart against every submitted diagnosis, and against what else the record could support.

  2. 04

    Apply the acceptable-provider and acceptable-encounter rules configured for the plan, never assumed.

  3. 05

    Bind each proposed change to the encounter that supports it, and mark what the chart leaves unclear.

Decide

  1. 06

    An encounter is read for provider type, encounter type and whether it documents the condition at all.

  2. 07

    Route every proposed addition and every proposed deletion to a certified coder for acceptance.

Out

  1. 08

    Retain the chart excerpt, the proposed change, the coder's decision and the reason against the member record.

  2. 09

    Execute write actions only inside the approval boundaries agreed during implementation.

Product statement

The agent proposes an addition or a deletion; a certified coder decides, and the plan stays responsible for the record a RADV audit would review.

Example workflow

One diagnosis, chart to acceptance

  1. 1Chart retrievedEHR chart pull, HIE feed, scanned record or prior submission file
  2. 2Support assessedProvider type, encounter type, date of service, prior submissions and model-year rules
  3. 3Change proposedProposed addition or deletion, the cited encounter and confidence
  4. 4Controls appliedProvider-type checks, encounter-type checks, prior-submission checks and confidence threshold

No human action required

Stages 1 to 4 run unaided, and nothing is submitted or deleted at any of them — the agent is proposing, and the coder's lane opens at the confidence gate.

5DecisionBranches at the confidence threshold
High confidence

Goes to a certified coder to accept.

Low confidence

Adds a clinical-validation read first.

Coder acceptance

The change is held with its cited encounter, the chart excerpt and the confidence.

Accept · Edit · Send for clinical review

Accepted — ready to submit

  1. 6Coding and submission system updatedOnly where write access and approval policy allow it
  2. 7Outcome evaluatedSupport accuracy, coder edits, deletions confirmed and audit findings

Coder edits

Every coder edit made at acceptance is counted in the evaluation.

What should not run autonomously

Human approval stays in control

Outside the boundary — human approval required

8 items

  • Adding or deleting a diagnosis on a submission.
    • Deciding whether a chronic condition is still active.
    • Overriding the acceptable-provider or encounter-type rule.
    • Estimating or promising a RADV audit outcome.
  • Automation boundary

    Agent acts unaided

    • ✓Read the chart against each submitted diagnosis, both ways.
    • ✓Propose additions and deletions against configured support rules.
    • ✓Cite the encounter and excerpt behind every proposed change.
    • ✓Flag what needs clinical judgment, and hold it for the coder.

    Any write happens inside the boundaries agreed at implementation, never ahead of acceptance.

    • Leading a provider query toward a specific diagnosis.
    • Treating an in-home-assessment-only finding as fully supported.
    • Setting incentive pay tied to how many diagnoses are added.
  • Changes to support rules or model-year configuration.

Example output

One diagnosis, annotated

Everything the agent proposes is attached to the chart it was drawn from.

Support output · single diagnosis

Illustrative example
Member
Chronic-condition chart review
Proposed change
Diabetes with chronic complications, confirmed at a face-to-face visit
HCC category
HCC 18
Encounter source
Endocrinology office visit
Confidence
91%
Support status
Face-to-face encounter confirmed

As received

Taken from the retrieved chart and the encounter it cites — nothing on this side is inferred by the agent.

Chart evidence used

  • Office-visit progress note
  • Signed by the provider
  • Prior-year submission

Why this reads as supported

The note ties the diagnosis to today's visit and a credentialed provider.

What the score decides

Below the configured threshold the change picks up a clinical-validation read.

Action

AcceptEditSend for clinical review

Value

Where AI adds value

The same four claims, placed at the point in the workflow where each one applies.

Where the value lands

Value 01 – 04

Every diagnosis on file

From the chart and the submission file

03Chart review

Read for both directions

Weigh what's already submitted against what the chart newly supports, and what it no longer does.

01Approved path

Review that only adds is not review

A code proposed for addition and a code proposed for deletion move through the same read, not two.

02Human review

Point the coder at what needs judgment

In-home-assessment findings and low-confidence changes are marked, so the coder's read starts where support is thinnest.

04

Build an evidence trail

The diagnosis, the encounter it was read from and the coder who accepted it stay on the member record.

Integrations

Typical integrations

Five system groups connect to the same agent. Which of them are in scope is decided in discovery.

  • EHR and chart systems

    • Epic
    • Cerner
    • Allscripts
    • MEDITECH
    • HL7/FHIR chart feeds
  • Risk-adjustment platforms

    • Inovalon
    • Cotiviti
    • Episource
    • HCC suspecting and coding platforms
  • HIE and document sources

    • Regional HIEs
    • scanned records
    • Retrieval and abstraction vendors

Agent

Risk-adjustment & RADV audit-defence

  • Reads the chart
  • Proposes the change
  • Holds for acceptance
  • Submission systems

    • RAPS/EDPS submission tools
    • Coding-workflow and audit-trail systems
  • Observability & evaluation

    • OpenTelemetry
    • Langfuse
    • Supported monitoring/evaluation sources

Integration availability depends on the client's existing systems and API access.

Agent controls

Six layers between the model and the submission

The layers sit inside one another. What none of them catches is listed in the map below.

L6 · Outermost — last line of defence

Inward → L1 · closest to the model

L6Rollback / safe modeNarrow proposing back to chart retrieval when evaluation or production signals degrade.Roll back
L5Version monitoringTrack model, prompt, support-rule and model-year configuration changes.Track
L4TraceabilityRecord the chart excerpt, the proposed change, the flag and the coder's decision.Record
L3Coder acceptanceHold changes for a certified coder; it governs release, not whether the coding is right.Gate
L2Policy guardrailsTest changes against acceptable-provider and acceptable-encounter rules; a failure returns the item.Restrict
L1Confidence thresholdsRoute low-confidence changes to a clinical-validation read before the coder sees them.Require review
Model coreChange proposed — addition or deletion, cited encounter and confidence
L1 – L2
Test whether a proposed change may stand
L3
Puts the release in a coder's hands
L4 – L5
Keep the diagnosis and the encounter behind it
L6
Narrows to chart retrieval when signals degrade

How Nestack evaluates it

Evaluate the review workflow — not only the final code.

Coverage runs the whole depth of the workflow, and every layer is cut by slice.

Surface — the code the submission carries

  1. E1Final-output evaluationDid the proposed addition or deletion match what the chart actually supports?
  2. E2Step-level evaluationDid the agent use the right chart, support rules and model-year configuration?
  3. E3Tool evaluationDid it read and write the correct chart, member and diagnosis field?
  4. E4Confidence calibrationDo low-confidence changes actually draw more coder edits?
  5. E5Slice evaluationHow does performance change across specific chart types?
  6. E6Business outcomeHow many proposed changes needed a coder edit or a post-submission correction?

Floor — the outcome the plan answers for

Failure modes

Where each failure originates in the agent

Seven failure modes, mapped to the review stage where each one begins.

Agent lifecycle

Direction of processing →

  1. 01 · Retrieval

    1 mode

    • RA-03

      Excluded source accepted

      A hospice note or unsigned transcription is read as if it were a visit.

    Stage gathers

    Chart, prior submissions and support rules

  2. 02 · Reasoning

    2 modes

    • RA-04

      Leading provider query

      A suggested diagnosis is embedded in the question sent to the treating provider.

    • RA-06

      Condition carried as current

      A prior-year diagnosis is carried forward as though still being actively managed.

    Stage proposes

    Proposed change, the encounter and confidence

  3. 03 · Tool / write

    2 modes

    • RA-02

      Unlogged accept on write

      A proposed change reaches the file with no coder decision on record.

    • RA-05

      Identified deletion left open

      An unsupported code is flagged, and nothing forces the correction to a deadline.

    Stage writes

    Only where write access and approval policy allow it

  4. 04 · Output

    1 mode

    • RA-01

      Excerpt not reconstructable

      The chart excerpt behind a submitted code can't be produced on demand.

    Stage returns

    The code the coder accepts and the submission carries

  5. 05 · Change / Version

    1 mode

    • RA-07

      Silent model-year drift

      The HCC model updates for a new payment year without the review logic tracking it.

    Stage tracks

    Model, prompt, support rules and model-year configuration

  • Sev-1 · writes outside the boundary
  • Sev-2 · unsupported code is submitted
  • Sev-3 · chart degrades, routes to review
See the complete Healthcare failure-mode catalogue

Affected slices

A contract-level number hides where support fails

A contract-level support rate can look acceptable while one diagnosis source accounts for most of what an audit would strike. Nestack reports the rate by slice, not only in total.

Slice performance — reported separately, not only in aggregate

Illustrative example
SliceFailure rateLiftLift vs. thresholdStatus
Conditions found only in a home assessment7.7%4.0×Review
Chronic conditions carried from a prior year5.3%2.8×Review
Acute conditions coded at discharge3.4%1.8×Watch
Conditions documented at a face-to-face visit1.9%0.8×Normal

Bar: unsupported-code rate lift vs. the face-to-face baseline · scale 0–4.0× · tick marks the 2.0× review threshold

2 of 4 slices over threshold

Evidence-linked improvement

The loop closes on the chart, not the score

A cycle is done when the unsupported code has become a case the next release must pass. That suite is what the next chart reviewed is measured against.

Improvement cycle · five stages

Switchback — the path turns at Improve and returns at Learn

  1. 01

    Detect

    Unsupported-code rate rises in a contract slice.

  2. 02

    Diagnose

    The chart that supported nothing is traced to the source, the rule or the query that missed it.

  3. 03

    Improve

    Version-stamp the change and attach the charts that exposed it.

  4. 04

    Verify

    The affected cases run again, and a failure stops the release.

  5. 05

    Learn

    It becomes a standing test, and the review rules change with it.

  6. Learn → Detect

    The return edge. The next review runs against a suite one chart case longer.

Typical build scope

Twelve workstreams across six weeks

The build scope read against the delivery timeline. Week structure follows the six-week plan — discovery, sources, review workflow, evaluation, integration, then production validation and handover.

Workstream

Week 1Week 2Week 3Week 4Week 5Week 6

  1. 01Chart-review workflow and boundary scope and boundary definition.Week 1
  2. 02EHR and chart-source assessment.Week 1, Week 2
  3. 03Provider and encounter-type rule mapping and rule mapping.Week 1, Week 2
  4. 04Chart ingestion and normalisation.Week 2
  5. 05Support retrieval and scoring logic.Week 2, Week 3
  6. 06Confidence scoring and flag routing.Week 3
  7. 07Coder acceptance workflow.Week 3, Week 4
  8. 08Chart-source and HIE integration.Week 5
  9. 09Support and deletion cases.Week 4, Week 5
  10. 10Guardrails and acceptance controls.Week 4
  11. 11Chart-trail instrumentation.Week 5, Week 6
  12. 12Deployment, documentation and Agent Care handover.Week 6

12 workstreams · 6 weeks · bar shows the weeks a workstream is active — several run in parallel

Final scope and sequence confirmed in discovery

Engagement tiers

What each tier includes

Rows are the capabilities named in each tier's scope. Higher tiers include everything below them.

Capability✓ in scope · — not at this tierPilotOne contract, one planProductionProduction chart integrationAdvancedMultiple contracts / lines
Introduced at Pilot
Support recommendations, both ways✓✓✓
Coder acceptance✓✓✓
Support-accuracy baseline✓✓✓
Introduced at Production
Reporting by contract—✓✓
Acceptance workflow in your systems—✓✓
Approved submission write-back—✓✓
Chart-source integration—✓✓
Introduced at Advanced
Multi-contract support rules——✓
Multi-stage acceptance chains——✓
High chart volume——✓
Multi-contract review controls——✓
Build priceFrom $5,000From $8,000Custom quote
Final build price
Confirmed after discovery based on integrations, workflow complexity, transaction volume, approval controls and deployment requirements.
Separate from build
Build pricing is separate from recurring Agent Care, which covers managed monitoring, evaluations, incidents and verified improvements after launch.

What we need from you

What you bring, and what we build with it

Each input maps to a piece of build scope and a week in the delivery timeline.

  1. 01Your EHR access, chart sources and submission history

    Chart ingestion and prior-submission mapping

    Week 1
  2. 02Representative charts across contract cohorts

    Support baseline and encounter-citation extraction

    Week 2
  3. 03Your acceptable-provider and encounter-type rules

    Provider and encounter-type rule mapping

    Week 1
  4. 04Access to relevant APIs, feeds or exports

    Chart-source and HIE assessment, then integration setup

    Week 2
  5. 05Codes you would not want submitted

    Deletion cases and the evaluation suite

    Week 4
  6. 06What no diagnosis may rest on

    Confidence scoring, flag routing, guardrails and acceptance controls

    Week 3
  7. 07Named certified coders to accept proposed changes

    Coder acceptance workflow, then pilot and production validation

    Weeks 5–6

Nothing else is required

Deployment, documentation and Agent Care handover are ours.

Delivery timeline

Four phases across six weeks

The phases are drawn on the weeks they occupy, so week 5 genuinely doubles rather than padding the plan.

Phase

W1

W2

W3

W4

W5

W6

  1. DiscoveryW1
  2. BuildW2 – W3
  3. EvaluateW4 – W5
  4. Pilot & LaunchW5 – W6

Week focus

W1Review workflow discovery, support-rule mapping and boundary

W2Chart-source integration and the support baseline

W3Review logic, confidence scoring and acceptance controls

W4Evaluation suite, guardrails and failure-mode testing

W5Submission-system integration, pilot charts and corrections

W6One submission cycle reviewed under the coding lead, then Agent Care handover

Reading the band
A bar covers the weeks its work is named in, and nothing else. The week 5 overlap is real, not padding.
At the end of W6
The final checks clear on a live submission and monitoring moves to Agent Care.
Duration
Six-week plan shown · typical delivery 4–6 weeks depending on scope confirmed in discovery.

Next step · Healthcare AI agent

Build a risk-adjustment agent around your chart-review workflow.

Show us your chart sources, your support rules and who accepts a change. Not a score to raise. A record that holds up under audit.

Typical delivery
4–6 weeks
Deployment
Your EHR and chart sources
Coder sign-off
Pre-submission
After launch
Agent Care available

Nestack Agents · Risk-adjustment & RADV

AGT-HC-13 · Agent Care available after launch

Build a risk-adjustment agent

Four questions so the call starts from your actual setup — then pick a time that suits you.

About you
Your charts

No obligation. We’ll map the workflow, name the automation boundary and tell you if an agent is the wrong answer.