ART-466 · DORA Register of Information

DORA Register of Information Builder & Cross-Validator

Builds the DORA Register of Information's core template relationships (entity, ICT third-party providers, functions, contractual arrangements) from your inputs and cross-validates them: LEI format + check-digit, referential integrity across templates, and mandatory-field completeness. Emits a hash-anchored OpenChainGraph v0.4 artifact with a form-shaped dataset plus a validation report.

Structural validator, not an xBRL-CSV writer
Not legal advice
🔒 All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
Scope limits, read before use: the DORA RoI's official submission format is xBRL-CSV. This tool does NOT emit xBRL-CSV; it validates and structures the underlying data model as form-shaped JSON only. Criticality of a function or an ICT provider (the critical flag on each function) is a value YOU supply here as a plain input; this tool does not judge, compute, or sign off on criticality designations; that is a separate human-accountability step (a later WU, not built here). This tool checks a minimal required field set per record, not the full ESA field catalog.
20-char ISO 17442 LEI.
Each: provider_id, name, lei (required), country, service_type (optional).
Each: function_id, provider_id, name (required), critical (caller-declared flag), function_type (optional).
Each: contract_id, function_id, provider_id, contract_reference, start_date, governing_law (required), end_date (optional).
RecordCheckStatusMessage
OpenChainGraph v0.4 artifact · execution_hash:

    
    
  
Related

Distinct from ART-467 DORA ICT Incident Classifier: this tool validates the standing Register of Information dataset; that tool classifies a single incident's reporting obligations. Criticality sign-off / annual RoI release approval records are a separate later program step (DORA-K-2), not built here.

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 `build_dora_roi_register`. Task: Construct and cross-validates the core Register of Information (RoI) template relationships required under DORA (EU 2022/2554) Art.
Call it with arguments: {"policy_parameters":{"entity":{"entity_name":"Test Bank NV","entity_lei":"529900T8BM49AURSDO55"},"providers":[{"provider_id":"prov-1","name":"CloudCo Ireland Ltd","lei":"529900T8BM49AURSDO55","country":"IE","service_type":"cloud_iaas"}],"functions":[{"function_id":"fn-1","provider_id":"prov-1","name":"Core banking hosting","critical":true,"function_type":"ict_services"}],"contracts":[{"contract_id":"ctr-1","function_id":"fn-1","provider_id":"prov-1","contract_reference":"CTR-2026-001","start_date":"2024-01-01","governing_law":"Ireland"}]}}
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`.
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-466-dora-roi-builder.html#p=v1.H4sIAAAAAAAA_wEMAvP9eyJlbnRpdHkiOnsiZW50aXR5X25hbWUiOiJUZXN0IEJhbmsgTlYiLCJlbnRpdHlfbGVpIjoiNTI5OTAwVDhCTTQ5QVVSU0RPNTUifSwicHJvdmlkZXJzIjpbeyJwcm92aWRlcl9pZCI6InByb3YtMSIsIm5hbWUiOiJDbG91ZENvIElyZWxhbmQgTHRkIiwibGVpIjoiNTI5OTAwVDhCTTQ5QVVSU0RPNTUiLCJjb3VudHJ5IjoiSUUiLCJzZXJ2aWNlX3R5cGUiOiJjbG91ZF9pYWFzIn1dLCJmdW5jdGlvbnMiOlt7ImZ1bmN0aW9uX2lkIjoiZm4tMSIsInByb3ZpZGVyX2lkIjoicHJvdi0xIiwibmFtZSI6IkNvcmUgYmFua2luZyBob3N0aW5nIiwiY3JpdGljYWwiOnRydWUsImZ1bmN0aW9uX3R5cGUiOiJpY3Rfc2VydmljZXMifV0sImNvbnRyYWN0cyI6W3siY29udHJhY3RfaWQiOiJjdHItMSIsImZ1bmN0aW9uX2lkIjoiZm4tMSIsInByb3ZpZGVyX2lkIjoicHJvdi0xIiwiY29udHJhY3RfcmVmZXJlbmNlIjoiQ1RSLTIwMjYtMDAxIiwic3RhcnRfZGF0ZSI6IjIwMjQtMDEtMDEiLCJnb3Zlcm5pbmdfbGF3IjoiSXJlbGFuZCJ9XX1ppMkFDAIAAA