normalize_camt053
Convert parsed camt.053 bank statement entries into canonical observed records for reconciliation, mapping bookings to uniform id, amount, date, and counterparty fields.
Instructions
Convert parsed camt.053 statement entries into canonical observed records.
Purpose: Adapts parsed ISO 20022 camt.053 bank statement documents or entry lists into canonical observed records ready for the reconcile engine.
When to use:
When ingesting parsed bank statements before calling reconcile.
When transforming bank booking entries into uniform id, amount, date, and counterparty fields.
When NOT to use:
Do NOT use for payment initiation orders (pain.001); use normalize_pain001 instead.
Do NOT pass raw unparsed XML text; parse or deserialize first.
Behavioral transparency: Pure, deterministic, read-only data normalization.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| document | Yes | Parsed camt.053 document or entry list. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||