Hola
El tipo de dato es la unidad básica de la estructura de datos.
Y los tipos de mensaje comprenden tipos de datos. Por lo tanto, está claro que es algo así como un envoltorio para tu tipo de dato. Por lo tanto, cada tipo de mensaje debería tener un elemento raíz. Entonces se convertirá en un XML válido.
Un tipo de mensaje consiste exactamente en un tipo de dato. Sin embargo, un tipo de dato puede construirse a partir de varios tipos de datos, por lo que puedes construir estructuras jerárquicas con tipos de datos (y reutilizar tipos de datos dentro de diferentes tipos de datos, por ejemplo, crear un tipo de dato para datos de dirección y usarlo en un tipo de dato para datos de cliente, así como para datos de proveedor).
Donde el tipo de dato define la estructura del mensaje XML, el Tipo de Mensaje define el nombre del Elemento Raíz, así como el Espacio de Nombres XML que puede ser diferente de tu Espacio de Nombres de Desarrollo XI.
Un buen hilo para consultar