SWIFT è una cooperativa di proprietà del settore finanziario. Fornisce servizi di messaggistica standardizzati e protetti e software di interfaccia per istituzioni finanziarie. Per ulteriori informazioni sulla messaggistica standard SWIFT, fare riferimento al sito Web all'indirizzo: sito Web di SWIFT community.
E' possibile creare modelli per i messaggi SWIFT FIN utilizzando il formato TDS (Tagged/Delimited String) MRM.
Nella tabella riportata di seguito viene descritta la struttura di blocco approfondita di un messaggio SWIFT.
Messaggio SWIFT con struttura di blocco approfondita
Nome blocco | Formato |
---|---|
Intestazione di base | {1:...} |
Intestazione applicazione | {2:...} |
Intestazione utente | {3:...} |
Testo | {4:...} |
Riepilogo | {5:...} |
Quando sono concatenati in un messaggio, i blocchi vengono visualizzati come: {1:...}{2:...}{3:...}{4:...}{5:...}.
E' possibile creare dei modelli impostando le proprietà di tipo per il messaggio riportate di seguito.
Separazione elementi dati = Delimitato da tag Indicatore di gruppo = { Delimitatore = }{ Carattere di terminazione di gruppo = } Separatore dati tag = :
Ciascun blocco viene modellato come un elemento complesso con i valori della proprietà Tag dell'elemento rispettivamente di 1,2,3,4 e 5.
Il contenuto del testo del messaggio presenta il seguente formato:
{4: :20:X :32A:940930USD1, ..... :72:/A/ -}
E' possibile creare un modello per il tipo complesso del contenuto del testo impostando le proprietà di tipo riportate di seguito.
Separazione elementi dati = Delimitato da tag Indicatore di gruppo = <CR><LF>: Delimitatore = <CR><LF>: Carattere di terminazione di gruppo = <CR><LF>- Separatore dati tag = :
La proprietà Tag degli elementi in un contenuto presenta i valori 20, 32A, 72 e così via.
E' possibile acquistare una soluzione per la serie di messaggi predefinita per SWIFT presso IBM. Fare riferimento alla pagina Web dei SupportPac di WebSphere MQ.