SWIFT メッセージング規格

SWIFT は金融業界によって所有される協同組合です。 これは、安全で標準化されたメッセージング・サービスおよびインターフェース・ソフトウェアを金融業界に提供します。 SWIFT メッセージング規格の詳細については、SWIFT コミュニティー Web サイトを参照してください。

SWIFT FIN メッセージは、MRM タグ付き区切りストリング形式 (TDS) を使用してモデル化できます。

以下の表で、SWIFT メッセージの高位レベルのブロック構造を示します。

SWIFT メッセージの高位レベルのブロック構造

ブロック名 形式
基本ヘッダー {1:...}
アプリケーション・ヘッダー {2:...}
ユーザー・ヘッダー {3:...}
テキスト {4:...}
トレーラー {5:...}

メッセージ中で連結される場合、ブロックは {1:...}{2:...}{3:...}{4:...}{5:...} と表示されます。

この設定を、メッセージの以下のタイプ・プロパティーにモデル化することができます。

Data Element Separation = Tagged Delimited
Group Indicator = {
Delimiter = }{
Group Terminator = } 
Tag Data Separator = :  

各ブロックは、それぞれ 1234、および 5 のエレメント「タグ」プロパティー値を使って、複合エレメントとしてモデル化されます。

メッセージのテキスト本文の形式は次のとおりです。

{4:
:20:X
:32A:940930USD1,
.....
:72:/A/
-}

テキスト本文の複合タイプは、以下のタイプ・プロパティーを設定することによってモデル化できます。

Data Element Separation = Tagged Delimited
Group Indicator = <CR><LF>:
Delimiter = <CR><LF>:
Group Terminator = <CR><LF>-
Tag Data Separator = :

本文内のエレメントの「タグ」プロパティーの値は、 2032A72 などです。

SWIFT の事前定義メッセージ・セット・ソリューションは IBM から購入することができます。WebSphere MQ サポートパック Web ページ (WebSphere MQ SupportPacs Web page)を参照してください。

関連概念
メッセージのモデル化
メッセージ・モデル
TDS 形式: 論理モデルとの関係
関連タスク
メッセージ・モデルの開発
メッセージ・モデル・オブジェクトの処理
関連資料
メッセージ・モデルの参照情報
メッセージ・モデル・オブジェクトのプロパティー
追加の MRM ドメイン情報
追加の TDS 情報
TDS 業界標準の形式
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2006 最終更新: 08/21/2006
ad09570_