Element/Attribute	Annotation	
	
purchaseConditionsMessage	purchase_conditions:PurchaseConditionsMessageType
purchaseConditionsMessage	
	sh:StandardBusinessDocumentHeader	1..1	sh:StandardBusinessDocumentHeader
purchaseConditionsMessage/sh:StandardBusinessDocumentHeader	
		The UN/CEFACT standard, containing information about the
routing and processing of the business document. It also
identifies the message set that is sent together with on SBDH
and the version number of the document(s) contained.	
	Sender	1..unbounded	sh:Partner
purchaseConditionsMessage/sh:StandardBusinessDocumentHeader/Sender	
		Sender of the message, party representing the organization
which created the standard business document.	
	Receiver	1..unbounded	sh:Partner
purchaseConditionsMessage/sh:StandardBusinessDocumentHeader/Receiver	
		Receiver of the message, party representing the organization
which receives the standard business document.	
	DocumentIdentification	1..1	sh:DocumentIdentification
purchaseConditionsMessage/sh:StandardBusinessDocumentHeader/
DocumentIdentification	
		Identification information for the document	
	purchaseConditions	1..10000	purchase_conditions:PurchaseConditionsType
purchaseConditionsMessage/purchaseConditions	
		The Purchase Conditions document provides the ability to
specify commercial conditions that will apply to trade items/
services shipped to and from multiple locations using one
business message.	
	creationDateTime	1..1	xs:dateTime
purchaseConditionsMessage/purchaseConditions/creationDateTime	
		Date and time when the document was created.	
		Example	2012-06-15T11:00:00.000	
	documentStatusCode	1..1	shared_common:DocumentStatusEnumerationType
purchaseConditionsMessage/purchaseConditions/documentStatusCode	
		Indicates if the document is a copy or an original.	
		Example	ORIGINAL	
		Applicable Codes	
		ADDITIONAL_TRANSMISSION
Message already transmitted via another communication channel.
This transmission provides electronically processable data only. The
French tax authorities ask to distinguish the different transmission
modes for the invoices in case of control.	
		COPY
A copy of the original document issued by the sender.	
		ORIGINAL
The original document issued by the sender.	
	documentActionCode	0..1	shared_common:DocumentActionEnumerationType
purchaseConditionsMessage/purchaseConditions/documentActionCode	
		Code specifying the action to be taken in the system of the
recipient using the information in the document.	
		Example	ADD	
		Applicable Codes	
		ADD
The creation of a new document.	
		CHANGE_BY_REFRESH
A change on a previously sent document by sending the entire
updated document.	
		DELETE
The deletion of a previously sent document.	
	documentStructureVersion	0..1	restriction (xsd:string)
length	1	..	80
purchaseConditionsMessage/purchaseConditions/documentStructureVersion	
		Specification of the version of the standard on which the	
 	Element/Attribute	Annotation	
	
		structure of the document is based, for example 3.0.	
		Example	3.0	
	lastUpdateDateTime	0..1	xs:dateTime
purchaseConditionsMessage/purchaseConditions/lastUpdateDateTime	
		Date and time when the document was last updated.	
		Example	2012-06-05T11:00:00.000	
	purchaseConditionsIdentification	1..1	shared_common:EntityIdentificationType
purchaseConditionsMessage/purchaseConditions/purchaseConditionsIdentification	
		The unique identification of the Purchase Conditions
document.	
	contentOwner	0..1	shared_common:PartyIdentificationType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsIdentification/contentOwner	
		Uniquely identifies the creator of the entity identification.	
	purchaseConditionsCurrencyCode	1..1	shared_common:CurrencyCodeType
length	1	..	80
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsCurrencyCode	
		Example	EUR	
		The currency in which all amounts in the document are stated.	
	buyer	1..1	ecom_common:TransactionalPartyType
purchaseConditionsMessage/purchaseConditions/buyer	
		Identifies the party to which the products or services are sold.	
	contact	0..unbounded	shared_common:ContactType
purchaseConditionsMessage/purchaseConditions/buyer/contact	
		Person or department that can be contacted regarding the
business transaction.	
	seller	1..1	ecom_common:TransactionalPartyType
purchaseConditionsMessage/purchaseConditions/seller	
		Identifies the party which sells products or services to a buyer.	
	contact	0..unbounded	shared_common:ContactType
purchaseConditionsMessage/purchaseConditions/seller/contact	
		Person or department that can be contacted regarding the
business transaction.	
	payer	0..1	ecom_common:TransactionalPartyType
purchaseConditionsMessage/purchaseConditions/payer	
		Identifies the party which pays for products or services to a
seller.	
	contact	0..unbounded	shared_common:ContactType
purchaseConditionsMessage/purchaseConditions/payer/contact	
		Person or department that can be contacted regarding the
business transaction.	
	payee	0..1	ecom_common:TransactionalPartyType
purchaseConditionsMessage/purchaseConditions/payee	
		Identifies the credit party when other than the beneficiary.	
	contact	0..unbounded	shared_common:ContactType
purchaseConditionsMessage/purchaseConditions/payee/contact	
		Person or department that can be contacted regarding the
business transaction.	
	taxRepresentative	0..1	ecom_common:TransactionalPartyType
purchaseConditionsMessage/purchaseConditions/taxRepresentative	
		The party who is responsible for declaring the Value Added Tax
(VAT) on the sale of goods or services.	
	contact	0..unbounded	shared_common:ContactType
purchaseConditionsMessage/purchaseConditions/taxRepresentative/contact	
		Person or department that can be contacted regarding the
business transaction.	
	remitTo	0..1	ecom_common:TransactionalPartyType
purchaseConditionsMessage/purchaseConditions/remitTo	
		The party (account owner) that receives a payment when such
party is not the same as the seller.	
 	Element/Attribute	Annotation	
	
	contact	0..unbounded	shared_common:ContactType
purchaseConditionsMessage/purchaseConditions/remitTo/contact	
		Person or department that can be contacted regarding the
business transaction.	
	accountingCurrencyInformation	0..1	shared_common:CurrencyExchangeRateInformationType
purchaseConditionsMessage/purchaseConditions/accountingCurrencyInformation	
		Contains information about the currency and exchange rate
that need to be applied during the invoicing process, such as
the calculation of taxes.	
	purchaseConditionsLocationInformation	1..unbounded	purchase_conditions:PurchaseConditionsLocationInformationType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation	
		Provides the location information for the Purchase Conditions.
a combination of one ship from and one ship to location to
which the underlying purchase conditions apply.	
	shipTo	1..1	ecom_common:TransactionalPartyType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/shipTo	
		The Ship To location to which the purchase conditions apply.	
	contact	0..unbounded	shared_common:ContactType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/shipTo/contact	
		Person or department that can be contacted regarding the
business transaction.	
	shipFrom	0..1	ecom_common:TransactionalPartyType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/shipFrom	
		The Ship From location to which the purchase conditions
apply.	
	contact	0..unbounded	shared_common:ContactType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/shipFrom/contact	
		Person or department that can be contacted regarding the
business transaction.	
	purchaseConditionsLineItem	1..unbounded	purchase_conditions:PurchaseConditionsLineItemType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem	
		Specifies the commercial conditions for a specific trade item at
the specified ship to and ship from location.	
	lineItemNumber	1..1	xs:positiveInteger
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
lineItemNumber	
		Provides the line number associated to the Purchase
Conditions Line Item.	
		Example	1	
	discrepancyTolerancePercentage	0..1	xs:float
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
discrepancyTolerancePercentage	
		Percentage that specifies the allowed margin (positive or
negative, relative to the specified purchase quantity) for which
the purchase conditions will still apply.	
		Example	4	
	packagingTypeCode	0..1	ecom_common:PackageTypeCodeType
length	1	..	80
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
packagingTypeCode	
		Example	PX	
		Specifies the type of package in which the purchase goods are
to be delivered.	
 	Element/Attribute	Annotation	
	
	purchaseConditionsQuantity	0..1	shared_common:QuantityType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
purchaseConditionsQuantity	
		Example	1000	
		The purchase quantity (cumulative) that has been agreed upon.	
	transactionalTradeItem	1..1	ecom_common:TransactionalTradeItemType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
transactionalTradeItem	
		Identifies the trade item to which the purchase conditions
apply.	
	purchaseConditionsCommitmentPeriod	0..unbounded	purchase_conditions:PurchaseConditionsCommitmentPeriodType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
purchaseConditionsCommitmentPeriod	
		The hard production or delivery commitment that have been
agreed by both parties for the trade item to be purchased.	
	commitmentPeriodDuration	1..1	shared_common:TimeMeasurementType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
purchaseConditionsCommitmentPeriod/commitmentPeriodDuration	
		Example	2	
		Duration of the period in which the goods are committed to be
produced or delivered, expressed in the number of time
buckets. For example: 20 days.	
	purchaseConditionsCommitmentTypeC	1..1
ode	ecom_common:PurchaseConditionsCommitmentTypeCodeType
length	1	..	80
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
purchaseConditionsCommitmentPeriod/purchaseConditionsCommitmentTypeCode	
		Example	DELIVERY	
		Indicates whether the commitment refers to goods to be
produced or goods to be delivered.	
	purchaseConditionsQuantityRange	0..1	shared_common:QuantityRangeType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
purchaseConditionsQuantityRange	
		The purchase quantity range (cumulative) that has been agreed
upon.	
	materialSpecification	0..1	shared_common:DocumentReferenceType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
materialSpecification	
		References any additional product specifications to be included
in the purchase conditions.	
	contentOwner	0..1	shared_common:PartyIdentificationType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
materialSpecification/contentOwner	
		Uniquely identifies the creator of the entity identification.	
	allowanceCharge	0..unbounded	ecom_common:AllowanceChargeType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
allowanceCharge	
		Identifies any allowances and or charges to be included in the
purchase conditions.	
	leviedDutyFeeTax	0..1	ecom_common:LeviedDutyFeeTaxType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
leviedDutyFeeTax	
		Specifies the taxes that will apply to the goods to be	
 	Element/Attribute	Annotation	
	
		purchased.	
	effectivePeriod	0..1	shared_common:DateTimeRangeType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
effectivePeriod	
		The period during which the purchase conditions apply.	
	purchaseConditionsPriceInformation	1..unbounded	purchase_conditions:PurchaseConditionsPriceInformationType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
purchaseConditionsPriceInformation	
		Specifies the agreed price(s) that will apply to the trade item to
be purchased.	
	itemPriceExclusiveAllowancesCharges	1..1	shared_common:AmountType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
purchaseConditionsPriceInformation/itemPriceExclusiveAllowancesCharges	
		Example	40	
		Specifies the agreed price.	
	itemPriceBaseQuantity	0..1	shared_common:QuantityType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
purchaseConditionsPriceInformation/itemPriceBaseQuantity	
		Example	400	
		Specifies the quantity in which the price is expressed. For
example: item price = $10 per 1000 units.	
	quantityRange	0..1	shared_common:QuantityRangeType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
purchaseConditionsPriceInformation/quantityRange	
		Defines the upper and lower purchase quantity between which
the specified price is valid.	
	effectivePeriod	0..1	shared_common:DateTimeRangeType
purchaseConditionsMessage/purchaseConditions/
purchaseConditionsLocationInformation/purchaseConditionsLineItem/
purchaseConditionsPriceInformation/effectivePeriod	
		Provides the time frame for the price in the purchase condition.