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.
XML Schema (XSD) popisuje technickou strukturu konkrétní verze zprávy: povolené prvky, jejich pořadí, datové typy a násobnost. Samotná shoda s XSD však nepotvrzuje soulad s Usage Guideline, Market Practice ani bankovním profilem.
Namespace určuje typ a konkrétní verzi zprávy, například pain.001.001.13.
Kořenový element Document, zprávový element a vnořené stavební bloky definované schématem.
XSD zachytí strukturální a typové chyby; obchodní pravidla musí ověřit další validační vrstvy.
Schéma lze využít pro generování datových tříd, ale vygenerované typy nejsou náhradou obchodního modelu.
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.13">\n <CstmrCdtTrfInitn>…</CstmrCdtTrfInitn>\n</Document>