El Formato físico XML soporta la técnica de Identidad de mensaje y la técnica de Vía de acceso de mensajes de identificar los mensajes incorporados contenidos en un mensaje de varias partes. No es obligatorio utilizarlos para identificar un mensaje incorporado ya que porque la corriente de bits describe totalmente el contenido y la estructura del mensaje. El modelo lógico debe incluir una definición de mensaje intercalada en la posición apropiada, pero no son necesarias definiciones adicionales.
En el dominio de MRM, los mensajes XML incorporados se reconocen comparando el nombre de código XML con el nombre XML de una definición de mensaje del modelo de mensaje. Si la posición del mensaje incorporado corresponde a una definición de mensaje incorporado del modelo lógico, se reconoce el mensaje.
Por lo tanto, cuando se utilice la técnica de Identidad del mensaje o de Vía de acceso de mensaje con mensajes XML, el valor del elemento Identidad de mensaje o el valor de Vía de acceso de mensaje se utiliza sólo para comprobar que el mensaje identificado mediante el código XML en la corriente de bits es el que se esperaba. Si no es el mensaje esperado, se genera una excepción.
Si ha definido el mensaje incorporado en un conjunto de mensajes diferente, necesita utilizar un valor de atributo o elemento de Identidad de conjunto de mensajes para especificar el conjunto de mensajes de destino.Tenga en cuenta que los conjuntos de mensajes en los que se definen los mensajes incorporados raíz y subsiguientes deben ser coherentes en la utilización de la propiedad 'Utilizar espacios de nombres' del conjunto de mensajes. Es decir, no se soportan los mensajes incorporados que se definen en un conjunto de mensajes preparado para espacios de nombres y que están contenidos en un mensaje padre que está definido en un conjunto de mensajes que no está preparado para espacios de nombres. De forma similar, no se soportan los mensajes incorporados que se definen en un conjunto de mensajes que no está preparado para espacios de nombres y que están contenidos en un mensaje padre que se ha definido en un conjunto de mensajes preparado para espacios de nombres.
Si la definición de mensaje incorporado es un tipo complejo, la definición de mensaje contendrá un elemento complejo basado en dicho tipo complejo. Este elemento complejo tendrá su propio código, que aparecerá en la corriente de bits antes que el código para el mensaje incorporado. Si desea evitar este código adicional, puede crear la definición de mensaje incorporado desde un grupo e insertar el grupo en la posición apropiada en el modelo de mensaje.