A message part represents a sub-division of a message format into separate parts. For example, an invoice form can be modeled as a message format, which includes the following message parts: product information, customer information, and payment information.
A message part can be created in a choreography diagram with any of the following target languages:
In most languages, a message part lets you describe the message format in a simple way. In orchestration languages, it represents a portion of the WSDL (Web Services Description Language) message.