<?xml version="1.0" encoding="utf-16"?>
<xs:schema xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:b="http://schemas.microsoft.com/BizTalk/2003" xmlns="MssXsd-InternalImport.xsd" elementFormDefault="qualified" targetNamespace="MssXsd-InternalImport.xsd" id="Order" xmlns:xs="http://www.w3.org/2001/XMLSchema">
	<xs:element name="Order" type="Order" />
	<xs:simpleType name="autoMakeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="64" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="autoModelType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="12" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="externalVanlineCodeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="firstNameType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="16" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="lastNameType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="26" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="driverNameType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="50" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="zipcodeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="10" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="addressType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="60" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="cityType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="26" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="agentNumberType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="8" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="orderSegType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="16" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ratingImportType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Rating" />
			<xs:enumeration value="Distribution" />
			<xs:enumeration value="TechMate" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="estimateNoType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="distributionCodeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="10" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="cartonCodeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="50" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="description50Type">
		<xs:restriction base="xs:string">
			<xs:maxLength value="50" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="description64Type">
		<xs:restriction base="xs:string">
			<xs:maxLength value="64" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="description128Type">
		<xs:restriction base="xs:string">
			<xs:maxLength value="128" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="varchar1Type">
		<xs:restriction base="xs:string">
			<xs:maxLength value="1" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="stateType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="2" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="revenueTypeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="2" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="countyType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="countryType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="3" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="externalAddressLocationType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="accountType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="15" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="purchaseOrderNoType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="30" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="commodityType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="4" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ratePlanType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="16" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="sectionType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="4" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SubjectType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="256" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="vanLineCodeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="10" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="vanLinePayMethodCodeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="64" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="externalIdType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="60" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="emailType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="120" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="vanNumType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="12" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="cartonType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Container" />
			<xs:enumeration value="Packing" />
			<xs:enumeration value="Unpacking" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="bitType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="1" />
			<xs:enumeration value="0" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="phoneAreaCodeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="4" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="phoneLocalNumberType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="20" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="phoneExtensionType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="10" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="phoneCountryCode">
		<xs:restriction base="xs:string">
			<xs:enumeration value="USA" />
			<xs:enumeration value="UNKNOWN" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="phoneXtraStopPhoneType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="50" />
			<xs:enumeration value="Home" />
			<xs:enumeration value="Work" />
			<xs:enumeration value="Contact" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="orderAddressType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="50" />
			<xs:enumeration value="Origin" />
			<xs:enumeration value="Destination" />
			<xs:enumeration value="MovingTo" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="phoneOrderPhoneType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="50" />
			<xs:enumeration value="Origin Home" />
			<xs:enumeration value="Origin Work" />
			<xs:enumeration value="Destination Home" />
			<xs:enumeration value="Destination Work" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="employeeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="21" />
			<xs:enumeration value="Coordinator" />
			<xs:enumeration value="Salesperson" />
			<xs:enumeration value="Order Creator" />
			<xs:enumeration value="Logistics Coordinator" />
			<xs:enumeration value="OA Coordinator" />
			<xs:enumeration value="OA Surveyor" />
			<xs:enumeration value="Revenue Clerk" />
			<xs:enumeration value="Driver" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="employeeNumberType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="8" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="driverNumberType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="15" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="userIDType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="256" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="valuationNameType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="40" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="vanLineNameType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="30" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="serviceDescriptionType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="64" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="shipmentDescriptionType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="64" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="registrationAuthType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="storageReqType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="64" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="payType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="20" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="leadVanLineCodeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="payMethodType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="64" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="consignType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="50" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="consignDescriptionType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="50" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="consignContactType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="50" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="originBaseCodeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="5" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="destinationBaseCodeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="5" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="gblNumberType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="16" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="rankGradeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="10" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ssnNumberType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="11" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="militaryBaseNameType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="shipmentStatusType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="internationalDirectionType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32" />
			<xs:enumeration value="Inbound" />
			<xs:enumeration value="Outbound" />
			<xs:enumeration value="Third Country" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="internationalTransportationModeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="128" />
			<xs:enumeration value="Full Container" />
			<xs:enumeration value="Lift Van" />
			<xs:enumeration value="Air" />
			<xs:enumeration value="Vehicle" />
			<xs:enumeration value="Overland" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="internationalTransportationType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="16" />
			<xs:enumeration value="Air" />
			<xs:enumeration value="Sea" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="internationalVoyageInfoType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="64" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="internationalPortCodeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="15" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="reductionType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="128" />
			<xs:enumeration value="Percentage" />
			<xs:enumeration value="Flat Rate" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="reductionBasisType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="128" />
			<xs:enumeration value="Gross Amount" />
			<xs:enumeration value="Invoice Amount" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="contractCode">
		<xs:restriction base="xs:string">
			<xs:maxLength value="10" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="contractDescriptionType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="30" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="blDiscountType">
		<xs:restriction base="xs:decimal">
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="isLocalType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="1" />
			<xs:enumeration value="0" />
			<xs:enumeration value="1" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="cageCodeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="6" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="sitLocationType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32" />
			<xs:enumeration value="Origin" />
			<xs:enumeration value="Destination" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="militaryCarrierType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="64" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="vendorNumberType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="15" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="selfHaulType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="1" />
			<xs:enumeration value="T" />
			<xs:enumeration value="F" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="rateTypeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="16" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="pointOfServiceType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="16" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="militaryItemCodeType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="militaryItemCodeQualifierType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="branchOfServiceType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="codeOfServiceType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="scacNumberType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="4" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="militaryChannelType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="serviceOrderNumberType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="16" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="errorDataDescriptionType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="1024" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="externalMemoIdentifier">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="agentIDMssOrderID">
		<xs:restriction base="xs:string">
			<xs:maxLength value="21" />
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="Order">
		<xs:sequence>
			<xs:element minOccurs="0" maxOccurs="1" name="StartLoad" nillable="true" type="xs:date" />
			<xs:element minOccurs="0" maxOccurs="1" name="FirstName" nillable="true" type="firstNameType" />
			<xs:element minOccurs="0" maxOccurs="1" name="LastName" nillable="true" type="lastNameType" />
			<xs:element minOccurs="0" maxOccurs="1" name="Email" nillable="true" type="emailType" />
			<xs:element minOccurs="0" maxOccurs="1" name="OwnAuthority" nillable="true" type="bitType" />
			<xs:element minOccurs="0" maxOccurs="1" name="FromCounty" nillable="true" type="countyType" />
			<xs:element minOccurs="0" maxOccurs="1" name="ToCounty" nillable="true" type="countyType" />
			<xs:element minOccurs="0" maxOccurs="1" name="MovingToCounty" nillable="true" type="countyType" />
			<xs:element minOccurs="0" maxOccurs="1" name="StartPack" nillable="true" type="xs:date" />
			<xs:element minOccurs="0" maxOccurs="1" name="StartDeliv" nillable="true" type="xs:date" />
			<xs:element minOccurs="0" maxOccurs="1" name="EndDeliv" nillable="true" type="xs:date" />
			<xs:element minOccurs="0" maxOccurs="1" name="Account" nillable="true" type="accountType" />
			<xs:element minOccurs="0" maxOccurs="1" name="PurchaseOrderNo" nillable="true" type="purchaseOrderNoType" />
			<xs:element minOccurs="0" maxOccurs="1" name="BookAgent" nillable="true" type="agentNumberType" />
			<xs:element minOccurs="0" maxOccurs="1" name="BookAgentCode" nillable="true" type="varchar1Type" />
			<xs:element minOccurs="0" maxOccurs="1" name="OrgAgent" nillable="true" type="agentNumberType" />
			<xs:element minOccurs="0" maxOccurs="1" name="OrgAgentCode" nillable="true" type="varchar1Type" />
			<xs:element minOccurs="0" maxOccurs="1" name="DestAgent" nillable="true" type="agentNumberType" />
			<xs:element minOccurs="0" maxOccurs="1" name="DestAgentCode" nillable="true" type="varchar1Type" />
			<xs:element minOccurs="0" maxOccurs="1" name="VanlineShipmentStatus" nillable="true" type="shipmentStatusType"/>
			<xs:element minOccurs="0" maxOccurs="1" name="Commodity" nillable="true" type="commodityType" />
			<xs:element minOccurs="0" maxOccurs="1" name="RatePlan" nillable="true" type="ratePlanType" />
			<xs:element minOccurs="0" maxOccurs="1" name="Section" nillable="true" type="sectionType" />
			<xs:element minOccurs="0" maxOccurs="1" name="CubicFeet" nillable="true" type="xs:float" />
			<xs:element minOccurs="0" maxOccurs="1" name="LinearFeet" nillable="true" type="xs:float" />
			<xs:element minOccurs="0" maxOccurs="1" name="EstimatedWeight" nillable="true" type="xs:int" />
			<xs:element minOccurs="0" maxOccurs="1" name="Weight" nillable="true" type="xs:int" />
			<xs:element minOccurs="0" maxOccurs="1" name="BilledWeight" nillable="true" type="xs:int" />
			<xs:element minOccurs="0" maxOccurs="1" name="EstAmt" nillable="true" type="xs:float" />
			<xs:element minOccurs="0" maxOccurs="1" name="ActualCost" nillable="true" type="xs:float" />
			<xs:element minOccurs="0" maxOccurs="1" name="Discount" nillable="true" type="xs:float" />
			<xs:element minOccurs="0" maxOccurs="1" name="DiscountPercentage" nillable="true" type="xs:float" />
			<xs:element minOccurs="0" maxOccurs="1" name="DiscountLinehaul" nillable="true" type="xs:string" />
			<xs:element minOccurs="0" maxOccurs="1" name="SitDiscount" nillable="true" type="xs:string" />
			<xs:element minOccurs="0" maxOccurs="1" name="ActualDiscountLinehaul" nillable="true" type="xs:string" />
			<xs:element minOccurs="0" maxOccurs="1" name="Miles" nillable="true" type="xs:int" />
			<xs:element minOccurs="0" maxOccurs="1" name="HaulAgent" nillable="true" type="agentNumberType" />
			<xs:element minOccurs="0" maxOccurs="1" name="HaulAgentCode" nillable="true" type="varchar1Type" />
			<xs:element minOccurs="0" maxOccurs="1" name="SelfHaul" nillable="true" type="selfHaulType" />
			<xs:element minOccurs="0" maxOccurs="1" name="EstDate" nillable="true" type="xs:date" />
			<xs:element minOccurs="0" maxOccurs="1" name="EndPack" nillable="true" type="xs:date" />
			<xs:element minOccurs="0" maxOccurs="1" name="EndLoad" nillable="true" type="xs:date" />
			<xs:element minOccurs="0" maxOccurs="1" name="BookDate" nillable="true" type="xs:date" />
			<xs:element minOccurs="0" maxOccurs="1" name="ActualPack" nillable="true" type="xs:date" />
			<xs:element minOccurs="0" maxOccurs="1" name="ActualDelivery" nillable="true" type="xs:date" />
			<xs:element minOccurs="0" maxOccurs="1" name="ActualLoad" nillable="true" type="xs:date" />
			<xs:element minOccurs="0" maxOccurs="1" name="PreferredDelivery" nillable="true" type="xs:date" />
			<xs:element minOccurs="0" maxOccurs="1" name="PreferredLoad" nillable="true" type="xs:date" />
			<xs:element minOccurs="0" maxOccurs="1" name="PreferredPack" nillable="true" type="xs:date" />
			<xs:element minOccurs="0" maxOccurs="1" name="VanRegistered" nillable="true" type="xs:date" />
			<xs:element minOccurs="0" maxOccurs="1" name="RegistrationAuthorization" nillable="true" type="registrationAuthType" />
			<xs:element minOccurs="0" maxOccurs="1" name="ApplyPeakRate" nillable="true" type="bitType" />
			<xs:element minOccurs="0" maxOccurs="1" name="PreferredVanRequested" nillable="true" type="bitType" />
			<xs:element minOccurs="0" maxOccurs="1" name="InWarehouse" nillable="true" type="bitType" />
			<xs:element minOccurs="0" maxOccurs="1" name="AutoWeight" nillable="true" type="xs:int" />
			<xs:element minOccurs="0" maxOccurs="1" name="AutoMake" nillable="true" type="autoMakeType" />
			<xs:element minOccurs="0" maxOccurs="1" name="AutoModel" nillable="true" type="autoModelType" />
			<xs:element minOccurs="0" maxOccurs="1" name="AutoYear" nillable="true" type="xs:int" />
			<xs:element minOccurs="0" maxOccurs="1" name="AutoWithShipmentFlag" nillable="true" type="xs:boolean" />
			<xs:element minOccurs="0" maxOccurs="1" name="BillToName" nillable="true" type="xs:string" />
			<xs:element minOccurs="0" maxOccurs="1" name="BillToContact" nillable="true" type="xs:string" />
			<xs:element minOccurs="0" maxOccurs="1" name="BillToAddress1" nillable="true" type="addressType" />
			<xs:element minOccurs="0" maxOccurs="1" name="BillToAddress2" nillable="true" type="addressType" />
			<xs:element minOccurs="0" maxOccurs="1" name="BillToAddress3" nillable="true" type="addressType" />
			<xs:element minOccurs="0" maxOccurs="1" name="BillToCity" nillable="true" type="cityType" />
			<xs:element minOccurs="0" maxOccurs="1" name="BillToState" nillable="true" type="stateType" />
			<xs:element minOccurs="0" maxOccurs="1" name="BillToPostalCode" nillable="true" type="zipcodeType" />
			<xs:element minOccurs="0" maxOccurs="1" name="BillToCountryCode" nillable="true" type="countryType" />
			<xs:element minOccurs="0" maxOccurs="1" name="PhoneNumbers">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="unbounded" name="PhoneNumber">
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="0" maxOccurs="1" name="AreaCode" nillable="true" type="phoneAreaCodeType" />
									<xs:element minOccurs="0" maxOccurs="1" name="LocalNumber" nillable="true" type="phoneLocalNumberType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Extension" nillable="true" type="phoneExtensionType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Type" nillable="true" type="phoneOrderPhoneType" />
									<xs:element minOccurs="0" maxOccurs="1" name="CountryCode" nillable="true" type="phoneCountryCode" />
									<xs:element minOccurs="0" maxOccurs="1" name="Ranking" nillable="true" type="xs:int" />
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="Addresses">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="unbounded" name="Address">
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="0" maxOccurs="1" name="Address1" nillable="true" type="addressType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Address2" nillable="true" type="addressType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Address3" nillable="true" type="addressType" />
									<xs:element minOccurs="0" maxOccurs="1" name="City" nillable="true" type="cityType" />
									<xs:element minOccurs="0" maxOccurs="1" name="State" nillable="true" type="stateType" />
									<xs:element minOccurs="0" maxOccurs="1" name="PostalCode" nillable="true" type="zipcodeType" />
									<xs:element minOccurs="0" maxOccurs="1" name="CountryCode" nillable="true" type="countryType" />
									<xs:element minOccurs="0" maxOccurs="1" name="AddressType" nillable="true" type="orderAddressType" />
									<xs:element minOccurs="0" maxOccurs="1" name="ExternalAddressLocationType" type="externalAddressLocationType" />
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="OrderConsigns">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="unbounded" name="OrderConsign">
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="0" maxOccurs="1" name="Description" nillable="true" type="consignDescriptionType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Contact" nillable="true" type="consignContactType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Phone">
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" name="CountryName" type="countryType" />
												<xs:element minOccurs="0" maxOccurs="1" name="AreaCode" type="phoneAreaCodeType" />
												<xs:element minOccurs="0" maxOccurs="1" name="LocalNumber" type="phoneLocalNumberType" />
												<xs:element minOccurs="0" maxOccurs="1" name="Extension" type="phoneExtensionType" />
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
								<xs:attribute name="ConsignType" type="consignType" use="required" />
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="PayType">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="1" name="Description" nillable="true" type="payType" />
						<xs:element minOccurs="0" maxOccurs="1" name="VanLineCode" nillable="true" type="vanLineCodeType" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="LeadType">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="1" name="VanLineCode" nillable="true" type="leadVanLineCodeType" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="PayMethod">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="1" name="Description" nillable="true" type="payMethodType" />
						<xs:element minOccurs="0" maxOccurs="1" name="VanLineCode" nillable="true" type="vanLinePayMethodCodeType" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="StorageRequirement">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="1" name="Description" nillable="true" type="storageReqType" />
						<xs:element minOccurs="0" maxOccurs="1" name="VanLineCode" nillable="true" type="vanLineCodeType" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="ServiceType">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="1" name="Description" nillable="true" type="serviceDescriptionType" />
						<xs:element minOccurs="0" maxOccurs="1" name="VanLineCode" nillable="true" type="vanLineCodeType" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="ShipmentType">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="1" name="Description" nillable="true" type="shipmentDescriptionType" />
						<xs:element minOccurs="0" maxOccurs="1" name="VanLineCode" nillable="true" type="vanLineCodeType" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="Valuation">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="1" name="ValuationName" nillable="true" type="valuationNameType" />
						<xs:element minOccurs="0" maxOccurs="1" name="VanLine" nillable="true" type="vanLineNameType" />
						<xs:element minOccurs="0" maxOccurs="1" name="Amount" nillable="true" type="xs:float" />
						<xs:element minOccurs="1" maxOccurs="1" name="VanLineCode" type="vanLineCodeType" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="OrderEmployees">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="unbounded" name="OrderEmployee">
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="0" maxOccurs="1" name="FirstName" nillable="true" type="firstNameType" />
									<xs:element minOccurs="0" maxOccurs="1" name="LastName" nillable="true" type="lastNameType" />
									<xs:element minOccurs="0" maxOccurs="1" name="EmployeeNumber" nillable="true" type="employeeNumberType" />
									<xs:element minOccurs="0" maxOccurs="1" name="VanLineID" nillable="true" type="driverNumberType" />
									<xs:element minOccurs="0" maxOccurs="1" name="UserID" nillable="true" type="userIDType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Agent" nillable="true" type="agentNumberType" />
									<xs:element minOccurs="0" maxOccurs="1" name="AgentCode" nillable="true" type="varchar1Type" />
								</xs:sequence>
								<xs:attribute name="EmployeeType" type="employeeType" use="required" />
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="1" maxOccurs="1" name="ExternalApplication">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="1" maxOccurs="unbounded" name="Interface">
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="1" maxOccurs="1" name="ExternalSource" type="description64Type" />
									<xs:element minOccurs="0" maxOccurs="1" name="ExternalID" type="externalIdType" />
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="Revenue">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="1" name="ImportType" nillable="true" type="ratingImportType" />
						<xs:element minOccurs="0" maxOccurs="1" name="OriginAgentPercentage" nillable="true" type="xs:float" />
						<xs:element minOccurs="0" maxOccurs="1" name="BookingAgentPercentage" nillable="true" type="xs:float" />
						<xs:element minOccurs="0" maxOccurs="1" name="HaulingAgentPercentage" nillable="true" type="xs:float" />
						<xs:element minOccurs="0" maxOccurs="1" name="DestinationAgentPercentage" nillable="true" type="xs:float" />
						<xs:element minOccurs="0" maxOccurs="1" name="DiscountPercentage" nillable="true" type="xs:float" />
						<xs:element minOccurs="0" maxOccurs="1" name="DiscountLinehaul" nillable="true" type="xs:float" />
						<xs:element minOccurs="0" maxOccurs="1" name="Linehaul" nillable="true" type="xs:float" />
						<xs:element minOccurs="0" maxOccurs="1" name="GrossTransportationAmount" nillable="true" type="xs:float" />
						<xs:element minOccurs="0" maxOccurs="1" name="TotalWeight" nillable="true" type="xs:int" />
						<xs:element minOccurs="0" maxOccurs="1" name="OwnAuthority" nillable="true" type="bitType" />
						<xs:element minOccurs="0" maxOccurs="1" name="GroupReductions" nillable="true">
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="0" maxOccurs="unbounded" name="Reduction">
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" name="TypeName" nillable="true" type="reductionType" />
												<xs:element minOccurs="0" maxOccurs="1" name="BasisName" nillable="true" type="reductionBasisType" />
												<xs:element minOccurs="0" maxOccurs="1" name="Description" nillable="true" type="description128Type" />
												<xs:element minOccurs="0" maxOccurs="1" name="Percentage" nillable="true" type="xs:float" />
												<xs:element minOccurs="0" maxOccurs="1" name="ReductionAmount" nillable="true" type="xs:float" />
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element minOccurs="0" maxOccurs="1" name="Splithauls" nillable="true">
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="0" maxOccurs="unbounded" name="Splithaul">
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" name="AgentCode" type="varchar1Type" />
												<xs:element minOccurs="0" maxOccurs="1" name="Agent" type="agentNumberType" />
												<xs:element minOccurs="0" maxOccurs="1" name="DriverNumber" type="driverNumberType" />
												<xs:element minOccurs="0" maxOccurs="1" name="Miles" nillable="true" type="xs:int" />
												<xs:element minOccurs="0" maxOccurs="1" name="Weight" nillable="true" type="xs:int" />
												<xs:element minOccurs="0" maxOccurs="1" name="Percentage" nillable="true" type="xs:int" />
												<xs:element minOccurs="0" maxOccurs="1" name="PSeg" nillable="true" type="varchar1Type" />
												<xs:element minOccurs="0" maxOccurs="1" name="OSeg" nillable="true" type="varchar1Type" />
												<xs:element minOccurs="0" maxOccurs="1" name="SSeg" nillable="true" type="varchar1Type" />
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element minOccurs="0" maxOccurs="1" name="Details" nillable="true">
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="0" maxOccurs="unbounded" name="RevenueDetail">
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" name="AgentCode" nillable="true" type="varchar1Type" />
												<xs:element minOccurs="0" maxOccurs="1" name="Agent" nillable="true" type="agentNumberType" />
												<xs:element minOccurs="0" maxOccurs="1" name="DistributionCode" nillable="true" type="distributionCodeType" />
												<xs:element minOccurs="0" maxOccurs="1" name="CartonCode" nillable="true" type="cartonCodeType" />
												<xs:element minOccurs="0" maxOccurs="1" name="InvoiceAmount" nillable="true" type="xs:float" />
												<xs:element minOccurs="0" maxOccurs="1" name="InvoiceFlag" nillable="true" type="bitType" />
												<xs:element minOccurs="0" maxOccurs="1" name="Description" nillable="true" type="description50Type" />
												<xs:element minOccurs="0" maxOccurs="1" name="PointOfService" nillable="true" type="pointOfServiceType" />
												<xs:element minOccurs="0" maxOccurs="1" name="RateType" nillable="true" type="rateTypeType" />
												<xs:element minOccurs="0" maxOccurs="1" name="Quantity" nillable="true" type="xs:float" />
												<xs:element minOccurs="0" maxOccurs="1" name="Quantity2" nillable="true" type="xs:float" />
												<xs:element minOccurs="0" maxOccurs="1" name="Rate" nillable="true" type="xs:float" />
												<xs:element minOccurs="0" maxOccurs="1" name="GrossAmount" nillable="true" type="xs:float" />
												<xs:element minOccurs="0" maxOccurs="1" name="Discount" nillable="true" type="xs:float" />
												<xs:element minOccurs="0" maxOccurs="1" name="AgentPercentage" nillable="true" type="xs:decimal" />
												<xs:element minOccurs="0" maxOccurs="1" name="RevenueType" nillable="true" type="revenueTypeType" />
												<xs:element minOccurs="0" maxOccurs="1" name="DistributionAmount" nillable="true" type="xs:float" />
												<xs:element minOccurs="0" maxOccurs="1" name="MilitaryItemCode" nillable="true" type="militaryItemCodeType" />
												<xs:element minOccurs="0" maxOccurs="1" name="MilitaryItemCodeQualifier" nillable="true" type="militaryItemCodeQualifierType" />
												<xs:element minOccurs="0" maxOccurs="1" name="DetailReductions" nillable="true">
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="unbounded" name="Reduction">
																<xs:complexType>
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" name="TypeName" nillable="true" type="reductionType" />
																		<xs:element minOccurs="0" maxOccurs="1" name="BasisName" nillable="true" type="reductionBasisType" />
																		<xs:element minOccurs="0" maxOccurs="1" name="Description" nillable="true" type="description128Type" />
																		<xs:element minOccurs="0" maxOccurs="1" name="Percentage" nillable="true" type="xs:float" />
																		<xs:element minOccurs="0" maxOccurs="1" name="ReductionAmount" nillable="true" type="xs:float" />
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
													</xs:complexType>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="Memos">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="unbounded" name="Memo">
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="0" maxOccurs="1" name="CreateDate" nillable="true">
										<xs:complexType>
											<xs:simpleContent>
												<xs:extension base="xs:dateTime">
													<xs:attribute name="IsUtcDate" type="xs:boolean" use="optional" />
												</xs:extension>
											</xs:simpleContent>
										</xs:complexType>
									</xs:element>
									<xs:element minOccurs="0" maxOccurs="1" name="VanLineCode" nillable="true" type="vanLineCodeType" />
									<xs:element minOccurs="0" maxOccurs="1" name="NoteSubject" nillable="true" type="SubjectType" />
									<xs:element minOccurs="0" maxOccurs="unbounded" name="NoteMemo" nillable="true">
										<xs:complexType mixed="true">
											<xs:attribute name="LineNumber" type="xs:int" use="optional" />
										</xs:complexType>
									</xs:element>
									<xs:element minOccurs="0" maxOccurs="1" name="ExternalMemoID" type="externalMemoIdentifier" />
								</xs:sequence>
								<xs:attribute name="AllowUpdate" type="bitType" use="optional" />
								<xs:attribute name="MatchByCreateDate" type="bitType" use="optional" />
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="ExtraStops">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="unbounded" name="Pickup">
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="1" maxOccurs="1" name="ExtraStopNumber" type="xs:int" />
									<xs:element minOccurs="0" maxOccurs="1" name="Address" nillable="true" type="addressType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Address2" nillable="true" type="addressType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Address3" nillable="true" type="addressType" />
									<xs:element minOccurs="0" maxOccurs="1" name="City" nillable="true" type="cityType" />
									<xs:element minOccurs="0" maxOccurs="1" name="State" nillable="true" type="stateType" />
									<xs:element minOccurs="0" maxOccurs="1" name="County" nillable="true" type="countyType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Country" nillable="true" type="countryType" />
									<xs:element minOccurs="0" maxOccurs="1" name="ZipCode" nillable="true" type="zipcodeType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Contact" nillable="true" type="description50Type" />
									<xs:element minOccurs="0" maxOccurs="1" name="Company" nillable="true" type="description50Type" />
									<xs:element minOccurs="0" maxOccurs="1" name="PhoneNumbers">
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="unbounded" name="PhoneNumber">
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" name="AreaCode" nillable="true" type="phoneAreaCodeType" />
															<xs:element minOccurs="0" maxOccurs="1" name="LocalNumber" nillable="true" type="phoneLocalNumberType" />
															<xs:element minOccurs="0" maxOccurs="1" name="Extension" nillable="true" type="phoneExtensionType" />
															<xs:element minOccurs="0" maxOccurs="1" name="Type" nillable="true" type="phoneXtraStopPhoneType" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element minOccurs="0" maxOccurs="unbounded" name="Delivery">
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="1" maxOccurs="1" name="ExtraStopNumber" type="xs:int" />
									<xs:element minOccurs="0" maxOccurs="1" name="Address" nillable="true" type="addressType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Address2" nillable="true" type="addressType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Address3" nillable="true" type="addressType" />
									<xs:element minOccurs="0" maxOccurs="1" name="City" nillable="true" type="cityType" />
									<xs:element minOccurs="0" maxOccurs="1" name="State" nillable="true" type="stateType" />
									<xs:element minOccurs="0" maxOccurs="1" name="County" nillable="true" type="countyType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Country" nillable="true" type="countryType" />
									<xs:element minOccurs="0" maxOccurs="1" name="ZipCode" nillable="true" type="zipcodeType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Contact" nillable="true" type="description50Type" />
									<xs:element minOccurs="0" maxOccurs="1" name="Company" nillable="true" type="description50Type" />
									<xs:element minOccurs="0" maxOccurs="1" name="PhoneNumbers">
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="unbounded" name="PhoneNumber">
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" name="AreaCode" nillable="true" type="phoneAreaCodeType" />
															<xs:element minOccurs="0" maxOccurs="1" name="LocalNumber" nillable="true" type="phoneLocalNumberType" />
															<xs:element minOccurs="0" maxOccurs="1" name="Extension" nillable="true" type="phoneExtensionType" />
															<xs:element minOccurs="0" maxOccurs="1" name="Type" nillable="true" type="phoneXtraStopPhoneType" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="Crates">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="unbounded" name="CrateInformation">
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="1" maxOccurs="1" name="CrateName" type="description50Type" />
									<xs:element minOccurs="1" maxOccurs="1" name="Quantity" type="xs:int" />
									<xs:element minOccurs="1" maxOccurs="1" name="Length" type="xs:int" />
									<xs:element minOccurs="1" maxOccurs="1" name="Width" type="xs:int" />
									<xs:element minOccurs="1" maxOccurs="1" name="Height" type="xs:int" />
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="Cartons">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="unbounded" name="CartonInformation">
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="1" maxOccurs="1" name="CartonName" type="description50Type" />
									<xs:element minOccurs="0" maxOccurs="1" name="Type" nillable="true" type="cartonType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Quantity" nillable="true" type="xs:int" />
									<xs:element minOccurs="0" maxOccurs="1" name="Rate" nillable="true" type="xs:float" />
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="MilitaryInformation">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="1" name="GBLNumber" nillable="true" type="gblNumberType" />
						<xs:element minOccurs="0" maxOccurs="1" name="SSNNumber" nillable="true" type="ssnNumberType" />
						<xs:element minOccurs="0" maxOccurs="1" name="RankGrade" nillable="true" type="rankGradeType" />
						<xs:element minOccurs="0" maxOccurs="1" name="OriginBaseCode" nillable="true" type="originBaseCodeType" />
						<xs:element minOccurs="0" maxOccurs="1" name="OriginBaseName" nillable="true" type="militaryBaseNameType" />
						<xs:element minOccurs="0" maxOccurs="1" name="OriginBaseState" nillable="true" type="stateType" />
						<xs:element minOccurs="0" maxOccurs="1" name="DestinationBaseCode" nillable="true" type="destinationBaseCodeType" />
						<xs:element minOccurs="0" maxOccurs="1" name="DestinationBaseName" nillable="true" type="militaryBaseNameType" />
						<xs:element minOccurs="0" maxOccurs="1" name="DestinationBaseState" nillable="true" type="stateType" />
						<xs:element minOccurs="0" maxOccurs="1" name="BranchOfService" nillable="true" type="branchOfServiceType" />
						<xs:element minOccurs="0" maxOccurs="1" name="CodeOfService" nillable="true" type="codeOfServiceType" />
						<xs:element minOccurs="0" maxOccurs="1" name="SCACNumber" nillable="true" type="scacNumberType" />
						<xs:element minOccurs="0" maxOccurs="1" name="Channel" nillable="true" type="militaryChannelType" />
						<xs:element minOccurs="0" maxOccurs="1" name="ServiceOrderNumber" nillable="true" type="serviceOrderNumberType" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>

			<xs:element minOccurs="0" maxOccurs="1" name="MilitaryScoring">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="1" name="SurveyCompleted" nillable="true" type="xs:dateTime" />
						<xs:element minOccurs="0" maxOccurs="1" name="TspScore" nillable="true" type="xs:short" />
						<xs:element minOccurs="0" maxOccurs="1" name="PackQuality" nillable="true" type="xs:short" />
						<xs:element minOccurs="0" maxOccurs="1" name="LoadCourtesy" nillable="true" type="xs:short" />
						<xs:element minOccurs="0" maxOccurs="1" name="PickupTimeliness" nillable="true" type="xs:short" />
						<xs:element minOccurs="0" maxOccurs="1" name="DestCourtesy" nillable="true" type="xs:short" />
						<xs:element minOccurs="0" maxOccurs="1" name="DelvryTimeliness" nillable="true" type="xs:short" />
						<xs:element minOccurs="0" maxOccurs="1" name="OverallStatisfaction" nillable="true" type="xs:short" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>

			<xs:element minOccurs="0" maxOccurs="1" name="InternationalShippingInformation">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="1" name="InternationalDirection" nillable="true" type="internationalDirectionType" />
						<xs:element minOccurs="0" maxOccurs="1" name="InternationalTransportationMode" nillable="true" type="internationalTransportationModeType" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="InternationalVoyages">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="unbounded" name="InternationalVoyage">
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="0" maxOccurs="1" name="VoyageInfo" nillable="true" type="internationalVoyageInfoType" />
									<xs:element minOccurs="0" maxOccurs="1" name="InternationalTransportationType" nillable="true" type="internationalTransportationType" />
									<xs:element minOccurs="0" maxOccurs="1" name="PortName" nillable="true" type="description128Type" />
									<xs:element minOccurs="0" maxOccurs="1" name="PortCode" nillable="true" type="internationalPortCodeType" />
									<xs:element minOccurs="0" maxOccurs="1" name="EstimatedDepartureDate" nillable="true" type="xs:date" />
									<xs:element minOccurs="0" maxOccurs="1" name="ActualDepartureDate" nillable="true" type="xs:date" />
									<xs:element minOccurs="0" maxOccurs="1" name="EstimatedArrivalDate" nillable="true" type="xs:date" />
									<xs:element minOccurs="0" maxOccurs="1" name="ActualArrivalDate" nillable="true" type="xs:date" />
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="InternationalShippingDate">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="1" name="OAPapersReceivedDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="OAPapersSentDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="DepartureOriginPortEstimatedDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="DepartureOriginPortActualDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="ArrivalOriginPortEstimatedDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="ArrivalOriginPortActualDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="ArrivalDestinationPortEstimatedDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="ArrivalDestinationPortActualDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="BrokerageCollectedDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="ClearedCustomsEstimatedDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="ClearedCustomsActualDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="PickupDestinationPortEstimatedDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="PickupDestinationPortActualDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="DeliveryStatusSentDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="ArrivalAtDestinationEstimatedDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="ArrivalAtDestinationActualDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="DocumentsPrintedDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="PreAlertSentDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="ReadyToGoEstimatedDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="ReadyToGoActualDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="ShippingDetailSentDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="WaybillSentDate" nillable="true" type="xs:date" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="SITInformations">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="2" name="SITInformation">
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="0" maxOccurs="1" name="Agent" >
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" name="AgentID" nillable="true" type="agentNumberType" />
												<xs:element minOccurs="0" maxOccurs="1" name="AgentCode" nillable="true" type="varchar1Type" />
											</xs:sequence>
										</xs:complexType>
									</xs:element>
									<xs:element minOccurs="0" maxOccurs="1" name="SITType" nillable="true" type="sitLocationType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Authorization" nillable="true" type="description128Type" />
									<xs:element minOccurs="0" maxOccurs="1" name="Days" nillable="true" type="xs:int" />
									<xs:element minOccurs="0" maxOccurs="1" name="DateIntoSitActual" nillable="true" type="xs:date" />
									<xs:element minOccurs="0" maxOccurs="1" name="DateIntoSitEstimated" nillable="true" type="xs:date" />
									<xs:element minOccurs="0" maxOccurs="1" name="DateOutSitActual" nillable="true" type="xs:date" />
									<xs:element minOccurs="0" maxOccurs="1" name="DateOutSitEstimated" nillable="true" type="xs:date" />
									<xs:element minOccurs="0" maxOccurs="1" name="SITToPermDate" nillable="true" type="xs:date" />
									<xs:element minOccurs="0" maxOccurs="1" name="Weight" nillable="true" type="xs:int" />
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="ContractInformation">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="1" maxOccurs="1" name="Contract" nillable="true" type="contractCode" />
						<xs:element minOccurs="0" maxOccurs="1" name="ContractDescription" nillable="true" type="contractDescriptionType" />
						<xs:element minOccurs="0" maxOccurs="1" name="BLDiscount" nillable="true" type="blDiscountType" />
						<xs:element minOccurs="0" maxOccurs="1" name="IsLocal" nillable="true" type="isLocalType" />
						<xs:element minOccurs="0" maxOccurs="1" name="CageCode" nillable="true" type="cageCodeType" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="DriverDispatchInformation">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="1" name="AssignedDate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="AssignedTime" nillable="true" type="xs:time" />
						<xs:element minOccurs="0" maxOccurs="1" name="ETADate" nillable="true" type="xs:date" />
						<xs:element minOccurs="0" maxOccurs="1" name="ETATime" nillable="true" type="xs:time" />
						<xs:element minOccurs="0" maxOccurs="1" name="DriverNumber" nillable="true" type="driverNumberType" />
						<xs:element minOccurs="0" maxOccurs="1" name="DriverName" nillable="true" type="driverNameType" />
						<xs:element minOccurs="0" maxOccurs="1" name="VanNum" nillable="true" type="vanNumType" />
						<xs:element minOccurs="0" maxOccurs="1" name="Phone">
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="0" maxOccurs="1" name="CountryName" type="countryType" />
									<xs:element minOccurs="0" maxOccurs="1" name="AreaCode" type="phoneAreaCodeType" />
									<xs:element minOccurs="0" maxOccurs="1" name="LocalNumber" type="phoneLocalNumberType" />
									<xs:element minOccurs="0" maxOccurs="1" name="Extension" type="phoneExtensionType" />
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<!-- Note: Driver email is not currently used -->
						<xs:element minOccurs="0" maxOccurs="1" name="Email" nillable="true" type="emailType" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="TariffInformation">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="1" maxOccurs="1" name="TariffOld" nillable="true" type="ratePlanType" />
						<xs:element minOccurs="1" maxOccurs="1" name="TariffNew" nillable="true" type="ratePlanType" />
						<xs:element minOccurs="1" maxOccurs="1" name="SectionOld" nillable="true" type="sectionType" />
						<xs:element minOccurs="1" maxOccurs="1" name="SectionNew" nillable="true" type="sectionType" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="ThirdPartyError">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" maxOccurs="1" name="ErrorCode" type="xs:integer" />
						<xs:element minOccurs="0" maxOccurs="1" name="DataDescription" type="errorDataDescriptionType" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="OrderID" type="xs:int" use="optional" />
		<xs:attribute name="AgentIDMssOrderID" type="agentIDMssOrderID" use="optional" />
		<xs:attribute name="ExternalVanlineCode" type="externalVanlineCodeType" use="required" />
		<xs:attribute name="OrderSeg" type="orderSegType" use="required" />
		<xs:attribute name="PSeg" type="varchar1Type" use="required" />
		<xs:attribute name="OSeg" type="varchar1Type" use="required" />
		<xs:attribute name="SSeg" type="varchar1Type" use="required" />
		<xs:attribute name="EstimateNo" type="estimateNoType" use="required" />
		<xs:attribute name="AllowEmptyCreate" type="bitType" use="optional" />
		<xs:attribute name="GblNumber" type="gblNumberType" use="optional" />
		<xs:attribute name="IgnoreImport" type="xs:boolean" use="optional" />
		<xs:attribute name="IgnoreOrderInfo" type="xs:boolean" use="optional" />
	</xs:complexType>
</xs:schema>
