SYNTHETIC EXAMPLE ONLY

Complete fixture invoice INV1. Service codes must match exactly within vendor_id plus order_id. No TRAVEL approval or approximate description mapping is supplied. All tax amounts are 0 and currency is USD. Duplicate key is invoice_id plus line_id; preserve duplicate rows for review. No payment details.

Synthetic approved calculation rules, reference TEST-SCOPE-1:
- line_total includes tax. Recalculate units multiplied by unit_rate, plus tax_amount.
- Round each final line total to two USD decimal places, half up. Do not round the supplied units or unit_rate before multiplication.
- Amendment AM1 adds the RUSH service to the base approved order. It does not replace the TRANSCRIPT service.
- No other amendment or service mapping is approved in this fixture.
- Unknown or conflicting tax, rounding or amendment rules must remain uncertain in any other data set.

Fixture acceptance totals: raw invoice rows USD 530; unique invoice/line-key subtotal USD 330; matching approved charges USD 250; unique TRAVEL charge with unclear authorization USD 80. Preserve the duplicate USD 200 row as an exception rather than deleting it. No payment approval follows from these totals.
