The following graphic shows the structure of a RosettaNet message.
The preamble header, delivery header, service header, and service content are XML structures defined by RosettaNet standards.
The preamble header identifies the message as a RosettaNet message.
The delivery header identifies the sender and receiver partner and provides the message identifier. The service header identifies the process- and transaction-layer information.
RNIF 2.0 supports attachment management by allowing attachments to be encoded as separate MIME parts in the MIME multipart/related entity. Attachments are optional and appear only in RosettaNet action messages.