Skip to main content

Interface: ChaseRowView

Defined in: src/lib/ar/view.ts:253

A chase-queue row with the names, workflow and write-off context the page and panel render.

Extends

Properties

activities

readonly activities: readonly ActivityRecord[]

Defined in: src/lib/ar/view.ts:255


aging

readonly aging: Readonly<Record<AgingBucket, number>>

Defined in: src/lib/ar/queue.ts:166

Chaseable dollars per aging bucket.

Inherited from

QueueRow.aging


blocked

readonly blocked: readonly LedgerInvoiceRow[]

Defined in: src/lib/ar/queue.ts:171

Inherited from

QueueRow.blocked


blockedCents

readonly blockedCents: number

Defined in: src/lib/ar/queue.ts:161

Owed, but blocked behind an internal cause — shown, never dunned.

Inherited from

QueueRow.blockedCents


brokenPromise

readonly brokenPromise: BrokenPromise | null

Defined in: src/lib/ar/queue.ts:175

Inherited from

QueueRow.brokenPromise


chaseable

readonly chaseable: readonly LedgerInvoiceRow[]

Defined in: src/lib/ar/queue.ts:170

Inherited from

QueueRow.chaseable


chaseableCents

readonly chaseableCents: number

Defined in: src/lib/ar/queue.ts:159

What we may actually call about.

Inherited from

QueueRow.chaseableCents


dollarDays

readonly dollarDays: number

Defined in: src/lib/ar/queue.ts:164

Σ chaseable outstanding × days past due. The ranking number, shown on hover.

Inherited from

QueueRow.dollarDays


facilityId

readonly facilityId: string

Defined in: src/lib/ar/queue.ts:157

Inherited from

QueueRow.facilityId


facilityName

readonly facilityName: string

Defined in: src/lib/ar/view.ts:254


followupDue

readonly followupDue: boolean

Defined in: src/lib/ar/queue.ts:174

Inherited from

QueueRow.followupDue


lastContactAt

readonly lastContactAt: string | null

Defined in: src/lib/ar/queue.ts:172

Inherited from

QueueRow.lastContactAt


lastContactType

readonly lastContactType: "note" | "call" | "reminder" | "statement" | "demand" | "hold" | "dispute" | null

Defined in: src/lib/ar/view.ts:256


nextFollowupOn

readonly nextFollowupOn: string | null

Defined in: src/lib/ar/queue.ts:173

Inherited from

QueueRow.nextFollowupOn


oldestDueDate

readonly oldestDueDate: string | null

Defined in: src/lib/ar/queue.ts:169

Inherited from

QueueRow.oldestDueDate


paidAfterWriteOff

readonly paidAfterWriteOff: readonly LedgerInvoiceRow[]

Defined in: src/lib/ar/view.ts:262

Written-off invoices a later payment has since settled — ADR-0053's "payment received on a written-off invoice", worth a nudge to reinstate rather than a queue row.


stage

readonly stage: "reminder" | "statement" | "demand" | "hold" | null

Defined in: src/lib/ar/queue.ts:176

Inherited from

QueueRow.stage


worstBucket

readonly worstBucket: AgingBucket | null

Defined in: src/lib/ar/queue.ts:168

Oldest bucket carrying chaseable money ("$8,400 in 90+"), or null when nothing is chaseable.

Inherited from

QueueRow.worstBucket


writtenOff

readonly writtenOff: readonly LedgerInvoiceRow[]

Defined in: src/lib/ar/view.ts:257


writtenOffCents

readonly writtenOffCents: number

Defined in: src/lib/ar/queue.ts:162

Inherited from

QueueRow.writtenOffCents