<?xml version="1.0"?>
<xs:schema xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="docket" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element msdata:IsDataSet="true" name="docketRoot">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="docket">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" type="xs:int" />
              <xs:element name="CSRContactEmail" type="xs:string" />
              <xs:element name="CSRContactFaxNumber" type="xs:string" />
              <xs:element name="CSRContactFirstName" type="xs:string" />
              <xs:element name="CSRContactFullName" type="xs:string" />
              <xs:element name="CSRContactLastName" type="xs:string" />
              <xs:element name="CSRContactTelephone" type="xs:string" />
              <xs:element name="DocketCompanyName" type="xs:string" />
              <xs:element name="DocketDate" type="xs:string" />
              <xs:element name="DocketDeliveryType" type="xs:string" />
              <xs:element name="DocketDeliveryTypeDescription" type="xs:string" />
              <xs:element name="DocketDespatchMode" type="xs:string" />
              <xs:element name="DocketIsCopy" type="xs:string" />
              <xs:element name="DocketIsCrossBOrder" type="xs:string" />
              <xs:element name="DocketLoadNumber" type="xs:string" />
              <xs:element name="DocketNumber" type="xs:string" />
              <xs:element name="DocketTotalArea" type="xs:string" />
              <xs:element name="DocketTotalGrossWeight" type="xs:string" />
              <xs:element name="DocketTotalNetWeight" type="xs:string" />
              <xs:element name="DocketTotalPallets" type="xs:string" />
              <xs:element name="DocketTotalUnits" type="xs:string" />
              <xs:element name="DocketTrailerNumber" type="xs:string" />
              <xs:element name="DocketSealNumber" type="xs:string" />
              <xs:element name="SalesPersonEmail" type="xs:string" />
              <xs:element name="SalesPersonFax" type="xs:string" />
              <xs:element name="SalesPersonFirstName" type="xs:string" />
              <xs:element name="SalesPersonFullName" type="xs:string" />
              <xs:element name="SalesPersonLastName" type="xs:string" />
              <xs:element name="SalesPersonTelephone" type="xs:string" />
			  <xs:element name="DocketPlantID" type="xs:string" />
			  <xs:element name="DocketDespatchDate" type="xs:string" />
              <xs:element minOccurs="0" maxOccurs="1" name="address">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="id" type="xs:int" />
                    <xs:element name="docketid" type="xs:int" />
                    <xs:element name="AddressCity" type="xs:string" />
                    <xs:element name="AddressCountry" type="xs:string" />
                    <xs:element name="AddressName" type="xs:string" />
                    <xs:element name="AddressNotificationPhone" type="xs:string" />
                    <xs:element name="AddressNumber" type="xs:string" />
                    <xs:element name="AddressState" type="xs:string" />
                    <xs:element name="AddressStreet" type="xs:string" />
                    <xs:element name="AddressZipCode" type="xs:string" />
                    <xs:element name="AddressSpecialInst" type="xs:string" />
                    <xs:element minOccurs="0" maxOccurs="1" name="company">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="id" type="xs:int" />
                          <xs:element name="addressid" type="xs:int" />
                          <xs:element name="CompanyName" type="xs:string" />
                          <xs:element name="CompanyNumber" type="xs:string" />
                          <xs:element name="CompanyTerms" type="xs:string" />
                          <xs:element name="PlantCity" type="xs:string" />
                          <xs:element name="PlantName" type="xs:string" />
                          <xs:element name="PlantNotificationEmail" type="xs:string" />
                          <xs:element name="PlantNotificationFax" type="xs:string" />
                          <xs:element name="PlantNotificationPhone" type="xs:string" />
                          <xs:element name="PlantPrintPlantDetailsOnHeader" type="xs:string" />
                          <xs:element name="PlantState" type="xs:string" />
                          <xs:element name="PlantStreet" type="xs:string" />
                          <xs:element name="PlantZipCode" type="xs:string" />
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element minOccurs="0" maxOccurs="unbounded" name="docketitem">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="id" type="xs:int" />
                    <xs:element name="docketid" type="xs:int" />
                    <xs:element name="DocketItemWeight" type="xs:string" />
                    <xs:element name="DocketItemArea" type="xs:string" />
                    <xs:element name="DocketItemGrossWeight" type="xs:string" />
                    <xs:element name="DocketItemIndicativePriceExtended" type="xs:string" />
                    <xs:element name="DocketItemIndicativePriceNationalCurrency" type="xs:string" />
                    <xs:element name="DocketItemIndicativePricePer" type="xs:string" />
                    <xs:element name="DocketItemIndicativePriceUOM" type="xs:string" />
                    <xs:element name="DocketItemQuantity" type="xs:string" />
                    <xs:element name="DocketItemUnitdetails" type="xs:string" />
                    <xs:element name="DocketItemUnitsummary" type="xs:string" />
                    <xs:element name="DocketItemPartial" type="xs:string" />
                    <xs:element name="DocketItemComments" type="xs:string" />
                    <xs:element name="ComponentFlag" type="xs:string" />
                    <xs:element name="labelData01" type="xs:string" />
                    <xs:element name="labelData02" type="xs:string" />
                    <xs:element name="labelData03" type="xs:string" />
                    <xs:element name="labelData04" type="xs:string" />
                    <xs:element name="labelData05" type="xs:string" />
                    <xs:element name="OrderCustomerPOLineNumber" type="xs:string" />
                    <xs:element name="OrderCustomerPORef" type="xs:string" />
                    <xs:element name="OrderDescription" type="xs:string" />
                    <xs:element name="OrderDueDate" type="xs:string" />
                    <xs:element name="OrderEntryDate" type="xs:string" />
                    <xs:element name="OrderJobType" type="xs:string" />
                    <xs:element name="OrderNumber" type="xs:string" />
                    <xs:element name="OrderOrderedQuantity" type="xs:string" />
                    <xs:element name="OrderOrderStatus" type="xs:string" />
                    <xs:element name="OrderOrderType" type="xs:string" />
                    <xs:element name="OrderPermittedOverRun" type="xs:string" />
                    <xs:element name="OrderPermittedUnderRun" type="xs:string" />
                    <xs:element name="OrderShippedQuantity" type="xs:string" />
                    <xs:element name="OrderShippingInstructions" type="xs:string" />
                    <xs:element name="OrderSpecialInstructions" type="xs:string" />
                    <xs:element name="OrderStandardBoardName" type="xs:string" />
                    <xs:element name="OrderLabelData03_IPMFO" type="xs:string" />
                    <xs:element name="OrderAnalysisFieldSO11" type="xs:string" />
                    <xs:element name="Scores" type="xs:string" />
                    <xs:element name="DocketItemScores" type="xs:string" />
                    <xs:element name="OrderUserField1" type="xs:string" />
                    <xs:element name="OrderUserField2" type="xs:string" />
                    <xs:element name="ProductDesignCustomerSpec" type="xs:string" />
                    <xs:element name="ProductDesignDescription" type="xs:string" />
                    <xs:element name="ProductDesignInternalLength" type="xs:string" />
                    <xs:element name="ProductDesignInternalWidth" type="xs:string" />
					<xs:element name="ProductDesignNumber" type="xs:string" />
					<xs:element minOccurs="0" maxOccurs="1" name="order">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="id" type="xs:int" />
                          <xs:element name="docketitemid" type="xs:int" />
                          <xs:element name="ProductDesignDesignNumber" type="xs:string" />
                          <xs:element name="ProductDesignInternaDepth" type="xs:string" />
                          <xs:element name="ProductDesignInternalDimensions" type="xs:string" />
                          <xs:element name="ProductDesignFinishedLength" type="xs:string" />
                          <xs:element name="ProductDesignFinishedWidth" type="xs:string" />
                          <xs:element name="ProductDesignSalesBoardName" type="xs:string" />
                          <xs:element name="ProductDesignUOM" type="xs:string" />
						  <xs:element name="FSCCompliant" type="xs:string" />
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="unitload">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="id" type="xs:int" />
                          <xs:element name="docketitemid" type="xs:int" />
                          <xs:element name="UnitLoadSupplierUniqueID" type="xs:string" />
                          <xs:element name="UnitLoadUniqueUnitNumber" type="xs:string" />
                          <xs:element name="UnitLoadUnitNumber" type="xs:string" />
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="unittransaction">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="id" type="xs:int" />
                          <xs:element name="docketitemid" type="xs:int" />
                          <xs:element name="UnitTransactionQuantity" type="xs:string" />
                          <xs:element name="UnitTransactionType" type="xs:string" />
                          <xs:element name="UnitTransactionUniqueID" type="xs:string" />
                          <xs:element name="UnitTransactionUnitArea" type="xs:string" />
                          <xs:element name="UnitTransactionUnitLineal" type="xs:string" />
                          <xs:element name="UnitTransactionUnitWeight" type="xs:string" />
						  <xs:element name="UnitTransactionJobNumber" type="xs:string" />
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element minOccurs="0" maxOccurs="1" name="freightzone">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="id" type="xs:int" />
                    <xs:element name="docketid" type="xs:int" />
                    <xs:element name="FreightZoneJourneyDistance" type="xs:string" />
                    <xs:element name="FreightZoneJourneyDuration" type="xs:string" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element minOccurs="0" maxOccurs="1" name="fromaddress">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="id" type="xs:int" />
                    <xs:element name="docketid" type="xs:int" />
                    <xs:element name="FromAddressCity" type="xs:string" />
                    <xs:element name="FromAddressCountry" type="xs:string" />
                    <xs:element name="FromAddressName" type="xs:string" />
                    <xs:element name="FromAddressNotificationPhone" type="xs:string" />
                    <xs:element name="FromAddressNumber" type="xs:string" />
                    <xs:element name="FromAddressState" type="xs:string" />
                    <xs:element name="FromAddressStreet" type="xs:string" />
                    <xs:element name="FromAddressZipCode" type="xs:string" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element minOccurs="0" maxOccurs="unbounded" name="pallettotal">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="id" type="xs:int" />
                    <xs:element name="docketid" type="xs:int" />
                    <xs:element name="PalletTotalCode" type="xs:string" />
                    <xs:element name="PalletTotalName" type="xs:string" />
                    <xs:element name="PalletTotalQuantity" type="xs:string" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
  </xs:element>
</xs:schema>