BICPlusIBAN support

These are the BICPlusIBAN files in the SEPA component, with a description, related type trees, and scenarios illustrating which maps to use.

BICPlusIBAN files

BICPlusIBAN file name Description Type trees
bi.txt BI (BICPlusIBAN) file, gives information about financial institutions and their IBAN-related data bi
is.txt IS (IBAN structure) file, gives information about IBAN structure applicable in the countries is
ct.txt CT (Countries) file, gives information about ISO countries ct
cu.txt CU (Currencies) file, gives information about ISO currencies cu
Note: The files defined above are examples used to show the capabilities of the BICPlusIBAN utility maps. For complete and current versions of the BICPlusIBAN files, download the files from SWIFT.

Scenarios

The table below presents various scenarios and shows which map to use.

Map name Scenario
seplib07_derive_bic_from_iban IBAN is present but BIC is missing in a SEPA payment instruction.
seplib08_validate_bank_id Ordering customer has constructed the IBAN, and the Bank ID contained in the IBAN needs to be validated.
seplib09_validate_bic Ordering customer attempted to derive the BIC itself from financial institution's name and address and needs to validate that the BIC is a valid BIC.
seplib10_validate_bic_iban_combo Verify if the BIC and IBAN belong to one and the same institution
seplib11_validate_ct Lookup country codes.
seplib12_validate_cu Lookup currency codes.

Technical specificaton for BICPlusIBAN

A technical specification called TECH_SPEC_BI.pdf can be downloaded from SWIFT. The information in this specification is the basis of the functions of the BICPlusIBAN utility maps.