<?xml version="1.0"?>

   <schema uri="urn:x-commerceone:document:com:commerceone:XCBL35:XCBL35.sox$1.0">

      <elementtype name="OrderHeader">
         <model>
            <sequence>
               <element type="OrderNumber"/>
               <element type="datetime" name="OrderIssueDate"/>
               <element type="OrderReferences" occurs="?"/>
               <element type="string" name="ReleaseNumber" occurs="?"/>
               <element type="Purpose"/>
               <element type="RequestedResponse" occurs="?"/>
               <element type="OrderType" occurs="?"/>
               <element type="Currency" name="OrderCurrency"/>
               <element type="Currency" name="TaxAccountingCurrency" occurs="?"/>
               <element type="Language" name="OrderLanguage"/>
               <element type="TaxReference" name="OrderTaxReference" occurs="?"/>
               <element type="OrderInvoiceMediumTypeCode" name="OrderInvoiceMediumTypeCoded" occurs="?"/>
               <element type="string" name="OrderInvoiceMediumTypeCodedOther" occurs="?"/>
               <element type="OrderDates" occurs="?"/>
               <element type="boolean" name="PartialShipmentAllowed" occurs="?"/>
               <element type="OrderParty"/>
               <element type="string" name="PartLocation" occurs="?"/>
               <element type="ListOfTransport" occurs="?"/>
               <element type="TermsOfDelivery" name="OrderTermsOfDelivery" occurs="*"/>
               <element type="ListOfPrice" name="OrderHeaderPrice" occurs="?"/>
               <element type="PaymentInstructions" name="OrderPaymentInstructions" occurs="?"/>
               <element type="ListOfAllowOrCharge" name="OrderAllowancesOrCharges" occurs="?"/>
               <element type="RoundTripInformation" occurs="?"/>
               <element type="string" name="OrderHeaderNote" occurs="?"/>
               <element type="ListOfStructuredNote" occurs="?"/>
               <element type="ListOfNameValueSet" occurs="?"/>
               <element type="ListOfAttachment" name="OrderHeaderAttachments" occurs="?"/>
            </sequence>
         </model>
      </elementtype>

      <elementtype name="OrderNumber">
         <model>
            <sequence>
               <element type="string" name="BuyerOrderNumber"/>
               <element type="string" name="SellerOrderNumber" occurs="?"/>
               <element type="ListOfMessageID" occurs="?"/>
            </sequence>
         </model>
      </elementtype>

   </schema>