RosettaNet XML Message Guidelines
3B5_MG_R01_00_00_ShipmentChangeConfirmation.htm (03-Jan-2001 17:27)

This document has been prepared by Edifecs (http://www.edifecs.com/)

based on the Business Collaboration Framework from requirements

in conformance with the RosettaNet methodology.

1

1

fromRole.PartnerRoleDescription

2

1

      |-- ContactInformation

3

1

      |      |-- contactName.FreeFormText

4

1

      |      |-- EmailAddress

5

0..1

      |      |-- facsimileNumber.CommunicationsNumber

6

1

      |      |-- telephoneNumber.CommunicationsNumber

7

1

      |-- GlobalPartnerRoleClassificationCode

8

1

      |-- PartnerDescription

9

1

      |      |-- BusinessDescription

10

1

      |      |      |-- GlobalBusinessIdentifier

11

1

      |      |      |-- GlobalSupplyChainCode

12

1

      |      |-- GlobalPartnerClassificationCode

13

1

GlobalDocumentFunctionCode

14

1

requestingDocumentDateTime.DateTimeStamp

15

1

requestingDocumentIdentifier.ProprietaryDocumentIdentifier

16

1..n

ShippingInformation

17

1

      |-- isShipmentChangeRequestConfirmed.AffirmationIndicator

18

1

      |-- Shipment

19

1

      |      |-- shipmentIdentifier.ProprietaryReferenceIdentifier

20

0..n

      |      |-- TrackingReference

21

1

      |      |      |-- GlobalTrackingReferenceTypeCode

22

1

      |      |      |-- ProprietaryShipmentTrackingIdentifier

23

1

thisDocumentGenerationDateTime.DateTimeStamp

24

1

thisDocumentIdentifier.ProprietaryDocumentIdentifier

25

1

toRole.PartnerRoleDescription

26

0..1

      |-- ContactInformation

27

1

      |      |-- contactName.FreeFormText

28

1

      |      |-- EmailAddress

29

0..1

      |      |-- facsimileNumber.CommunicationsNumber

30

1

      |      |-- telephoneNumber.CommunicationsNumber

31

1

      |-- GlobalPartnerRoleClassificationCode

32

1

      |-- PartnerDescription

33

1

      |      |-- BusinessDescription

34

1

      |      |      |-- GlobalBusinessIdentifier

35

1

      |      |      |-- GlobalSupplyChainCode

36

1

      |      |-- GlobalPartnerClassificationCode



Guideline Information

7: GlobalPartnerRoleClassificationCode

Entity Instances
Transport Service Provider: The party that provides transportation services for a Shipment Requester.


11: GlobalSupplyChainCode

Entity Instances
Information Technology: The information technology supply chain.
Electronic Components: The electronic components supply chain.


12: GlobalPartnerClassificationCode

Entity Instances
Carrier: Product carrier for transporting goods in supply chain.
Distributor: Product distributor in supply chain.
End User: Product end user in supply chain.
End User Government: End user government.
Financier: Financial service provider in supply chain
Manufacturer: Product manufacturer in supply chain.
Retailer: Product retailer in supply chain.
Shopper: Product shopper in supply chain.
Freight Forwarder: Product freight forwarder for transporting goods in supply chain.
Broker: Representative of a third party.
Customs Broker: Product customs broker in supply chain.
Warehouser: Product warehouser in supply chain.
Distribution Center: Product distributor in supply chain.
Contract Manufacturer: The party responsible for the services rendered.
Reseller: A party buys goods from a manufacturer and resells them to customers unchanged.
Original Equipment Manufacturer: Product manufacturer of original equipment in the supply chain.


13: GlobalDocumentFunctionCode

Entity Instances
Response: The business document is a response to a requesting partner.


21: GlobalTrackingReferenceTypeCode

Entity Instances
Master Airwaybill Number
House Airwaybill Number
Shipper Reference Number
Carrier Reference Number
Booking Number
Sales Order Number
Seal Identifier
Packing Slip Number
Bill of Lading Number
Trailer Number
Pro Number
Ocean Bill of Lading Number


31: GlobalPartnerRoleClassificationCode

Entity Instances
ShipmentController: The party who is authorized to make decisions regarding a shipment while in-transit.


35: GlobalSupplyChainCode

Entity Instances
Information Technology: The information technology supply chain.
Electronic Components: The electronic components supply chain.


36: GlobalPartnerClassificationCode

Entity Instances
Carrier: Product carrier for transporting goods in supply chain.
Distributor: Product distributor in supply chain.
End User: Product end user in supply chain.
End User Government: End user government.
Financier: Financial service provider in supply chain
Manufacturer: Product manufacturer in supply chain.
Retailer: Product retailer in supply chain.
Shopper: Product shopper in supply chain.
Freight Forwarder: Product freight forwarder for transporting goods in supply chain.
Broker: Representative of a third party.
Customs Broker: Product customs broker in supply chain.
Warehouser: Product warehouser in supply chain.
Distribution Center: Product distributor in supply chain.
Contract Manufacturer: The party responsible for the services rendered.
Reseller: A party buys goods from a manufacturer and resells them to customers unchanged.
Original Equipment Manufacturer: Product manufacturer of original equipment in the supply chain.



Business Properties

Name

Definition

fromRole

The role initiating a business document exchange.

contactName

Name of the contact person(s) within the organization.

facsimileNumber

The numerical schema designed to achieve contact via facsimile.

telephoneNumber

The numerical schema designed to achieve contact via telephone.

requestingDocumentDateTime

The date-time that the requesting business document was generated. This is the same as the date-time stamp of the original business document.

requestingDocumentIdentifier

Unique tracking identification number that identifies a request.

isShipmentChangeRequestConfirmed

Indicates the request for a shipment change was accepted.

shipmentIdentifier

Reference identifier assigned by the partner originating a shipment to uniquely identify the shipment.

thisDocumentGenerationDateTime

The date-time stamp indicating when this document was generated.

thisDocumentIdentifier

Unique tracking identification number that identifies the business document being sent.

toRole

The role receiving the document in a business document exchange.


Business Data Entities

Name

Definition

PartnerRoleDescription

The collection of business properties that describe a business partners' role in a partner interface process.

ContactInformation

The collection of business properties that provide communication and address information for contacting a person, organization or business.

PartnerDescription

The collection of business properties that describe a business partners' identity and their function in a supply chain.

BusinessDescription

The collection of business properties that describe a business identity and location.

ShippingInformation

The collection of business properties that describe information regarding shipments tendered for transportation.

Shipment

The collection of business properties that describe a consignment tendered for transportation from one point to another.

TrackingReference

The collection of business properties that describe information about tracing shipments during the transportation process.


Fundamental Business Data Entities

Name

Definition

Data Type

Min

Max

Representation

FreeFormText

Unformatted text.

String

1

 

 

EmailAddress

Electronic mail address.

String

1

 

 

CommunicationsNumber

The electro-technical communication number, e.g., telephone number, facsimile number, pager number.

String

1

30

X(30)

GlobalPartnerRoleClassificationCode

Code identifying a party's role in the supply chain.

String

1

 

 

GlobalBusinessIdentifier

A unique business identifier. The DUNS number is specified by RosettaNet.

Integer

9

9

9(9)

GlobalSupplyChainCode

Code identifying the supply chain for the partner's function.

String

1

 

 

GlobalPartnerClassificationCode

Code identifying a partner's function in the supply chain.

String

1

 

 

GlobalDocumentFunctionCode

Code identifying the function of a document as either a request or a response.

String

1

 

 

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

13

20

9(8)X9(6)V9(3)X

ProprietaryDocumentIdentifier

Unique identifier, i.e. a numeric value or alphanumeric value, for a business document.

String

1

 

 

AffirmationIndicator

Used to indicate "yes", "no" statements.

String

2

3

 

ProprietaryReferenceIdentifier

A unique reference identifier for goods, services or business documents.

String

1

255

 

GlobalTrackingReferenceTypeCode

Code identifying the type of document reference being used to track a shipment.

String

1

 

 

ProprietaryShipmentTrackingIdentifier

Proprietary unique identifier for tracking product shipments.

String

1