XML ワイヤー形式では、複数パーツ・メッセージ内の組み込みメッセージを識別する方法として、 メッセージ ID 手法とメッセージ・パス手法の両方がサポートされます。 組み込みメッセージを識別するために、それらを使用することは必須ではありません。メッセージの内容と構造の両方がビット・ストリームによって完全に記述されるためです。 論理モデルでは、組み込みメッセージ定義は適切な位置に組み込まなければなりませんが、 追加の定義は必要ありません。
MRM ドメインでは、 XML タグ名と、メッセージ・モデル内のメッセージ定義の XML 名を突き合わせることによって、 組み込み XML メッセージが認識されます。 組み込みメッセージの位置が論理モデル内の組み込みメッセージ定義に対応していれば、 メッセージは認識されます。
そのため、メッセージ ID 手法またはメッセージ・パス手法のどちらかを XML メッセージに関して使用するとき、メッセージ ID エレメント値またはメッセージ・パス値は、ビット・ストリームの XML タグによって識別されるメッセージが予想通りのものであることを確認するためだけに使用されます。 それが予想通りのものではない場合、例外がスローされます。
組み込みメッセージを別のメッセージ・セット内に定義した場合、メッセージ・セット ID 値を使用してターゲットのメッセージ・セット・エレメント値を指定する必要があります。
組み込みメッセージ定義が複合タイプの場合、 メッセージ定義には、 複合タイプに基づいた複合エレメントが含まれます。 この複合エレメントには独自のタグがあります。 これは、 ビット・ストリーム内の組み込みメッセージのタグの前にあります。 この追加のタグを避けたい場合、 グループから組み込みメッセージ定義を作成し、 メッセージ・モデル内の適切な位置にそのグループを挿入できます。