RosettaNet XML Message Guidelines
DeliveryHeader_MG_V02_00_00.htm (11-Jul-2001)
1 |
1 | DeliveryHeader
|
2 |
1 | |-- isSecureTransportRequired.AffirmationIndicator
|
3 |
1 | |-- messageDateTime.DateTimeStamp
|
4 |
1 | |-- messageReceiverIdentification.PartnerIdentification
|
5 |
0..1 | | |-- domain.FreeFormText
|
6 |
1 | | |-- GlobalBusinessIdentifier
|
7 |
0..1 | | |-- locationID.Value
|
8 |
1 | |-- messageSenderIdentification.PartnerIdentification
|
9 |
0..1 | | |-- domain.FreeFormText
|
10 |
1 | | |-- GlobalBusinessIdentifier
|
11 |
0..1 | | |-- locationID.Value
|
12 |
1 | |-- messageTrackingID.InstanceIdentifier
|
2: isSecureTransportRequired.AffirmationIndicator |
---|
Entity Instances |
3: messageDateTime.DateTimeStamp |
---|
Constraint: All the fields in the DateTimeStamp (CCYYMMDDThhmmss.sssZ) must be present. The timestamp MUST be generated as close to the time of first attempted transport as possible. |
5: domain.FreeFormText |
---|
User Notes: "DUNS" is currently the only valid entry. |
12: messageTrackingID.InstanceIdentifier |
---|
User Notes: Must be unique within the context of the message sender. |
Name | Definition |
---|---|
isSecureTransportRequired | Affirmative value indicates that next hub must transmit this message securely. |
messageDateTime | The date and time associated with the creation of a message. |
messageReceiverIdentification | Global Business Identifier of party receiving message. |
domain | DUNS. |
locationID | Identifies a logical business location associated with a trading partner. |
messageSenderIdentification | Global Business Identifier of party sending message. |
messageTrackingID | Uniquely identifies message for tracking purposes. |
Name | Definition |
---|---|
DeliveryHeader | The collection of business properties used to specify route and message instance information. |
PartnerIdentification | The collection of business properties used to identify a business partner. |
Name | Definition | Data Type | Min | Max | Representation |
---|---|---|---|---|---|
AffirmationIndicator | Used to indicate "Yes" or "No" statement. | String | 2 | 3 |   |
DateTimeStamp | Specifies an instance in time. Based on the ISO 8601 specification where "CC" represents the century, "YY" the year, "MM" the month and "DD" the day. The letter "T" is the date/time separator and "hh", "mm", "ss.sss" represent hour, minute and second respectively. This representation is immediately followed by a "Z" to indicate Coordinated Universal Time. Informal format: CCYYMMDDThhmmss.sssZ | DateTime | 20 | 20 | 9(8)X9(6)V9(3)X |
FreeFormText | Unformatted text. | String | 1 |   |   |
GlobalBusinessIdentifier | A unique business identifier. The DUNS number is specified by RosettaNet. | Integer | 9 | 9 | 9(9) |
InstanceIdentifier | A unique alpha-numeric identifier that represents a specific instance of an business process, business transaction, business action or business signal. The instance identifier must be unique for a particular instance of a business process, business transaction, business action and business signal. | String | 1 | 255 |   |
Value | The value for a property e.g. a technical specification. | String | 1 | 255 |   |
Created using Edifecs Commerce e-Modeling Tools.