Skip to main content

Interface: CheckTargeting

Defined in: src/server/services/checks.ts:199

Properties​

needsFacilityPick​

readonly needsFacilityPick: boolean

Defined in: src/server/services/checks.ts:205

True when the payer is unresolved and no facility hint is set — owner must pick one.


plan​

readonly plan: OutstandingInvoice[]

Defined in: src/server/services/checks.ts:212

The finished input for allocateCheck: targeting order + outstanding balances + ADR-0054 short-pay caps. Preview and confirm both allocate over THIS, never a locally rebuilt copy.


pool​

readonly pool: CandidateInvoice[]

Defined in: src/server/services/checks.ts:201


remittanceLines​

readonly remittanceLines: RemittanceLine[]

Defined in: src/server/services/checks.ts:206


resolution​

readonly resolution: ResolvedPayer

Defined in: src/server/services/checks.ts:200


singleFacility​

readonly singleFacility: boolean

Defined in: src/server/services/checks.ts:203

True for a single-facility payer (enables the oldest-first remainder fallback).


targeting​

readonly targeting: TargetingResult

Defined in: src/server/services/checks.ts:207