Skip to main content

Patient liability routing

Outcome

You understand how the platform routes PR-1 / PR-2 / PR-3 (and patient-side balances after secondary) to the patient AR ledger, when to expect a statement, and how to spot misrouted balances.

Prerequisites

ScopeWhat it lets you do
billing.receivable.readView incoming PR rows
billing.payment.readView patient payments
billing.statements.readView patient statements

How patient AR is created

PR-1/2/3 rows route automatically on Post. The platform writes a payment_application row of type PATIENT_AR against the claim, and the corresponding amount appears in the member's patient AR ledger.

Where to see patient AR

LocationWhat it shows
Member detail → AR tabFull patient AR ledger for the member.
/patient-billing/agingPatient AR aging across all members.
Statements viewPre-statement aggregates.
Dashboard Patient AR widgetTotal patient AR + trend.

Reading the ledger

A member's AR tab shows entries:

ColumnMeaning
DateWhen the entry posted.
SourceClaim ID + line.
TypePR-1, PR-2, PR-3, WRITEOFF, PAYMENT, REFUND.
AmountPositive = owed; negative = paid / written off.
BalanceRunning balance.
StatementWhich statement (if any) this entry was on.

Secondary patient liability

After a primary 835 posts, the secondary build picks up. After the secondary 835 posts, residual liability routes per the secondary's CAS:

PatternWhere it goes
PR-* from secondaryPatient AR (normal).
OA-23 from secondaryInformational (impact-of-prior-payer).
Net unpaid after secondaryPatient AR balance.

Tertiary follows the same shape; whatever is unpaid after tertiary is the patient's.

When PR routes look wrong

PatternLikely cause
Member has zero balance but expected PR-1Deductible already met for the year; payer paid in full.
Member has high PR-2 but expected lowOut-of-network coinsurance; verify network status.
Patient AR + payer paid ≠ billedA CO-45 or other contractual is in play; see the line drill.
Patient AR posts on a claim before the secondary's 835 arrivesThe platform routes per-line; secondary may still cover. Wait for the secondary 835.

What patient AR doesn't include

These do not land in patient AR:

  • CO-45 fee-schedule diff — contractual write-off, not patient.
  • CO-* other contractual codes — same.
  • Bundled service reductions (CO-97) — contractual.
  • Charges that haven't billed yet — patient AR is post-adjudication.

Validation

CheckExpected
PR-* rows post to patient AR on receivable postYes.
Member AR balance updates immediatelyYes.
Patient AR ages from posting dateYes (configurable).
Statement eligibility flips when balance > $0Yes (cadence-dependent).

Troubleshooting

SymptomCauseFix
PR-1 didn't routeReceivable not posted yetConfirm receivable status.
Balance shows on wrong member835 line matched to the wrong claimReverse the match; redo manually.
Patient balance increased after a refundRefund processed against the wrong accountAudit log will show; reverse with reason.
Net liability negativePatient overpaid; refund pendingIssue refund per 4.8 — Manual posting.

Where to next