Source / pinned edition

IBAN Registry

Source of package iso.check_characters

work
urn:iso:clir:check-characters#SWIFT_IBAN_REGISTRY
kind
urn:iso:clir:check-characters#guidance

IBAN Registry, Release 87 (May 2020)

edition
urn:iso:clir:check-characters#SWIFT_IBAN_REGISTRY_87
language
en
officiality
official
materialisation
PINNED_OFFICIAL_BYTES
life cycle
—

Publications

URITypedocumentHashRetrieved
https://www.swift.com/sites/default/files/documents/iban_registry_0.pdftext/plain; charset=utf-8sha256:1ddbb259b4249bacb002a47f481cb0ff5c0076ca1429cf5162ba0d6e3fcb65432026-08-31T02:30:00Z

Fragments — 2

section/2.40 · provision

en · official · sha256:d5646f52c12808a020fe41365027984a90185e4e2d32de225c5b90b233041016

2.40 KZ – Kazakhstan Data element Description - Pattern - Example Name of country Kazakhstan IBAN prefix country code (ISO 3166) KZ Country code includes other countries/territories N/A SEPA country No SEPA country also includes N/A Domestic account number example KZ86 125K ZT50 0410 0100 BBAN BBAN structure 3!n13!c BBAN length 16 Bank identifier position within the BBAN 1-3 Bank identifier length 3!n Branch identifier position within the BBAN Branch identifier length Bank identifier example 125 Branch identifier example BBAN example 125KZT5004100100 IBAN IBAN structure KZ2!n3!n13!c IBAN length 20 Effective date Sep-10 IBAN electronic format example KZ86125KZT5004100100 IBAN print format example KZ86 125K ZT50 0410 0100
section/1.2 · provision · referenced by: 37

en · official · sha256:8097496f17b0ac61d2cf779be02b93cab5aa5010860abc10e48b0bb365b59843

1.2 The ISO 13616 IBAN Standard Structure The IBAN structure is defined in ISO 13616-1 and consists of a two-letter ISO 3166-1 country code, followed by two check digits and up to thirty alphanumeric characters for a BBAN (Basic Bank Account Number) which has a fixed length per country and, included within it, a bank identifier with a fixed position and a fixed length per country. The check digits are calculated based on the scheme defined in ISO/IEC 7064 (MOD97-10).

Referencing norms: CheckDigitsInRange, CheckDigitsOutOfRangeHigh, CheckDigitsOutOfRangeLow, IbanGeneratedCheckDigits, IbanInvalid, IbanRemainder, IbanValid, LetterDigitValue, PrefixRemBase, PrefixRemStepDoubleDigit, PrefixRemStepSingleDigit, urn:iso:clir:check-characters:table:letter_value/row/letter-A, urn:iso:clir:check-characters:table:letter_value/row/letter-B, urn:iso:clir:check-characters:table:letter_value/row/letter-C, urn:iso:clir:check-characters:table:letter_value/row/letter-D, urn:iso:clir:check-characters:table:letter_value/row/letter-E, urn:iso:clir:check-characters:table:letter_value/row/letter-F, urn:iso:clir:check-characters:table:letter_value/row/letter-G, urn:iso:clir:check-characters:table:letter_value/row/letter-H, urn:iso:clir:check-characters:table:letter_value/row/letter-I, urn:iso:clir:check-characters:table:letter_value/row/letter-J, urn:iso:clir:check-characters:table:letter_value/row/letter-K, urn:iso:clir:check-characters:table:letter_value/row/letter-L, urn:iso:clir:check-characters:table:letter_value/row/letter-M, urn:iso:clir:check-characters:table:letter_value/row/letter-N, urn:iso:clir:check-characters:table:letter_value/row/letter-O, urn:iso:clir:check-characters:table:letter_value/row/letter-P, urn:iso:clir:check-characters:table:letter_value/row/letter-Q, urn:iso:clir:check-characters:table:letter_value/row/letter-R, urn:iso:clir:check-characters:table:letter_value/row/letter-S, urn:iso:clir:check-characters:table:letter_value/row/letter-T, urn:iso:clir:check-characters:table:letter_value/row/letter-U, urn:iso:clir:check-characters:table:letter_value/row/letter-V, urn:iso:clir:check-characters:table:letter_value/row/letter-W, urn:iso:clir:check-characters:table:letter_value/row/letter-X, urn:iso:clir:check-characters:table:letter_value/row/letter-Y, urn:iso:clir:check-characters:table:letter_value/row/letter-Z

The hash beside the text is the sha256 of its exact bytes. It is the check that the text shown matches the one pinned in the package: a divergence fails the oracle’s static analysis.