<back to all web services
GetPurchaseConditionById
Purchase Conditions Requests
Purchase Conditions
The following routes are available for this service:| GET | /api/purchaseCondition/{Id} | Get specific Purchase Condition by PurchaseCondition Id | |
|---|
GetPurchaseConditionById Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Id | path | Guid | No | Purchase Condition ID or Token |
PurchaseConditionsMessage Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Header | form | Header | Yes | |
| PurchaseConditions | form | PurchaseConditions | Yes | |
Header Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| DocumentIdentification | form | DocumentIdentification | Yes | |
| Sender | form | Partner | Yes | |
| Receiver | form | Partner | Yes | |
DocumentIdentification Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Identifier | form | string | Yes | |
| Type | form | string | Yes | |
| CreationDateAndTime | form | DateTime | No | |
Partner Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Identifier | form | Identifier | Yes | |
| ContactInformation | form | List<ContactInformation> | Yes | |
Identifier Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Authority | form | string | Yes | |
| Text | form | string | Yes | |
PurchaseConditions Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| PurchaseConditionsCurrencyCode | form | string | Yes | |
| PurchaseConditionsLocationInformation | form | List<PurchaseConditionsLocationInformation> | Yes | |
| CurrencyExchangeRateInformation | form | CurrencyExchangeRateInformation | Yes | |
| Buyer | form | TransactionalParty | Yes | |
| Payee | form | TransactionalParty | Yes | |
| Payer | form | TransactionalParty | Yes | |
| PurchaseConditionsIdentification | form | string | Yes | |
| RemitTo | form | TransactionalParty | Yes | |
| Seller | form | TransactionalParty | Yes | |
| TaxRepresentative | form | TransactionalParty | Yes | |
BaseDocument Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| CurrencyCode | form | string | Yes | |
| CreationDateTime | form | DateTime | No | |
| DocumentActionCode | form | DocumentAction | No | |
| DocumentStatusCode | form | DocumentStatus | No | |
| DocumentStructureVersion | form | string | Yes | |
| LastUpdateDateTime | form | DateTime? | No | |
| RevisionNumber | form | long? | No | |
| AvpList | form | List<AvpList> | Yes | |
DocumentAction Enum:| ADD | |
| CHANGE_BY_REFRESH | |
| DELETE | |
| REJECTED | |
DocumentStatus Enum:| ADDITIONAL_TRANSMISSION | |
| COPY | |
| ORIGINAL | |
AvpList Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Code | form | string | Yes | |
| Value | form | string | Yes | |
PurchaseConditionsLocationInformation Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| PurchaseConditionsLineItem | form | List<PurchaseConditionsLineItem> | Yes | |
| ShipFrom | form | TransactionalParty | Yes | |
| ShipTo | form | TransactionalParty | Yes | |
PurchaseConditionsLineItem Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| DiscrepancyTolerancePercentage | form | decimal? | No | |
| LineItemNumber | form | long? | No | |
| PackagingTypeCode | form | string | Yes | |
| ParentLineItemNumber | form | long? | No | |
| PurchaseConditionsQuantity | form | Quantity | Yes | |
| PurchaseConditionsCommitmentPeriod | form | List<PurchaseConditionsCommitmentPeriod> | Yes | |
| PurchaseConditionsPriceInformation | form | List<PurchaseConditionsPriceInformation> | Yes | |
| AllowanceCharge | form | List<AllowanceCharge> | Yes | |
| TransactionalTradeItem | form | TransactionalTradeItem | Yes | |
| LeviedDutyFeeTax | form | LeviedDutyFeeTax | Yes | |
| AvpList | form | List<AvpList> | Yes | |
| EffectivePeriod | form | DateTimeRange | Yes | |
| MaterialSpecification | form | DocumentReference | Yes | |
| PurchaseConditionsQuantityRange | form | QuantityRange | Yes | |
Quantity Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Value | form | decimal? | No | |
| MeasurementUnitCode | form | string | Yes | |
| CodeListVersion | form | string | Yes | |
PurchaseConditionsCommitmentPeriod Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| CommitmentPeriodDuration | form | TimeMeasurement | Yes | |
| PurchaseConditionsCommitmentTypeCode | form | string | Yes | |
TimeMeasurement Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| TimeMeasurementUnitCode | form | string | Yes | |
| Value | form | decimal? | No | |
PurchaseConditionsPriceInformation Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| ItemPriceBaseQuantity | form | Quantity | Yes | |
| ItemPriceExclusiveAllowancesCharges | form | decimal? | No | |
| QuantityRange | form | QuantityRange | Yes | |
| EffectivePeriod | form | DateTimeRange | Yes | |
QuantityRange Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| MaximumQuantity | form | Quantity | Yes | |
| MinimumQuantity | form | Quantity | Yes | |
DateTimeRange Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| BeginDate | form | DateOnly | No | |
| BeginTime | form | TimeOnly? | No | |
| EndDate | form | DateOnly? | No | |
| EndTime | form | TimeOnly? | No | |
AllowanceCharge Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| AllowanceChargeAmount | form | decimal? | No | |
| AllowanceChargePercentage | form | decimal? | No | |
| AllowanceChargeType | form | string | Yes | |
| AllowanceOrChargeType | form | string | Yes | |
| AmountPerUnit | form | decimal? | No | |
| BaseAmount | form | decimal? | No | |
| BaseNumberOfUnits | form | string | Yes | |
| BracketIdentifier | form | string | Yes | |
| EffectiveDateType | form | DateTime? | No | |
| SequenceNumber | form | string | Yes | |
| SettlementType | form | string | Yes | |
| SpecialServiceType | form | string | Yes | |
| AllowanceChargeDescription | form | string | Yes | |
TransactionalTradeItem Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Gtin | form | string | Yes | |
| AdditionalTradeItemIdentification | form | List<AvpList> | Yes | |
| TradeItemQuantity | form | decimal? | No | |
| TradeItemDescription | form | string | Yes | |
| ProductVariantIdentifier | form | string | Yes | |
| ItemTypeCode | form | string | Yes | |
| TradeItemDataOwner | form | string | Yes | |
| ButterFatReference | form | string | Yes | |
| TransactionalItemData | form | List<TransactionalItemData> | Yes | |
| Colour | form | List<Colour> | Yes | |
| Size | form | Size | Yes | |
| TradeItemClassification | form | TradeItemClassification | Yes | |
| AvpList | form | List<AvpList> | Yes | |
TransactionalItemData Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| AvailableForSaleDate | form | DateTime? | No | |
| BatchNumber | form | string | Yes | |
| BestBeforeDate | form | DateTime? | No | |
| CountryOfOrigin | form | string | Yes | |
| ItemExpirationDate | form | DateTime? | No | |
| LotNumber | form | string | Yes | |
| PackagingDate | form | DateTime? | No | |
| ProductionDate | form | DateTime? | No | |
| ProductQualityIndication | form | string | Yes | |
| SellByDate | form | DateTime? | No | |
| SerialNumber | form | List<string> | Yes | |
| ShelfLife | form | string | Yes | |
| TradeItemQuantity | form | long? | No | |
| ItemInContactWithFoodProduct | form | bool? | No | |
| TransactionalItemWeight | form | List<TransactionalItem> | Yes | |
| TransactionalItemVolume | form | List<TransactionalItem> | Yes | |
| SerialNumberRange | form | List<SerialNumberRange> | Yes | |
| TransactionalItemDimensions | form | List<TransactionalItemDimension> | Yes | |
| TransactionalItemLogisticUnitInformation | form | TransactionalItemLogisticUnitInformation | Yes | |
| TransactionalItemDataCarrierAndIdentification | form | TransactionalItemDataCarrierAndIdentification | Yes | |
| TradeItemWaste | form | List<TradeItemWaste> | Yes | |
| TransactionalItemOrganicInformation | form | TransactionalItemOrganicInformation | Yes | |
| AvpList | form | List<AvpList> | Yes | |
TransactionalItem Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| MeasurementUnitCode | form | string | Yes | |
| MeasurementType | form | string | Yes | |
| MeasurementValue | form | string | Yes | |
SerialNumberRange Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| MaximumValue | form | string | Yes | |
| MinimumValue | form | string | Yes | |
TransactionalItemDimension Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| MeasurementUnitCode | form | string | Yes | |
| Depth | form | string | Yes | |
| Height | form | string | Yes | |
| Width | form | string | Yes | |
TransactionalItemLogisticUnitInformation Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| NumberOfLayers | form | long? | No | |
| NumberOfUnitsPerLayer | form | long? | No | |
| NumberOfUnitsPerPallet | form | long? | No | |
| PackagingTerms | form | string | Yes | |
| PackageTypeCode | form | string | Yes | |
| MaximumStackingFactor | form | long? | No | |
| ReturnablePackageTransportCostPayment | form | string | Yes | |
| DimensionsOfLogisticUnit | form | List<TransactionalItemDimension> | Yes | |
TransactionalItemDataCarrierAndIdentification Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Gs1TransactionalItemIdentificationKey | form | string | Yes | |
| DataCarrier | form | string | Yes | |
TradeItemWaste Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| WasteIdentification | form | string | Yes | |
| TypeOfWaste | form | List<AvpList> | Yes | |
TransactionalItemOrganicInformation Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| IsTradeItemOrganic | form | bool? | No | |
| OrganicCertification | form | string | Yes | |
Colour Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| ColourCode | form | string | Yes | |
| ColourDescription | form | string | Yes | |
Size Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| DescriptiveSize | form | string | Yes | |
| SizeCode | form | string | Yes | |
TradeItemClassification Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| GpcCategoryCode | form | string | Yes | |
| AdditionalTradeItemClassificationCode | form | List<AvpList> | Yes | |
| GpcCategoryName | form | string | Yes | |
| GpcAttribute | form | List<AvpList> | Yes | |
LeviedDutyFeeTax Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| DutyFeeTaxAmount | form | decimal? | No | |
| DutyFeeTaxBasisAmount | form | decimal? | No | |
| DutyFeeTaxDescription | form | string | Yes | |
| DutyFeeTaxPercentage | form | decimal? | No | |
DocumentReference Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| CreationDateTime | form | DateTime? | No | |
| RevisionNumber | form | long? | No | |
| LineItemNumber | form | long? | No | |
| EntityIdentification | form | string | Yes | |
TransactionalParty Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Contact | form | List<Contact> | Yes | |
| Address | form | Address | Yes | |
| CommunicationChannel | form | List<AvpList> | Yes | |
| FinancialInstitutionInformation | form | FinancialInstitutionInformation | Yes | |
| DutyFeeTaxRegistration | form | string | Yes | |
| EntityIdentification | form | string | Yes | |
Ecom_PartyIdentificationType Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Gln | form | string | Yes | |
| Name | form | string | Yes | |
| AdditionalPartyIdentification | form | List<AvpList> | Yes | |
Contact Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| ContactTypeCode | form | string | Yes | |
| PersonName | form | string | Yes | |
| DepartmentName | form | string | Yes | |
| JobTitle | form | string | Yes | |
| Responsibility | form | string | Yes | |
| CommunicationChannel | form | List<CommunicationChannel> | Yes | |
CommunicationChannel Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| CommunicationChannelCode | form | string | Yes | |
| CommunicationChannelName | form | string | Yes | |
| CommunicationValue | form | string | Yes | |
Address Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| StreetAddressOne | form | string | Yes | |
| StreetAddressTwo | form | string | Yes | |
| StreetAddressThree | form | string | Yes | |
| City | form | string | Yes | |
| PostalCode | form | string | Yes | |
| ProvinceCode | form | string | Yes | |
| CountryCode | form | string | Yes | |
FinancialInstitutionInformation Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| FinancialInstitutionBranchName | form | string | Yes | |
| FinancialInstitutionName | form | string | Yes | |
| FinancialRoutingNumber | form | FinancialRoutingNumber | Yes | |
| FinancialAccount | form | FinancialAccount | Yes | |
| SwiftCode | form | string | Yes | |
| ExportersCode | form | string | Yes | |
FinancialRoutingNumber Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Number | form | string | Yes | |
| NumberTypeCode | form | string | Yes | |
FinancialAccount Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Number | form | string | Yes | |
| NumberTypeCode | form | string | Yes | |
| Name | form | string | Yes | |
CurrencyExchangeRateInformation Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| CurrencyConversionFromCode | form | string | Yes | |
| CurrencyConversionToCode | form | string | Yes | |
| ExchangeRate | form | long? | No | |
| ExchangeRateDateTime | form | DateTime? | No | |
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
HTTP + XML
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
GET /api/purchaseCondition/{Id} HTTP/1.1
Host: stf-api-uat.data-xchange.co.za
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<PurchaseConditionsMessage xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DX.STF.Models.Dto.GS1">
<Header>
<documentIdentification>
<creationDateAndTime>0001-01-01T00:00:00</creationDateAndTime>
<identifier>String</identifier>
<type>String</type>
</documentIdentification>
<receiver>
<contactInformation>
<ContactInformation />
</contactInformation>
<identifier>
<authority>String</authority>
<text>String</text>
</identifier>
</receiver>
<sender>
<contactInformation>
<ContactInformation />
</contactInformation>
<identifier>
<authority>String</authority>
<text>String</text>
</identifier>
</sender>
</Header>
<PurchaseConditions>
<AvpList>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AvpList>
<CreationDateTime>0001-01-01T00:00:00</CreationDateTime>
<CurrencyCode>String</CurrencyCode>
<DocumentActionCode>ADD</DocumentActionCode>
<DocumentStatusCode>ADDITIONAL_TRANSMISSION</DocumentStatusCode>
<DocumentStructureVersion>String</DocumentStructureVersion>
<LastUpdateDateTime>0001-01-01T00:00:00</LastUpdateDateTime>
<RevisionNumber>0</RevisionNumber>
<Buyer>
<AdditionalPartyIdentification>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AdditionalPartyIdentification>
<Gln>String</Gln>
<Name>String</Name>
<Address>
<City>String</City>
<CountryCode>String</CountryCode>
<PostalCode>String</PostalCode>
<ProvinceCode>String</ProvinceCode>
<StreetAddressOne>String</StreetAddressOne>
<StreetAddressThree>String</StreetAddressThree>
<StreetAddressTwo>String</StreetAddressTwo>
</Address>
<CommunicationChannel>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</CommunicationChannel>
<Contact>
<Contact>
<CommunicationChannel>
<CommunicationChannel>
<CommunicationChannelCode>String</CommunicationChannelCode>
<CommunicationChannelName>String</CommunicationChannelName>
<CommunicationValue>String</CommunicationValue>
</CommunicationChannel>
</CommunicationChannel>
<ContactTypeCode>String</ContactTypeCode>
<DepartmentName>String</DepartmentName>
<JobTitle>String</JobTitle>
<PersonName>String</PersonName>
<Responsibility>String</Responsibility>
</Contact>
</Contact>
<DutyFeeTaxRegistration>String</DutyFeeTaxRegistration>
<EntityIdentification>String</EntityIdentification>
<FinancialInstitutionInformation>
<ExportersCode>String</ExportersCode>
<FinancialAccount>
<Name>String</Name>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialAccount>
<FinancialInstitutionBranchName>String</FinancialInstitutionBranchName>
<FinancialInstitutionName>String</FinancialInstitutionName>
<FinancialRoutingNumber>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialRoutingNumber>
<SwiftCode>String</SwiftCode>
</FinancialInstitutionInformation>
</Buyer>
<CurrencyExchangeRateInformation>
<CurrencyConversionFromCode>String</CurrencyConversionFromCode>
<CurrencyConversionToCode>String</CurrencyConversionToCode>
<ExchangeRate>0</ExchangeRate>
<ExchangeRateDateTime>0001-01-01T00:00:00</ExchangeRateDateTime>
</CurrencyExchangeRateInformation>
<Payee>
<AdditionalPartyIdentification>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AdditionalPartyIdentification>
<Gln>String</Gln>
<Name>String</Name>
<Address>
<City>String</City>
<CountryCode>String</CountryCode>
<PostalCode>String</PostalCode>
<ProvinceCode>String</ProvinceCode>
<StreetAddressOne>String</StreetAddressOne>
<StreetAddressThree>String</StreetAddressThree>
<StreetAddressTwo>String</StreetAddressTwo>
</Address>
<CommunicationChannel>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</CommunicationChannel>
<Contact>
<Contact>
<CommunicationChannel>
<CommunicationChannel>
<CommunicationChannelCode>String</CommunicationChannelCode>
<CommunicationChannelName>String</CommunicationChannelName>
<CommunicationValue>String</CommunicationValue>
</CommunicationChannel>
</CommunicationChannel>
<ContactTypeCode>String</ContactTypeCode>
<DepartmentName>String</DepartmentName>
<JobTitle>String</JobTitle>
<PersonName>String</PersonName>
<Responsibility>String</Responsibility>
</Contact>
</Contact>
<DutyFeeTaxRegistration>String</DutyFeeTaxRegistration>
<EntityIdentification>String</EntityIdentification>
<FinancialInstitutionInformation>
<ExportersCode>String</ExportersCode>
<FinancialAccount>
<Name>String</Name>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialAccount>
<FinancialInstitutionBranchName>String</FinancialInstitutionBranchName>
<FinancialInstitutionName>String</FinancialInstitutionName>
<FinancialRoutingNumber>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialRoutingNumber>
<SwiftCode>String</SwiftCode>
</FinancialInstitutionInformation>
</Payee>
<Payer>
<AdditionalPartyIdentification>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AdditionalPartyIdentification>
<Gln>String</Gln>
<Name>String</Name>
<Address>
<City>String</City>
<CountryCode>String</CountryCode>
<PostalCode>String</PostalCode>
<ProvinceCode>String</ProvinceCode>
<StreetAddressOne>String</StreetAddressOne>
<StreetAddressThree>String</StreetAddressThree>
<StreetAddressTwo>String</StreetAddressTwo>
</Address>
<CommunicationChannel>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</CommunicationChannel>
<Contact>
<Contact>
<CommunicationChannel>
<CommunicationChannel>
<CommunicationChannelCode>String</CommunicationChannelCode>
<CommunicationChannelName>String</CommunicationChannelName>
<CommunicationValue>String</CommunicationValue>
</CommunicationChannel>
</CommunicationChannel>
<ContactTypeCode>String</ContactTypeCode>
<DepartmentName>String</DepartmentName>
<JobTitle>String</JobTitle>
<PersonName>String</PersonName>
<Responsibility>String</Responsibility>
</Contact>
</Contact>
<DutyFeeTaxRegistration>String</DutyFeeTaxRegistration>
<EntityIdentification>String</EntityIdentification>
<FinancialInstitutionInformation>
<ExportersCode>String</ExportersCode>
<FinancialAccount>
<Name>String</Name>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialAccount>
<FinancialInstitutionBranchName>String</FinancialInstitutionBranchName>
<FinancialInstitutionName>String</FinancialInstitutionName>
<FinancialRoutingNumber>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialRoutingNumber>
<SwiftCode>String</SwiftCode>
</FinancialInstitutionInformation>
</Payer>
<PurchaseConditionsCurrencyCode>String</PurchaseConditionsCurrencyCode>
<PurchaseConditionsIdentification>String</PurchaseConditionsIdentification>
<PurchaseConditionsLocationInformation>
<PurchaseConditionsLocationInformation>
<PurchaseConditionsLineItem>
<PurchaseConditionsLineItem>
<AllowanceCharge>
<AllowanceCharge>
<AllowanceChargeAmount>0</AllowanceChargeAmount>
<AllowanceChargeDescription>String</AllowanceChargeDescription>
<AllowanceChargePercentage>0</AllowanceChargePercentage>
<AllowanceChargeType>String</AllowanceChargeType>
<AllowanceOrChargeType>String</AllowanceOrChargeType>
<AmountPerUnit>0</AmountPerUnit>
<BaseAmount>0</BaseAmount>
<BaseNumberOfUnits>String</BaseNumberOfUnits>
<BracketIdentifier>String</BracketIdentifier>
<EffectiveDateType>0001-01-01T00:00:00</EffectiveDateType>
<SequenceNumber>String</SequenceNumber>
<SettlementType>String</SettlementType>
<SpecialServiceType>String</SpecialServiceType>
</AllowanceCharge>
</AllowanceCharge>
<AvpList>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AvpList>
<DiscrepancyTolerancePercentage>0</DiscrepancyTolerancePercentage>
<EffectivePeriod>
<BeginDate>0001-01-01</BeginDate>
<BeginTime>00:00:00</BeginTime>
<EndDate>0001-01-01</EndDate>
<EndTime>00:00:00</EndTime>
</EffectivePeriod>
<LeviedDutyFeeTax>
<DutyFeeTaxAmount>0</DutyFeeTaxAmount>
<DutyFeeTaxBasisAmount>0</DutyFeeTaxBasisAmount>
<DutyFeeTaxDescription>String</DutyFeeTaxDescription>
<DutyFeeTaxPercentage>0</DutyFeeTaxPercentage>
</LeviedDutyFeeTax>
<LineItemNumber>0</LineItemNumber>
<MaterialSpecification>
<CreationDateTime>0001-01-01T00:00:00</CreationDateTime>
<EntityIdentification>String</EntityIdentification>
<LineItemNumber>0</LineItemNumber>
<RevisionNumber>0</RevisionNumber>
</MaterialSpecification>
<PackagingTypeCode>String</PackagingTypeCode>
<ParentLineItemNumber>0</ParentLineItemNumber>
<PurchaseConditionsCommitmentPeriod>
<PurchaseConditionsCommitmentPeriod>
<CommitmentPeriodDuration>
<TimeMeasurementUnitCode>String</TimeMeasurementUnitCode>
<Value>0</Value>
</CommitmentPeriodDuration>
<PurchaseConditionsCommitmentTypeCode>String</PurchaseConditionsCommitmentTypeCode>
</PurchaseConditionsCommitmentPeriod>
</PurchaseConditionsCommitmentPeriod>
<PurchaseConditionsPriceInformation>
<PurchaseConditionsPriceInformation>
<EffectivePeriod>
<BeginDate>0001-01-01</BeginDate>
<BeginTime>00:00:00</BeginTime>
<EndDate>0001-01-01</EndDate>
<EndTime>00:00:00</EndTime>
</EffectivePeriod>
<ItemPriceBaseQuantity>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</ItemPriceBaseQuantity>
<ItemPriceExclusiveAllowancesCharges>0</ItemPriceExclusiveAllowancesCharges>
<QuantityRange>
<MaximumQuantity>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</MaximumQuantity>
<MinimumQuantity>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</MinimumQuantity>
</QuantityRange>
</PurchaseConditionsPriceInformation>
</PurchaseConditionsPriceInformation>
<PurchaseConditionsQuantity>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</PurchaseConditionsQuantity>
<PurchaseConditionsQuantityRange>
<MaximumQuantity>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</MaximumQuantity>
<MinimumQuantity>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</MinimumQuantity>
</PurchaseConditionsQuantityRange>
<TransactionalTradeItem>
<AdditionalTradeItemIdentification>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AdditionalTradeItemIdentification>
<AvpList>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AvpList>
<ButterFatReference>String</ButterFatReference>
<Colour>
<Colour>
<ColourCode>String</ColourCode>
<ColourDescription>String</ColourDescription>
</Colour>
</Colour>
<Gtin>String</Gtin>
<ItemTypeCode>String</ItemTypeCode>
<ProductVariantIdentifier>String</ProductVariantIdentifier>
<Size>
<DescriptiveSize>String</DescriptiveSize>
<SizeCode>String</SizeCode>
</Size>
<TradeItemClassification>
<AdditionalTradeItemClassificationCode>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AdditionalTradeItemClassificationCode>
<GpcAttribute>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</GpcAttribute>
<GpcCategoryCode>String</GpcCategoryCode>
<GpcCategoryName>String</GpcCategoryName>
</TradeItemClassification>
<TradeItemDataOwner>String</TradeItemDataOwner>
<TradeItemDescription>String</TradeItemDescription>
<TradeItemQuantity>0</TradeItemQuantity>
<TransactionalItemData>
<TransactionalItemData>
<AvailableForSaleDate>0001-01-01T00:00:00</AvailableForSaleDate>
<AvpList>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AvpList>
<BatchNumber>String</BatchNumber>
<BestBeforeDate>0001-01-01T00:00:00</BestBeforeDate>
<CountryOfOrigin>String</CountryOfOrigin>
<ItemExpirationDate>0001-01-01T00:00:00</ItemExpirationDate>
<ItemInContactWithFoodProduct>false</ItemInContactWithFoodProduct>
<LotNumber>String</LotNumber>
<PackagingDate>0001-01-01T00:00:00</PackagingDate>
<ProductQualityIndication>String</ProductQualityIndication>
<ProductionDate>0001-01-01T00:00:00</ProductionDate>
<SellByDate>0001-01-01T00:00:00</SellByDate>
<SerialNumber xmlns:d10p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d10p1:string>String</d10p1:string>
</SerialNumber>
<SerialNumberRange>
<SerialNumberRange>
<MaximumValue>String</MaximumValue>
<MinimumValue>String</MinimumValue>
</SerialNumberRange>
</SerialNumberRange>
<ShelfLife>String</ShelfLife>
<TradeItemQuantity>0</TradeItemQuantity>
<TradeItemWaste>
<TradeItemWaste>
<TypeOfWaste>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</TypeOfWaste>
<WasteIdentification>String</WasteIdentification>
</TradeItemWaste>
</TradeItemWaste>
<TransactionalItemDataCarrierAndIdentification>
<DataCarrier>String</DataCarrier>
<Gs1TransactionalItemIdentificationKey>String</Gs1TransactionalItemIdentificationKey>
</TransactionalItemDataCarrierAndIdentification>
<TransactionalItemDimensions>
<TransactionalItemDimension>
<Depth>String</Depth>
<Height>String</Height>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Width>String</Width>
</TransactionalItemDimension>
</TransactionalItemDimensions>
<TransactionalItemLogisticUnitInformation>
<DimensionsOfLogisticUnit>
<TransactionalItemDimension>
<Depth>String</Depth>
<Height>String</Height>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Width>String</Width>
</TransactionalItemDimension>
</DimensionsOfLogisticUnit>
<MaximumStackingFactor>0</MaximumStackingFactor>
<NumberOfLayers>0</NumberOfLayers>
<NumberOfUnitsPerLayer>0</NumberOfUnitsPerLayer>
<NumberOfUnitsPerPallet>0</NumberOfUnitsPerPallet>
<PackageTypeCode>String</PackageTypeCode>
<PackagingTerms>String</PackagingTerms>
<ReturnablePackageTransportCostPayment>String</ReturnablePackageTransportCostPayment>
</TransactionalItemLogisticUnitInformation>
<TransactionalItemOrganicInformation>
<IsTradeItemOrganic>false</IsTradeItemOrganic>
<OrganicCertification>String</OrganicCertification>
</TransactionalItemOrganicInformation>
<TransactionalItemVolume>
<TransactionalItem>
<MeasurementType>String</MeasurementType>
<MeasurementUnitCode>String</MeasurementUnitCode>
<MeasurementValue>String</MeasurementValue>
</TransactionalItem>
</TransactionalItemVolume>
<TransactionalItemWeight>
<TransactionalItem>
<MeasurementType>String</MeasurementType>
<MeasurementUnitCode>String</MeasurementUnitCode>
<MeasurementValue>String</MeasurementValue>
</TransactionalItem>
</TransactionalItemWeight>
</TransactionalItemData>
</TransactionalItemData>
</TransactionalTradeItem>
</PurchaseConditionsLineItem>
</PurchaseConditionsLineItem>
<ShipFrom>
<AdditionalPartyIdentification>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AdditionalPartyIdentification>
<Gln>String</Gln>
<Name>String</Name>
<Address>
<City>String</City>
<CountryCode>String</CountryCode>
<PostalCode>String</PostalCode>
<ProvinceCode>String</ProvinceCode>
<StreetAddressOne>String</StreetAddressOne>
<StreetAddressThree>String</StreetAddressThree>
<StreetAddressTwo>String</StreetAddressTwo>
</Address>
<CommunicationChannel>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</CommunicationChannel>
<Contact>
<Contact>
<CommunicationChannel>
<CommunicationChannel>
<CommunicationChannelCode>String</CommunicationChannelCode>
<CommunicationChannelName>String</CommunicationChannelName>
<CommunicationValue>String</CommunicationValue>
</CommunicationChannel>
</CommunicationChannel>
<ContactTypeCode>String</ContactTypeCode>
<DepartmentName>String</DepartmentName>
<JobTitle>String</JobTitle>
<PersonName>String</PersonName>
<Responsibility>String</Responsibility>
</Contact>
</Contact>
<DutyFeeTaxRegistration>String</DutyFeeTaxRegistration>
<EntityIdentification>String</EntityIdentification>
<FinancialInstitutionInformation>
<ExportersCode>String</ExportersCode>
<FinancialAccount>
<Name>String</Name>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialAccount>
<FinancialInstitutionBranchName>String</FinancialInstitutionBranchName>
<FinancialInstitutionName>String</FinancialInstitutionName>
<FinancialRoutingNumber>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialRoutingNumber>
<SwiftCode>String</SwiftCode>
</FinancialInstitutionInformation>
</ShipFrom>
<ShipTo>
<AdditionalPartyIdentification>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AdditionalPartyIdentification>
<Gln>String</Gln>
<Name>String</Name>
<Address>
<City>String</City>
<CountryCode>String</CountryCode>
<PostalCode>String</PostalCode>
<ProvinceCode>String</ProvinceCode>
<StreetAddressOne>String</StreetAddressOne>
<StreetAddressThree>String</StreetAddressThree>
<StreetAddressTwo>String</StreetAddressTwo>
</Address>
<CommunicationChannel>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</CommunicationChannel>
<Contact>
<Contact>
<CommunicationChannel>
<CommunicationChannel>
<CommunicationChannelCode>String</CommunicationChannelCode>
<CommunicationChannelName>String</CommunicationChannelName>
<CommunicationValue>String</CommunicationValue>
</CommunicationChannel>
</CommunicationChannel>
<ContactTypeCode>String</ContactTypeCode>
<DepartmentName>String</DepartmentName>
<JobTitle>String</JobTitle>
<PersonName>String</PersonName>
<Responsibility>String</Responsibility>
</Contact>
</Contact>
<DutyFeeTaxRegistration>String</DutyFeeTaxRegistration>
<EntityIdentification>String</EntityIdentification>
<FinancialInstitutionInformation>
<ExportersCode>String</ExportersCode>
<FinancialAccount>
<Name>String</Name>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialAccount>
<FinancialInstitutionBranchName>String</FinancialInstitutionBranchName>
<FinancialInstitutionName>String</FinancialInstitutionName>
<FinancialRoutingNumber>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialRoutingNumber>
<SwiftCode>String</SwiftCode>
</FinancialInstitutionInformation>
</ShipTo>
</PurchaseConditionsLocationInformation>
</PurchaseConditionsLocationInformation>
<RemitTo>
<AdditionalPartyIdentification>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AdditionalPartyIdentification>
<Gln>String</Gln>
<Name>String</Name>
<Address>
<City>String</City>
<CountryCode>String</CountryCode>
<PostalCode>String</PostalCode>
<ProvinceCode>String</ProvinceCode>
<StreetAddressOne>String</StreetAddressOne>
<StreetAddressThree>String</StreetAddressThree>
<StreetAddressTwo>String</StreetAddressTwo>
</Address>
<CommunicationChannel>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</CommunicationChannel>
<Contact>
<Contact>
<CommunicationChannel>
<CommunicationChannel>
<CommunicationChannelCode>String</CommunicationChannelCode>
<CommunicationChannelName>String</CommunicationChannelName>
<CommunicationValue>String</CommunicationValue>
</CommunicationChannel>
</CommunicationChannel>
<ContactTypeCode>String</ContactTypeCode>
<DepartmentName>String</DepartmentName>
<JobTitle>String</JobTitle>
<PersonName>String</PersonName>
<Responsibility>String</Responsibility>
</Contact>
</Contact>
<DutyFeeTaxRegistration>String</DutyFeeTaxRegistration>
<EntityIdentification>String</EntityIdentification>
<FinancialInstitutionInformation>
<ExportersCode>String</ExportersCode>
<FinancialAccount>
<Name>String</Name>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialAccount>
<FinancialInstitutionBranchName>String</FinancialInstitutionBranchName>
<FinancialInstitutionName>String</FinancialInstitutionName>
<FinancialRoutingNumber>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialRoutingNumber>
<SwiftCode>String</SwiftCode>
</FinancialInstitutionInformation>
</RemitTo>
<Seller>
<AdditionalPartyIdentification>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AdditionalPartyIdentification>
<Gln>String</Gln>
<Name>String</Name>
<Address>
<City>String</City>
<CountryCode>String</CountryCode>
<PostalCode>String</PostalCode>
<ProvinceCode>String</ProvinceCode>
<StreetAddressOne>String</StreetAddressOne>
<StreetAddressThree>String</StreetAddressThree>
<StreetAddressTwo>String</StreetAddressTwo>
</Address>
<CommunicationChannel>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</CommunicationChannel>
<Contact>
<Contact>
<CommunicationChannel>
<CommunicationChannel>
<CommunicationChannelCode>String</CommunicationChannelCode>
<CommunicationChannelName>String</CommunicationChannelName>
<CommunicationValue>String</CommunicationValue>
</CommunicationChannel>
</CommunicationChannel>
<ContactTypeCode>String</ContactTypeCode>
<DepartmentName>String</DepartmentName>
<JobTitle>String</JobTitle>
<PersonName>String</PersonName>
<Responsibility>String</Responsibility>
</Contact>
</Contact>
<DutyFeeTaxRegistration>String</DutyFeeTaxRegistration>
<EntityIdentification>String</EntityIdentification>
<FinancialInstitutionInformation>
<ExportersCode>String</ExportersCode>
<FinancialAccount>
<Name>String</Name>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialAccount>
<FinancialInstitutionBranchName>String</FinancialInstitutionBranchName>
<FinancialInstitutionName>String</FinancialInstitutionName>
<FinancialRoutingNumber>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialRoutingNumber>
<SwiftCode>String</SwiftCode>
</FinancialInstitutionInformation>
</Seller>
<TaxRepresentative>
<AdditionalPartyIdentification>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AdditionalPartyIdentification>
<Gln>String</Gln>
<Name>String</Name>
<Address>
<City>String</City>
<CountryCode>String</CountryCode>
<PostalCode>String</PostalCode>
<ProvinceCode>String</ProvinceCode>
<StreetAddressOne>String</StreetAddressOne>
<StreetAddressThree>String</StreetAddressThree>
<StreetAddressTwo>String</StreetAddressTwo>
</Address>
<CommunicationChannel>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</CommunicationChannel>
<Contact>
<Contact>
<CommunicationChannel>
<CommunicationChannel>
<CommunicationChannelCode>String</CommunicationChannelCode>
<CommunicationChannelName>String</CommunicationChannelName>
<CommunicationValue>String</CommunicationValue>
</CommunicationChannel>
</CommunicationChannel>
<ContactTypeCode>String</ContactTypeCode>
<DepartmentName>String</DepartmentName>
<JobTitle>String</JobTitle>
<PersonName>String</PersonName>
<Responsibility>String</Responsibility>
</Contact>
</Contact>
<DutyFeeTaxRegistration>String</DutyFeeTaxRegistration>
<EntityIdentification>String</EntityIdentification>
<FinancialInstitutionInformation>
<ExportersCode>String</ExportersCode>
<FinancialAccount>
<Name>String</Name>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialAccount>
<FinancialInstitutionBranchName>String</FinancialInstitutionBranchName>
<FinancialInstitutionName>String</FinancialInstitutionName>
<FinancialRoutingNumber>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialRoutingNumber>
<SwiftCode>String</SwiftCode>
</FinancialInstitutionInformation>
</TaxRepresentative>
</PurchaseConditions>
</PurchaseConditionsMessage>