メッセージは、あるアプリケーションから別のアプリケーションに渡されるデータのセットです。 メッセージは、メッセージの構造と内容を記述するメッセージ定義によってモデル化することができます。
メッセージ定義は、送信アプリケーションと受信アプリケーションが同意した論理構造に編成されたエレメントで構成されています。 この論理構造はメッセージ定義エディターを使用してモデル化し、 メッセージを解析して論理ツリーにすることにより、取り扱いを容易にすることができます。
メッセージ・モデルでは、メッセージは必ずグローバル・エレメントに基づいています。 グローバル・エレメントのタイプは、グローバル・エレメントの内容を示しているので、 メッセージのすべての内容を説明します。
必要な場合、メッセージ定義には他のメッセージ定義を含めることができます。 これは、SWIFT や EDIFACT などの大きくて複雑な特定のメッセージング標準をモデル化する場合に必要です。
メッセージは名前または別名によって識別されます。 別名は、メッセージを識別するためのオプションのユーザー指定ストリングです。 メッセージの名前または別名は、メッセージ・セット内で固有でなければなりません。