Documentation
Orchestrator coordinates claim engines; it does not replace their algorithms.
Overview
Ingests uploads, resolves contracts, invokes duplicate-detection / rating-variance / accessorial-overcharges, mirrors results into orchestrator.claims. Non-auditable bills → unprocessed_transactions. Deprecated create_no_contract_claims / create_mode_out_of_scope_claims are no-ops (no $0 claims).
End-to-end flow
Claims vs unprocessed
| Outcome | Source |
|---|---|
| RATE_VARIANCE | Rating Variance engine |
| ACCESSORIAL | Accessorial Overcharges engine |
| DUPLICATE | DPM engine (or limited local fallback) |
| Cannot audit | unprocessed_transactions reason codes |
- Reason codes: NO_CONTRACT, MODE_OUT_OF_SCOPE, MISSING_SHIP_DATE, LOW_LANE_CONFIDENCE, NO_RATE, EMPTY_LINEHAUL, NO_ACCESSORIAL_RULE, NO_FSC_RULE.
- See each engine Documentation page for algorithm detail.