OpenChainGraph Suite · ART-245 · ISO 20022

MT103 to pacs.008 Translation Fidelity Scorer

Scores MT103 to pacs.008 translation fidelity for CBPR+ November 2026 migration. Checks field presence mapping (:50K/A Dbtr, :59/:59A Cdtr, :52A/:57A agent BICs, :70: remittance info, :71A charge bearer), charge bearer code mapping (OUR=DEBT, SHA=SHAR, BEN=CRED), and truncation risks. Fidelity score = matched fields / present MT fields x 100.

CBPR+ Nov 2026 MT103 Migration Charge Bearer Mapping Proofs Deferred
🔒 All inputs are processed locally in your browser. No data is transmitted. MT and pacs.008 field values are processed structurally (presence, length, code mapping). No real party PII processed. Use synthetic message fields for testing.
MT103 Source Fields
MT ordering customer name/account. Synthetic only.
MT beneficiary name. Synthetic only.
Max 4 x 35 = 140 chars in MT; same in MX RmtInf/Ustrd.
OUR→DEBT, SHA→SHAR, BEN→CRED.
pacs.008 Target Fields
Must be a new UUIDv4, not a carry-over of :20:.
Field Mapping Results
Execution Hash (SHA-256)

Ask your agent

Copy this paragraph into Claude, OpenClaw, or any MCP-aware agent to run this exact tool, with this sample, and verify the artifact.

Run the AINumbers MCP tool `score_mt_mx_translation_fidelity`. Task: Score ISO 15022 MT103 to ISO 20022 pacs.008 translation fidelity for CBPR+ November 2026 migration.
Call it with arguments: {"policy_parameters":{"mt_f20":"PAYMENT20260705","mt_f23b":"CRED","mt_f32a":"260705EUR10000,","mt_f50":"Acme Corp","mt_f52a":"DEUTDEFFXXX","mt_f57a":"BARCGB22XXX","mt_f59":"Global Trade AG","mt_f70":"/INV/2026/001 trade payment","mt_f71a":"SHA","mx_uetr":"550e8400-e29b-41d4-a716-446655440000","mx_dbtr_nm":"Acme Corp","mx_cdtr_nm":"Global Trade AG","mx_cdtr_agt":"BARCGB22XXX","mx_dbtr_agt":"DEUTDEFFXXX","mx_rmt_ustrd":"/INV/2026/001 trade payment","mx_chrg_br":"SHAR"}}
Verify before trusting: call `verify_execution_hash` on mcp.ainumbers.co (https://mcp.ainumbers.co/mcp) with the parameter `claimed_hash` set to the returned `execution_hash`, passing the full artifact the run returned (the object containing `policy_parameters` + `output_payload` + `execution_hash`; equivalently `policy_parameters` + `output_payload` with `claimed_hash`), not the bare hash string.
Return the ledger link https://ledger.ainumbers.co/ so a human can re-verify without contacting us.
PII rule: All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
Open the tool with the sample prefilled: https://ainumbers.co/chaingraph/art-245-mt-mx-translation-fidelity-scorer.html#p=v1.H4sIAAAAAAAA_wHCAT3-eyJtdF9mMjAiOiJQQVlNRU5UMjAyNjA3MDUiLCJtdF9mMjNiIjoiQ1JFRCIsIm10X2YzMmEiOiIyNjA3MDVFVVIxMDAwMCwiLCJtdF9mNTAiOiJBY21lIENvcnAiLCJtdF9mNTJhIjoiREVVVERFRkZYWFgiLCJtdF9mNTdhIjoiQkFSQ0dCMjJYWFgiLCJtdF9mNTkiOiJHbG9iYWwgVHJhZGUgQUciLCJtdF9mNzAiOiIvSU5WLzIwMjYvMDAxIHRyYWRlIHBheW1lbnQiLCJtdF9mNzFhIjoiU0hBIiwibXhfdWV0ciI6IjU1MGU4NDAwLWUyOWItNDFkNC1hNzE2LTQ0NjY1NTQ0MDAwMCIsIm14X2RidHJfbm0iOiJBY21lIENvcnAiLCJteF9jZHRyX25tIjoiR2xvYmFsIFRyYWRlIEFHIiwibXhfY2R0cl9hZ3QiOiJCQVJDR0IyMlhYWCIsIm14X2RidHJfYWd0IjoiREVVVERFRkZYWFgiLCJteF9ybXRfdXN0cmQiOiIvSU5WLzIwMjYvMDAxIHRyYWRlIHBheW1lbnQiLCJteF9jaHJnX2JyIjoiU0hBUiJ91vs63sIBAAA