From onboarding to a deposit-ready register.

tprm.mlab.sh structures the full third-party risk lifecycle into four stages. Each one feeds the next, and all of them feed the DORA register of information. Here's exactly what happens at every step.

One platform, one continuous flow

Every provider you register, every risk you score and every contract you track converges into the EBA register.

Identification code type
>
CategoryCriticalityStatusServices Data-access levelLEIPerson type Head office countryParent LEI
Risk dimensions scored
  • Operational
  • Security
  • Compliance
  • Financial
  • Concentration
  • ICT-service assessment (B_07.01)
  • Due diligence & audits
Templates fed by the contract
  • B_02.01 · contractual arrangements
  • B_02.02 · DORA specifics
  • B_03.01 / B_03.03 · signing entities
  • B_04.01 · using entities
  • B_05.02 · subcontracting chains
  • Article 30 checklist
What you walk away with
15 EBA ITS templates
DORA register (Art. 28(3)) Register validation report Deposit-ready xBRL-CSV .zip CSV export & direct print

Onboard every ICT provider, the DORA way

The provider record is the root of the whole register. Get the identification right once, and templates B_01.* and B_05.01 fill themselves.

Output: a clean, fully identified provider in the register, ready to be assessed and contracted.

Provider profile

Name, category, criticality (critical / important / standard), status, contact, services provided and data-access level, the operational picture of every third party.

DORA identification (B_05.01)

LEI plus identification-code type (LEI / National code / EUID / CRN / VAT / Passport, eba_qCO:), person type (legal entity or individual, CT7), country of head office (ISO2 → eba_GA:) and ultimate parent LEI with its code type.

Reporting entity (B_01.01)

Your own financial entity: LEI (ISO 17442), name, country, entity type (CT6, 22 eba_CT: codes), competent authority and the register reference date.

Scope & branches (B_01.02 / B_01.03)

Group entities within the consolidation scope: type (CT61), group hierarchy (RP8), direct parent LEI, asset values, and the branches of those entities, each with its identification code and country.

Score it, don't guess it

Every provider gets a defensible, repeatable risk score, with history, review dates and the DORA service-level assessment that drives template B_07.01. A global score from 1 to 100 rolls up five category scores:

Operational Security Compliance Financial Concentration

Output: a scored, audited provider with a complete B_07.01 service assessment.

01
Five-dimension scoring
Stage 2 · Assess

Score operational, security, compliance, financial and concentration risk independently. Status moves draft → in progress → completed → overdue, with an assessment date, next-review date, detailed findings and recommendations, all kept in a per-provider history.

02
ICT-service assessment (B_07.01)
Stage 2 · Assess

The DORA fields that matter: provider substitutability (ZZ110) and reason (ZZ111), last-audit date, reintegration possibility (ZZ112), discontinuity impact (ZZ113), identified alternative providers (BT13) and the alternative's identification. Exit-plan existence is derived automatically from the provider's exit strategies.

03
Concentration risk
Stage 2 · Assess

Analyse dependency concentration by category (doughnut + table) and by geography (bar + table). Thresholds flag the danger zones: >50% high, >30% medium, <30% low, so you see where you're over-exposed before a regulator does.

04
Due diligence & audits
Stage 2 · Assess

Pre-contractual due diligence under Art. 28(4): critical-function support, supervision conditions, concentration, conflicts of interest, suitability, information security, business continuity, exit strategy, plus audit-right tracking under Art. 28(5-6): audit types, findings severity, corrective actions and deadlines.

Contracts that feed the register directly

The contract record is wired straight into templates B_02.01/02/03, B_03.01/03 and B_04.01. Fill it once; the register stays correct.

Output: a compliant contract record powering five EBA templates and the Art. 30 checklist.

Contractual arrangements

Mandatory unique contract reference (the register key), arrangement type (CO1: standalone / overarching / subsequent, eba_CO:), currency (eba_CU:), annual cost and total value, feeding B_02.01.

DORA specifics (B_02.02)

Entity/provider notice periods, governing-law country, country of provision, data storage and locations (at rest / processing), data sensitivity (ZZ92), reliance level (ZZ91) and termination reason (CO2).

Signing & using entities

Signing entity (B_03.01), the group entity providing the service (B_03.03) and the entity making use of the service with its branch / non-branch nature (B_04.01).

Article 30 checklist

Art. 30(2) clauses for every contract (service description, subcontracting, data location, protection, access & recovery, incident support, authority cooperation, termination, security training) and Art. 30(3) clauses for critical functions (continuity, TLPT participation, audit rights, exit strategy).

SLAs & expiration alerts

Track start, end and renewal dates with statuses (draft, active, expired, renewed, terminated) and automatic 90-day expiration alerts, so no contract slips through silently.

Subcontracting & exits

Map subcontracting chains (B_05.02) with rank, ICT service type (TA4, eba_TA:S01–S19) and processing country, and document exit strategies under Art. 30 with versioning and test dates.

A register you can deposit

Everything from the previous three stages aggregates into the DORA register of information required by Article 28(3), consolidated, validated and packaged.

Output: a validated register and a single .zip you hand to your regulator.

{LEI}.CON_{CC}_DORA010100_..._.zip
# Deposit-ready xBRL-CSV package structure
META-INF/
  reportPackage.json
reports/
  report.json        # DORA taxonomy
  parameters.csv
  FilingIndicators.csv
  B_01.01.csv  B_01.02.csv  B_01.03.csv
  B_02.01.csv  B_02.02.csv  B_02.03.csv
  B_03.01.csv  B_03.02.csv  B_03.03.csv
  B_04.01.csv  B_05.01.csv  B_05.02.csv
  B_06.01.csv  B_07.01.csv  B_99.01.csv

15 templates + filing indicators
# Conforms to the official EBA structure.
DORA register (Art. 28(3))

An aggregated view of every provider: criticality, status, last assessment, risk score, contract status and exit-plan existence, with CSV export and direct print.

15 EBA ITS templates

B_01.01 through B_99.01 generated from your data with controlled eba_* codes, each previewable as its c00xx column table.

Register validation

Referential integrity (contract / provider / function keys), formats (LEI 20 chars, dates yyyy-mm-dd, EBA codes), mandatory fields and uniqueness, an errors / warnings / infos report per template.

Deposit package

The official xBRL-CSV .zip, ready to file.

Run the full lifecycle on your own infrastructure.

Register, assess, contract and report. Free tier included, up in under 5 minutes.

providerCloud hosting · ICT
criticalitycritical
risk_score68 / 100
contractactive · Art. 30 checked
exit_planyes
registervalid
packagexBRL-CSV .zip