Business Messages

The following describes the different parts of a RosettaNet message:

Message Part
Description
Preamble Header
  • XML document (UTF-8/UTF-16 encoding scheme)
  • Mandatory, exactly one instance
  • Never encrypted
Delivery Header
  • Enables routing of business messages through hubs.
  • Contains sending/receiving trading partner identities, tracking ID, date/time stamp.
  • Created by the message sender
  • XML document (UTF-8/UTF-16 encoding scheme)
  • Mandatory, exactly one instance
  • May specify requirement for a secure message transport
Service Header
  • XML document (UTF-8/UTF-16 encoding scheme)
  • Mandatory, exactly one instance
  • May be encrypted
Service Content
  • XML document (UTF-8/UTF-16 encoding scheme)
  • May be encrypted
Attachments
  • Any format
  • Optional, multiple instances allowed

Business and Technical Dictionaries

RosettaNet provides a common set of properties for PIPs based on two types of dictionaries:

  1. RosettaNet Business – Designates the properties used in basic business activities.
  2. RosettaNet Technical – Provides properties for defining products.