RosettaNet XML Message Guidelines
3A3_MG_R02_00_00_ShoppingCartTransferRequest.htm (16-Apr-2001 16:02)
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 |
ShoppingCart |
15 |
0..1 |
|-- GlobalPricingTypeCode |
16 |
1 |
|-- ProprietaryShoppingCartIdentifier |
17 |
0..1 |
|-- purchasedBy.PartnerDescription |
18 |
0..1 |
| |-- BusinessDescription |
19 |
0..1 |
| | |-- businessName.FreeFormText |
20 |
1 |
| | |-- GlobalBusinessIdentifier |
21 |
0..1 |
| |-- ContactInformation |
22 |
1 |
| | |-- contactName.FreeFormText |
23 |
1 |
| | |-- EmailAddress |
24 |
1 |
| | |-- telephoneNumber.CommunicationsNumber |
25 |
0..1 |
| |-- PhysicalAddress |
26 |
0..1 |
| | |-- addressLine1.FreeFormText |
27 |
0..1 |
| | |-- addressLine2.FreeFormText |
28 |
0..1 |
| | |-- addressLine3.FreeFormText |
29 |
0..1 |
| | |-- cityName.FreeFormText |
30 |
0..1 |
| | |-- GlobalCountryCode |
31 |
0..1 |
| | |-- GlobalLocationIdentifier |
32 |
0..1 |
| | |-- NationalPostalCode |
33 |
0..1 |
| | |-- postOfficeBoxIdentifier.FreeFormText |
34 |
0..1 |
| | |-- regionName.FreeFormText |
35 |
1..n |
|-- ShoppingCartLineItem |
36 |
0..1 |
| |-- AlternateProduct |
37 |
1 |
| | |-- ProductIdentification |
38 |
0..1 |
| | | |-- GlobalProductIdentifier |
39 |
0..n |
| | | |-- PartnerProductIdentification |
40 |
1 |
| | | | |-- GlobalPartnerClassificationCode |
41 |
1 |
| | | | |-- ProprietaryProductIdentifier |
42 |
0..1 |
| | | | |-- revisionIdentifier.FreeFormText |
43 |
0..1 |
| | |-- requestedUnitPrice.FinancialAmount |
44 |
1 |
| | | |-- GlobalCurrencyCode |
45 |
1 |
| | | |-- MonetaryAmount |
46 |
0..1 |
| |-- GlobalPricingTypeCode |
47 |
0..1 |
| |-- LineNumber |
48 |
1 |
| |-- OrderQuantity |
49 |
1 |
| | |-- requestedQuantity.ProductQuantity |
50 |
1 |
| |-- ProductIdentification |
51 |
0..1 |
| | |-- GlobalProductIdentifier |
52 |
0..n |
| | |-- PartnerProductIdentification |
53 |
1 |
| | | |-- GlobalPartnerClassificationCode |
54 |
1 |
| | | |-- ProprietaryProductIdentifier |
55 |
0..1 |
| | | |-- revisionIdentifier.FreeFormText |
56 |
0..1 |
| |-- requestedUnitPrice.FinancialAmount |
57 |
1 |
| | |-- GlobalCurrencyCode |
58 |
1 |
| | |-- MonetaryAmount |
59 |
1 |
thisDocumentGenerationDateTime.DateTimeStamp |
60 |
1 |
thisDocumentIdentifier.ProprietaryDocumentIdentifier |
61 |
1 |
toRole.PartnerRoleDescription |
62 |
0..1 |
|-- ContactInformation |
63 |
1 |
| |-- contactName.FreeFormText |
64 |
1 |
| |-- EmailAddress |
65 |
0..1 |
| |-- facsimileNumber.CommunicationsNumber |
66 |
1 |
| |-- telephoneNumber.CommunicationsNumber |
67 |
1 |
|-- GlobalPartnerRoleClassificationCode |
68 |
1 |
|-- PartnerDescription |
69 |
1 |
| |-- BusinessDescription |
70 |
1 |
| | |-- GlobalBusinessIdentifier |
71 |
1 |
| | |-- GlobalSupplyChainCode |
72 |
1 |
| |-- GlobalPartnerClassificationCode |
|
7:
GlobalPartnerRoleClassificationCode |
Entity Instances |
11:
GlobalSupplyChainCode |
Entity Instances |
12:
GlobalPartnerClassificationCode |
Entity Instances |
13:
GlobalDocumentFunctionCode |
Entity Instances |
15:
GlobalPricingTypeCode |
Entity Instances |
30: GlobalCountryCode |
Entity Instances |
37:
ProductIdentification |
Constraint: One of 'GlobalProductIdentifier' or 'PartnerProductIdentification' is mandatory. |
40:
GlobalPartnerClassificationCode |
Entity Instances |
44: GlobalCurrencyCode |
Entity Instances |
46:
GlobalPricingTypeCode |
Entity Instances |
50:
ProductIdentification |
Constraint: One of 'GlobalProductIdentifier' or 'PartnerProductIdentification' is mandatory. |
53:
GlobalPartnerClassificationCode |
Entity Instances |
57: GlobalCurrencyCode |
Entity Instances |
59:
thisDocumentGenerationDateTime.DateTimeStamp |
User Notes: The submitted date of the Shopping Cart. |
67:
GlobalPartnerRoleClassificationCode |
Entity Instances |
71:
GlobalSupplyChainCode |
Entity Instances |
72:
GlobalPartnerClassificationCode |
Entity Instances |
| |
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. |
purchasedBy |
The party who is a purchaser of a product. |
businessName |
The name of a business entity. |
addressLine1 |
The first line of a physical address. |
addressLine2 |
The second line of a physical address. |
addressLine3 |
The third line of a physical address. |
cityName |
The name of a city. |
postOfficeBoxIdentifier |
The proprietary identity of a physical address, located at a post office, designed solely to accept and receive mail. |
regionName |
The name of a state or province within a country. |
revisionIdentifier |
Free form text that identifies a revision to a proprietary serial number. |
requestedUnitPrice |
The price requested for a unit of product. |
requestedQuantity |
The quantity of product requested. |
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. |
| |
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. |
ShoppingCart |
The collection of product descriptions, quantities and prices that comprise a buyer's intent to purchase. |
PhysicalAddress |
The actual physical location of an entity as prescribed by local postal authorities, including country identification as it relates to the party or a product. |
ShoppingCartLineItem |
The collection of business properties that describe a line item entry for a shopping cart. |
AlternateProduct |
The collection of business properties that describe a product that is acceptable as an alternative to a product that is not available for purchase. |
ProductIdentification |
The collection of business properties that describe proprietary and global identifier information regarding a product. |
PartnerProductIdentification |
The collection of business properties that describe proprietary part information. |
FinancialAmount |
The collection of business properties that describe the monetary amount defined by a specified currency. |
OrderQuantity |
The collection of business properties that describe various types of product quantity used in an ordering process. |
| |||||
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 |
|
|
GlobalPricingTypeCode |
Code identifying the type of pricing available for a product. |
String |
1 |
|
|
ProprietaryShoppingCartIdentifier |
A unique identifier for referencing shopping cart descriptions. |
String |
1 |
|
|
GlobalCountryCode |
Code identifying the two character country code specified in ISO 3166-1993. |
String |
2 |
2 |
X(2) |
GlobalLocationIdentifier |
Location uniquely identified by the DUNS +4 number. |
Integer |
13 |
13 |
9(13) |
NationalPostalCode |
Code identifying geographic location as specified by a national postal code. |
String |
1 |
9 |
X(9) |
GlobalProductIdentifier |
Global unique product identifier. RosettaNet has adopted the Global Trade Identification Number (GTIN). |
String |
14 |
14 |
9(14) |
ProprietaryProductIdentifier |
An internal identifier used to identify a product. |
String |
1 |
|
|
GlobalCurrencyCode |
Code identifying the three character currency code specified in ISO 4217-1995. |
String |
3 |
3 |
X(3) |
MonetaryAmount |
Magnitude of currency amount. |
Real |
1 |
19 |
9(13)V9(5) |
LineNumber |
Number of the line in the document. |
String |
1 |
6 |
X(6) |
ProductQuantity |
A quantity specifying the number of product units. |
Real |
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 |
|
|
Created using Edifecs Commerce e-Modeling Tools.