Skip to main content

File an appeal

Outcome​

A denial that warrants challenge has a clean appeal package — letter, documentation, prior records — submitted to the payer through the platform's appeal flow, with the denial advanced to APPEAL_PENDING and a follow-up date set.

Prerequisites​

ScopeWhat it lets you do
billing.denial.readRead the denial
billing.denial.appealSubmit appeals
billing.denial.writeUpdate denial state

A clear understanding of the payer's appeal window (typically 30, 60, 90, or 180 days from denial date — see your contract / payer config).

When to appeal​

The CARC list at 5.2 tells you which are typically appealable. As a rough guide:

CARCAppealable?
CO-15 (auth invalid)Yes if you have auth documentation.
CO-29 (timely filing)Yes with timely-filing exception evidence.
CO-50 / CO-96 (non-covered)Sometimes; depends on payer policy.
CO-167 (dx not covered)Sometimes with medical-necessity letter.
PI-50 (medical necessity)Often; documentation-driven.
CO-45 (fee-schedule diff)Rarely (it's contractual).
CO-97 (bundled)Rarely; usually re-code instead.

Steps​

  1. Open the denial. Click File appeal. The button is greyed if the CARC isn't appealable, the appeal window has passed, or you lack scope.

  2. Choose the appeal level:

    LevelUse
    Reconsideration / first-levelDefault; payer reviews.
    Second-levelAfter a denied first-level.
    External reviewAfter exhausted internal levels (state-specific).
  3. Pick or compose the appeal letter. The platform offers payer- specific templates with auto-filled fields (member, claim ID, CARC, denied amount, dates). You edit any field; the audit row stamps your final wording.

  4. Attach documentation. Drag-drop:

    • Original 835 / EOB.
    • Auth (if disputing CO-15 / CO-197).
    • Medical-necessity letter (if PI-50, CO-167).
    • Original chart note / order (if disputing fact).
    • Prior payer's EOB (if COB-related).
  5. Submit. The platform packages and sends per the payer's accepted channel:

    ChannelEffect
    Payer portalSubmitted via portal API; tracking ID returned.
    Mail / faxGenerates PDF + cover sheet; you mail or fax outside the system.
    837 corrected claimFor payers that accept appeals as resubmission with frequency 7.
  6. Set follow-up. The denial flips to APPEAL_PENDING; set a follow-up date based on the payer's response SLA (commonly 30-60 days). The worklist surfaces overdue follow-ups in red.

What happens after submission​

The platform watches incoming 835s for a reversal of the original denial; when it sees one (CR group adjustments referencing the original), the denial auto-flips to RESOLVED with the appeal credited.

Bulk appeals​

Pattern denials (a stack of CO-15 for the same payer with the same auth issue) can appeal as a batch:

  1. Filter denials to the pattern.

  2. Bulk select, Mass appeal. One template; one cover sheet per denial; one combined documentation set if your tenant allows.

  3. Submit. Each gets its own audit row; the bulk batch ID lives on each denial.

Validation​

CheckExpected
Denial flips to APPEAL_PENDINGYes.
Audit log captures actor + final letter + attachmentsYes.
Follow-up date sticksYes.
Auto-flip to RESOLVED when CR reverses arriveYes; verify on Communication tab.

Troubleshooting​

SymptomCauseFix
File appeal greyedCARC not appealable, window expired, or scope missingHover the button; tooltip names the gate.
Submission fails with portal API 4xxPayer credentials expired or portal changeTenant Manual → Trading partners → Test connection.
Auto-flip didn't happen on a clear reversalCR reference logic missed itManually flip to RESOLVED with note; ping support.
Bulk appeal looks at the wrong attachmentsAttachments are per-denial; bulk uses one common setRe-do as one-by-one; bulk is best for true pattern packets.

Where to next​