<?xml version="1.0" ?>
<xs:schema targetNamespace="http://www.ecotton.com" xmlns:xs="http://www.w3.org/2001/XMLSchema"
	xmlns="http://www.ecotton.com" elementFormDefault="qualified" id="IMLRMarkInfo">
	<xs:element name="IMLRMarkUpdate">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="UpdateMode" type="xs:string" minOccurs="0" />
    <xs:element name="ReadyWindow" type="xs:integer" minOccurs="0" />
    <xs:element name="DefaultShippingCapacity" type="xs:integer" minOccurs="0" />
    <xs:element name="ShippingCapacityOnWeekends" type="xs:boolean" minOccurs="0" />
    <xs:element name="MonthsShippingCapacity" type="xs:integer" minOccurs="0" />
     <xs:element name="ShippingCapacityExceptions" minOccurs="0" maxOccurs="unbounded">
      <xs:complexType>
       <xs:sequence>
        <xs:element name="ShippingCapacityException" minOccurs="1" maxOccurs="unbounded">
         <xs:complexType>
          <xs:all>
           <xs:element name="Date" type="xs:date" />
           <xs:element name="Ability" type="xs:integer" />
          </xs:all>
         </xs:complexType>
        </xs:element>
       </xs:sequence>
      </xs:complexType>
     </xs:element>
     <xs:element name="Holidays" minOccurs="0" maxOccurs="unbounded">
      <xs:complexType>
       <xs:sequence>
        <xs:element name="Holiday" minOccurs="1" maxOccurs="unbounded">
         <xs:complexType>
          <xs:all>
           <xs:element name="Date" type="xs:date" />
           <xs:element name="Description" type="xs:string" />
          </xs:all>
         </xs:complexType>
        </xs:element>
       </xs:sequence>
      </xs:complexType>
     </xs:element>
				<xs:element name="IMLRMarkInfo" minOccurs="0" maxOccurs="unbounded">
					<xs:complexType>
						<xs:all>
							<xs:element name="WHID" type="xs:integer" minOccurs="0" />
							<xs:element name="WhOrderNum" type="xs:integer" minOccurs="0" />
       <xs:element name="PickupPoint" type="xs:string" minOccurs="0" />
							<xs:element name="ShOrderNum" type="xs:string" minOccurs="0" />
							<xs:element name="ShipperID" type="xs:string" minOccurs="0" />
							<xs:element name="TruckerID" type="xs:string" minOccurs="0" />
       <xs:element name="Marks" type="xs:string" minOccurs="0" />
       <xs:element name="EquipmentTracking" type="xs:string" minOccurs="0" />
       <xs:element name="SealNumber" type="xs:string" minOccurs="0" />
       <xs:element name="DateScheduled" type="xs:date" minOccurs="0" />
       <xs:element name="DatePicked" type="xs:date" minOccurs="0" />
							<xs:element name="DateReady" type="xs:date" minOccurs="0" />
       <xs:element name="DateShipped" type="xs:date" minOccurs="0" />
       <xs:element name="DateInvoiced" type="xs:date" minOccurs="0" />
       <xs:element name="Bales" type="xs:integer" minOccurs="0" />
       <xs:element name="LateFlag" type="xs:boolean" minOccurs="0" />
       <xs:element name="Remove" type="xs:boolean" minOccurs="0" />
      </xs:all>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
</xs:schema>

