DX STF Client API

<back to all web services

GetOrderResponseById

Order Response Requests

Order Response

Requires Authentication
The following routes are available for this service:
GET/api/orderResponse/{Id}Get specific OrderResponse by OrderResponse Id

// @DataContract
export class DocumentIdentification
{
    // @DataMember(Name="identifier")
    public identifier: string;

    // @DataMember(Name="type")
    public type: string;

    // @DataMember(Name="creationDateAndTime")
    public creationDateAndTime: string;

    public constructor(init?: Partial<DocumentIdentification>) { (Object as any).assign(this, init); }
}

// @DataContract
export class Identifier
{
    // @DataMember(Name="authority")
    public authority: string;

    // @DataMember(Name="text")
    public text: string;

    public constructor(init?: Partial<Identifier>) { (Object as any).assign(this, init); }
}

// @DataContract
export class ContactInformation
{

    public constructor(init?: Partial<ContactInformation>) { (Object as any).assign(this, init); }
}

// @DataContract
export class Partner
{
    // @DataMember(Name="identifier")
    public identifier: Identifier;

    // @DataMember(Name="contactInformation")
    public contactInformation: ContactInformation[] = [];

    public constructor(init?: Partial<Partner>) { (Object as any).assign(this, init); }
}

// @DataContract
export class Header
{
    // @DataMember(Name="documentIdentification")
    public documentIdentification: DocumentIdentification;

    // @DataMember(Name="sender")
    public sender: Partner;

    // @DataMember(Name="receiver")
    public receiver: Partner;

    public constructor(init?: Partial<Header>) { (Object as any).assign(this, init); }
}

export enum DocumentAction
{
    ADD = 'ADD',
    CHANGE_BY_REFRESH = 'CHANGE_BY_REFRESH',
    DELETE = 'DELETE',
    REJECTED = 'REJECTED',
}

export enum DocumentStatus
{
    ADDITIONAL_TRANSMISSION = 'ADDITIONAL_TRANSMISSION',
    COPY = 'COPY',
    ORIGINAL = 'ORIGINAL',
}

export class AvpList
{
    public code: string;
    public value: string;

    public constructor(init?: Partial<AvpList>) { (Object as any).assign(this, init); }
}

export class BaseDocument
{
    public currencyCode: string;
    public creationDateTime: string;
    public documentActionCode: DocumentAction;
    public documentStatusCode: DocumentStatus;
    public documentStructureVersion: string;
    public lastUpdateDateTime?: string;
    public revisionNumber?: number;
    public avpList: AvpList[] = [];

    public constructor(init?: Partial<BaseDocument>) { (Object as any).assign(this, init); }
}

export class AllowanceCharge
{
    public allowanceChargeAmount?: number;
    public allowanceChargePercentage?: number;
    public allowanceChargeType: string;
    public allowanceOrChargeType: string;
    public amountPerUnit?: number;
    public baseAmount?: number;
    public baseNumberOfUnits: string;
    public bracketIdentifier: string;
    public effectiveDateType?: string;
    public sequenceNumber: string;
    public settlementType: string;
    public specialServiceType: string;
    public allowanceChargeDescription: string;

    public constructor(init?: Partial<AllowanceCharge>) { (Object as any).assign(this, init); }
}

export class DeliveryTermsLocation
{
    public unLocationCode: string;
    public gln: string;
    public additionalLocationIdentification: AvpList[] = [];
    public sublocationIdentification: string;
    public locationName: string;
    public locationSpecificInstructions: string;

    public constructor(init?: Partial<DeliveryTermsLocation>) { (Object as any).assign(this, init); }
}

export class DeliveryTerms
{
    public incotermsCode: string;
    public alternateDeliveryTermsCode: string;
    public deliveryInstructions: string;
    public deliveryCostPayment: string;
    public isSignatureRequired: string;
    public deliveryTermsLocation: DeliveryTermsLocation;

    public constructor(init?: Partial<DeliveryTerms>) { (Object as any).assign(this, init); }
}

export class DateRange
{
    public beginDate?: string;
    public beginTime?: string;
    public endDate?: string;
    public endTime?: string;

    public constructor(init?: Partial<DateRange>) { (Object as any).assign(this, init); }
}

export class OrderLogisticalDateInformation
{
    public dateRangeDeliveryDateRange: DateRange;
    public dateRangeShipDateRange: DateRange;
    public dateRangeDeliveryDateRangeAtUltimateConsignee: DateRange;
    public requestedDeliveryDateTime?: string;
    public requestedShipDateTime: string;
    public requestedPickUpDateTime?: string;
    public requestedDeliveryDateTimeAtUltimateConsignee?: string;

    public constructor(init?: Partial<OrderLogisticalDateInformation>) { (Object as any).assign(this, init); }
}

export class DocumentReference
{
    public creationDateTime?: string;
    public revisionNumber?: number;
    public lineItemNumber?: number;
    public entityIdentification: string;

    public constructor(init?: Partial<DocumentReference>) { (Object as any).assign(this, init); }
}

export class Ecom_PartyIdentificationType
{
    public gln: string;
    public name: string;
    public additionalPartyIdentification: AvpList[] = [];

    public constructor(init?: Partial<Ecom_PartyIdentificationType>) { (Object as any).assign(this, init); }
}

export class CommunicationChannel
{
    public communicationChannelCode: string;
    public communicationChannelName: string;
    public communicationValue: string;

    public constructor(init?: Partial<CommunicationChannel>) { (Object as any).assign(this, init); }
}

export class Contact
{
    public contactTypeCode: string;
    public personName: string;
    public departmentName: string;
    public jobTitle: string;
    public responsibility: string;
    public communicationChannel: CommunicationChannel[] = [];

    public constructor(init?: Partial<Contact>) { (Object as any).assign(this, init); }
}

export class Address
{
    public streetAddressOne: string;
    public streetAddressTwo: string;
    public streetAddressThree: string;
    public city: string;
    public postalCode: string;
    public provinceCode: string;
    public countryCode: string;

    public constructor(init?: Partial<Address>) { (Object as any).assign(this, init); }
}

export class FinancialRoutingNumber
{
    public number: string;
    public numberTypeCode: string;

    public constructor(init?: Partial<FinancialRoutingNumber>) { (Object as any).assign(this, init); }
}

export class FinancialAccount
{
    public number: string;
    public numberTypeCode: string;
    public name: string;

    public constructor(init?: Partial<FinancialAccount>) { (Object as any).assign(this, init); }
}

export class FinancialInstitutionInformation
{
    public financialInstitutionBranchName: string;
    public financialInstitutionName: string;
    public financialRoutingNumber: FinancialRoutingNumber;
    public financialAccount: FinancialAccount;
    public swiftCode: string;
    public exportersCode: string;

    public constructor(init?: Partial<FinancialInstitutionInformation>) { (Object as any).assign(this, init); }
}

export class TransactionalParty extends Ecom_PartyIdentificationType
{
    public contact: Contact[] = [];
    public address: Address;
    public communicationChannel: AvpList[] = [];
    public financialInstitutionInformation: FinancialInstitutionInformation;
    public dutyFeeTaxRegistration: string;
    public entityIdentification: string;

    public constructor(init?: Partial<TransactionalParty>) { super(init); (Object as any).assign(this, init); }
}

export class Quantity
{
    public value?: number;
    public measurementUnitCode: string;
    public codeListVersion: string;

    public constructor(init?: Partial<Quantity>) { (Object as any).assign(this, init); }
}

export class Code
{
    public value: string;
    public codeDescription: string;
    public codeListAgencyCodeListVersion: string;
    public codeListAgencyName: string;
    public codeListName: string;
    public codeListUri: string;

    public constructor(init?: Partial<Code>) { (Object as any).assign(this, init); }
}

export class ShipmentTransportationInformation
{
    public carrier: TransactionalParty;
    public freightForwarder: TransactionalParty;

    public constructor(init?: Partial<ShipmentTransportationInformation>) { (Object as any).assign(this, init); }
}

export class OrderLogisticalInformation
{
    public commodityTypeCode: Code;
    public orderLogisticalDateInformation: OrderLogisticalDateInformation;
    public inventoryLocation: TransactionalParty;
    public shipFrom: TransactionalParty;
    public shipTo: TransactionalParty;
    public ultimateConsignee: TransactionalParty;
    public shipmentTransportationInformation: ShipmentTransportationInformation;

    public constructor(init?: Partial<OrderLogisticalInformation>) { (Object as any).assign(this, init); }
}

export class OrderResponseLineItemDetail
{
    public confirmedQuantity: Quantity;
    public orderLogisticalInformation: OrderLogisticalInformation;
    public avpList: AvpList;
    public purchaseConditions: DocumentReference;

    public constructor(init?: Partial<OrderResponseLineItemDetail>) { (Object as any).assign(this, init); }
}

export class TransactionalItem
{
    public measurementUnitCode: string;
    public measurementType: string;
    public measurementValue: string;

    public constructor(init?: Partial<TransactionalItem>) { (Object as any).assign(this, init); }
}

export class SerialNumberRange
{
    public maximumValue: string;
    public minimumValue: string;

    public constructor(init?: Partial<SerialNumberRange>) { (Object as any).assign(this, init); }
}

export class TransactionalItemDimension
{
    public measurementUnitCode: string;
    public depth: string;
    public height: string;
    public width: string;

    public constructor(init?: Partial<TransactionalItemDimension>) { (Object as any).assign(this, init); }
}

export class TransactionalItemLogisticUnitInformation
{
    public numberOfLayers?: number;
    public numberOfUnitsPerLayer?: number;
    public numberOfUnitsPerPallet?: number;
    public packagingTerms: string;
    public packageTypeCode: string;
    public maximumStackingFactor?: number;
    public returnablePackageTransportCostPayment: string;
    public dimensionsOfLogisticUnit: TransactionalItemDimension[] = [];

    public constructor(init?: Partial<TransactionalItemLogisticUnitInformation>) { (Object as any).assign(this, init); }
}

export class TransactionalItemDataCarrierAndIdentification
{
    public gs1TransactionalItemIdentificationKey: string;
    public dataCarrier: string;

    public constructor(init?: Partial<TransactionalItemDataCarrierAndIdentification>) { (Object as any).assign(this, init); }
}

export class TradeItemWaste
{
    public wasteIdentification: string;
    public typeOfWaste: AvpList[] = [];

    public constructor(init?: Partial<TradeItemWaste>) { (Object as any).assign(this, init); }
}

export class TransactionalItemOrganicInformation
{
    public isTradeItemOrganic?: boolean;
    public organicCertification: string;

    public constructor(init?: Partial<TransactionalItemOrganicInformation>) { (Object as any).assign(this, init); }
}

export class TransactionalItemData
{
    public availableForSaleDate?: string;
    public batchNumber: string;
    public bestBeforeDate?: string;
    public countryOfOrigin: string;
    public itemExpirationDate?: string;
    public lotNumber: string;
    public packagingDate?: string;
    public productionDate?: string;
    public productQualityIndication: string;
    public sellByDate?: string;
    public serialNumber: string[] = [];
    public shelfLife: string;
    public tradeItemQuantity?: number;
    public itemInContactWithFoodProduct?: boolean;
    public transactionalItemWeight: TransactionalItem[] = [];
    public transactionalItemVolume: TransactionalItem[] = [];
    public serialNumberRange: SerialNumberRange[] = [];
    public transactionalItemDimensions: TransactionalItemDimension[] = [];
    public transactionalItemLogisticUnitInformation: TransactionalItemLogisticUnitInformation;
    public transactionalItemDataCarrierAndIdentification: TransactionalItemDataCarrierAndIdentification;
    public tradeItemWaste: TradeItemWaste[] = [];
    public transactionalItemOrganicInformation: TransactionalItemOrganicInformation;
    public avpList: AvpList[] = [];

    public constructor(init?: Partial<TransactionalItemData>) { (Object as any).assign(this, init); }
}

export class Colour
{
    public colourCode: string;
    public colourDescription: string;

    public constructor(init?: Partial<Colour>) { (Object as any).assign(this, init); }
}

export class Size
{
    public descriptiveSize: string;
    public sizeCode: string;

    public constructor(init?: Partial<Size>) { (Object as any).assign(this, init); }
}

export class TradeItemClassification
{
    public gpcCategoryCode: string;
    public additionalTradeItemClassificationCode: AvpList[] = [];
    public gpcCategoryName: string;
    public gpcAttribute: AvpList[] = [];

    public constructor(init?: Partial<TradeItemClassification>) { (Object as any).assign(this, init); }
}

export class TransactionalTradeItem
{
    public gtin: string;
    public additionalTradeItemIdentification: AvpList[] = [];
    public tradeItemQuantity?: number;
    public tradeItemDescription: string;
    public productVariantIdentifier: string;
    public itemTypeCode: string;
    public tradeItemDataOwner: string;
    public butterFatReference: string;
    public transactionalItemData: TransactionalItemData[] = [];
    public colour: Colour[] = [];
    public size: Size;
    public tradeItemClassification: TradeItemClassification;
    public avpList: AvpList[] = [];

    public constructor(init?: Partial<TransactionalTradeItem>) { (Object as any).assign(this, init); }
}

export class LeviedDutyFeeTax
{
    public dutyFeeTaxAmount?: number;
    public dutyFeeTaxBasisAmount?: number;
    public dutyFeeTaxDescription: string;
    public dutyFeeTaxPercentage?: number;

    public constructor(init?: Partial<LeviedDutyFeeTax>) { (Object as any).assign(this, init); }
}

export class OrderResponseLineItem
{
    public additionalOrderLineInstruction: string[] = [];
    public confirmedQuantity: Quantity;
    public deliveryDateTime?: string;
    public lineItemActionCode: string;
    public lineItemChangeIndicator: string;
    public lineItemNumber?: number;
    public monetaryAmountExcludingTaxes?: number;
    public monetaryAmountIncludingTaxes?: number;
    public netAmount?: number;
    public netPrice?: number;
    public note: string;
    public orderResponseReasonCode: string;
    public responseStatusCode: string;
    public originalOrderLineItemNumber?: number;
    public parentLineItemNumber?: number;
    public orderResponseLineItemDetail: OrderResponseLineItemDetail[] = [];
    public allowanceCharge: AllowanceCharge[] = [];
    public transactionalTradeItem: TransactionalTradeItem;
    public leviedDutyFeeTax: LeviedDutyFeeTax;
    public avpList: AvpList[] = [];
    public backOrderInformation: OrderResponseLineItemDetail;
    public substituteItemInformation: TransactionalTradeItem;
    public shipmentTransportationInformation: ShipmentTransportationInformation;

    public constructor(init?: Partial<OrderResponseLineItem>) { (Object as any).assign(this, init); }
}

export class OrderResponse extends BaseDocument
{
    public note: string;
    public orderResponseReasonCode: string[] = [];
    public responseStatusCode: string;
    public totalMonetaryAmountExcludingTaxes?: number;
    public totalMonetaryAmountIncludingTaxes?: number;
    public totalTaxAmount?: number;
    public allowanceCharge: AllowanceCharge[] = [];
    public deliveryTerms: DeliveryTerms;
    public amendedDateTimeValue: OrderLogisticalDateInformation;
    public orderResponseIdentification: string;
    public originalOrder: DocumentReference;
    public salesOrder: DocumentReference;
    public billTo: TransactionalParty;
    public buyer: TransactionalParty;
    public seller: TransactionalParty;
    public shipTo: TransactionalParty;
    public orderResponseLineItem: OrderResponseLineItem[] = [];

    public constructor(init?: Partial<OrderResponse>) { super(init); (Object as any).assign(this, init); }
}

export class OrderResponseMessage
{
    public header: Header;
    public orderResponse: OrderResponse;

    public constructor(init?: Partial<OrderResponseMessage>) { (Object as any).assign(this, init); }
}

/** @description Order Response */
// @Api(Description="Order Response")
// @ApiResponse(Description="OrderResponse data", IsDefaultResponse=true, StatusCode=200)
// @ApiResponse(Description="No Content", ResponseType="typeof(ServiceStack.IReturnVoid)", StatusCode=204)
// @ApiResponse(Description="Specified argument was out of the range of valid values.", ResponseType="typeof(System.ArgumentOutOfRangeException)", StatusCode=400)
export class GetOrderResponseById implements IGetDocumentById
{
    /** @description OrderResponse ID or Token */
    // @ApiMember(Description="OrderResponse ID or Token", ExcludeInSchema=true, ParameterType="path")
    public id: string;

    public constructor(init?: Partial<GetOrderResponseById>) { (Object as any).assign(this, init); }
}

TypeScript GetOrderResponseById DTOs

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/orderResponse/{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

<OrderResponseMessage 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>
  <OrderResponse>
    <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>
    <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>
    <AmendedDateTimeValue>
      <DateRangeDeliveryDateRange>
        <BeginDate>0001-01-01T00:00:00</BeginDate>
        <BeginTime>0001-01-01T00:00:00</BeginTime>
        <EndDate>0001-01-01T00:00:00</EndDate>
        <EndTime>0001-01-01T00:00:00</EndTime>
      </DateRangeDeliveryDateRange>
      <DateRangeDeliveryDateRangeAtUltimateConsignee>
        <BeginDate>0001-01-01T00:00:00</BeginDate>
        <BeginTime>0001-01-01T00:00:00</BeginTime>
        <EndDate>0001-01-01T00:00:00</EndDate>
        <EndTime>0001-01-01T00:00:00</EndTime>
      </DateRangeDeliveryDateRangeAtUltimateConsignee>
      <DateRangeShipDateRange>
        <BeginDate>0001-01-01T00:00:00</BeginDate>
        <BeginTime>0001-01-01T00:00:00</BeginTime>
        <EndDate>0001-01-01T00:00:00</EndDate>
        <EndTime>0001-01-01T00:00:00</EndTime>
      </DateRangeShipDateRange>
      <RequestedDeliveryDateTime>0001-01-01T00:00:00</RequestedDeliveryDateTime>
      <RequestedDeliveryDateTimeAtUltimateConsignee>0001-01-01T00:00:00</RequestedDeliveryDateTimeAtUltimateConsignee>
      <RequestedPickUpDateTime>0001-01-01T00:00:00</RequestedPickUpDateTime>
      <RequestedShipDateTime>String</RequestedShipDateTime>
    </AmendedDateTimeValue>
    <BillTo>
      <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>
    </BillTo>
    <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>
    <DeliveryTerms>
      <AlternateDeliveryTermsCode>String</AlternateDeliveryTermsCode>
      <DeliveryCostPayment>String</DeliveryCostPayment>
      <DeliveryInstructions>String</DeliveryInstructions>
      <DeliveryTermsLocation>
        <AdditionalLocationIdentification>
          <AvpList>
            <Code>String</Code>
            <Value>String</Value>
          </AvpList>
        </AdditionalLocationIdentification>
        <Gln>String</Gln>
        <LocationName>String</LocationName>
        <LocationSpecificInstructions>String</LocationSpecificInstructions>
        <SublocationIdentification>String</SublocationIdentification>
        <UnLocationCode>String</UnLocationCode>
      </DeliveryTermsLocation>
      <IncotermsCode>String</IncotermsCode>
      <IsSignatureRequired>String</IsSignatureRequired>
    </DeliveryTerms>
    <Note>String</Note>
    <OrderResponseIdentification>String</OrderResponseIdentification>
    <OrderResponseLineItem>
      <OrderResponseLineItem>
        <AdditionalOrderLineInstruction xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:string>String</d5p1:string>
        </AdditionalOrderLineInstruction>
        <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>
        <BackOrderInformation>
          <AvpList>
            <Code>String</Code>
            <Value>String</Value>
          </AvpList>
          <ConfirmedQuantity>
            <CodeListVersion>String</CodeListVersion>
            <MeasurementUnitCode>String</MeasurementUnitCode>
            <Value>0</Value>
          </ConfirmedQuantity>
          <OrderLogisticalInformation>
            <CommodityTypeCode>
              <CodeDescription>String</CodeDescription>
              <CodeListAgencyCodeListVersion>String</CodeListAgencyCodeListVersion>
              <CodeListAgencyName>String</CodeListAgencyName>
              <CodeListName>String</CodeListName>
              <CodeListUri>String</CodeListUri>
              <Value>String</Value>
            </CommodityTypeCode>
            <InventoryLocation>
              <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>
            </InventoryLocation>
            <OrderLogisticalDateInformation>
              <DateRangeDeliveryDateRange>
                <BeginDate>0001-01-01T00:00:00</BeginDate>
                <BeginTime>0001-01-01T00:00:00</BeginTime>
                <EndDate>0001-01-01T00:00:00</EndDate>
                <EndTime>0001-01-01T00:00:00</EndTime>
              </DateRangeDeliveryDateRange>
              <DateRangeDeliveryDateRangeAtUltimateConsignee>
                <BeginDate>0001-01-01T00:00:00</BeginDate>
                <BeginTime>0001-01-01T00:00:00</BeginTime>
                <EndDate>0001-01-01T00:00:00</EndDate>
                <EndTime>0001-01-01T00:00:00</EndTime>
              </DateRangeDeliveryDateRangeAtUltimateConsignee>
              <DateRangeShipDateRange>
                <BeginDate>0001-01-01T00:00:00</BeginDate>
                <BeginTime>0001-01-01T00:00:00</BeginTime>
                <EndDate>0001-01-01T00:00:00</EndDate>
                <EndTime>0001-01-01T00:00:00</EndTime>
              </DateRangeShipDateRange>
              <RequestedDeliveryDateTime>0001-01-01T00:00:00</RequestedDeliveryDateTime>
              <RequestedDeliveryDateTimeAtUltimateConsignee>0001-01-01T00:00:00</RequestedDeliveryDateTimeAtUltimateConsignee>
              <RequestedPickUpDateTime>0001-01-01T00:00:00</RequestedPickUpDateTime>
              <RequestedShipDateTime>String</RequestedShipDateTime>
            </OrderLogisticalDateInformation>
            <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>
            <ShipmentTransportationInformation>
              <Carrier>
                <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>
              </Carrier>
              <FreightForwarder>
                <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>
              </FreightForwarder>
            </ShipmentTransportationInformation>
            <UltimateConsignee>
              <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>
            </UltimateConsignee>
          </OrderLogisticalInformation>
          <PurchaseConditions>
            <CreationDateTime>0001-01-01T00:00:00</CreationDateTime>
            <EntityIdentification>String</EntityIdentification>
            <LineItemNumber>0</LineItemNumber>
            <RevisionNumber>0</RevisionNumber>
          </PurchaseConditions>
        </BackOrderInformation>
        <ConfirmedQuantity>
          <CodeListVersion>String</CodeListVersion>
          <MeasurementUnitCode>String</MeasurementUnitCode>
          <Value>0</Value>
        </ConfirmedQuantity>
        <DeliveryDateTime>0001-01-01T00:00:00</DeliveryDateTime>
        <LeviedDutyFeeTax>
          <DutyFeeTaxAmount>0</DutyFeeTaxAmount>
          <DutyFeeTaxBasisAmount>0</DutyFeeTaxBasisAmount>
          <DutyFeeTaxDescription>String</DutyFeeTaxDescription>
          <DutyFeeTaxPercentage>0</DutyFeeTaxPercentage>
        </LeviedDutyFeeTax>
        <LineItemActionCode>String</LineItemActionCode>
        <LineItemChangeIndicator>String</LineItemChangeIndicator>
        <LineItemNumber>0</LineItemNumber>
        <MonetaryAmountExcludingTaxes>0</MonetaryAmountExcludingTaxes>
        <MonetaryAmountIncludingTaxes>0</MonetaryAmountIncludingTaxes>
        <NetAmount>0</NetAmount>
        <NetPrice>0</NetPrice>
        <Note>String</Note>
        <OrderResponseLineItemDetail>
          <OrderResponseLineItemDetail>
            <AvpList>
              <Code>String</Code>
              <Value>String</Value>
            </AvpList>
            <ConfirmedQuantity>
              <CodeListVersion>String</CodeListVersion>
              <MeasurementUnitCode>String</MeasurementUnitCode>
              <Value>0</Value>
            </ConfirmedQuantity>
            <OrderLogisticalInformation>
              <CommodityTypeCode>
                <CodeDescription>String</CodeDescription>
                <CodeListAgencyCodeListVersion>String</CodeListAgencyCodeListVersion>
                <CodeListAgencyName>String</CodeListAgencyName>
                <CodeListName>String</CodeListName>
                <CodeListUri>String</CodeListUri>
                <Value>String</Value>
              </CommodityTypeCode>
              <InventoryLocation>
                <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>
              </InventoryLocation>
              <OrderLogisticalDateInformation>
                <DateRangeDeliveryDateRange>
                  <BeginDate>0001-01-01T00:00:00</BeginDate>
                  <BeginTime>0001-01-01T00:00:00</BeginTime>
                  <EndDate>0001-01-01T00:00:00</EndDate>
                  <EndTime>0001-01-01T00:00:00</EndTime>
                </DateRangeDeliveryDateRange>
                <DateRangeDeliveryDateRangeAtUltimateConsignee>
                  <BeginDate>0001-01-01T00:00:00</BeginDate>
                  <BeginTime>0001-01-01T00:00:00</BeginTime>
                  <EndDate>0001-01-01T00:00:00</EndDate>
                  <EndTime>0001-01-01T00:00:00</EndTime>
                </DateRangeDeliveryDateRangeAtUltimateConsignee>
                <DateRangeShipDateRange>
                  <BeginDate>0001-01-01T00:00:00</BeginDate>
                  <BeginTime>0001-01-01T00:00:00</BeginTime>
                  <EndDate>0001-01-01T00:00:00</EndDate>
                  <EndTime>0001-01-01T00:00:00</EndTime>
                </DateRangeShipDateRange>
                <RequestedDeliveryDateTime>0001-01-01T00:00:00</RequestedDeliveryDateTime>
                <RequestedDeliveryDateTimeAtUltimateConsignee>0001-01-01T00:00:00</RequestedDeliveryDateTimeAtUltimateConsignee>
                <RequestedPickUpDateTime>0001-01-01T00:00:00</RequestedPickUpDateTime>
                <RequestedShipDateTime>String</RequestedShipDateTime>
              </OrderLogisticalDateInformation>
              <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>
              <ShipmentTransportationInformation>
                <Carrier>
                  <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>
                </Carrier>
                <FreightForwarder>
                  <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>
                </FreightForwarder>
              </ShipmentTransportationInformation>
              <UltimateConsignee>
                <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>
              </UltimateConsignee>
            </OrderLogisticalInformation>
            <PurchaseConditions>
              <CreationDateTime>0001-01-01T00:00:00</CreationDateTime>
              <EntityIdentification>String</EntityIdentification>
              <LineItemNumber>0</LineItemNumber>
              <RevisionNumber>0</RevisionNumber>
            </PurchaseConditions>
          </OrderResponseLineItemDetail>
        </OrderResponseLineItemDetail>
        <OrderResponseReasonCode>String</OrderResponseReasonCode>
        <OriginalOrderLineItemNumber>0</OriginalOrderLineItemNumber>
        <ParentLineItemNumber>0</ParentLineItemNumber>
        <ResponseStatusCode>String</ResponseStatusCode>
        <ShipmentTransportationInformation>
          <Carrier>
            <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>
          </Carrier>
          <FreightForwarder>
            <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>
          </FreightForwarder>
        </ShipmentTransportationInformation>
        <SubstituteItemInformation>
          <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:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
                <d8p1:string>String</d8p1: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>
        </SubstituteItemInformation>
        <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:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
                <d8p1:string>String</d8p1: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>
      </OrderResponseLineItem>
    </OrderResponseLineItem>
    <OrderResponseReasonCode xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>String</d3p1:string>
    </OrderResponseReasonCode>
    <OriginalOrder>
      <CreationDateTime>0001-01-01T00:00:00</CreationDateTime>
      <EntityIdentification>String</EntityIdentification>
      <LineItemNumber>0</LineItemNumber>
      <RevisionNumber>0</RevisionNumber>
    </OriginalOrder>
    <ResponseStatusCode>String</ResponseStatusCode>
    <SalesOrder>
      <CreationDateTime>0001-01-01T00:00:00</CreationDateTime>
      <EntityIdentification>String</EntityIdentification>
      <LineItemNumber>0</LineItemNumber>
      <RevisionNumber>0</RevisionNumber>
    </SalesOrder>
    <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>
    <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>
    <TotalMonetaryAmountExcludingTaxes>0</TotalMonetaryAmountExcludingTaxes>
    <TotalMonetaryAmountIncludingTaxes>0</TotalMonetaryAmountIncludingTaxes>
    <TotalTaxAmount>0</TotalTaxAmount>
  </OrderResponse>
</OrderResponseMessage>