RosettaNet XML Message Guidelines
2A12_MG_V01_03_00_ProductMasterNotification ( 7/23/2002 5:27:18 PM )
This document has been prepared by RosettaNet (http://www.rosettanet.org) from requirements gathered during the cluster/segment workshops and 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 ProductMaster
15 0..n |-- internalBusinessEntity.PartnerDescription
16 1 |    |-- BusinessDescription
17 0..1 |    |    |-- businessName.FreeFormText
18 0..1 |    |    |-- GlobalBusinessIdentifier
19 0..n |    |    |-- PartnerBusinessIdentification
20 1 |    |    |    |-- ProprietaryBusinessIdentifier
21 1 |    |    |    |-- ProprietaryDomainIdentifier
22 0..1 |    |    |    |-- ProprietaryIdentifierAuthority
23 1 |    |-- GlobalPartnerClassificationCode
24 1..n |-- ProductMasterLineItem
25 1 |    |-- GlobalProductUnitOfMeasureCode
26 0..n |    |-- PartnerContact
27 1 |    |    |-- ContactInformation
28 1 |    |    |    |-- contactName.FreeFormText
29 0..1 |    |    |    |-- EmailAddress
30 0..1 |    |    |    |-- facsimileNumber.CommunicationsNumber
31 0..1 |    |    |    |-- telephoneNumber.CommunicationsNumber
32 0..1 |    |    |-- ProprietaryContactRoleIdentifier
33 1 |    |-- ProductAttributeInformation
34 1 |    |    |-- GlobalAssemblyLevelCode
35 0..1 |    |    |-- GlobalProductClassificationCode
36 1 |    |    |-- ProductIdentificationInformation
37 0..1 |    |    |    |-- GlobalProductIdentifier
38 0..n |    |    |    |-- PartnerProductFamilyIdentification
39 1 |    |    |    |    |-- GlobalPartnerClassificationCode
40 1 |    |    |    |    |-- ProprietaryProductIdentifier
41 0..1 |    |    |    |    |-- revisionIdentifier.FreeFormText
42 0..n |    |    |    |-- PartnerProductIdentification
43 1 |    |    |    |    |-- GlobalPartnerClassificationCode
44 1 |    |    |    |    |-- ProprietaryProductIdentifier
45 0..1 |    |    |    |    |-- revisionIdentifier.FreeFormText
46 0..1 |    |    |-- ProprietaryCommodityIdentifier
47 0..1 |    |    |-- TextualDescription
48 0..1 |    |    |    |-- detail.FreeFormText
49 0..1 |    |    |    |-- primary.FreeFormText
50 0..1 |    |    |    |-- summary.FreeFormText
51 0..1 |    |-- ProductDistributionInformation
52 1 |    |    |-- isAvailableToShip.AffirmationIndicator
53 1 |    |    |-- isWaiverRequiredToShip.AffirmationIndicator
54 0..1 |    |    |-- safetyStockQuantity.ProductQuantity
55 0..1 |    |    |-- shippingAvailabilityDate.DatePeriod
56 0..1 |    |    |    |-- beginDate.DateStamp
57 0..1 |    |    |    |-- endDate.DateStamp
58 0..1 |    |-- ProductLifecycleInformation
59 0..1 |    |    |-- discontinuationDate.DateStamp
60 1 |    |    |-- GlobalProductLifeCycleStatusCode
61 0..1 |    |    |-- manufactureDate.DatePeriod
62 0..1 |    |    |    |-- beginDate.DateStamp
63 0..1 |    |    |    |-- endDate.DateStamp
64 0..1 |    |    |-- releasedDate.DateStamp
65 0..1 |    |-- ProductProcurementInformation
66 0..1 |    |    |-- ChangeOrderWindow
67 0..1 |    |    |    |-- cancelOrderWindow.TimeDuration
68 0..1 |    |    |    |-- changeOrderWindow.TimeDuration
69 0..1 |    |    |-- GlobalABCCode
70 0..n |    |    |-- GlobalProductProcurementTypeCode
71 1 |    |    |-- isAvailableToOrder.AffirmationIndicator
72 1 |    |    |-- isOnAllocation.AffirmationIndicator
73 1 |    |    |-- isWaiverRequiredToOrder.AffirmationIndicator
74 0..1 |    |    |-- orderingAvailabilityDate.DatePeriod
75 0..1 |    |    |    |-- beginDate.DateStamp
76 0..1 |    |    |    |-- endDate.DateStamp
77 0..1 |    |    |-- orderPolicyDays.CountableAmount
78 0..1 |    |    |-- OrderQuantity
79 0..1 |    |    |    |-- minimumOrderQuantity.ProductQuantity
80 0..1 |    |    |    |-- multipleOrderQuantity.ProductQuantity
81 0..1 |    |    |    |-- sampleOrderQuantity.ProductQuantity
82 0..n |    |    |-- ProductLeadTime
83 1 |    |    |    |-- GlobalIntervalCode
84 1 |    |    |    |-- GlobalLeadTimeClassificationCode
85 1 |    |    |    |-- PeriodNumber
86 0..1 |    |    |-- scrapPercent.PercentAmount
87 1 thisDocumentGenerationDateTime.DateTimeStamp
88 1 thisDocumentIdentifier.ProprietaryDocumentIdentifier
89 1 toRole.PartnerRoleDescription
90 0..1 |-- ContactInformation
91 1 |    |-- contactName.FreeFormText
92 1 |    |-- EmailAddress
93 0..1 |    |-- facsimileNumber.CommunicationsNumber
94 1 |    |-- telephoneNumber.CommunicationsNumber
95 1 |-- GlobalPartnerRoleClassificationCode
96 1 |-- PartnerDescription
97 1 |    |-- BusinessDescription
98 1 |    |    |-- GlobalBusinessIdentifier
99 1 |    |    |-- GlobalSupplyChainCode
100 1 |    |-- GlobalPartnerClassificationCode


Guideline Information
ContactInformation Lines: 2 27 90
Constraint: At least one of EmailAddress, facsimileNumber or telephoneNumber is mandatory.

GlobalPartnerRoleClassificationCode Lines: 7 95
Constraint: Only GlobalPartnerRoleClassificationCode equal to Product Information Distributor allowed 7
Constraint: Only GlobalPartnerRoleClassificationCode equal to Product Information User allowed 95
Entity Instances
Account Supplier Any trading partner that buys or sells products/services from customers and/or vendors.
Account User Any trading partner that requires an account to buy or sell products/services.
Anonymous Buyer A requestor of information that chooses to remain anonymous.
Appointment Provider The stakeholder(s) in the shipment delivery activity.
Authorized Service Provider The Service Provider authorized by an OEM to perform service on a unit.
Authorizer The partner role that provides product authorization, from a product owner or manufacturer, for a reselling organization to resell a product.
Buyer An employee or organization that buys products for a partner type in the supply chain.
Catalog Distributor The partner role that distributes catalog information to catalog producers and buyers.
Catalog Producer The partner role that produces catalog information for a partner type in the supply chain.
Change Requester A party who has an interest in requesting a review of a possible change to the component. The requester may be any party including customers and suppliers.
Change Review Forum A party who has responsibility for the review of Engineering Change Requests and the drafting and review of Engineering Change Orders. The Change Review Forum is assumed to be at the company that has responsibility for the engineering aspects of the component affected by the change.
Claim Requester The owner of the shipments who is responsible for the intact delivery.
Consignee The receiver of the shipment.
Credit Provider This partner role is responsible for providing credit information about potential customers.
Credit Reference Requester This partner role is responsible for requesting credit information about potential customers.
Customer This partner role creates a demand for a product or service.
Customer Manager This partner role manages the relationship with the business customers.
Decision Stakeholder The party (such as suppliers, customers and others) who is responsible for the review and approval of the Engineering Change Approval Request. The stakeholders may be from multiple organizations.
Delivery Appointment Provider A party that receives a request for a change to a previously scheduled delivery appointment.
Delivery Appointment Requester A party that requests a change to a previously scheduled delivery appointment.
Demand Creator The partner role that identifies the opportunity, submits design registration, provides engineering support to advance the opportunity towards design win, and generates revenue by satisfying customer demand for a product.
Failure Report Administrator An employee or organizational entity that receives and processes PIP Failure Notifications.
Financing Processor The organization that processes the request for financing.
Forecast Owner The party that creates a strategic or order forecast and is ultimately responsible for it.
Forecast Recipient The party that receives a strategic or order forecast.
Forecast Reply Recipient The party that receives a forecast reply. The Recipient can be the original forecast owner or other forecast partner (Please refer to the GlobalPartnerClassificationCode).
Implementation Plan Creator The partner role that creates, maintains and manages an implementation plan associated with an Engineering Change Order.
Integrator The organization responsible for the production of the product. Change requests are communicated back to the Qualification Owner.
In-transit Information User The party who receives shipment status information.
Inventory Information Provider An organization that owns or holds inventory and provides information about this inventory to partners in the supply chain. This may be a distributor, contract manufacturer, supplier or OEM reporting inventory that they hold and/or own.
Inventory Information User An employee or organizatrion that uses information about inventory.
Invoice Provider The organization that generates the invoice.
Invoice Receiver The organization being invoiced.
Invoice Reject Provider The organization that rejects an invoice.
Invoice Reject Receiver The organization being issued an Invoice Reject Notification.
Marketing Activity Information User The party who uses information about Marketing Activities. This party might include distributors, and retail operations.
Marketing Activity Initiator The partner role that distributes information about marketing activities being sponsored by the organization.
Payee The party receiving a payment.
Payer The party issuing a payment.
PIP Failure Notifier An organizational process that automatically notifies the appropriate Failure Report Administrator of a PIP process failure.
Product Distributor The party authorized by a Product Supplier to purchase goods and services from the Product Supplier and resell to customers.
Product Information Distributor The partner role that distributes new product information to product information users and buyers.
Product Information Subscriber The business partner that subscribes to product information from other business partners.
Product Information User The partner role that uses product information to create or update enterprise systems and online promotion systems such as electronic catalog systems.
Product Provider The partner role that creates a differentiated product, owns the registration process and creates a list of eligible products for use in design registration.
Product Supplier This partner role supplies product to customers in the supply chain.
Qualification Owner The organization responsible for the qualification of manufacturers and suppliers of parts for the product. The Qualification Owner defines and maintains the AML for the product.
Quality Data Provider The party responsible for sending the Repair Quality Data. The Provider, through various means, learns of product or product component defect(s).
Quality Data User The party who receives the repair and/or test data. The User analyzes the data and incorporates findings into its business model.
Receiver The intended recipient of products or business information. The Receiver may verify receipt if prescribed.
Return Provider The party responsible for authorizing and/or processing the return.
Return Receiver A third-party or warehousing operation responsible for receiving returns, inspecting the package contents and comparing to the issued RMA to assure the contents are what was authorized on the RMA.
Return Requester Any party wishing to return a product. This role could be played by a large end-user such as the Government Services Administration (GSA), a distributor, or a reseller.
Sales Facilitator This partner role facilitates the sale of product between partners in the supply chain.
Sales Lead Originator The party assigning a sales lead to another party.
Sales Lead Processor The party who receives the sales lead. This party is responsible for accepting or rejecting the lead, and if accepted, reports the status of the lead.
Sales Marketing Claim Processor The partner role that processes the claim and/or remits compensation to the Sales Marketing Claimant.
Sales Marketing Claimant The partner role that requests reimbursement from a Sales Marketing Claim Processor.
Sales Marketing Program Reimbursement Recipient The partner role that receives status on a previously submitted sales marketing claim, or who receives reimbursement without submitting a claim.
Sales Marketing Program Reimburser The partner role that is currently processing a sales marketing claim, (or providing a payment without a claim submitted) and who provides information on the status of the claim processing.
Seller An organization that sells products to partners in the supply chain.
Service Provider A provider that performs a service such as repair, diagnose, maintain, install or remove on a unit.
Shipment Information User The party who receives shipment status information.
Shipment Requester The party requesting transportation services.
ShipmentController The party who is authorized to make decisions regarding a shipment while in-transit.
Shipper The party who relinquishes (assigns) a shipment to a transport service provider.
Solution Provider The party that may architect, configure, engineer, sell, or determine the fulfillment of the configured solution to partners in the supply chain.
Solution Requester This party that creates a demand for a product or service, or has contracted with a Solution Provider for the manufacture or fulfillment of a product(s).
Specification Provider The partner role that creates or passes on manufacturing specifications. This may be a Solution Provider, an OEM who is sub-contracting manufacturing tasks like fabrication or assembly, or another party.
Specification User The partner role that uses a manufacturing specification. This might be a sub-contract assembler or fabricator.
Stakeholder The party that is required to implement an Engineering Change Order. The Stakeholder may include all levels of suppliers, customers or other parties. The Stakeholder may represent multiple organizations. The Stakeholder may draft and/or be responsible for completing tasks in an implementation plan.
Status Requester The functional partner role, that could be a Product Provider, that creates a differentiated product, owns the registration process and creates a list of eligible products, or who is responsible for identifying the opportunity (that is, it could be a Demand Creator).
Status Responder The organizational partner role, that could be a Product Provider, that creates a differentiated product, owns the registration process and creates a list of eligible products, or who is responsible for identifying the opportunity (that is, it could be a Demand Creator).
Supplier This partner role supplies product to customers in the supply chain.
Tender Information User The stakeholder(s) in the tendering activity.
Transport Service Provider The party that provides transportation services for a Shipment Requester.
Warranty Provider The provider who honors the warranty terms and reimburses the Authorized Service Provider for a service event performed under the terms of the warranty.

GlobalSupplyChainCode Lines: 11 99
Entity Instances
Electronic Components The electronic components supply chain.
Information Technology The information technology supply chain.
Semiconductor Manufacturing The semiconductor manufacturing supply chain.

GlobalPartnerClassificationCode Lines: 12 23 39 43 100
Entity Instances
Broker Representative of a third party.
Carrier Product carrier for transporting goods in supply chain.
Contract Manufacturer The party responsible for the services rendered.
Customs Broker Product customs broker in supply chain.
Distribution Center Product distributor 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
Freight Forwarder Product freight forwarder for transporting goods in supply chain.
Manufacturer Product manufacturer in supply chain.
Original Equipment Manufacturer Product manufacturer of original equipment in the supply chain.
Reseller The party who buys goods from a manufacturer and resells them to customers unchanged.
Retailer Product retailer in supply chain.
Shopper Product shopper in supply chain.
Warehouser Product warehouser in supply chain.

GlobalDocumentFunctionCode Lines: 13
Constraint: Only GlobalDocumentFunctionCodeequal to Request is allowed
Entity Instances
Request The business document is a request for a business action to be performed by a partner.
Response The business document is a response to a requesting partner.

GlobalProductUnitOfMeasureCode Lines: 25
Entity Instances
10 Kilogram Drum
10,000 Gallon Tankcar
100 Board Feet
100 Pound Drum
1000-pack
100-Pack
10-pack
115 Kilogram Drum
15 Kilogram Drum
20 Foot Container
20,000 Gallon Tankcar
20-Pack
25 Kilogram Bulk Bag
300 Kilogram Bulk Bag
40 Foot Container
50 Pound Bag
500 Kilogram Bulk Bag
50-pack
55 Gallon Drum
Acre
Actual Pounds
Aluminum Pounds Only
Ampere
Bag
Bale
Ball
Band
Bar
Barrel
Barrel, Imperial
Barrels Per Day
Barrels Per Minute
Base Box
Base Weight
Basket
Batch
Batt
Batting Pound
Beam
Becquerel/kilogram
Belt
Billet
Bin
Block
Board
Board Feet
Bolt
Bottle
Box
British Thermal Unit (BTU)
British Thermal Units (BTUs) Per Cubic Foot
British Thermal Units (BTUs) Per Pound
Bucket
Bulk
Bulk Car Load
Bulk Pack
Bundle
Bunks
Bushel
Bushel, Dry Imperial
Calorie
Can
Candela
Canister
Car
Carat
Carboy
Card
Carload
Carton
Cartridge
Case
Cask
Cassette
Catchweight
Cell
Centiliter
Centimeter
Centipoise (CPS)
Chains (Land Survey)
Chest
Coil
Coil Group
Composite Product Pounds (Total Weight)
Cone
Connector
Container
Cover
Crate
Cubic centimeter
Cubic centimeter/second
Cubic Foot
Cubic inch
Cubic yard
Cubicmeter
Cup
Cycles
Cylinder
Day
Deal
Decimeter
Degree Celsius
Degree Fahrenheit
Dep. Factor
Die
Disk (Disc)
Dispenser
Display
Dozen
Dram
Drum
Dry Pounds
Each
Electrical Capacitance
Fluid Ounce
Fluid Ounce (Imperial)
Fluid Ounce US
Foot
Fuel Usage (Gallons)
Gage Systems
Gallon
Gigajoules
Gill (Imperial)
Grain
Gram
Gram/Cubic Centimeter
Gram/square meter
Grams Per 100 Centimeters
Grams Per 100 Grams
Grams Per Cubic Centimeter
Grams Per Kilogram
Grams Per Liter
Grams Per Milliliter
Grams Per Square Centimeter
Grams Per Square Meter
Great Gross (Dozen Gross)
Gross
Gross Barrels
Gross Gallons
Gross Kilogram
Gross Ton
Gross Yard
Group
Half Gallon
Half Hour
Half Liter
Hank
Heat lots
Hectare
Hectoliter
Hectopascal
Hertz
Hour
Hours
Hundred Boxes
Hundred Count
Hundred Sheets
Hundredth of a Carat
Imperial Gallons
Inch
Jar
Joint
Joule
Keg
Kelvin
Kiloampere
Kilobecquerel/Kilogram
Kilogram
Kilogram per cubic meter
Kilogram/Kilogram
Kilogram/square meter
Kilogramm pro Sekunde
Kilohertz
Kilojoule
Kilometer
Kilometer/hour
Kiloohm
Kilovolt
Kilowatt
Kilowatt-hour
Kit
Kubikdezimeter
Kubikmeter pro Sekunde
Lifts
Link
Liquid Pounds
Liter
Load
Lot
Lug
Mat
Megagram
Megagrams Per Hour
Megahertz
Megapascal
Megawatt
Meter
Meter pro Quadratsekunde
Meters per second
Micrograms Per Cubic Meter
Micrometer
Microsecond
Mikrogram/cubic meter
Mile
Milliampere
Millibar
Milligram/cubic meter
Milligram/kilogram
Milligram/Liter
Milligrams Per Cubic Meter
Milligrams Per Square Meter
Millijoule
Milliliter
Millimeter
Millimeter H20
Millimol
Millimol/kilogram
Million BTU's
Millipascal seconds
Millisecond
Millitesla
Millivolt
Milliwatt
Minute
Miter
Mol
Mol/kilogram
Month
Multichip When 2 or more dies (chips) are merged into one package.
Nanometer
Nanosecond
Net Barrels
Net Gallons
Net Imperial Gallons
Net Liters
Newton
Ohm
One
One Thousand Pieces
Ounce
Ounce
Pack (PAK)
Package
Packet
Pad
Pail
Pair
Pallet
Pallet (Lift)
Pallet/Unit Load
Pallete
Panel
Parcel
Parts per billion (US)
Parts per million
Pascal
Pascal second
Pennyweight
Per Hundred Pieces
Percent
Percent Per 1000 Hours
Percent Weight
Percentage
Piece
Pint - US liquid
Pint U.S. Dry
Plate
Pound
Pounds Per 1000 Square Feet
Pounds Per Foot
Pounds Per Gallon
Pounds Per Piece of Product
Pounds Per Pound of Product
Pounds Per Thousand
Quart - US liquid
Rack
Ream of 500 Sheets
Reel
Ring
Rod
Roll
Sack
Second
Set
SET Mask Set (SET)
Sheet
Sheet-Metric measure
Shipment
Shot
Skein
Skid
Sleeve
Slip Sheet
Spool
Square
Square foot
Square inch
Square kilometer
Square meter
Square meter/second
Square mile
Square millimeter
Square Yard
Statute Mile
Stick
Strip
Super Bulk Bag
Tablet
Tank
Tank Truck
Tesla
Thousand
Ton
Tonne
Torr
Tote
Track Foot
Trailer
Train
Tray
Troy
Troy OZ
Truckload
Tube
Unitless Unit of Measure
US gallon
US pound
US ton
Vial
Volt
Wafer
Watt
Week
WF Wafer (WF)
Wrap
Yard
Year

GlobalAssemblyLevelCode Lines: 34
Entity Instances
Component
Phantom A product that is not currently stocked, assembled or purchased, but does have a Bill of Materials (BOM).
Sub Assembly
Top Level Assembly

GlobalProductClassificationCode Lines: 35
User Notes: Refer to UN/SPSC Website for specific values: http://www.un-spsc.net/

ProductIdentificationInformation Lines: 36
Constraint: At least one occurrence of GlobalProductIdentifier, PartnerProductFamilyIdentification or PartnerProductIdentification is mandatory.

TextualDescription Lines: 47
Constraint: At least one occurrence of detail, primary or summary is mandatory.

GlobalProductLifeCycleStatusCode Lines: 60
Entity Instances
Active
EOL: End Of Life
Obsolete
On Hold
Unavailable through program
Unreleased

ChangeOrderWindow Lines: 66
Constraint: At least one occurrence of cancelOrderWindow or changeOrderWindow is mandatory.

GlobalABCCode Lines: 69
Entity Instances
A: Highest Importance
B: Medium Importance
C: Lowest Importance

GlobalProductProcurementTypeCode Lines: 70
Entity Instances
Allocation
Bulk
JIT: just in Time
NCNR Non-Cancelable, Non-Returnable
Not Applicable
Sub Contract
Supply Split
VMI Vendor Management Inventory.

OrderQuantity Lines: 78
Constraint: At least one occurrence of minimumOrderQuantity, multipleOrderQuantity or sampleOrderQuantity is mandatory.

ProductLeadTime Lines: 82
Constraint: There must be at least one occurrence of ProductLeadTime, unless isOnAllocation is "yes", in which case ProductLeadTime is optional.

GlobalIntervalCode Lines: 83
Entity Instances
1st week of the month
2nd week of the month
3rd week of the month
4th week of the month
5 day work week Monday through Friday
5th week of the month
Calendar day Period given as a number of days including weekends and holidays.
Calendar week Period given as a number of 7day-weeks including holidays.
Day
Four month period Period of four months
Friday
Half month
Half week
Half year
Hour
Indefinite An indefinite period.
Minute
Monday
Monday through Friday
Monday through Saturday
Monday through Sunday
Month
Quarter Period of three months.
Saturday
Sunday
Ten days period Period of 10 days.
Thursday
Tuesday
Two month period Period of two months
Two week period
Wednesday
Week
Work day
Working days Days when the partner company normally works.
Year

GlobalLeadTimeClassificationCode Lines: 84
Entity Instances
End of life
Production
Start up

Business Properties ( 33 )
Name Definition
beginDate The start date of a date period.
businessName The name of a business entity.
cancelOrderWindow The number of days before the seller's confirmed scheduled ship date that the product buyer can no longer cancel the order.
changeOrderWindow The number of days before the seller's confirmed scheduled ship date that the product buyer can no longer change the order.
contactName Name of the contact person(s) within the organization.
detail Free form description containing all attributes of the program or product.
discontinuationDate This is the date that the product must be discontinued from use in a design.
endDate The end date of a date period.
facsimileNumber The numerical schema designed to achieve contact via facsimile.
fromRole The role initiating a business document exchange.
internalBusinessEntity Identifies proprietary divisions, planning units, organizations, warehouses, or any other grouping that would cause different contacts or different planning and procurement information. Used to distinguish between multiple divisions.
isAvailableToOrder Indicates whether the product is available to order.
isAvailableToShip Indicates whether the product is available to ship.
isOnAllocation Indicates whether the product is on allocation.
isWaiverRequiredToOrder Indicates whether a waiver is required to order the product.
isWaiverRequiredToShip Indicates whether a waiver is required to ship the product.
manufactureDate The date the product was manufactured.
minimumOrderQuantity A numeric expression of the minimum number of product line items that may be ordered.
multipleOrderQuantity The ordering multiple for this part.
orderingAvailabilityDate The date the product is available for ordering by a partner role.
orderPolicyDays Number of consecutive calendar days of product demand that is added together to determine the quantity to order or to assemble. If product is purchased or assembled in discrete lots, this value will be zero.
primary The basic attributes that describe a program or product.
releasedDate This is the date that the product converts from a prototype to a released design version status.
revisionIdentifier Free form text that identifies a revision to a proprietary serial number.
safetyStockQuantity The quantity of the Safety Stock.
sampleOrderQuantity The maximum ordering quantity for samples of this part.
scrapPercent The expected loss from a lot, batch or run, expressed as percentage. This is the inverse of the expected yield from a lot, batch or run.
shippingAvailabilityDate These are the first and last dates the product can be shipped.
summary Description containing only the most important attributes of a product or program.
telephoneNumber The numerical schema designed to achieve contact via telephone.
thisDocumentGenerationDateTime The date-time stamp indicating when this document was generated.
thisDocumentIdentifier The information that identifies the business document being sent. This identifier is used to represent the specific business document associated with the defined business process.
toRole The role receiving the document in a business document exchange.

Business Data Entities ( 20 )
Name Definition
BusinessDescription The collection of business properties that describe a business identity and location.
ChangeOrderWindow The collection of business properties that describes time constraints for canceling or changing an order once it has been placed.
ContactInformation The collection of business properties that provide communication and address information for contacting a person, organization or business.
DatePeriod The collection of business properties that specify the number of days by a start and end date stamp.
OrderQuantity The collection of business properties that describe various types of product quantity used in an ordering process.
PartnerBusinessIdentification The collection of business properties that allow for the proprietary identification of a business entity.
PartnerContact The collection of business properties that describes a person to contact at the partner organization and their role with respect to the product.
PartnerDescription The collection of business properties that describe a business partners' identity and their function in a supply chain.
PartnerProductFamilyIdentification The collection of business properties that describe proprietary part information by Product Family.
PartnerProductIdentification The collection of business properties that describe proprietary part information.
PartnerRoleDescription The collection of business properties that describe a business partners' role in a partner interface process.
ProductAttributeInformation The collection of business properties that describes attributes of the product.
ProductDistributionInformation The collection of business properties that describes distribution information about the product.
ProductIdentificationInformation The collection of business properties that describes product identification.
ProductLeadTime The collection of business properties that describes lead time information about the product.
ProductLifecycleInformation The collection of business properties that describes lifecycle information about the product.
ProductMaster The collection of business properties that describes product master requirements information.
ProductMasterLineItem The collection of business properties that describes product master requirements information for an individual product.
ProductProcurementInformation The collection of business properties that describes procurement information about the product.
TextualDescription The collection of business properties that describe free form text in a specified language.

Fundamental Business Data Entities ( 32 )
Name Definition Type Min Max Representation
AffirmationIndicator Used to indicate "yes", "no" statements. String 2 3
CommunicationsNumber The electro-technical communication number, e.g., telephone number, facsimile number, pager number. String 1 30 X(30)
CountableAmount Dimensionless magnitude, e.g. number of products. PositiveInteger 1 15 9(15)
DateStamp Specifies a specific date. Date stamp based on the ISO 8601 specification. The "Z" following the day identifier (DD) is used to indicate Coordinated Universal Time. Informal format: YYYYMMDDZ Date 9 9 9(8)X
DateTimeStamp Specifies an instance in time. Based on the ISO 8601 specification where "YYYY" represents 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: YYYYMMDDThhmmss DateTime 13 20 9(8)X9(6)V9(3)X
EmailAddress Electronic mail address. String 1
FreeFormText Unformatted text. String 1
GlobalABCCode Code identifying manufacturing process classifications for inventory used to communicate inventory importance to a company based upon cost and usage. String 1
GlobalAssemblyLevelCode States that describe the level of assembly. String 1
GlobalBusinessIdentifier A unique business identifier. The DUNS number is specified by RosettaNet. Integer 9 9 9(9)
GlobalDocumentFunctionCode Code identifying the function of a document as either a request or a response. String 1
GlobalIntervalCode Code specifying a standard interval. String 1
GlobalLeadTimeClassificationCode Code identifying the classification of a product lead time for ordering. String 1
GlobalPartnerClassificationCode Code identifying a partner's function in the supply chain. String 1
GlobalPartnerRoleClassificationCode Code identifying a party's role in the supply chain. String 1
GlobalProductClassificationCode Code identifying product classification. RosettaNet has adopted the UNSPSC. String 1
GlobalProductIdentifier Global unique product identifier. RosettaNet has adopted the Global Trade Identification Number (GTIN). String 14 14 9(14)
GlobalProductLifeCycleStatusCode States that describe the product lifecycle.  String 1
GlobalProductProcurementTypeCode States that describe product procurement conditions. String 1
GlobalProductUnitOfMeasureCode Code identifying a product unit of measure. String 1
GlobalSupplyChainCode Code identifying the supply chain for the partner's function. String 1
PercentAmount A whole number representing a percentage value, e.g. 75 represents 75 percent. NaturalNumber 1 7 9(3)V9(3)
PeriodNumber The number of measurable units in a date/time period. String 1
ProductQuantity A quantity specifying the number of product units. Real 1
ProprietaryBusinessIdentifier A unique business identifier assigned and administered by a private authority. String 1
ProprietaryCommodityIdentifier An internal identifier used to assign a commodity code to a part. String 1
ProprietaryContactRoleIdentifier An internal identifier used to describe the role of the contact in the partner organization with respect to the product, for example, their job title. String 1
ProprietaryDocumentIdentifier Unique identifier, i.e. a numeric value or alphanumeric value, for a business document. String 1
ProprietaryDomainIdentifier A descriptor that is used to categorize an organization or business entity that is in the Proprietary Business Identifier. String 1
ProprietaryIdentifierAuthority A unique name that identifies an organization or business entity that is responsible for managing one or more lists of identifiers. String 1
ProprietaryProductIdentifier An internal identifier used to identify a product. String 1
TimeDuration A relative period of time specified as a single quantity. The lexical representation for this quantity is the [ISO 8601] representation YYYYMMDDThhmmss.sss, preceded by an optional sign (+ or -), where "YYYY" represents the number of years, "MM" the number of months and "DD" the number of days. The letter "T" is the date/time separator and "hh", "mm", "ss.sss" represent number of hours, minutes and seconds respectively. Note that this representation allows for fractional seconds. For example, to indicate a duration of 1 year, 2 months, 3 days, 10 hours, and 30 minutes, one would write: 00010203T103000 String 1 20 S9(8)X9(6)V9(3)

Quantitative Fundamental Business Data Entities ( 0 )
Name Definition Type Min Max Representation