<xs:complexType name="Order" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexContent mixed="false">
<xs:extension base="q1:OrderBase" xmlns:q1="http://schemas.datacontract.org/2004/07/OnTime.Extensions.SDK">
<xs:sequence>
<xs:element minOccurs="0" name="CollectionArrivalWindow" nillable="true" type="tns:TimeWindow" />
<xs:element minOccurs="0" name="CollectionAssignedDriver" type="ser:guid" />
<xs:element minOccurs="0" name="CollectionLocation" nillable="true" type="tns:Location" />
<xs:element minOccurs="0" name="Customer" type="ser:guid" />
<xs:element minOccurs="0" name="CustomerContact" nillable="true" type="tns:Contact" />
<xs:element minOccurs="0" name="DeliveryArrivalWindow" nillable="true" type="tns:TimeWindow" />
<xs:element minOccurs="0" name="DeliveryAssignedDriver" type="ser:guid" />
<xs:element minOccurs="0" name="DeliveryLocation" nillable="true" type="tns:Location" />
<xs:element minOccurs="0" name="Department" nillable="true" type="tns:Department" />
<xs:element minOccurs="0" name="Dispatcher" type="ser:guid" />
<xs:element minOccurs="0" name="DriverCurrentlyAssigned" type="ser:guid" />
<xs:element minOccurs="0" name="Items" nillable="true" type="tns:ArrayOfItem" />
<xs:element minOccurs="0" name="PriceModifiers" nillable="true" type="tns:ArrayOfPriceModifier" />
<xs:element minOccurs="0" name="PriceSet" type="ser:guid" />
<xs:element minOccurs="0" name="Status" nillable="true" type="tns:Status" />
<xs:element minOccurs="0" name="Subtotal" type="xs:decimal" />
<xs:element minOccurs="0" name="TaxTotal" type="xs:decimal" />
<xs:element minOccurs="0" name="UserDefinedFields" nillable="true" type="q2:ArrayOfKeyValueOfstringUserDefinedFieldtmAZPOme" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
<xs:element minOccurs="0" name="UserMiscCompensations" nillable="true" type="tns:ArrayOfUserMiscCompensation" />
<xs:element minOccurs="0" name="VehicleRequired" nillable="true" type="tns:VehicleType" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
|