RosettaNet XML Message Guidelines
ProductListDistribution
( 23 Jul 2007 12:11:39 )
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.

11ProductListDistribution
20..1|-- DocumentHeader
30..1|   |-- CorrelationInformation
40..1|   |   |-- ContractInformation
50..1|   |   |   |-- ContractIdentifier
60..1|   |   |   |-- ContractType
70..1|   |   |-- RequestingDocumentInformation
80..1|   |   |   |-- BusinessProcessInstanceIdentifier
90..1|   |   |   |-- RequestingDocumentCreationDateTime
101|   |   |   |-- RequestingDocumentInstanceIdentifier
110..1|   |   |   |-- ResponseDateTime
121|   |-- DocumentInformation
131|   |   |-- Creation
141|   |   |-- DocumentIdentification
151|   |   |   |-- Identifier
160..1|   |   |   |-- Type
171|   |   |   |-- Choice
181|   |   |   |   |-- StandardDocumentIdentification
190..1|   |   |   |   |   |-- Standard
201|   |   |   |   |   |-- Version
211|   |   |   |   |-- TpirPipIdentification
220..1|   |   |   |   |   |-- FileType
231|   |   |   |   |   |-- PartnerId
241|   |   |   |   |   |-- PipIdentifier
251|   |   |   |   |   |-- PipVersion
260..1|   |   |   |   |   |-- TpirBusinessProcessIdentifier
271|   |   |   |   |   |-- TpirPipVersion
280..1|   |   |   |   |   |-- Uri
290..1|   |   |-- DocumentManifest
301..n|   |   |   |-- ManifestItem
310..1|   |   |   |   |-- Description
320..1|   |   |   |   |-- Language
330..1|   |   |   |   |-- Length
341|   |   |   |   |-- MimeTypeQualifier
351|   |   |   |   |-- UniversalResourceIdentifier
360..1|   |   |   |-- MultipleType
371|   |   |   |-- NumberOfItems
380..1|   |   |-- DocumentSecurity
391|   |   |   |-- NonRepudiableReceipt
401|   |   |   |-- PersistentEncryption
411|   |   |   |-- PersistentSignature
420..1|   |-- HeaderVersion
431|   |-- Receiver
440..1|   |   |-- BusinessServiceInformation
451|   |   |   |-- ActionName
461|   |   |   |-- ProcessIdentifier
470..1|   |   |   |-- ProcessReference
480..1|   |   |   |-- ProcessState
491|   |   |   |-- ServiceName
500..n|   |   |-- ContactInformation
511|   |   |   |-- Contact
520..1|   |   |   |-- Email
530..1|   |   |   |-- Fax
540..1|   |   |   |-- Identifier
550..1|   |   |   |-- Phone
561|   |   |-- PartnerIdentification
570..1|   |   |   |-- PartnerName
581|   |   |   |-- Choice
591..n|   |   |   |   |-- AlternativeIdentifier
601|   |   |   |   |   |-- Authority
611|   |   |   |   |   |-- Identifier
621|   |   |   |   |-- DUNS
631|   |   |   |   |-- DUNSPlus4
641|   |   |   |   |-- GLN
651|   |-- Sender
660..1|   |   |-- BusinessServiceInformation
671|   |   |   |-- ActionName
681|   |   |   |-- ProcessIdentifier
690..1|   |   |   |-- ProcessReference
700..1|   |   |   |-- ProcessState
711|   |   |   |-- ServiceName
720..n|   |   |-- ContactInformation
731|   |   |   |-- Contact
740..1|   |   |   |-- Email
750..1|   |   |   |-- Fax
760..1|   |   |   |-- Identifier
770..1|   |   |   |-- Phone
781|   |   |-- PartnerIdentification
790..1|   |   |   |-- PartnerName
801|   |   |   |-- Choice
811..n|   |   |   |   |-- AlternativeIdentifier
821|   |   |   |   |   |-- Authority
831|   |   |   |   |   |-- Identifier
841|   |   |   |   |-- DUNS
851|   |   |   |   |-- DUNSPlus4
861|   |   |   |   |-- GLN
871|-- EligibleProductList
881|   |-- DocumentIdentification
891|   |   |-- Identifier
901|   |   |-- Notification
911|   |   |-- RevisionNumber
921..n|   |-- Choice
931|   |   |-- CoreProductInformation
940..n|   |   |   |-- DeviceProductInformation
951|   |   |   |   |-- EligibleProductInformation
960..1|   |   |   |   |   |-- EffectiveRegistrationDate
971|   |   |   |   |   |   |-- Begin
981|   |   |   |   |   |   |-- End
990..1|   |   |   |   |   |-- GeographicRegion
1000..n|   |   |   |   |   |   |-- Country
1010..1|   |   |   |   |   |   |-- GeographicRegionCode
1021|   |   |   |   |   |-- IsRegisterable
1030..1|   |   |   |   |   |-- LastShipDate
1040..1|   |   |   |   |   |-- MinimumOrderQuantity
1051|   |   |   |   |   |-- PartType
1060..1|   |   |   |   |   |-- ProductClassification
1071|   |   |   |   |   |   |-- Choice
1081..n|   |   |   |   |   |   |   |-- AlternativeIdentifier
1091|   |   |   |   |   |   |   |   |-- Authority
1101|   |   |   |   |   |   |   |   |-- Identifier
1111|   |   |   |   |   |   |   |-- UNSPSC
1121|   |   |   |   |   |-- ProductIdentification
1130..1|   |   |   |   |   |   |-- ProductName
1140..1|   |   |   |   |   |   |-- Revision
1151|   |   |   |   |   |   |-- Choice
1161..n|   |   |   |   |   |   |   |-- AlternativeIdentifier
1171|   |   |   |   |   |   |   |   |-- Authority
1181|   |   |   |   |   |   |   |   |-- Identifier
1191|   |   |   |   |   |   |   |-- GTIN
1200..1|   |   |   |   |   |-- TextualDescription
1210..1|   |   |   |   |   |   |-- Detail
1221|   |   |   |   |   |   |-- Primary
1230..1|   |   |   |   |   |   |-- Summary
1240..n|   |   |   |   |   |-- UnitPrice
1250..n|   |   |   |   |   |   |-- AssociatedProduct
1261..n|   |   |   |   |   |   |   |-- ProductIdentification
1270..1|   |   |   |   |   |   |   |   |-- ProductName
1280..1|   |   |   |   |   |   |   |   |-- Revision
1291|   |   |   |   |   |   |   |   |-- Choice
1301..n|   |   |   |   |   |   |   |   |   |-- AlternativeIdentifier
1311|   |   |   |   |   |   |   |   |   |   |-- Authority
1321|   |   |   |   |   |   |   |   |   |   |-- Identifier
1331|   |   |   |   |   |   |   |   |   |-- GTIN
1341|   |   |   |   |   |   |   |-- ProductSubstitutionReason
1350..1|   |   |   |   |   |   |-- IsCallFactory
1361|   |   |   |   |   |   |-- IsCostChange
1371|   |   |   |   |   |   |-- IsPriceProtect
1381|   |   |   |   |   |   |-- IsSuggestedResaleChange
1390..n|   |   |   |   |   |   |-- PricingDetail
1400..1|   |   |   |   |   |   |   |-- EffectiveDate
1411|   |   |   |   |   |   |   |   |-- Begin
1421|   |   |   |   |   |   |   |   |-- End
1430..1|   |   |   |   |   |   |   |-- OrderSizeRounding
1440..1|   |   |   |   |   |   |   |-- PreviousUnitPrice
1450..1|   |   |   |   |   |   |   |   |-- MonetaryAmount
1460..1|   |   |   |   |   |   |   |   |   |-- AmountType
1471|   |   |   |   |   |   |   |   |   |-- FinancialAmount
1481|   |   |   |   |   |   |   |   |   |   |-- Amount
1491|   |   |   |   |   |   |   |   |   |   |-- Currency
1500..1|   |   |   |   |   |   |   |   |   |-- InvoiceChargeType
1510..1|   |   |   |   |   |   |   |   |   |-- MonetaryAmountType
1521|   |   |   |   |   |   |   |   |-- PriceListIdentifier
1530..1|   |   |   |   |   |   |   |   |-- PricingTypeCode
1541|   |   |   |   |   |   |   |-- ProductQuantityRange
1550..1|   |   |   |   |   |   |   |   |-- MaximumOrderQuantity
1561|   |   |   |   |   |   |   |   |-- MinimumOrderQuantity
1570..1|   |   |   |   |   |   |   |-- UnitPrice
1580..1|   |   |   |   |   |   |   |   |-- MonetaryAmount
1590..1|   |   |   |   |   |   |   |   |   |-- AmountType
1601|   |   |   |   |   |   |   |   |   |-- FinancialAmount
1611|   |   |   |   |   |   |   |   |   |   |-- Amount
1621|   |   |   |   |   |   |   |   |   |   |-- Currency
1630..1|   |   |   |   |   |   |   |   |   |-- InvoiceChargeType
1640..1|   |   |   |   |   |   |   |   |   |-- MonetaryAmountType
1651|   |   |   |   |   |   |   |   |-- PriceListIdentifier
1660..1|   |   |   |   |   |   |   |   |-- PricingTypeCode
1670..n|   |   |   |   |   |   |-- PricingTypeCode
1680..1|   |   |   |   |   |   |-- UnitOfMeasure
1691|   |   |   |-- EligibleProductInformation
1700..1|   |   |   |   |-- EffectiveRegistrationDate
1711|   |   |   |   |   |-- Begin
1721|   |   |   |   |   |-- End
1730..1|   |   |   |   |-- GeographicRegion
1740..n|   |   |   |   |   |-- Country
1750..1|   |   |   |   |   |-- GeographicRegionCode
1761|   |   |   |   |-- IsRegisterable
1770..1|   |   |   |   |-- LastShipDate
1780..1|   |   |   |   |-- MinimumOrderQuantity
1791|   |   |   |   |-- PartType
1800..1|   |   |   |   |-- ProductClassification
1811|   |   |   |   |   |-- Choice
1821..n|   |   |   |   |   |   |-- AlternativeIdentifier
1831|   |   |   |   |   |   |   |-- Authority
1841|   |   |   |   |   |   |   |-- Identifier
1851|   |   |   |   |   |   |-- UNSPSC
1861|   |   |   |   |-- ProductIdentification
1870..1|   |   |   |   |   |-- ProductName
1880..1|   |   |   |   |   |-- Revision
1891|   |   |   |   |   |-- Choice
1901..n|   |   |   |   |   |   |-- AlternativeIdentifier
1911|   |   |   |   |   |   |   |-- Authority
1921|   |   |   |   |   |   |   |-- Identifier
1931|   |   |   |   |   |   |-- GTIN
1940..1|   |   |   |   |-- TextualDescription
1950..1|   |   |   |   |   |-- Detail
1961|   |   |   |   |   |-- Primary
1970..1|   |   |   |   |   |-- Summary
1980..n|   |   |   |   |-- UnitPrice
1990..n|   |   |   |   |   |-- AssociatedProduct
2001..n|   |   |   |   |   |   |-- ProductIdentification
2010..1|   |   |   |   |   |   |   |-- ProductName
2020..1|   |   |   |   |   |   |   |-- Revision
2031|   |   |   |   |   |   |   |-- Choice
2041..n|   |   |   |   |   |   |   |   |-- AlternativeIdentifier
2051|   |   |   |   |   |   |   |   |   |-- Authority
2061|   |   |   |   |   |   |   |   |   |-- Identifier
2071|   |   |   |   |   |   |   |   |-- GTIN
2081|   |   |   |   |   |   |-- ProductSubstitutionReason
2090..1|   |   |   |   |   |-- IsCallFactory
2101|   |   |   |   |   |-- IsCostChange
2111|   |   |   |   |   |-- IsPriceProtect
2121|   |   |   |   |   |-- IsSuggestedResaleChange
2130..n|   |   |   |   |   |-- PricingDetail
2140..1|   |   |   |   |   |   |-- EffectiveDate
2151|   |   |   |   |   |   |   |-- Begin
2161|   |   |   |   |   |   |   |-- End
2170..1|   |   |   |   |   |   |-- OrderSizeRounding
2180..1|   |   |   |   |   |   |-- PreviousUnitPrice
2190..1|   |   |   |   |   |   |   |-- MonetaryAmount
2200..1|   |   |   |   |   |   |   |   |-- AmountType
2211|   |   |   |   |   |   |   |   |-- FinancialAmount
2221|   |   |   |   |   |   |   |   |   |-- Amount
2231|   |   |   |   |   |   |   |   |   |-- Currency
2240..1|   |   |   |   |   |   |   |   |-- InvoiceChargeType
2250..1|   |   |   |   |   |   |   |   |-- MonetaryAmountType
2261|   |   |   |   |   |   |   |-- PriceListIdentifier
2270..1|   |   |   |   |   |   |   |-- PricingTypeCode
2281|   |   |   |   |   |   |-- ProductQuantityRange
2290..1|   |   |   |   |   |   |   |-- MaximumOrderQuantity
2301|   |   |   |   |   |   |   |-- MinimumOrderQuantity
2310..1|   |   |   |   |   |   |-- UnitPrice
2320..1|   |   |   |   |   |   |   |-- MonetaryAmount
2330..1|   |   |   |   |   |   |   |   |-- AmountType
2341|   |   |   |   |   |   |   |   |-- FinancialAmount
2351|   |   |   |   |   |   |   |   |   |-- Amount
2361|   |   |   |   |   |   |   |   |   |-- Currency
2370..1|   |   |   |   |   |   |   |   |-- InvoiceChargeType
2380..1|   |   |   |   |   |   |   |   |-- MonetaryAmountType
2391|   |   |   |   |   |   |   |-- PriceListIdentifier
2400..1|   |   |   |   |   |   |   |-- PricingTypeCode
2410..n|   |   |   |   |   |-- PricingTypeCode
2420..1|   |   |   |   |   |-- UnitOfMeasure
2431|   |   |-- DeviceProductInformation
2441|   |   |   |-- EligibleProductInformation
2450..1|   |   |   |   |-- EffectiveRegistrationDate
2461|   |   |   |   |   |-- Begin
2471|   |   |   |   |   |-- End
2480..1|   |   |   |   |-- GeographicRegion
2490..n|   |   |   |   |   |-- Country
2500..1|   |   |   |   |   |-- GeographicRegionCode
2511|   |   |   |   |-- IsRegisterable
2520..1|   |   |   |   |-- LastShipDate
2530..1|   |   |   |   |-- MinimumOrderQuantity
2541|   |   |   |   |-- PartType
2550..1|   |   |   |   |-- ProductClassification
2561|   |   |   |   |   |-- Choice
2571..n|   |   |   |   |   |   |-- AlternativeIdentifier
2581|   |   |   |   |   |   |   |-- Authority
2591|   |   |   |   |   |   |   |-- Identifier
2601|   |   |   |   |   |   |-- UNSPSC
2611|   |   |   |   |-- ProductIdentification
2620..1|   |   |   |   |   |-- ProductName
2630..1|   |   |   |   |   |-- Revision
2641|   |   |   |   |   |-- Choice
2651..n|   |   |   |   |   |   |-- AlternativeIdentifier
2661|   |   |   |   |   |   |   |-- Authority
2671|   |   |   |   |   |   |   |-- Identifier
2681|   |   |   |   |   |   |-- GTIN
2690..1|   |   |   |   |-- TextualDescription
2700..1|   |   |   |   |   |-- Detail
2711|   |   |   |   |   |-- Primary
2720..1|   |   |   |   |   |-- Summary
2730..n|   |   |   |   |-- UnitPrice
2740..n|   |   |   |   |   |-- AssociatedProduct
2751..n|   |   |   |   |   |   |-- ProductIdentification
2760..1|   |   |   |   |   |   |   |-- ProductName
2770..1|   |   |   |   |   |   |   |-- Revision
2781|   |   |   |   |   |   |   |-- Choice
2791..n|   |   |   |   |   |   |   |   |-- AlternativeIdentifier
2801|   |   |   |   |   |   |   |   |   |-- Authority
2811|   |   |   |   |   |   |   |   |   |-- Identifier
2821|   |   |   |   |   |   |   |   |-- GTIN
2831|   |   |   |   |   |   |-- ProductSubstitutionReason
2840..1|   |   |   |   |   |-- IsCallFactory
2851|   |   |   |   |   |-- IsCostChange
2861|   |   |   |   |   |-- IsPriceProtect
2871|   |   |   |   |   |-- IsSuggestedResaleChange
2880..n|   |   |   |   |   |-- PricingDetail
2890..1|   |   |   |   |   |   |-- EffectiveDate
2901|   |   |   |   |   |   |   |-- Begin
2911|   |   |   |   |   |   |   |-- End
2920..1|   |   |   |   |   |   |-- OrderSizeRounding
2930..1|   |   |   |   |   |   |-- PreviousUnitPrice
2940..1|   |   |   |   |   |   |   |-- MonetaryAmount
2950..1|   |   |   |   |   |   |   |   |-- AmountType
2961|   |   |   |   |   |   |   |   |-- FinancialAmount
2971|   |   |   |   |   |   |   |   |   |-- Amount
2981|   |   |   |   |   |   |   |   |   |-- Currency
2990..1|   |   |   |   |   |   |   |   |-- InvoiceChargeType
3000..1|   |   |   |   |   |   |   |   |-- MonetaryAmountType
3011|   |   |   |   |   |   |   |-- PriceListIdentifier
3020..1|   |   |   |   |   |   |   |-- PricingTypeCode
3031|   |   |   |   |   |   |-- ProductQuantityRange
3040..1|   |   |   |   |   |   |   |-- MaximumOrderQuantity
3051|   |   |   |   |   |   |   |-- MinimumOrderQuantity
3060..1|   |   |   |   |   |   |-- UnitPrice
3070..1|   |   |   |   |   |   |   |-- MonetaryAmount
3080..1|   |   |   |   |   |   |   |   |-- AmountType
3091|   |   |   |   |   |   |   |   |-- FinancialAmount
3101|   |   |   |   |   |   |   |   |   |-- Amount
3111|   |   |   |   |   |   |   |   |   |-- Currency
3120..1|   |   |   |   |   |   |   |   |-- InvoiceChargeType
3130..1|   |   |   |   |   |   |   |   |-- MonetaryAmountType
3141|   |   |   |   |   |   |   |-- PriceListIdentifier
3150..1|   |   |   |   |   |   |   |-- PricingTypeCode
3160..n|   |   |   |   |   |-- PricingTypeCode
3170..1|   |   |   |   |   |-- UnitOfMeasure


Classes
NoNameDefinition
1AlternativeIdentifierIdentifies the specified code and the name of the organization that a code is utilized from.
2AssociatedProductThe product associated.
3BusinessServiceInformationThe object allows the specification of the business service utilized within the partner company. This may or may not be the same as the information sent by the RNIF.
4ContactInformationThe business document must allow for the identification of the name of the department, service or individual to be contacted regarding the context of the business document.
5ContractInformationA block of information used to correlate a contract in an executing choreography.
6CoreProductInformationThe collection of business properties that represent a family or series of related products.
7CorrelationInformationA block of information used to correlate a requesting document to a responding document and to the contract in an executing choreography.
8DeviceProductInformationThe collection of business properties that describe product information at a more detailed level.
9DocumentHeaderThe object allows for the identification of the sender and receiver of the business document.
10DocumentIdentificationThe object specifies all information necessary to identify the business document.
11DocumentIdentificationThe collection of business properties that describe information regarding the eligible product list document.
12DocumentInformationThe object specifies information to identify the business document, a summary of attachments, and information about the business document security.
13DocumentManifestThe block provides a brief summary of attachments and Service Content.
14DocumentSecurityThe object provides additional granularity in specifying business document security (this is in addition to the specified PIP security).
15EffectiveDateThe date information or an activity becomes effective.
16EffectiveRegistrationDateThe date registration becomes effective.
17EligibleProductInformationThe collection of business properties that describe eligible product information.
18EligibleProductListThe collection of business properties that describe eligible products for a design win process.
19FinancialAmountThe business document must express financial amounts.
20GeographicRegionThe collection of business properties that reflects multiple countries of choice or a specified region.
21ManifestItemThe object provides details about the specific attachment(s).
22MonetaryAmountThe collection of business properties that describe the monetary amount defined by a specified currency.
23PartnerIdentificationThe business document must allow for the identity of one or more parties to the transaction.
24PreviousUnitPriceThe partner's cost to purchase the product prior to the effective date of the price drop.
25PricingDetailThe collection of business properties that describe pricing for a product or service.
26ProductClassificationIdentifier to identify product classification.
27ProductIdentificationThe object provides the identifier(s) of a product.
28ProductListDistributionA message wrapper or root element for PIP 5C1.
29ProductQuantityRangeThe collection of business properties that describe an upper and lower range of product quantity.
30ReceiverThe object allows the identification of the receiving party of the business message.
31RequestingDocumentInformationA block of information used to correlate a requesting document to a responding document in an executing choreography.
32SenderThe object allows the identification of the initiating party of the business message.
33StandardDocumentIdentificationThe object specifies additional information necessary to identify the standard business document.
34TextualDescriptionThe business document must allow for multiple levels of textual description of an event or object.
35TpirPipIdentificationThe object specifies all information necessary to uniquely identify a TPIR-PIP within a Registry or trading partner repository.
36UnitPriceAgreed upon sale price for each unit ordered.

Attributes
NoNameDefinitionType
1ActionNameThe name of Action. For RosettaNet usually any of Request/Confirm/Notify/Query/Response.string
2AmountSpecifies the monetary amount.float
3AuthorityThe name of the organization that a code is utilized from.string
4BeginThe date indicating the beginning of the date period.date
5BusinessProcessInstanceIdentifierThe identifier for the public business process instance being sent that both the sender and receiver can identify.string
6ContactThe name of the department, service or individual to be contacted within the organization.Contact
7ContractIdentifierUnique identification of a contract between the Sender and the Receiverstring
8ContractTypeThe type of the contract: an attribute describing the type of the ContractIndentification. Valid values are URI, URN,ebXMLCPA, or other values defined by partners.string
9CreationThe creation date and time of the specified Business Document (i.e. the Purchase Order date).dateTime
10DUNSPlus4A identifier to specify a specific location within a business location.DUNSPlus4
11DUNSA number assigned by Dun and Bradstreet to identify a business location.DUNS
12DescriptionA description of the attachment.string
13DetailA detail description of an event or object.string
14EmailThe electronic mail for the specified contact.string
15EndThe date indicating the ending of the date period.date
16FaxThe fax number for the specified contact.string
17GLNGlobal Location Number (GLN) - A identifier to identify legal entities, trading parties and location. GLN
18GTINGlobal Trade Identification Number (GTIN).GTIN
19HeaderVersionThe UN/CEFACT version of the document header.string
20IdentifierIdentifies the role of the contact (i.e. Service Technician, Account Manager) in the Business Process.string
21IdentifierThe proprietary identity of an eligible product list.string
22IdentifierThe specified code to represent an entity (e.g. product, location, partner, etc.).string
23IdentifierThe unique identifier for the document being sent.string
24IsCallFactoryAn indicator for the receiver to call the manufacturer to obtain current information.IsCallFactory
25IsCostChangeAn indicator for the receiver to take note that the cost has changed.IsCostChange
26IsPriceProtectIndicates whether the product pricing is protected.IsPriceProtect
27IsRegisterableIndicates whether a part is a registerable or a non-registerable product.IsRegisterable
28IsSuggestedResaleChangeAn indicator for the receiver to take note that the Suggested Resale Price has changed.IsSuggestedResaleChange
29LastShipDateThe final date a product can be shipped.date
30LengthThe size of the attachment in bytes (i.e. 1 000 000 bytes)positiveInteger
31MaximumOrderQuantityA numeric expression of the maximum number of product line items that may be ordered.ProductQuantity
32MinimumOrderQuantityA numeric expression of the minimum number of product line items that may be ordered.ProductQuantity
33MultipleTypeIndicates whether the manifest contains documents of multiple types. True if yes, and False if no.boolean
34NonRepudiableReceiptThe value "true" will indicate that a signed acknowledgement for the business document is necessary.boolean
35NumberOfItemsTotal number of documents in the message. The physical count of the attachments in the payload plus the RosettaNet Business Message (for Service Content). The value of this field will be at least 1.positiveInteger
36OrderSizeRoundingThe quantity of products which is a standard ordering unit. Actual order quantities must be multiples of this quantity and is equal to or smaller than the minimum order quantity.ProductQuantity
37PartnerIdThe Trading Partner Identification of MNC that is creating this TPIR PIP.DUNSPlus4
38PartnerNameThe name of the partner’s company/business.string
39PersistentEncryptionThe value "true" will indicate that the Business Document (including the header) needs to be encrypted when stored or transported.boolean
40PersistentSignatureThe value "true" will indicate that a signature is required to be stored with the document while stored or transported. boolean
41PhoneThe telephone number for the specified contact.string
42PipIdentifierPIP Identification.[ i.e. PIP3A4]PipIdentifier
43PipVersionPIP version number (i.e. 02.02.00).PipVersion
44PriceListIdentifierThe unique identifier that references a specific price list used for product pricing.string
45PrimaryA phrase or single word description of an event or object.string
46ProcessIdentifierThe name of the PIP e.g. Notify of Forecast Reply.string
47ProcessReferenceThe URN for the PIP that includes Cluster/Segment/Process pattern used to identify the interface process (such as PIP3A4) string
48ProcessStateThe business process (or service) state of the sender of a document. When a service receives this document, the receiver may use the state as a precondition.string
49ProductNameThe name of the product.string
50RequestingDocumentCreationDateTimeThe date-time of the requesting business document.dateTime
51RequestingDocumentInstanceIdentifierThe Business Document identification number that identifies the requesting Business Document.string
52ResponseDateTimeThe expected time to receive the response. This can not be greater than the PIP TimeToPerform.dateTime
53RevisionNumberAn incremental number used to identify changes.string
54RevisionReferenced the specified product revision.string
55ServiceNameThe name of the Business Activity with the "Request/Confirm" part removed. E.g., for the Activity "Request Purchase Order"==> "Purchase Order".string
56StandardIdentifies the standard used to submit the business document. (e.g. RosettaNet).string
57SummaryA condensed description of an event or object.string
58TpirBusinessProcessIdentifierA Business Process Identifier to uniquely define the TPIR-PIP 'role' within a Business Scenario at a company or MNC level. The identifier MUST be composed of alphanumeric characters only and its length MUST be between one and twelve characters.BusinessProcessIdentifier
59TpirPipVersionA TPIR-PIP Version Number (i.e., major and minor version number as XX.XX).VersionIdentifier
60TypeName of the Action Messagestring
61UNSPSCIdentifier to identify product classification. RosettaNet has adopted the UNSPSC. Refer to UN/SPSC Website for specific values: http://www.unspsc.org/.UNSPSC
62UniversalResourceIdentifierThe generic set of all names/addresses that are short strings that refer to resources. string
63UriDescribes the destination uri for the TPIR form.anyURI
64VersionPIP3A4v01.00string

Code Lists
1AmountTypeLines: 146 159 220 233 295 308
Code identifying the type of monetary amount.
Entity Instances
DISDiscount Value - The monetary amount of the discount on the price applied to a customer order.
FREFreight Charges - The monetary amount to be paid for freight transportation.
INSInsuranceCharges - The monetary amount to be paid for freight insurance.
MATMaterial Cost - This object represents the material cost for the product.
MISMiscellaneous Charges - The monetary amount to be paid for miscellaneous charges.
PRCProcessing Charges - The monetary amount to be paid by consignee for consignment manufacturer.
TODTotal Amount Due - Total amount due upon receipt of statement.
TOTTotal Amount - Total price for an entire business document.
TOVTotal Value Added Amount - The total amount of the shipment including any value added tax.
UNIUnit Price - Agreed upon sale price for each unit ordered.
VADValue Added Unit Price - The price of a unit including any value added tax.

2CountryLines: 100 174 249
For representation of Country name RosettaNet has adopted ISO 3166-3; 1999. Refer to the following web page to get the latest version of the standard: http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/index.html If you need more information about the ISO standard please contact ISO for more details.

3CurrencyLines: 149 162 223 236 298 311
For representation of Currency codes RosettaNet has adopted ISO 4217; 1995. The British Standards Institution (BSI) is the ISO 4217 Maintenance Agency. Refer to the following web page to get the latest version of the standard: http://www.bsi-global.com/Technical+Information/Publications/_Publications/tig90.xalter If you need more information about the ISO standard please contact ISO for more details.

4FileTypeLines: 22
Describes the file type of the TPIR form (PDF, XDP or XML).
Entity Instances
PDFPortable Document Format.
XDPXML Data Package.
XMLeXtensible Markup Language.

5GeographicRegionCodeLines: 101 175 250
Code identifying a geographic region.
Entity Instances
GLOGlobal - All countries.

6InvoiceChargeTypeLines: 150 163 224 237 299 312
Code identifying the values for the types of charges contained in an invoice.
Entity Instances
ALCAllowances and Charges.
CUCCustom Charges.
DEADeposit Amount.
ESCExpedited Shipping Charge - Charge for accelerating the delivery of a product.
FRCFreight Charges.
HACHandling Charges.
LECLease Charge - Charge for the use of a product in which the purchaser assumes certain responsibilities of ownership.
LICLicense Charge - Charge for the use of a product (usually software) in which the manufacturer maintains ownership of the product.
MACMaintenance Charge - Charge (usually periodic) for providing maintenance support for a product.
PUCPurchase Charge - Charge for a product in which the buyer takes all responsibilities of ownership.
QUDQuantity Discount.
RECRental Charge - Charge for the use of a product (usually hardware) in which the manufacturer maintains ownership of the product.

7LanguageLines: 32
For representation of Language name RosettaNet has adopted ISO 639-2; 1998. Refer to the following web page to get the latest version of the standard: http://www.loc.gov/standards/iso639-2/iso639jac.html If you need more information about the ISO standard please contact ISO for more details.

8MimeTypeQualifierLines: 34
The MIME type as defined by IANA. Please refer to http://www.iana.org/assignments/media-types/ for a list of types.
Entity Instances
application/EDI-Consent[RFC1767]
application/EDI-X12[RFC1767]
application/EDIFACT[RFC1767]
application/activemessage[Shapiro]
application/andrew-inset[Borenstein]
application/applefile[Faltstrom]
application/atomicmail[Borenstein]
application/batch-SMTP[RFC2442]
application/beep+xml[RFC3080]
application/cals-1840[RFC1895]
application/cnrp+xml[RFCCNRP]
application/commonground[Glazer]
application/cpl+xml
application/cybercash[Eastlake]
application/dca-rft[Campbell]
application/dec-dx[Campbell]
application/dicom[RFC3240]
application/dvcs[RFC3029]
application/eshop[Katz]
application/font-tdpfr[RFC3073]
application/http[RFC2616]
application/hyperstudio[Domino]
application/iges[Parks]
application/index[RFC2652]
application/index.cmd[RFC2652]
application/index.obj[RFC2652]
application/index.response[RFC2652]
application/index.vnd[RFC2652]
application/iotp[RFC2935]
application/ipp[RFC2910]
application/isup[RFC3204]
application/mac-binhex40[Faltstrom]
application/macwriteii[Lindner]
application/marc[RFC2220]
application/mathematica[Van Nostern]
application/msword[Lindner]
application/news-message-id[RFC1036,Spencer]
application/news-transmission[RFC1036, Spencer]
application/ocsp-request[RFC2560]
application/ocsp-response[RFC2560]
application/octet-stream[RFC2045,RFC2046]
application/oda[RFC2045,RFC2046]
application/ogg[RFC-walleij-ogg-mediatype-08.txt]
application/parityfec[RFC3009]
application/pdf[Lindner]
application/pgp-encrypted[RFC3156]
application/pgp-keys[RFC3156]
application/pgp-signature[RFC3156]
application/pkcs10[RFC2311]
application/pkcs7-mime[RFC2311]
application/pkcs7-signature[RFC2311]
application/pkix-cert[RFC2585]
application/pkix-crl[RFC2585]
application/pkixcmp[RFC2510]
application/postscript[RFC2045,RFC2046]
application/prs.alvestrand.titrax-sheet[Alvestrand]
application/prs.cww[Rungchavalnont]
application/prs.nprend[Doggett]
application/prs.plucker[Janssen]
application/qsig[RFC3204]
application/reginfo+xml[RFC-ietf-sipping-reg-event-00.txt]
application/remote-printing[RFC1486,Rose]
application/riscos[Smith]
application/rtf[Lindner]
application/sdp[RFC2327]
application/set-payment[Korver]
application/set-payment-initiation[Korver]
application/set-registration[Korver]
application/set-registration-initiation[Korver]
application/sgml[RFC1874]
application/sgml-open-catalog[Grosso]
application/sieve[RFC3028]
application/slate[Crowley]
application/timestamp-query[RFC3161]
application/timestamp-reply[RFC3161]
application/tve-trigger[Welsh]
application/vemmi[RFC2122]
application/vnd.3M.Post-it-Notes[O'Brien]
application/vnd.3gpp.pic-bw-large[Meredith]
application/vnd.3gpp.pic-bw-small[Meredith]
application/vnd.3gpp.pic-bw-var[Meredith]
application/vnd.3gpp.sms[Meredith]
application/vnd.FloGraphIt[Floersch]
application/vnd.Mobius.DAF[Kabayama]
application/vnd.Mobius.DIS[Kabayama]
application/vnd.Mobius.MBK[Devasia]
application/vnd.Mobius.MQY[Devasia]
application/vnd.Mobius.MSL[Kabayama]
application/vnd.Mobius.PLC[Kabayama]
application/vnd.Mobius.TXF[Kabayama]
application/vnd.Quark.QuarkXPress[Scheidler]
application/vnd.accpac.simply.aso[Leow]
application/vnd.accpac.simply.imp[Leow]
application/vnd.acucobol[Lubin]
application/vnd.acucorp[Lubin]
application/vnd.adobe.xfdf[Perelman]
application/vnd.aether.imp[Moskowitz]
application/vnd.amiga.ami[Blumberg]
application/vnd.anser-web-certificate-issue-initiation[Mori]
application/vnd.anser-web-funds-transfer-initiation[Mori]
application/vnd.audiograph[Slusanschi]
application/vnd.blueice.multipass[Holmstrom]
application/vnd.bmi[Gotoh]
application/vnd.businessobjects[Imoucha]
application/vnd.canon-cpdl[Muto]
application/vnd.canon-lips[Muto]
application/vnd.cinderella[Kortenkamp]
application/vnd.claymore[Simpson]
application/vnd.commerce-battelle[Applebaum]
application/vnd.commonspace[Chandhok]
application/vnd.contact.cmsg[Patz]
application/vnd.cosmocaller[Dellutri]
application/vnd.ctc-posml[Kohlhepp]
application/vnd.cups-postscript[Sweet]
application/vnd.cups-raster[Sweet]
application/vnd.cups-raw[Sweet]
application/vnd.curl[Byrnes]
application/vnd.cybank[Helmee]
application/vnd.data-vision.rdz[Fields]
application/vnd.dna[Searcy]
application/vnd.dpgraph[Parker]
application/vnd.dreamfactory[Appleton]
application/vnd.dxr[Duffy]
application/vnd.ecdis-update[Buettgenbach]
application/vnd.ecowin.chart[Olsson]
application/vnd.ecowin.filerequest[Olsson]
application/vnd.ecowin.fileupdate[Olsson]
application/vnd.ecowin.series[Olsson]
application/vnd.ecowin.seriesrequest[Olsson]
application/vnd.ecowin.seriesupdate[Olsson]
application/vnd.enliven[Santinelli]
application/vnd.epson.esf[Hoshina]
application/vnd.epson.msf[Hoshina]
application/vnd.epson.quickanime[Gu]
application/vnd.epson.salt[Nagatomo]
application/vnd.epson.ssf[Hoshina]
application/vnd.ericsson.quickcall[Tidwell]
application/vnd.eudora.data[Resnick]
application/vnd.fdf[Zilles]
application/vnd.ffsns[Holstage]
application/vnd.framemaker[Wexler]
application/vnd.fsc.weblaunch[D.Smith]
application/vnd.fujitsu.oasys[Togashi]
application/vnd.fujitsu.oasys2[Togashi]
application/vnd.fujitsu.oasys3[Okudaira]
application/vnd.fujitsu.oasysgp[Sugimoto]
application/vnd.fujitsu.oasysprs[Ogita]
application/vnd.fujixerox.ddd[Onda]
application/vnd.fujixerox.docuworks[Taguchi]
application/vnd.fujixerox.docuworks.binder[Matsumoto]
application/vnd.fut-misnet[Pruulmann]
application/vnd.grafeq[Tupper]
application/vnd.groove-account[Joseph]
application/vnd.groove-help[Joseph]
application/vnd.groove-identity-message[Joseph]
application/vnd.groove-injector[Joseph]
application/vnd.groove-tool-message[Joseph]
application/vnd.groove-tool-template[Joseph]
application/vnd.groove-vcard[Joseph]
application/vnd.hbci[Hammann]
application/vnd.hhe.lesson-player[Jones]
application/vnd.hp-HPGL[Pentecost]
application/vnd.hp-PCL[Pentecost]
application/vnd.hp-PCLXL[Pentecost]
application/vnd.hp-hpid[Gupta]
application/vnd.hp-hps[Aubrey]
application/vnd.httphone[Lefevre]
application/vnd.hzn-3d-crossword[Minnis]
application/vnd.ibm.MiniPay[Herzberg]
application/vnd.ibm.afplinedata[Buis]
application/vnd.ibm.electronic-media[Tantlinger]
application/vnd.ibm.modcap[Hohensee]
application/vnd.ibm.secure-container[Tantlinger]
application/vnd.informix-visionary[Gales]
application/vnd.intercon.formnet[Gurak]
application/vnd.intertrust.digibox[Tomasello]
application/vnd.intertrust.nncp[Tomasello]
application/vnd.intu.qbo[Scratchley]
application/vnd.intu.qfx[Scratchley]
application/vnd.irepository.package+xml[Knowles]
application/vnd.is-xpr[Natarajan]
application/vnd.japannet-directory-service[Fujii]
application/vnd.japannet-jpnstore-wakeup[Yoshitake]
application/vnd.japannet-payment-wakeup[Fujii]
application/vnd.japannet-registration[Yoshitake]
application/vnd.japannet-registration-wakeup[Fujii]
application/vnd.japannet-setstore-wakeup[Yoshitake]
application/vnd.japannet-verification[Yoshitake]
application/vnd.japannet-verification-wakeup[Fujii]
application/vnd.jisp[Deckers]
application/vnd.kde.karbon[Faure]
application/vnd.kde.kchart[Faure]
application/vnd.kde.kformula[Faure]
application/vnd.kde.kivio[Faure]
application/vnd.kde.kontour[Faure]
application/vnd.kde.kpresenter[Faure]
application/vnd.kde.kspread[Faure]
application/vnd.kde.kword[Faure]
application/vnd.kenameaapp[DiGiorgio-Haag]
application/vnd.koan[Cole]
application/vnd.liberty-request+xml[McDowell]
application/vnd.llamagraphics.life-balance.desktop[White]
application/vnd.lotus-1-2-3[Wattenberger]
application/vnd.lotus-approach[Wattenberger]
application/vnd.lotus-freelance[Wattenberger]
application/vnd.lotus-notes[Laramie]
application/vnd.lotus-organizer[Wattenberger]
application/vnd.lotus-screencam[Wattenberger]
application/vnd.lotus-wordpro[Wattenberger]
application/vnd.mcd[Gotoh]
application/vnd.mediastation.cdkey[Flurry]
application/vnd.meridian-slingshot[Wedel]
application/vnd.micrografx.flo[Prevo]
application/vnd.micrografx.igx[Prevo]
application/vnd.mif[Wexler]
application/vnd.minisoft-hp3000-save[Bartram]
application/vnd.mitsubishi.misty-guard.trustweb[Tanaka]
application/vnd.mophun.application[Wennerstrom]
application/vnd.mophun.certificate[Wennerstrom]
application/vnd.motorola.flexsuite[Patton]
application/vnd.motorola.flexsuite.adsi[Patton]
application/vnd.motorola.flexsuite.fis[Patton]
application/vnd.motorola.flexsuite.gotap[Patton]
application/vnd.motorola.flexsuite.kmr[Patton]
application/vnd.motorola.flexsuite.ttc[Patton]
application/vnd.motorola.flexsuite.wem[Patton]
application/vnd.mozilla.xul+xml[McDaniel]
application/vnd.ms-artgalry[Slawson]
application/vnd.ms-asf[Fleischman]
application/vnd.ms-excel[Gill]
application/vnd.ms-lrm[Ledoux]
application/vnd.ms-powerpoint[Gill]
application/vnd.ms-project[Gill]
application/vnd.ms-tnef[Gill]
application/vnd.ms-works[Gill]
application/vnd.ms-wpl[Plastina]
application/vnd.mseq[Le Bodic]
application/vnd.msign[Borcherding]
application/vnd.music-niff[Butler]
application/vnd.musician[Adams]
application/vnd.netfpx[Mutz]
application/vnd.noblenet-directory[Solomon]
application/vnd.noblenet-sealer[Solomon]
application/vnd.noblenet-web[Solomon]
application/vnd.novadigm.EDM[Swenson]
application/vnd.novadigm.EDX[Swenson]
application/vnd.novadigm.EXT[Swenson]
application/vnd.obn[Hessling]
application/vnd.osa.netdeploy[Klos]
application/vnd.palm[Peacock]
application/vnd.pg.format[Gandert]
application/vnd.pg.osasli[Gandert]
application/vnd.powerbuilder6[Guy]
application/vnd.powerbuilder6-s[Guy]
application/vnd.powerbuilder7[Shilts]
application/vnd.powerbuilder7-s[Shilts]
application/vnd.powerbuilder75[Shilts]
application/vnd.powerbuilder75-s[Shilts]
application/vnd.previewsystems.box[Smolgovsky]
application/vnd.publishare-delta-tree[Ben-Kiki]
application/vnd.pvi.ptid1[Lamb]
application/vnd.pwg-multiplexed[RFC3391]
application/vnd.pwg-xhtml-print+xml[Wright]
application/vnd.rapid[Szekely]
application/vnd.s3sms[Tarkkala]
application/vnd.sealed.net[Lambert]
application/vnd.seemail[Webb]
application/vnd.shana.informed.formdata[Selzler]
application/vnd.shana.informed.formtemplate[Selzler]
application/vnd.shana.informed.interchange[Selzler]
application/vnd.shana.informed.package[Selzler]
application/vnd.smaf[Takahashi]
application/vnd.sss-cod[Dani]
application/vnd.sss-dtf[Bruno]
application/vnd.sss-ntf[Bruno]
application/vnd.street-stream[Levitt]
application/vnd.svd[Becker]
application/vnd.swiftview-ics[Widener]
application/vnd.triscape.mxs[Simonoff]
application/vnd.trueapp[Hepler]
application/vnd.truedoc[Chase]
application/vnd.ufdl[Manning]
application/vnd.uplanet.alert[Martin]
application/vnd.uplanet.alert-wbxml[Martin]
application/vnd.uplanet.bearer-choice[Martin]
application/vnd.uplanet.bearer-choice-wbxml[Martin]
application/vnd.uplanet.cacheop[Martin]
application/vnd.uplanet.cacheop-wbxml[Martin]
application/vnd.uplanet.channel[Martin]
application/vnd.uplanet.channel-wbxml[Martin]
application/vnd.uplanet.list[Martin]
application/vnd.uplanet.list-wbxml[Martin]
application/vnd.uplanet.listcmd[Martin]
application/vnd.uplanet.listcmd-wbxml[Martin]
application/vnd.uplanet.signal[Martin]
application/vnd.vcx[T.Sugimoto]
application/vnd.vectorworks[Pharr]
application/vnd.vidsoft.vidconference[Hess]
application/vnd.visio[Sandal]
application/vnd.visionary[Aravindakumar]
application/vnd.vividence.scriptfile[Risher]
application/vnd.vsf[Rowe]
application/vnd.wap.sic[WAP-Forum]
application/vnd.wap.slc[WAP-Forum]
application/vnd.wap.wbxml[Stark]
application/vnd.wap.wmlc[Stark]
application/vnd.wap.wmlscriptc[Stark]
application/vnd.webturbo[Rehem]
application/vnd.wrq-hp3000-labelled[Bartram]
application/vnd.wt.stf[Wohler]
application/vnd.wv.csp+wbxml[Salmi]
application/vnd.xara[Matthewman]
application/vnd.xfdl[Manning]
application/vnd.yellowriver-custom-menu[Yellow]
application/whoispp-query[RFC2957]
application/whoispp-response[RFC2958]
application/wita[Campbell]
application/wordperfect5.1[Lindner]
application/x400-bp[RFC1494]
application/xhtml+xml[RFC3236]
application/xml[RFC3023]
application/xml-dtd[RFC3023]
application/xml-external-parsed-entity[RFC3023]
application/zip[Lindner]
audio/32kadpcm[RFC2421,RFC2422]
audio/AMR[RFC3267]
audio/AMR-WB[RFC3267]
audio/CN[RFC3389]
audio/DAT12[RFC3190]
audio/DVI4
audio/EVRC[RFC-ietf-avt-evrc-smv-03.txt]
audio/EVRC0[RFC-ietf-avt-evrc-smv-03.txt]
audio/G.722.1[RFC3047]
audio/G722
audio/G723
audio/G726-16
audio/G726-24
audio/G726-32
audio/G726-40
audio/G728
audio/G729
audio/G729D
audio/G729E
audio/GSM
audio/GSM-EFR
audio/L16[RFC2586]
audio/L20[RFC3190]
audio/L24[RFC3190]
audio/L8
audio/LPC
audio/MP4A-LATM[RFC3016]
audio/MPA
audio/PCMA
audio/PCMU
audio/QCELP
audio/RED
audio/SMV[RFC-ietf-avt-evrc-smv-03.txt]
audio/SMV0[RFC-ietf-avt-evrc-smv-03.txt]
audio/VDVI
audio/basic[RFC2045,RFC2046]
audio/mpa-robust[RFC3119]
audio/mpeg[RFC3003]
audio/parityfec[RFC3009]
audio/prs.sid[Walleij]
audio/telephone-event[RFC2833]
audio/tone[RFC2833]
audio/vnd.3gpp.iufp[Belling]
audio/vnd.cisco.nse[Kumar]
audio/vnd.cns.anp1[McLaughlin]
audio/vnd.cns.inf1[McLaughlin]
audio/vnd.digital-winds[Strazds]
audio/vnd.everad.plj[Cicelsky]
audio/vnd.lucent.voice[Vaudreuil]
audio/vnd.nortel.vbk[Parsons]
audio/vnd.nuera.ecelp4800[Fox]
audio/vnd.nuera.ecelp7470[Fox]
audio/vnd.nuera.ecelp9600[Fox]
audio/vnd.octel.sbc[Vaudreuil]
audio/vnd.qcelp[Lundblade]
audio/vnd.rhetorex.32kadpcm[Vaudreuil]
audio/vnd.vmx.cvsd[Vaudreuil]
image/cgmComputer Graphics Metafile
image/g3fax[RFC1494]
image/gif[RFC2045,RFC2046]
image/ief[RFC1314] Image Exchange Format
image/jpeg[RFC2045,RFC2046]
image/naplps[Ferber]
image/png[Randers-Pehrson]
image/prs.btif[Simon]
image/prs.pti[Laun]
image/t38[RFC3362]
image/tiff[RFC3302] Tag Image File Format
image/tiff-fx[RFC3250] Tag Image File Format Fax eXtended
image/vnd.cns.inf2[McLaughlin]
image/vnd.djvu[Bottou]
image/vnd.dwg[Moline]
image/vnd.dxf[Moline]
image/vnd.fastbidsheet[Becker]
image/vnd.fpx[Spencer]
image/vnd.fst[Fuldseth]
image/vnd.fujixerox.edmics-mmr[Onda]
image/vnd.fujixerox.edmics-rlc[Onda]
image/vnd.globalgraphics.pgb[Bailey]
image/vnd.mix[Reddy]
image/vnd.ms-modi[Vaughan]
image/vnd.net-fpx[Spencer]
image/vnd.svf[Moline]
image/vnd.wap.wbmp[Stark]
image/vnd.xiff[S.Martin]
message/delivery-status[RFC1894]
message/disposition-notification[RFC2298]
message/external-body[RFC2045,RFC2046]
message/http[RFC2616]
message/news[RFC 1036, H.Spencer]
message/partial[RFC2045,RFC2046]
message/rfc822[RFC2045,RFC2046]
message/s-http[RFC2660]
message/sip[RFC3261]
message/sipfrag[RFC3420]
model/iges[Parks]
model/mesh[RFC2077]
model/vnd.dwf[Pratt]
model/vnd.flatland.3dml[Powers]
model/vnd.gdl[Babits]
model/vnd.gs-gdl[Babits]
model/vnd.gtw[Ozaki]
model/vnd.mts[Rabinovitch]
model/vnd.parasolid.transmit.binary[Parasolid]
model/vnd.parasolid.transmit.text[Parasolid]
model/vnd.vtu[Rabinovitch]
model/vrml[RFC2077]
multipart/alternative[RFC2045,RFC2046]
multipart/appledouble[Faltstrom]
multipart/byteranges[RFC2068]
multipart/digest[RFC2045,RFC2046]
multipart/encrypted[RFC1847]
multipart/form-data[RFC2388]
multipart/header-set[Crocker]
multipart/mixed[RFC2045,RFC2046]
multipart/parallel[RFC2045,RFC2046]
multipart/related[RFC2387]
multipart/report[RFC1892]
multipart/signed[RFC1847]
multipart/voice-message[RFC2421,RFC2423]
text/calendar[RFC2445]
text/css[RFC2318]
text/directory[RFC2425]
text/enriched[RFC1896]
text/html[RFC2854]
text/parityfec[RFC3009]
text/plain[RFC2646,RFC2046]
text/prs.lines.tag[Lines]
text/rfc822-headers[RFC1892]
text/richtext[RFC2045,RFC2046]
text/rtf[Lindner]
text/sgml[RFC1874]
text/t140[RFC2793]
text/tab-separated-values[Lindner]
text/uri-list[RFC2483]
text/vnd.DMClientScript[Bradley]
text/vnd.IPTC.NITF[IPTC]
text/vnd.IPTC.NewsML[IPTC]
text/vnd.abc[Allen]
text/vnd.curl[Byrnes]
text/vnd.fly[Gurney]
text/vnd.fmi.flexstor[Hurtta]
text/vnd.in3d.3dml[Powers]
text/vnd.in3d.spot[Powers]
text/vnd.latex-z[Lubos]
text/vnd.motorola.reflex[Patton]
text/vnd.ms-mediapackage[Nelson]
text/vnd.net2phone.commcenter.command[Xie]
text/vnd.sun.j2me.app-descriptor[G.Adams]
text/vnd.wap.si[WAP-Forum]
text/vnd.wap.sl[WAP-Forum]
text/vnd.wap.wml[Stark]
text/vnd.wap.wmlscript[Stark]
text/xml[RFC3023]
text/xml-external-parsed-entity[RFC3023]
video/BMPEG
video/BT656
video/CelB
video/DV[RFC3189]
video/H261
video/H263
video/H263-1998
video/H263-2000
video/JPEG
video/MP1S
video/MP2P
video/MP2T
video/MP4V-ES[RFC3016]
video/MPV
video/SMPTE292M[RFC-avt-smpte292-video-08.txt]
video/mpeg[RFC2045,RFC2046]
video/nv
video/parityfec[RFC3009]
video/pointer[RFC2862]
video/quicktime[Lindner]
video/vnd.fvt[Fuldseth]
video/vnd.motorola.video[McGinty]
video/vnd.motorola.videop[McGinty]
video/vnd.mpegurl[Recktenwald]
video/vnd.nokia.interleaved-multimedia[Kangaslampi]
video/vnd.objectvideo[Clark]
video/vnd.vivo[Wolfe]

9MonetaryAmountTypeLines: 151 164 225 238 300 313
Code identifying whether the monetary amount is a debit or credit.
Entity Instances
CRECredit.
DEBDebit.
ZERZero remit.

10NotificationLines: 90
Code identifying the purpose of a notification document.
Entity Instances
INIInitial
UPDUpdate

11PartTypeLines: 105 179 254
Code identifying the eligibility of a part for a design win process.
Entity Instances
RAPRegisterable Associated Product. Supplier parts which can be included in the board / assembly opportunity.
RDTRegisterable Development Tool. Supplier or third party solutions that are tools for the designer to assist in the implementation of the supplier part on the board / assembly.
RKPRegisterable Key Product. Supplier parts that warrant a registration number as an indication of a specific distributor strategic alliance. This is an eligible part included in the supplier's design registration program.

12PricingTypeCodeLines: 153 166 167 227 240 241 302 315 316
Code identifying the type of pricing available for a product.
Entity Instances
ACRAuthorized Cost and Resale.
ACSAuthorized Cost - The negotiated cost agreed upon between the supplier and distributor at the time the “debit?is authorized.
ACTAuthorized cost.
ANYAny available.
ARSAuthorized resale.
ASPAverage Selling Price - Manufacturer's published price.
BPABudgetary Price Amount.
BPPBroken Purchase Price.
BSHBook-Ship.
CATCatalog price - Book (the supplier’s published cost at the time of transaction) or Published Price.
CMCCommercial.
CMDCommodity.
CMFContract Manufacturing.
CONContract.
COSCost - Price for which the distributor purchased the parts.
DBCDisti Book Cost.
DFRDuty free.
DISDistribution.
DPDDuty paid.
DTPDistribution price.
EDUEducation.
ERTE-Rate.
EXCException.
FGMFederal government.
GENGeneral.
HIEHigher Education.
LCLLocal.
LGMLocal government.
LISList.
MPRMarket price.
MRPManufacturer's recommendation for unit pricing.
MSRManufacturer Suggested Retail Price (MSRP).
MUSMinimum Unit Sale (MUS) - Manufacturer requirement of total dollar value for design opportunity.
NPFNonprofit.
OEMOriginal Equipment Manufacturing (OEM).
OVPOEM Volume Pricing - Original equipment manufacturing price per volume ordered.
PEDPrimary Education.
QUOQuote Price
RCSRequested Cost (RCS) - Reseller requested cost to the manufacturer.
RFBRefurbished.
RINReligious Institution.
RSPResale - Price the distributor is authorized to use for sale to their customer (RSP).
SCESpecial Education.
SECSecurity and management reseller.
SEDSecondary Education.
SEVService provider.
SGMState Government.
SPDSpecial Discount Price.
SPESpecial Education.
SPLSamples.
SRPSuggested Resale Price.
STRStandard Rebate.
THPThreshold Price.
TOCTotal Other Charges - Suggested resale price - The sum total of all distributor added charges to the customer for value added services, including but not limited to programming, tape and reel, labeling, date coding, kitting and in-house assembly.

13ProductSubstitutionReasonLines: 134 208 283
A code identifying the reason a product is substituted for the original product requested.
Entity Instances
BEPBetter Product - The requested part number is currently not available offering product upgrade.
CMPComponent of the identified product is a component of this referenced product.
DWNDowngrade - The identified product is a downgrade for this referenced product.
IPNInvalid Part Number - The requested part number is invalid.
PREPredecessor - The product that existed prior.
QRHQuality / Reliability Hold.
REPRetired product - The requested part number is no longer available.
RPLReplace - The identified product is a replacement for this referenced product.
SCCSuccessor - The superseding product that will be replacing the current product.

14UnitOfMeasureLines: 168 242 317
Code identifying a product unit of measure.
Entity Instances
10P10-pack.
1BF100 Board Feet.
1FC20 Foot Container.
1GRGram/Cubic Centimeter.
1GT10,000 Gallon Tankcar.
1KB25 Kilogram Bulk Bag.
1KD10 Kilogram Drum.
1KP1000-pack.
1PA20-Pack.
1PB50 Pound Bag.
1PD100 Pound Drum.
2FC40 Foot Container.
2GRGram/square meter.
2GT20,000 Gallon Tankcar.
2KB300 Kilogram Bulk Bag.
2KD15 Kilogram Drum.
2PA100-Pack.
3GRGrams Per 100 Centimeters.
3KB500 Kilogram Bulk Bag.
3KD55 Gallon Drum.
4GRGrams Per 100 Grams.
4KD115 Kilogram Drum.
50P50-pack.
5GRGrams Per Cubic Centimeter.
6GRGrams Per Square Centimeter.
7GRGrams Per Square Meter.
ACRAcre.
ACTActual Pounds.
ALUAluminum Pounds Only.
AMPAmpere.
ASMAngstrom.
BABBase Box.
BACBatch.
BAEBale.
BAGBag.
BALBall.
BANBand.
BAPBatting Pound.
BARBar.
BASBasket.
BATBatt.
BAWBase Weight.
BEABeam.
BECBecquerel/kilogram.
BELBelt.
BILBillet.
BINBin.
BITBit.
BKCBulk Car Load.
BLOBlock.
BOABoard.
BOFBoard Feet.
BOLBolt.
BOTBottle.
BOXBox.
BRDBarrels Per Day.
BREBarrel.
BRIBarrel (Imperial).
BRMBarrels Per Minute.
BTFBritish Thermal Units (BTUs) Per Cubic Foot.
BTPBritish Thermal Units (BTUs) Per Pound.
BTUBritish Thermal Unit (BTU).
BUCBucket.
BUDBushel, Dry Imperial.
BUKBunks.
BULBulk.
BUNBundle.
BUPBulk Pack.
BUSBushel.
BYTBytes.
CAACarat.
CABCarboy.
CACCard.
CADCandela.
CAGCartridge.
CAKCask.
CALCalorie.
CANCan.
CAOCarload.
CARCar.
CASCase.
CATCanister.
CAWCatchweight.
CELCell.
CEMCentimeter.
CEPCentipoise (CPS).
CETCentiliter.
CGMCentigram.
CHAChains (Land Survey).
CHEChest.
CNNConnector.
COGCoil Group.
COICoil.
COLCoulomb.
COMComposite Product Pounds (Total Weight).
CONCone.
COTContainer.
COVCover.
CRACrate.
CRTCarton.
CSECassette.
CUBCubic centimeter.
CUCCubic centimeter/second.
CUFCubic Foot.
CUICubic inch.
CUMCubicmeter.
CUPCup.
CUYCubic yard.
CYCCycles.
CYLCylinder.
DAYDay.
DCBDecibels.
DCGDecagram.
DCLDeciliter.
DEADeal.
DECDecimeter.
DEFDegree Fahrenheit.
DEGDegree Celsius.
DEPDep. Factor.
DGMDecigram.
DIEDie.
DILDisplay.
DIPDispenser.
DOZDozen.
DRADram.
DRUDrum.
DRYDry Pounds.
EACEach.
ELEElectrical Capacitance.
FARFarads.
FFAFemtofarad.
FLOFluid Ounce.
FOIFluid Ounce (Imperial).
FOOFoot.
FOUFluid Ounce US.
FUUFuel Usage (Gallons).
GALGallon.
GASGage Systems.
GIHGigahertz.
GIJGigajoules.
GILGill (Imperial).
GOBGross Barrels.
GOGGross Gallons.
GOKGross Kilogram.
GOTGross Ton.
GOYGross Yard.
GRAGram.
GRGGreat Gross (Dozen Gross).
GRKGrams Per Kilogram.
GRLGrams Per Liter.
GRMGrams Per Milliliter.
GRNGrain.
GROGross.
GRPGroup.
HAGHalf Gallon.
HAHHalf Hour.
HALHalf Liter.
HANHank.
HEAHeat lots.
HECHectare.
HELHectoliter.
HEPHectopascal.
HERHertz.
HNYHenry.
HOSHours.
HOUHour.
HUAHundredth of a Carat.
HUBHundred Boxes.
HUCHundred Count.
HUSHundred Sheets.
IMGImperial Gallons.
INCInch.
JARJar.
JOIJoint.
JOUJoule.
KBYKilobyte.
KEGKeg.
KELKelvin.
KHOKilometer/hour.
KICKilogram per cubic meter.
KIEKilometer.
KIGKilogram.
KIHKilohertz.
KIKKilobecquerel/Kilogram.
KILKiloampere.
KIMKilogram/square meter.
KIOKiloohm.
KISKilogramm pro Sekunde.
KITKit.
KIVKilovolt.
KIWKilowatt.
KJLKilojoule.
KKGKilogram/Kilogram.
KUDKubikdezimeter.
KUMKubikmeter pro Sekunde.
KWHKilowatt-hour.
LIFLifts.
LIMLink.
LIQLiquid Pounds.
LITLiter.
LOALoad.
LOTLot.
LUGLug.
MAMMilliamps/mm.
MATMat.
MBYMegabyte.
MCGMicrogram.
MCMMilligrams Per Cubic Meter.
MCRMicron.
MEGMegagram.
MEHMegahertz.
MEPMegapascal.
METMeter.
MEWMegawatt.
MGMMilligram.
MIBMillion BTU's.
MICMikrogram/cubic meter.
MIGMicrograms Per Cubic Meter.
MILMile.
MIMMicrometer.
MINMinute.
MIPMillipascal seconds.
MISMicrosecond.
MITMiter.
MIVMillivolt.
MIWMilliwatt.
MJOMillijoule.
MLAMilliampere.
MLBMillibar.
MLCMilligram/cubic meter.
MLIMilliliter.
MLKMilligram/kilogram.
MLLMilligram/Liter.
MLSMiles.
MMEMillimeter.
MMHMillimeter H20.
MMKMillimol/kilogram.
MMOMillimol.
MOKMol/kilogram.
MOLMol.
MONMonth.
MPHMegagrams Per Hour.
MSCMillisecond.
MSMMilligrams Per Square Meter.
MTAMillitesla.
MTQMeter pro Quadratsekunde.
MTSMeters per second.
MULMultichip - When 2 or more dies (chips) are merged into one package.
MVSMillivolts.
MVTMillivolt.
NAANanoamps.
NAMNanometer.
NASNanosecond.
NEBNet Barrels.
NEGNet Gallons.
NEINet Imperial Gallons.
NELNet Liters.
NEWNewton.
OCTOhm/ct.
OHMOhm.
OMMOhm/mm.
ONEOne.
OSQOhm/sq.
OTPOne Thousand Pieces.
OUNOunce.
OVIOhm/via.
PACParcel.
PADPad.
PAGPackage.
PAIPail.
PAKPack (PAK).
PALPallet.
PANPanel.
PARPair.
PASPascal.
PATPacket.
PECPercent.
PEGPercentage.
PEHPercent Per 1000 Hours.
PENPennyweight.
PERPer Hundred Pieces.
PEWPercent Weight.
PFRPicofarad.
PIDPint U.S. Dry.
PIEPiece.
PILPint - US liquid.
PLAPlate.
PLLPallet (Lift).
PLTPallete.
PLUPallet/Unit Load.
POFPounds Per Foot.
POGPounds Per Gallon.
PONPound.
POPPounds Per Piece of Product.
POSPounds Per 1000 Square Feet.
POTPounds Per Thousand.
PPBParts per billion (US).
PPMParts per million.
PPPPounds Per Pound of Product.
PSCPicosecond.
PSSPascal second.
QUAQuart - US liquid.
RACRack.
REAReam of 500 Sheets.
REEReel.
RINRing.
RODRod.
ROLRoll.
SACSack.
SBBSuper Bulk Bag.
SECSecond.
SETSet.
SHESheet.
SHIShipment.
SHMSheet - Metric measure.
SHOShot.
SIDDisk (Disc).
SKESkein.
SKISkid.
SLESleeve.
SLISlip Sheet.
SMISquare mile.
SMMSquare millimeter.
SPOSpool.
SQFSquare foot.
SQISquare inch.
SQKSquare kilometer.
SQMSquare meter.
SQSSquare meter/second.
SQUSquare.
SQYSquare Yard.
STIStick.
STMStatute Mile.
STRStrip.
TABTablet.
TANTank.
TATTank Truck.
TESTesla.
THOThousand.
TNNTonne.
TONTon.
TORTorr.
TOTTote.
TRATrain.
TRFTrack Foot.
TRLTrailer.
TROTroy.
TRUTruckload.
TRYTray.
TRZTroy OZ.
TUBTube.
ULUUnitless Unit of Measure.
UNTUnit.
USGUS gallon.
USPUS pound.
USTUS ton.
VIAVial.
VOLVolt.
VTAVolts (Alternating Current).
VTDVolts (Direct Current).
VTMVolts Per Meter.
WAFWafer.
WARWatt.
WEEWeek.
WRAWrap.
YARYard.
YEAYear.

Data Types
NoNameFormatData Type
1BusinessProcessIdentifierpattern = [0-9a-zA-Z]{1,12}
string
2Contactstring
3DUNSPlus4pattern = [0-9]{9}[0-9a-zA-Z]{1,4}
string
4DUNSpattern = [0-9]{9}
string
5GLNpattern = [0-9]{13}
string
6GTINpattern = [0-9]{14}
string
7IsCallFactoryboolean
8IsCostChangeboolean
9IsPriceProtectboolean
10IsRegisterableboolean
11IsSuggestedResaleChangeboolean
12PipIdentifierpattern = PIP\d{1}[A-Z]{1}\d{1,2}
string
13PipVersionpattern = \d{2}\.\d{2}\.\d{2}
string
14ProductQuantityfloat
15UNSPSCpattern = [0-9]{8}
string
16VersionIdentifierpattern = \d{2}\.\d{2}
string

XML Data Types
NoNameDefinition
1anyURIRepresents a URI as defined by RFC 2396. An anyURI value can be absolute or relative, and may have an optional fragment identifier.
2booleanRepresents Boolean values, which are either "true" or "false".
3dateTimeRepresents a specific instance of time. The pattern for dateTime is CCYY-MM-DDThh:mm:ss where CC represents the century, YY the year, MM the month, and DD the day, preceded by an optional leading negative (-) character to indicate a negative number. If the negative character is omitted, positive (+) is assumed. The T is the date/time separator and hh, mm, and ss represent hour, minute, and second respectively. Additional digits can be used to increase the precision of fractional seconds if desired. For example, the format ss.ss... with any number of digits after the decimal point is supported. The fractional seconds part is optional.
This representation may be immediately followed by a "Z" to indicate Coordinated Universal Time (UTC) or to indicate the time zone. For example, the difference between the local time and Coordinated Universal Time, immediately followed by a sign, + or -, followed by the difference from UTC represented as hh:mm (minutes is required). If the time zone is included, both hours and minutes must be present.
4dateFor the represents a calendar date.
The pattern for a date is CCYY-MM-DD where CC represents the century, YY the year, MM the month, and DD the day, with an optional time zone indicator as allowed for dateTime.
5floatRepresents single-precision 32-bit floating-point numbers.
6positiveIntegerRepresents an integer that is greater than zero. This data type is derived from nonNegativeInteger.
7stringRepresents character string.