Finalizadores SWIFT
Cada mensaje SWIFT tiene uno o varios tráileres según lo requiera el intercambio de mensajes y los requisitos de seguridad. Los tráileres del sistema, si procede, siguen los tráileres de usuario. Cada remolque dentro del bloque de remolque aparece dentro de un subbloque delimitado por pares adicionales de corchetes. Cada subbloque comienza con tres letras que denotan el tipo de remolque, seguido de dos puntos.
El esquema swift trailer (SWIFT Trailer.xsd) contiene el formato para lo siguiente:
Delimitador final del bloque de texto
Finalizadores de usuario (información del usuario y del sistema)
Tráileres del sistema
El delimitador final del bloque de texto es "-}". El bloque del finalizador comienza por "{5:". El contenido del bloque de finalizador incluye información de usuario (suma de comprobación, autenticación de mensajes, autenticación propietaria, etc.) e información del sistema (mensaje retrasado, referencia de mensaje, posible mensaje duplicado, etc.). Los finalizadores agregados por SWIFT también proporcionan un tercer bloque, delimitado por "{S:". El manual de usuario de SWIFT, "Descripción del servicio FIN", describe en detalle el contenido del bloque 5. A4SWIFT no valida el contenido del bloque S.
La interfaz FIN real o la red SWIFT anexa los finalizadores. Si un mensaje contiene un finalizador cuando A4SWIFT recibe el mensaje, A4SWIFT lleva el finalizador con el mensaje. A4SWIFT no genera un error si un mensaje no contiene un finalizador cuando A4SWIFT recibe el mensaje. Al igual que con los encabezados, todas las entradas del finalizador, incluidos los propios bloques, son opcionales en A4SWIFT.
Esta sección contiene: