<?xml version="1.0"?>
<schema uri="urn:x-commerceone:document:com:commerceone:XCBL30:XCBL30.sox$1.0">
<elementtype name="OrderResponseHeader">
<model>
<sequence>
<element type="OrderResponseNumber"/>
<element type="datetime" name="OrderResponseIssueDate"/>
<element type="OrderResponseDocTypeCode" name="OrderResponseDocTypeCoded"/>
<element type="string" name="OrderResponseDocTypeCodedOther" occurs="?"/>
<element type="Reference" name="OrderReference"/>
<element type="Reference" name="ChangeOrderReference" occurs="?"/>
<element type="Party" name="SellerParty"/>
<element type="Party" name="BuyerParty"/>
<element type="ListOfReferenceCoded" occurs="?"/>
<element type="Purpose"/>
<element type="ResponseType"/>
<choice occurs="?">
<element type="OrderHeader" name="OriginalOrderHeader"/>
<element type="ChangeOrderHeader"/>
</choice>
<element type="OrderHeader" name="OrderHeaderChanges" occurs="?"/>
<element type="string" name="OrderResponseHeaderNote" occurs="?"/>
<element type="ListOfStructuredNote" occurs="?"/>
</sequence>
</model>
</elementtype>
<elementtype name="OrderResponseNumber">
<model>
<sequence>
<element type="string" name="BuyerOrderResponseNumber"/>
<element type="string" name="SellerOrderResponseNumber" occurs="?"/>
<element type="ListOfMessageID" occurs="?"/>
</sequence>
</model>
</elementtype>
<datatype name="OrderResponseDocTypeCode">
<enumeration datatype="NMTOKEN">
<option>Other</option>
<option>OrderResponse</option>
<option>ChangeOrderResponse</option>
</enumeration>
</datatype>
</schema>