SWIFT es una cooperativa propiedad del sector financiero. Proporciona servicios de mensajería estándar seguros y software de interfaz para las instituciones financieras. Para obtener más información sobre el estándar de mensajería SWIFT, consulte sitio web de la comunidad SWIFT.
Se puede crear un modelo de mensajes SWIFT FIN utilizando el formato de serie de caracteres codificada delimitada,(TDS).
En la tabla que aparece más abajo se muestra la estructura de bloques de alto nivel de un mensaje SWIFT.
Estructura de bloques de alto nivel de mensaje SWIFT
Nombre de bloque | Formato |
---|---|
Cabecera básica | {1:...} |
Cabecera de aplicación | {2:...} |
Cabecera de usuario | {3:...} |
Texto | {4:...} |
Cola | {5:...} |
Cuando se concatenan en un mensaje, los bloques aparecen como: {1:...}{2:...}{3:...}{4:...}{5:...}
Esto se puede modelar estableciendo las siguientes propiedades de tipo para el mensaje:
Separación de elementos de datos = Codificado delimitado Indicador de grupo = { Delimitador = }{ Terminador de grupo = } Separador de datos de código = :
Cada bloque se modela como un elemento complejo con los valores de propiedad de Código de elemento de 1,2,3,4 y 5 respectivamente.
El cuerpo del texto del mensaje tiene el formato siguiente:
{4: :20:X :32A:940930USD1, ..... :72:/A/ -}
Puede modelar el tipo complejo del cuerpo de Texto estableciendo las propiedades de tipo siguientes:
Separación de elementos de datos = Codificado delimitado Indicador de grupo = <CR><LF>: Delimitador = <CR><LF>: Terminador de grupo = <CR><LF>- Separador de datos de código = :
La propiedad Código de los elementos del cuerpo tiene valores de 20, 32A, 72 y así sucesivamente.
Se puede adquirir en IBM una solución de conjunto de mensajes predefinidos para SWIFT. Consulte la página web de WebSphere MQ SupportPacs.