Estructura del IBAN Mapping desde el Archivo de Estructura de IBAN
| Archivo de estructura de IBAN proporcionado por SWIFT será desmantelado por SWIFT para noviembre de 2026 como parte de la iniciativa de evolución del portafolio SWIFTRef. La ingestión del archivo de Estructura de IBAN a la configuración dinámica de la estructura de IBAN será compatible en IPF hasta este momento. Las implementaciones de los clientes deben trasladarse al portafolio evolucionado de SWIFTRef antes de esta fecha e ingerir el archivo FORMATS-ALL o FORMATS-CTRY en la configuración dinámica de la estructura de IBAN para continuar siendo capaces de deconstruir IBANs. |
Tipos de archivo soportados para la estructura IBAN
| Nombre del archivo | Tipos de Archivos Soportados | Formatos de archivo compatibles | Convenciones de Nomenclatura de Archivos |
|---|---|---|---|
Estructura del IBAN |
COMPLETO |
TXT, XML |
IBANSTRUCTURE_FULL_YYYYMMDD |
Estructura del IBAN |
DELTA |
TXT, XML |
IBANSTRUCTURE_DELTA_YYYYMMDD |
| La ingesta de AWS S3 identifica este archivo cuando el nombre del archivo comienza con "IBANSTRUCTURE". El archivo completo se identifica utilizando el texto FULL en el nombre del archivo y el archivo delta se identifica utilizando el texto DELTA. |
| Las implementaciones del cliente no deben modificar los nombres de los archivos proporcionados por las fuentes de la industria y deben ingerir los archivos tal como se reciben. |
Mapping Definiciones
Archivo de Estructura Iban V2 al Directorio de Estructura Iban mapping
| Estructura de propiedad Iban V2 | Propiedad de la estructura Iban | Comentario |
|---|---|---|
código_de_país_iban |
ibanCountryCode |
|
iban_country_code_position |
ibanCountryCodePosition |
|
longitud_del_código_de_país_iban |
ibanCountryCodeLength |
|
posición_dígitos_verificación_iban |
ibanCheckDigitsPosition |
|
iban_check_digits_length |
ibanCheckDigitsLength |
|
posición_del_identificador_bancario |
bankIdentifierPosition |
|
longitud_del_identificador_bancario |
longitudDelIdentificadorBancario |
|
longitud_del_identificador_de_rama |
branchIdentifierLength |
|
iban_longitud_id_nacional |
ibanLongitudIdNacional |
|
longitud_del_número_de_cuenta |
longitud Del Número De Cuenta |
|
posición_del_número_de_cuenta |
posición Del Número De Cuenta |
|
iban_total_length |
ibanTotalLength |
Ejemplo Mappings
Registro de origen del archivo de la industria
<? xml version="1. 0" encoding="UTF-8"?>
<dataexport product="ibanstructure_v2" filetype="full" filedate="20190513">
<ibanstructure_v2>
<modification_flag>A</modification_flag>
<record_key>IS0000000001</record_key>
<iban_country_code>AD</iban_country_code>
<iban_country_code_position>1</iban_country_code_position>
<iban_country_code_length>2</iban_country_code_length>
<iban_check_digits_position>3</iban_check_digits_position>
<iban_check_digits_length>2</iban_check_digits_length>
<bank_identifier_position>5</bank_identifier_position>
<bank_identifier_length>4</bank_identifier_length>
<branch_identifier_position>9</branch_identifier_position>
<branch_identifier_length>4</branch_identifier_length>
<iban_national_id_length>8</iban_national_id_length>
<account_number_position>13</account_number_position>
<account_number_length>12</account_number_length>
<iban_total_length>24</iban_total_length>
<sepa>Y</sepa><optional_commence_date>20190301</optional_commence_date>
<mandatory_commence_date>20191201</mandatory_commence_date>
<iso13616>Y</iso13616>
</ibanstructure_v2>
</dataexport>
Estructura del Registro de Destino IBAN
{
"ibanCountryCode": "AD",
"ibanCountryCodePosition": 1,
"ibanCountryCodeLength": 2,
"ibanCheckDigitsPosition": 3,
"ibanCheckDigitsLength": 2,
"bankIdentifierPosition": 5,
"bankIdentifierLength": 4,
"branchIdentifierLength": 4,
"ibanNationalIdLength": 8,
"accountNumberPosition": 13,
"accountNumberLength": 12,
"ibanTotalLength": 24
}