TODO_TAGS_REVIEW
TODO_AP2_EXPORT_REVIEW

EMIR Trade-Repository Reconciliation Adjudicator

Under EMIR Refit the trade repository (TR) runs the inter-TR reconciliation and returns a daily ISO 20022 response naming matched/unreconciled fields per UTI -- a firm holds that TR response plus its own submitted state, never both counterparties' raw extracts. This node independently reproduces the reconciliation verdict from the TR response + the firm's submitted state, under a policy-supplied per-cycle field/tolerance/suppression table, and emits a stable per-break key (uti::field_name) so consecutive cycles diff cleanly. Disagreement with the TR's own stated match status is a first-class output, never an error. Lifecycle events (amendment, compression, termination) are ordinary inputs. Not art-156-emir-counterparty-pairing-reconciler, which compares two counterparties' own extracts directly -- a premise EMIR Refit's TR-mediated reconciliation model replaced. Feeds art-483-emir-break-ageing.

Tool URL: https://ainumbers.co/chaingraph/art-482-emir-recon-adjudicator.html

post/v1/tools/adjudicate_emir_reconciliation

Request

  • Base URL: https://ainumbers.co
  • URL: https://ainumbers.co/v1/tools/adjudicate_emir_reconciliation
  • Auth: none declared

Request body

firm_stateunknown required
policyunknown required
tr_responseunknown required

Response

Successful tool execution result

as_of_datestring
break_countinteger
field_tolerance_table_versionstring
notestring
tr_disputed_countinteger
tr_matched_countinteger
trade_countinteger
verdict_disagrees_with_tr_countinteger

Changes

No recorded changes to this operation across all 1 revision of this API.