Architektura, implementace a bezpečnost finančních systémů
Praktický průvodce návrhem, implementací a zabezpečením finanční komunikace podle standardu ISO 20022.
Schematron zapisuje pravidla jako podmínky nad uzly XML. Doplňuje XSD tam, kde je nutné ověřit závislost více polí nebo podmíněnou povinnost elementu.
Pravidlo se aplikuje na vybraný uzel dokumentu.
XPath výraz popisuje podmínku, která musí být splněna.
Chybová zpráva má vysvětlit porušené pravidlo a místo chyby.
Sada pravidel musí být verzována společně s Usage Guideline nebo bankovním profilem, ke kterému patří.
<rule context="…">\n <assert test="…">Popis porušeného pravidla</assert>\n</rule>