Directorio IBAN Plus
La configuración dinámica de IBANPlus se completa mediante la ingestión del archivo IBAN Plus proporcionado por SWIFTRef. El archivo IBAN Plus será descontinuado por SWIFT para noviembre de 2026 como parte de la iniciativa de evolución del portafolio de SWIFTRef. La ingestión de IBAN Plus para habilitar la funcionalidad de deconstrucción de IBAN será soportada en IPF hasta este momento. En el portafolio evolucionado de SWIFTRef, la deconstrucción de IBAN se realizará utilizando Party Entity Directory con los datos obtenidos de la ingestión de Identifiers All archivo. Consulte Identificadores Todos a la Entidad del Directorio de Partes mapping y Descomposición de IBAN para más detalles.
|
Descripción general
Directorio SwiftRef IBAN Plus, cargado a través de ingesters de archivos locales y que contiene los siguientes tipos de archivo:
IBAN Plus, que contiene datos relacionados con el IBAN para instituciones financieras en SEPA y no-SEPA países que han adoptado el IBAN. Soporta ambos FULL y DIFF importaciones en ambos XML y TXT.
Estructura del Directorio Iban Plus
DPS SETTING_TYPE = "ibanplus"
| Propiedad Iban Plus | Comentario |
|---|---|
modificationFlag |
En el archivo FULL siempre está "A", y para el archivo DELTA puede ser "A", "M" o "D". |
ibanBic |
El BIC de la Institución. Cargado desde el campo IBAN BIC del archivo IBANPLUS publicado (parte del Directorio IBANPlus) |
ibanIsoCountryCode |
País donde se encuentra el banco. Cargado desde el campo CÓDIGO DE PAÍS ISO IBAN del archivo IBANPLUS |
isoCountryCode |
País donde se encuentra el banco. |
ibanNationalId |
Utilizado junto con el CÓDIGO DE PAÍS ISO IBAN para consultar esta tabla al descomponer o validar un IBAN para recuperar el BIC relacionado del IBAN y el BIC de RUTEO. Cargado desde el campo de IDENTIFICACIÓN NACIONAL IBAN del archivo IBANPLUS |
institutionName |
Nombre de la Institución. Cargado desde el campo NOMBRE DE LA INSTITUCIÓN del archivo IBANPLUS |
routingBic |
Cargado desde el campo ROUTING BIC del archivo IBANPLUS Desde SWIFT Documento de Preguntas Frecuentes sobre IBAN Plus - El BIC DE RUTEO NO está relacionado con SEPA(ISO 20022 XML) pagos. El BIC DE RUTEO puede aplicarse a no-SEPA Pagos por IBAN para encontrar lo siguiente información: • el SWIFT-corresponsal conectado de un banco no conectado • la dirección central de procesamiento de pagos de un banco con muchos BICs de sucursales no conectadas o con múltiples BIC debido a adquisiciones y fusiones |
contextoDeServicio |
Cargado desde el campo CONTEXTO DE SERVICIO del archivo IBANPLUS |
Tipos de Archivos Soportados
| Nombre del archivo | Tipos de Archivos Soportados | Formatos de archivo compatibles | Convenciones de Nomenclatura de Archivos |
|---|---|---|---|
IBAN Plus |
LLENO |
TXT, XML |
IBANPLUS_V3_FULL_YYYYMMDD |
IBAN Plus |
DELTA |
TXT, XML |
IBANPLUS_V3_DELTA_YYYYMMDD |
| La ingesta de AWS S3 identifica este archivo cuando el nombre del archivo comienza con "IBANPLUS". 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 Definición
Directorio Iban Plus Mappings
| Propiedad de la estructura Iban V2 | Propiedad de la estructura Iban | Comentario |
|---|---|---|
modificación_bandera |
modificationFlag |
|
iban_bic |
ibanBic |
|
iban_iso_country_code |
ibanIsoCountryCode |
|
código_iso_del_país |
isoCountryCode |
|
iban_national_id |
ibanNationalId |
|
institution_name |
institutionName |
|
routing_bic |
routingBic |
|
contexto_de_servicio |
contextoDeServicio |
Ejemplo Mappings
Registro de origen del archivo de la industria
BANDERA DE MODIFICACIÓN CLAVE DE REGISTRO NOMBRE DE LA INSTITUCIÓN NOMBRE DEL PAÍS CÓDIGO DE PAÍS ISO CÓDIGO IBAN PAÍS ISO IBAN BIC ROUTING BIC ID NACIONAL IBAN CONTEXTO DE SERVICIO CAMPO A CAMPO B
A IB0000000001 MoraBanc ANDORRA AD AD BINAADADXXX BINAADADXXX 00070014 SEPA
Campos buscables
Los campos buscables para la configuración de IBAN Plus son:
-
ibanBic
-
institutionName
-
ibanIsoCountryCode
-
isoCountryCode
-
ibanNationalId
-
routingBic
-
contextoDelServicio
Índices
DPS v2 proporciona una opción para configurar índices para cada ajuste. Los índices predeterminados para la Configuración de IBAN Plus son:
ipf.dps.mongodb.index-config.ibanplus {
index-1 = ["status:ASC"]
index-2 = ["processingEntity:ASC"]
index-3 = ["values.payload.ibanIsoCountryCode:ASC"]
index-4 = ["values.payload.isoCountryCode:ASC"]
index-5 = ["values.payload.ibanNationalId:ASC"]
index-6 = ["payload.ibanIsoCountryCode:ASC"]
index-7 = ["payload.isoCountryCode:ASC"]
index-8 = ["payload.ibanNationalId:ASC"]
index-9 = ["lastUpdatedAt:ASC"]
}
Esto puede ser anulado o actualizado. Simplemente tenga en cuenta que cuando el campo está bajo carga, debe proporcionar un índice como:`index-x = ["values.payload.fieldX:ASC"]`.
Campo processingEntity se añade a la búsqueda de configuración, por lo que para un mejor rendimiento se recomienda que se indexe para processingEntity se crea.
Notifications
DPS v2 puede proporcionar notificación después de que se realice cierta operación CRUD en una configuración. Hay una opción para habilitar notifications en el nivel de configuración. Notifications están deshabilitados por defecto:
ipf.csm-reachability.should-send-notification.iban-plus-settings = false