BankLint

Rule reference · ISO 20022 schema (XSD) · ISO 20022 schema (XSD)

BNK-ISO-009: Attribute not allowed / Required attribute missing

The element carries an attribute that the ISO 20022 schema does not allow.

SeverityBLOCKER Blocker: the run fails
Applies topain.001.001.09 and pain.001.001.03, against the official ISO 20022 schema
SourceISO 20022 message schema (XSD)

What this finding covers

  • Attribute not allowed. The element carries an attribute that the ISO 20022 schema does not allow.
  • Required attribute missing. A mandatory attribute required by the ISO 20022 schema is missing.

Why it matters

Banks validate payment files against the ISO 20022 schema and typically reject the whole file on a schema violation.

How to fix it

Correct the mapping that produces this element in the payment-generation configuration.

Related rules: ISO 20022 schema (XSD)

Validate a pain.001 fileFree, no account needed, files are not stored.