<?xml version = "1.0" encoding = "WINDOWS-1252"?>
<!--Schema for WS 12.0 -->
<Schema name = "OpenShipments.xdr"
	xmlns = "urn:schemas-microsoft-com:xml-data"
	xmlns:dt = "urn:schemas-microsoft-com:datatypes"
	xmlns:wsi = "urn:schemas-ups-com:datatypes">
	
	<ElementType name = "OpenShipments" content = "eltOnly" order = "many" model = "closed">
		<element type = "OpenShipment" minOccurs = "1" maxOccurs = "*"/>
	</ElementType>

	<ElementType name = "OpenShipment" content = "eltOnly" order = "many" model = "closed">
			<AttributeType name = "ProcessStatus" dt:type = "string" required = "yes"/>
			<AttributeType name = "ShipmentOption" dt:type = "string" required = "no"/>
			<AttributeType name = "ProcessAction" dt:type = "string" required = "no"/>
			<attribute type = "ProcessStatus" />
			<attribute type = "ShipmentOption" />
			<attribute type = "ProcessAction" />
		<element type = "Receiver" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ReturnTo" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ShipFor" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Shipper" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Shipment" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Invoice" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ShipTo" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ShipFrom" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Producer" minOccurs = "0" maxOccurs = "1"/>
		<element type = "UltimateConsignee" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Importer" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ThirdParty" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ThirdPartyReceiver" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ShipmentInformation" minOccurs = "0" maxOccurs = "1"/>
		<element type = "LTLLineItem" minOccurs = "0" maxOccurs = "*"/>
		<element type = "Package" minOccurs = "0" maxOccurs = "*"/>
		<element type = "InternationalDocumentation" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Goods" minOccurs = "0" maxOccurs = "*"/>
		<element type = "FreightShipmentInformation" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FreightCommodity" minOccurs = "0" maxOccurs = "*"/>
		<element type = "FreightCODRemit" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FreightReferenceNumber" minOccurs = "0" maxOccurs = "*"/>
		<element type = "ShipperLetterOfInstruction" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FreightIntermediateConsignee" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ProcessMessage" minOccurs = "0" maxOccurs = "*"/>
	</ElementType>

	<ElementType name = "Receiver" content = "eltOnly" order = "many" model = "closed">
		<element type = "CompanyName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ContactPerson" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "City" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CountryCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PostalCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "StateOrProvince" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Residential" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CustomerIDNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Phone" minOccurs = "0" maxOccurs = "1"/>
		<element type = "TaxIDNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "LocationID" minOccurs = "0" maxOccurs = "1"/>
		<element type = "UpsAccountNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "RecordOwner" minOccurs = "0" maxOccurs = "1"/>
		<element type = "EmailAddress1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "EmailAddress2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "EmailContact1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "EmailContact2" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "ShipTo" content = "eltOnly" order = "many" model = "closed">
		<element type = "CustomerID" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CompanyOrName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Attention" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CountryTerritory" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PostalCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CityOrTown" minOccurs = "0" maxOccurs = "1"/>
		<element type = "StateProvinceCounty" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Telephone" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FaxNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "EmailAddress" minOccurs = "0" maxOccurs = "1"/>
		<element type = "TaxIDNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ReceiverUpsAccountNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "LocationID" minOccurs = "0" maxOccurs = "1"/>
    <element type = "ResidentialIndicator" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SCSAccountNumber" minOccurs = "0" maxOccurs = "1"/>
    <element type = "TariffAirportCode" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "ReturnTo" content = "eltOnly" order = "many" model = "closed">
		<element type = "CompanyName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ContactPerson" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "City" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CountryCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PostalCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "StateOrProvince" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Residential" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Phone" minOccurs = "0" maxOccurs = "1"/>
		<element type = "TaxIDNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "EmailAddress1" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "ShipFor" content = "eltOnly" order = "many" model = "closed">
		<element type = "CompanyName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ContactPerson" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "City" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CountryCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PostalCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "StateOrProvince" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Residential" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Phone" minOccurs = "0" maxOccurs = "1"/>
		<element type = "TaxIDNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "EmailAddress1" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "ShipFrom" content = "eltOnly" order = "many" model = "closed">
		<element type = "CustomerID" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CompanyOrName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Attention" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CountryTerritory" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PostalCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CityOrTown" minOccurs = "0" maxOccurs = "1"/>
		<element type = "StateProvinceCounty" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Telephone" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FaxNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "TaxIDNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "TaxIDType" minOccurs = "0" maxOccurs = "1"/>
		<element type = "UpsAccountNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ResidentialIndicator" minOccurs = "0" maxOccurs = "1"/>
 		<element type = "TariffAirportCode" minOccurs = "0" maxOccurs = "1"/>
    <element type = "SCSAccountNumber" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

	<ElementType name = "Shipper" content = "eltOnly" order = "many" model = "closed">
		<element type = "UpsAccountNumber" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "Producer" content = "eltOnly" order = "many" model = "closed">
		<element type = "CustomerID" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CompanyOrName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Attention" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CountryTerritory" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PostalCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CityOrTown" minOccurs = "0" maxOccurs = "1"/>
		<element type = "StateProvinceCounty" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Telephone" minOccurs = "0" maxOccurs = "1"/>
		<element type = "TaxIDNumber" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "UltimateConsignee" content = "eltOnly" order = "many" model = "closed">
		<element type = "CustomerID" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CompanyOrName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Attention" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CountryTerritory" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PostalCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CityOrTown" minOccurs = "0" maxOccurs = "1"/>
		<element type = "StateProvinceCounty" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Telephone" minOccurs = "0" maxOccurs = "1"/>
		<element type = "TaxIDNumber" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "FreightIntermediateConsignee" content = "eltOnly" order = "many" model = "closed">
		<element type = "CustomerID" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CompanyName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Attention" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "City" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CountryCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PostalCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "StateOrProvince" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Phone" minOccurs = "0" maxOccurs = "1"/>
		<element type = "TaxIDNumber" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "CompanyName" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "CompanyOrName" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "ContactPerson" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "Attention" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "AddressLine1" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "Address1" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "AddressLine2" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "Address2" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "AddressLine3" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "Address3" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "City" content = "textOnly" dt:type = "string" model = "closed" 
		wsi:maxLength = "30"/>
	<ElementType name = "CityOrTown" content = "textOnly" dt:type = "string" model = "closed" 
		wsi:maxLength = "30"/>
	<ElementType name = "CountryCode" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "2"/>
	<ElementType name = "CountryTerritory" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>
	<ElementType name = "PostalCode" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "10"/>
	<ElementType name = "StateOrProvince" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "5"/>
	<ElementType name = "StateProvinceCounty" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "5"/>
	<ElementType name = "Residential" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "ResidentialIndicator" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "SCSAccountNumber" content = "textOnly" dt:type = "string" model = "closed"
    wsi:maxLength = "10"/>
  <ElementType name = "TariffAirportCode" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minLength = "3" wsi:maxLength = "3"/>
  <ElementType name = "CustomerIDNumber" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "30"/>
	<ElementType name = "CustomerID" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "30"/>
	<ElementType name = "Phone" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "15"/>
	<ElementType name = "Telephone" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "15"/>
	<ElementType name = "FaxNumber" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "15"/>
	<ElementType name = "TaxIDNumber" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "15"/>
	<ElementType name = "TaxIDType" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "5"/>
	<ElementType name = "LocationID" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minLength = "3" wsi:maxLength = "10"/>
	<ElementType name = "UpsAccountNumber" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minLength = "6" wsi:maxLength = "10"/>
	<ElementType name = "ReceiverUpsAccountNumber" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minLength = "6" wsi:maxLength = "10"/>
	<ElementType name = "ShipperNumber" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minLength = "6" wsi:maxLength = "10"/>
	<ElementType name = "RecordOwner" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "EmailAddress1" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>
	<ElementType name = "EmailAddress2" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>
	<ElementType name = "EmailAddress" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>
	<ElementType name = "EmailContact1" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "EmailContact2" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>

	<ElementType name = "Shipment" content = "eltOnly" order = "many" model = "closed">
		<element type = "ServiceLevel" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PackageType" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NumberOfPackages" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ShipmentActualWeight" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ShipmentDimensionalWeight" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DescriptionOfGoods" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CostAllocationCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Reference1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Reference2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DocumentOnly" minOccurs = "0" maxOccurs = "1"/>
		<element type = "GoodsNotInFreeCirculation" minOccurs = "0" maxOccurs = "1"/>
		<element type = "BillingOption" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ThirdParty" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SaturdayDelivery" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DeclareValue" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AdditionalHandling" minOccurs = "0" maxOccurs = "1"/>
		<element type = "LargePackage" minOccurs = "0" maxOccurs = "1"/>
		<element type = "COD" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AODTag" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ShipNotification" minOccurs = "0" maxOccurs = "1"/>
		<element type = "QuantumViewNotifyDetails" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SpecialCommodities" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Signature-AdultSignatureRequired" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ReturnNotificationDetails" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CollectionDate" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ImportID" minOccurs = "0" maxOccurs = "1"/>
		<element type = "UPSExchangeCollect" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ReturnService" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "ShipmentInformation" content = "eltOnly" order = "many" model = "closed">
		<element type = "VoidIndicator" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ServiceType" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PackageType" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NumberOfPackages" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ShipmentActualWeight" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ShipmentDimensionalWeight" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DescriptionOfGoods" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Reference1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Reference2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Reference3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Reference4" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Reference5" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DocumentOnly" minOccurs = "0" maxOccurs = "1"/>
		<element type = "GoodsNotInFreeCirculation" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SpecialInstructionForShipment" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ShipperNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "BillingOption" minOccurs = "0" maxOccurs = "1"/>
		<element type = "BillTransportationTo" minOccurs = "0" maxOccurs = "1"/>
		<element type = "BillDutyTaxTo" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SplitDutyAndTax" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DDU" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DDP" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SaturdayDelivery" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SaturdayPickUp" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DeclaredValue" minOccurs = "0" maxOccurs = "1"/>
		<element type = "MerchandiseDescriptionForPackage" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AdditionalHandling" minOccurs = "0" maxOccurs = "1"/>
		<element type = "LargePackage" minOccurs = "0" maxOccurs = "1"/>
		<element type = "COD" minOccurs = "0" maxOccurs = "1"/>
                <element type = "ReturnOfDocument" minOccurs = "0" maxOccurs = "1"/>
		<element type = "QVNOption" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SpecialCommodities" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DeliveryConfirmation" minOccurs = "0" maxOccurs = "1"/>
		<element type = "UserDefinedID" minOccurs = "0" maxOccurs = "1"/>
		<element type = "UPSExchangeCollect" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ReturnService" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NotifyBeforeDelOption" minOccurs = "0" maxOccurs = "1"/>
		<element type = "HandlingChargeOption" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FoodItems" minOccurs = "0" maxOccurs = "1"/>
		<element type = "HundredWeightPricingApplied" minOccurs = "0" maxOccurs = "1"/>
		<element type = "USI" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SubProNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Length" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Width" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Height" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AdditionalDocuments" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "ProactiveResponseOption" minOccurs = "0" maxOccurs = "1"/>
  		<element type = "CollectionDate" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "NotifyBeforeDelOption" content = "eltOnly" order = "many" model = "closed">
		<element type = "ContactPerson" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Phone" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "LTLLineItem" content = "eltOnly" order = "many" model = "closed">
		<element type = "FreightClass" minOccurs = "0" maxOccurs = "1"/>
		<element type = "LineDescription" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NumberOfIdenticalHandlingUnit" minOccurs = "0" maxOccurs = "1"/>
		<element type = "HandlingUnitWeight" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PieceOnPallet" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Length" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Width" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Height" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PackagingType" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "FreightClass" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "10"/>
	<ElementType name = "LineDescription" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "105"/>
	<ElementType name = "SpecialInstructionForShipment" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "69"/>
	<ElementType name = "NumberOfIdenticalHandlingUnit" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "i4"/>
	<ElementType name = "HandlingUnitWeight" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "i4"/>
	<ElementType name = "PieceOnPallet" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "i4"/>
	<ElementType name = "PackagingType" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>

	<ElementType name = "Package" content = "eltOnly" order = "many" model = "closed">
		<element type = "PackageType" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Weight" minOccurs = "0" maxOccurs = "1"/>
		<element type = "TrackingNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "USPSDeliveryConfirmationOption" minOccurs = "0" maxOccurs = "1"/>
		<element type = "USPSNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "LargePackageIndicator" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Reference1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Reference2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Reference3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Reference4" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Reference5" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AdditionalHandlingOption" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ShipperReleaseOption" minOccurs = "0" maxOccurs = "1"/>
		<element type = "COD" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DeclaredValue" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DeliveryConfirmation" minOccurs = "0" maxOccurs = "1"/>
		<element type = "QVNOrReturnNotificationOption" minOccurs = "0" maxOccurs = "1"/>
		<element type = "VerbalConfirmationOption" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DangerousGoodsOption" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Length" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Width" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Height" minOccurs = "0" maxOccurs = "1"/>
		<element type = "MerchandiseDescription" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FlexibleParcelInsuranceOption" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ProactiveResponseOption" minOccurs = "0" maxOccurs = "1"/>
    <element type = "DryIceOption" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

	<ElementType name = "DeliveryConfirmation" content = "eltOnly" order = "many" model = "closed">
		<element type = "SignatureRequired" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AdultSignatureRequired" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "VerbalConfirmationOption" content = "eltOnly" order = "many" model = "closed">
		<element type = "VerbalConfirmationContactName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "VerbalConfirmationTelephone" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "VerbalConfirmationContactName" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "VerbalConfirmationTelephone" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "15"/>

	<ElementType name = "FlexibleParcelInsuranceOption" content = "eltOnly" order = "many" model = "closed">
		<element type = "FlexibleParcelInsuranceType" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FlexibleParcelInsuranceValue" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "ProactiveResponseOption" content = "textOnly" dt:type = "string" model = "closed" 	wsi:maxLength = "1"
		wsi:datatype = "boolean"/>

	<ElementType name = "FlexibleParcelInsuranceType" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "20"/>
	<ElementType name = "FlexibleParcelInsuranceValue" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minValue = "0" wsi:datatype = "r4"/>
	<ElementType name = "SignatureRequired" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "AdultSignatureRequired" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "VoidIndicator" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "CashierCheckorMoneyOrderOnlyIndicator" content = "textOnly" dt:type = "string" model = "closed" 	wsi:maxLength = "1"
		wsi:datatype = "boolean"/>
	<ElementType name = "HundredWeightPricingApplied" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "ShipperReleaseOption" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "MerchandiseDescription" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "105"/>
	<ElementType name = "MerchandiseDescriptionForPackage" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>

	<ElementType name = "AddShippingChargesToCODIndicator" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "LargePackageIndicator" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "10"/>
	<ElementType name = "DangerousGoodsOption" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "USI" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>
	<ElementType name = "SubProNumber" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "19"/>
	<ElementType name = "Weight" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "i4"/>
	<ElementType name = "Length" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "i4"/>
	<ElementType name = "Width" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "i4"/>
	<ElementType name = "Height" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "i4"/>
	<ElementType name = "ServiceLevel" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "2"/>
	<ElementType name = "ServiceType" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "25"/>
	<ElementType name = "PackageType" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "NumberOfPackages" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minValue = "0" wsi:datatype = "i4"/>
	<ElementType name = "ShipmentActualWeight" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minValue = "0" wsi:datatype = "r4"/>
	<ElementType name = "ShipmentDimensionalWeight" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minValue = "0" wsi:datatype = "r4"/>
	<ElementType name = "DescriptionOfGoods" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "105"/>
	<ElementType name = "CostAllocationCode" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "Reference1" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "Reference2" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "Reference3" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "Reference4" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "Reference5" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "DocumentOnly" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "GoodsNotInFreeCirculation" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "BillingOption" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>
	<ElementType name = "BillTransportationTo" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "3"/>
	<ElementType name = "BillDutyTaxTo" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "3"/>
	<ElementType name = "SplitDutyAndTax" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "DDU" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "DDP" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "AdditionalDocuments" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>

	<ElementType name = "ThirdParty" content = "eltOnly" order = "many" model = "closed">
		<element type = "CustomerID" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CompanyName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CompanyOrName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ContactPerson" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Attention" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "City" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CityOrTown" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CountryCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CountryTerritory" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PostalCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "StateOrProvince" minOccurs = "0" maxOccurs = "1"/>
		<element type = "StateProvinceCounty" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Residential" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ResidentialIndicator" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CustomerIDNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Phone" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Telephone" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FaxNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "TaxIDNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "UpsAccountNumber" minOccurs = "0" maxOccurs = "1"/>
    <element type = "SCSAccountNumber" minOccurs = "0" maxOccurs = "1"/>
    <element type = "RecordOwner" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "ThirdPartyReceiver" content = "eltOnly" order = "many" model = "closed">
		<element type = "CustomerID" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CompanyOrName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Attention" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CountryTerritory" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PostalCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CityOrTown" minOccurs = "0" maxOccurs = "1"/>
		<element type = "StateProvinceCounty" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Telephone" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FaxNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "UpsAccountNumber" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "SaturdayDelivery" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "2"/>
	<ElementType name = "SaturdayPickUp" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "2"/>
  
  <ElementType name = "ReturnOfDocument" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "2"/>

	<ElementType name = "DeclareValue" content = "eltOnly" order = "many" model = "closed">
		<element type = "Amount" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "DeclaredValue" content = "eltOnly" order = "many" model = "closed">
		<element type = "Amount" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ShipperPaid" minOccurs = "0" maxOccurs = "1"/>
  	</ElementType>

	<ElementType name = "ShipperPaid" content = "textOnly" dt:type="string" model = "closed" />
	<ElementType name = "Amount" content = "textOnly" dt:type = "string" model = "closed" wsi:datatype = "r8" />
	<ElementType name = "Currency" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "3"/>

	<ElementType name = "AdditionalHandling" content = "eltOnly" order = "many" model = "closed">
		<element type = "NumberOfAdditionalHandling" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "AdditionalHandlingOption" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>

	<ElementType name = "NumberOfAdditionalHandling" content = "textOnly" dt:type = "string" model = "closed" wsi:datatype = "i4"/>

	<ElementType name = "LargePackage" content = "eltOnly" order = "many" model = "closed">
		<element type = "NumberOfLargePackages" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "NumberOfLargePackages" content = "textOnly" dt:type = "string" model = "closed" wsi:datatype = "i4"/>

	<ElementType name = "COD" content = "eltOnly" order = "many" model = "closed">
		<element type = "CashOnly" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CashierCheckorMoneyOrderOnlyIndicator" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddShippingChargesToCODIndicator" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Amount" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Currency" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "CashOnly" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>

	<ElementType name = "AODTag" content = "eltOnly" order = "many" model = "closed">
		<element type = "NumberOfAOD" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "NumberOfAOD" content = "textOnly" dt:type = "string" model = "closed" wsi:datatype = "i4"/>

	<ElementType name = "HandlingChargeOption" content = "eltOnly" order = "many" model = "closed">
		<element type = "HandlingChargeType" minOccurs = "0" maxOccurs = "1"/>
		<element type = "HCAmountIncreaseDecreaseType" minOccurs = "0" maxOccurs = "1"/>
		<element type = "HandlingChargeFlatRate" minOccurs = "0" maxOccurs = "1"/>
		<element type = "HandlingChargePercentage" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "HandlingChargeType" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "HCAmountIncreaseDecreaseType" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "HandlingChargeFlatRate" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minValue = "0" wsi:datatype = "r4"/>
	<ElementType name = "HandlingChargePercentage" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minValue = "0" wsi:datatype = "r4"/>
	<ElementType name = "FoodItems" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>

	<ElementType name = "CollectionDate" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "date" wsi:maxLength = "10"/>

	<ElementType name = "ShipNotification" content = "eltOnly" order = "many" model = "closed">
		<element type = "EmailText" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "EmailText" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "150"/>

	<ElementType name = "QuantumViewNotifyDetails" content = "eltOnly" order = "many" model = "closed">
		<element type = "QuantumViewNotify" minOccurs = "0" maxOccurs = "*"/>
		<element type = "FailureNotificationEMailAddress" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ShipperCompanyName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SubjectLineOptions" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NotificationMessage" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "QVNOption" content = "eltOnly" order = "many" model = "closed">
		<element type = "QVNRecipientAndNotificationTypes" minOccurs = "0" maxOccurs = "*"/>
		<element type = "ShipFromCompanyOrName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FailedEMailAddress" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SubjectLine" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Memo" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "QVNRecipientAndNotificationTypes" content = "eltOnly" order = "many" model = "closed">
		<element type = "CompanyOrName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ContactName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "EMailAddress" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Ship" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Exception" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Delivery" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "Ship" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "Exception" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "Delivery" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>

	<ElementType name = "QVNOrReturnNotificationOption" content = "eltOnly" order = "many" model = "closed">
		<element type = "QVNOrReturnRecipientAndNotificationTypes" minOccurs = "0" maxOccurs = "*"/>
		<element type = "ShipFromCompanyOrName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FailedEMailAddress" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SubjectLine" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Memo" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "QVNOrReturnRecipientAndNotificationTypes" content = "eltOnly" order = "many" model = "closed">
		<element type = "CompanyOrName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ContactName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "EMailAddress" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Ship" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Exception" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Delivery" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>
  
  <ElementType name="DryIceOption" content="eltOnly" order="many" model="closed">
    <element type = "Weight" minOccurs = "0" maxOccurs = "1"/>
    <element type = "UnitOfMeasure" minOccurs = "0" maxOccurs = "1"/>
    <element type = "RegulationSet" minOccurs = "0" maxOccurs = "1"/>
    <element type = "IsMedical" minOccurs = "0" maxOccurs = "1"/>
    <element type = "DryIcePackagingType" minOccurs = "0" maxOccurs = "1"/>    
  </ElementType>
  
  <ElementType name = "RegulationSet" content = "textOnly" dt:type = "string" model = "closed"
    wsi:maxLength = "5"/>
  <ElementType name = "IsMedical" content = "textOnly" dt:type = "string" model = "closed"
    wsi:maxLength = "1"/>
  <ElementType name = "DryIcePackagingType" content = "textOnly" dt:type = "string" model = "closed"
    wsi:maxLength = "50"/>
  
  <ElementType name = "SpecialCommodities" content = "eltOnly" order = "many" model = "closed">
		<element type = "CommoditiesDetails" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ISC-AlcoholicBeverages" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ISC-DiagnosticSpecimens" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ISC-Perishables" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ISC-Plants" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ISC-Seeds" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ISC-SpecialException" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ISC-Tobacco" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "CommoditiesDetails" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "i4"/>
	<ElementType name = "ISC-AlcoholicBeverages" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "ISC-DiagnosticSpecimens" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "ISC-Perishables" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "ISC-Plants" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "ISC-Seeds" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "ISC-SpecialException" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "ISC-Tobacco" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>

	<ElementType name = "Signature-AdultSignatureRequired" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "2"/>

	<ElementType name = "QuantumViewNotify" content = "eltOnly" order = "many" model = "closed">
		<element type = "NotificationEMailAddress" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NotificationRequest" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "NotificationEMailAddress" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>
	<ElementType name = "NotificationRequest" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "i4"/>
	<ElementType name = "FailureNotificationEMailAddress" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>
	<ElementType name = "ShipperCompanyName" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>
	<ElementType name = "SubjectLineOptions" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "i4"/>
	<ElementType name = "NotificationMessage" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>

	<ElementType name = "ReturnNotificationDetails" content = "eltOnly" order = "many" model = "closed">
		<element type = "ReturnNotification" minOccurs = "0" maxOccurs = "*"/>
		<element type = "FailureNotificationEMailAddress" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ShipperCompanyName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SubjectLineOptions" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NotificationMessage" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "ReturnNotification" content = "eltOnly" order = "many" model = "closed">
		<element type = "NotificationEMailAddress" minOccurs = "0" maxOccurs = "*"/>
	</ElementType>

	<ElementType name = "ContactName" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "ShipFromCompanyOrName" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "EMailAddress" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>
	<ElementType name = "FailedEMailAddress" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>
	<ElementType name = "SubjectLine" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "75"/>
	<ElementType name = "Memo" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "150"/>
	<ElementType name = "ImportID" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "20"/>
	<ElementType name = "UserDefinedID" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "20"/>

	<ElementType name = "UPSExchangeCollect" content = "eltOnly" order = "many" model = "closed">
		<element type = "BuyerEMailAddress" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SellerEMailAddress" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ExchangeCollectAmount"  minOccurs = "0" maxOccurs = "1"/>
		<element type = "Currency" minOccurs = "0" maxOccurs = "1"/>
		<element type = "BuyerPercentageOfServiceFee" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DescriptionOfGoods" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AdditionalComments" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "BuyerEMailAddress" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
	<ElementType name = "SellerEMailAddress" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
	<ElementType name = "BuyerPercentageOfServiceFee" content = "textOnly" dt:type = "string" model = "closed" wsi:datatype = "r8"/>
	<ElementType name = "ExchangeCollectAmount" content = "textOnly" dt:type = "string" model = "closed" wsi:datatype = "r8" />

	<ElementType name = "ReturnService" content = "eltOnly" order = "many" model = "closed">
		<element type = "Options" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PrintAddressOnlyInvoice" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SenderCompanyName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "RecipientEmailAddress" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FailureOfDeliveryEmailAddress" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InstructionAndReceiptLanguage" minOccurs = "0" maxOccurs = "1"/>
		<element type = "MerchandiseDescOfPackage" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "Options" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "3"/>
	<ElementType name = "PrintAddressOnlyInvoice" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minValue = "0" wsi:datatype = "i4"/>
	<ElementType name = "SenderCompanyName" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "FailureOfDeliveryEmailAddress" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>
	<ElementType name = "InstructionAndReceiptLanguage" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "3"/>
	<ElementType name = "MerchandiseDescOfPackage" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "150"/>
	<ElementType name = "RecipientEmailAddress" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>

	<ElementType name = "Invoice" content = "eltOnly" order = "many" model = "closed">
		<element type = "ReasonForExport" minOccurs = "0" maxOccurs = "1"/>
		<element type = "TermOfSale" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DeclarationStatement" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AdditionalComments" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InvoiceCurrency" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InvoiceLineTotal" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DiscountRebate" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Freight" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Insurance" minOccurs = "0" maxOccurs = "1"/>
		<element type = "OtherCharges" minOccurs = "0" maxOccurs = "1"/>
		<element type = "TotalInvoiceAmount" minOccurs = "0" maxOccurs = "1"/>
		<element type = "LineItem" minOccurs = "0" maxOccurs = "*"/>
		<element type = "SoldTo" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "ReasonForExport" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "2"/>
	<ElementType name = "TermOfSale" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "3"/>
	<ElementType name = "DeclarationStatement" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "253"/>
	<ElementType name = "AdditionalComments" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "253"/>
	<ElementType name = "InvoiceCurrency" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "3"/>
	<ElementType name = "InvoiceLineTotal" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minValue = "0" wsi:datatype = "r8"/>
	<ElementType name = "CustomsValueTotal" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minValue = "0" wsi:datatype = "r8"/>

	<ElementType name = "DiscountRebate" content = "textOnly" dt:type = "string" model = "closed" 
		wsi:minValue = "0" wsi:datatype = "r4"/>
	<ElementType name = "Freight" content = "textOnly" dt:type = "string" model = "closed" wsi:datatype = "r4"/>
	<ElementType name = "Insurance" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minValue = "0" wsi:datatype = "r4"/>
	<ElementType name = "OtherCharges" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minValue = "0" wsi:datatype = "r4"/>
	<ElementType name = "TotalInvoiceAmount" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minValue = "0" wsi:datatype = "r8"/>

	<ElementType name = "LineItem" content = "eltOnly" order = "many" model = "closed">
		<element type = "Product" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NumberOfUnits" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "NumberOfUnits" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minValue = "0" wsi:datatype = "i4"/>

	<ElementType name = "Product" content = "eltOnly" order = "many" model = "closed">
		<element type = "ProductNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PartNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ProductName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "HarmonizedCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ProductDescription" minOccurs = "0" maxOccurs = "1"/>
		<element type = "UnitOfMeasure" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CountryOfOriginCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CurrencyCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "UnitPrice" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "ProductNumber" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "PartNumber" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "ProductName" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "HarmonizedCode" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "ProductDescription" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "105"/>
	<ElementType name = "UnitOfMeasure" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "3"/>
	<ElementType name = "CountryOfOriginCode" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "2"/>
	<ElementType name = "CurrencyCode" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "3"/>
	<ElementType name = "UnitPrice" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "19" wsi:datatype = "sr"/>
	<ElementType name = "TariffCode" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "15" wsi:datatype = "sr"/>

	<ElementType name = "Goods" content = "eltOnly" order = "many" model = "closed">
		<element type = "PartNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DescriptionOfGood" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Inv-NAFTA-TariffCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Inv-NAFTA-CO-CountryTerritoryOfOrigin" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InvoiceUnits" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InvoiceUnitOfMeasure" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Invoice-SED-UnitPrice" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InvoiceCurrencyCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InvoiceNetWeight" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-CO-GrossWeight" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-LbsOrKgs" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-PrintGoodOn-SED" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Invoice-SED-CO-MarksAndNumbers" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-ScheduleBNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-ScheduleBUnits1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-ScheduleBUnits2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-UnitsOfMeasure1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-UnitsOfMeasure2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-ECCN" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-Exception" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-LicenceNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-LicenceNumberExpirationDate" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NAFTA-PrintGoodOn-NAFTA" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NAFTA-PreferenceCriterion" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NAFTA-Producer" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NAFTA-MultipleCountriesTerritoriesOfOrigin" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NAFTA-NetCostMethod" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NAFTA-NetCostPeriodStartDate" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NAFTA-NetCostPeriodEndDate" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CO-PrintGoodOn-CO" minOccurs = "0" maxOccurs = "1"/>
 		<element type = "CO-NumberOfPackageContainingGood" minOccurs = "0" maxOccurs = "1"/>
 		<element type = "DFM" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SLI-PrintGoodOn-SLI" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "DescriptionOfGood" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "105"/>
	<ElementType name = "NAFTA-PrintGoodOn-NAFTA" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "Inv-NAFTA-TariffCode" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "105"/>
	<ElementType name = "Inv-NAFTA-CO-CountryTerritoryOfOrigin" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "105"/>
	<ElementType name = "InvoiceUnits" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minValue = "0" wsi:datatype = "i4"/>
	<ElementType name = "InvoiceUnitOfMeasure" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>
	<ElementType name = "SED-UnitsOfMeasure1" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>
	<ElementType name = "SED-UnitsOfMeasure2" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "50"/>

	<ElementType name = "Invoice-SED-UnitPrice" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "19" wsi:datatype = "sr"/>
	<ElementType name = "InvoiceNetWeight" content = "textOnly" dt:type = "string" model = "closed"
		 wsi:datatype = "i4"/>
	<ElementType name = "SED-CO-GrossWeight" content = "textOnly" dt:type = "string" model = "closed"
		 wsi:datatype = "i4"/>
	<ElementType name = "SED-LbsOrKgs" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "3"/>
	<ElementType name = "SED-PrintGoodOn-SED" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "Invoice-SED-CO-MarksAndNumbers" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "105"/>
	<ElementType name = "SED-ScheduleBNumber" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "10"/>
	<ElementType name = "SED-ScheduleBUnits1" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "10"/>
	<ElementType name = "SED-ScheduleBUnits2" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "10"/>
	<ElementType name = "SED-ECCN" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "105"/>
	<ElementType name = "SED-Exception" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "24"/>
	<ElementType name = "SED-LicenceNumber" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "15"/>
	<ElementType name = "SED-LicenceNumberExpirationDate" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "10"/>
	<ElementType name = "NAFTA-PreferenceCriterion" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "2"/>
	<ElementType name = "NAFTA-MultipleCountriesTerritoriesOfOrigin" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "NAFTA-NetCostMethod" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1"/>
	<ElementType name = "NAFTA-NetCostPeriodStartDate" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "10"/>
	<ElementType name = "NAFTA-NetCostPeriodEndDate" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "10"/>
	<ElementType name = "CO-PrintGoodOn-CO" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "CO-NumberOfPackageContainingGood" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "i4"/>
	<ElementType name = "DFM" content = "textOnly" dt:type = "string" model = "closed"	wsi:maxLength = "1"/>
	<ElementType name = "SLI-PrintGoodOn-SLI" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>

  <ElementType name = "InternationalDocumentation" content = "eltOnly" order = "many" model = "closed">
		<element type = "InvoiceImporterSameAsShipTo" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InvoiceTermOfSale" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InvoiceReasonForExport" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InvoiceDeclarationStatement" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InvoiceAdditionalComments" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InvoiceCurrencyCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InvoiceDiscount" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InvoiceChargesFreight" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InvoiceChargesInsurance" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InvoiceChargesOther" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InvoiceLineTotal" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CustomsValueTotal" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CustomsValueCurrencyCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CustomsValueOrigin" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-Code" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-PartiesToTransaction" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-UltimateConsigneeSameAsShipTo" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-CountryTerritoryOfUltimateDestination" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-AESTransactionNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-AESTransactionNumberType" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-RoutedTransaction" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-CurrencyConversion" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SED-ExportCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CO-UPSPrepare-CO" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CO-OwnerOrAgent" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NAFTA-Producer" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NAFTA-BlanketPeriodStart" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NAFTA-BlanketPeriodEnd" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CN22GoodsType" minOccurs = "0" maxOccurs = "1"/>

		<element type = "CN22GoodsTypeOtherDescription" minOccurs = "0" maxOccurs = "1"/>

	</ElementType>

	<ElementType name = "InvoiceImporterSameAsShipTo" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "InvoiceReasonForExport" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "255"/>
	<ElementType name = "InvoiceTermOfSale" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "255"/>
	<ElementType name = "InvoiceDeclarationStatement" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "255"/>
	<ElementType name = "InvoiceAdditionalComments" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "300"/>
	<ElementType name = "InvoiceCurrencyCode" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "3"/>
	<ElementType name = "InvoiceDiscount" content = "textOnly" dt:type = "string" model = "closed" 
		wsi:minValue = "0" wsi:datatype = "r4"/>
	<ElementType name = "InvoiceChargesFreight" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "r4"/>
	<ElementType name = "InvoiceChargesInsurance" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minValue = "0" wsi:datatype = "r4"/>
	<ElementType name = "InvoiceChargesOther" content = "textOnly" dt:type = "string" model = "closed"
		wsi:minValue = "0" wsi:datatype = "r4"/>
	<ElementType name = "CustomsValueCurrencyCode" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "3"/>
	<ElementType name = "CustomsValueOrigin" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "255"/>
	<ElementType name = "SED-Code" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "35"/>
	<ElementType name = "SED-PartiesToTransaction" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "255"/>
	<ElementType name = "SED-UltimateConsigneeSameAsShipTo" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "SED-CountryTerritoryOfUltimateDestination" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "3"/>
	<ElementType name = "SED-AESTransactionNumber" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "17"/>
	<ElementType name = "SED-AESTransactionNumberType" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "7"/>
	<ElementType name = "SED-RoutedTransaction" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>
	<ElementType name = "SED-CurrencyConversion" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "12"/>
	<ElementType name = "SED-ExportCode" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "2"/>
	<ElementType name = "CO-UPSPrepare-CO" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1"/>
	<ElementType name = "CO-OwnerOrAgent" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "255"/>
	<ElementType name = "NAFTA-Producer" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "255"/>
	<ElementType name = "NAFTA-BlanketPeriodStart" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "date" wsi:maxLength = "9"/>
	<ElementType name = "NAFTA-BlanketPeriodEnd" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "date" wsi:maxLength = "9"/>

	<ElementType name = "CN22GoodsType" content = "textOnly" dt:type = "string" model = "closed"
 
		wsi:maxLength = "1"/>

	<ElementType name = "CN22GoodsTypeOtherDescription" content = "textOnly" dt:type = "string" model = "closed"
	
		wsi:maxLength = "20"/>
	<ElementType name = "Print-SLI" content = "textOnly" dt:type = "string" model = "closed"
		wsi:maxLength = "1" wsi:datatype = "boolean"/>

	<ElementType name = "SoldTo" content = "eltOnly" order = "many" model = "closed">
		<element type = "CompanyName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ContactPerson" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AddressLine3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "City" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CountryCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PostalCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "StateOrProvince" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Residential" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CustomerIDNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Phone" minOccurs = "0" maxOccurs = "1"/>
		<element type = "TaxIDNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "UpsAccountNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "RecordOwner" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "Importer" content = "eltOnly" order = "many" model = "closed">
		<element type = "CustomerID" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CompanyOrName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Attention" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CountryTerritory" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PostalCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CityOrTown" minOccurs = "0" maxOccurs = "1"/>
		<element type = "StateProvinceCounty" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Telephone" minOccurs = "0" maxOccurs = "1"/>
		<element type = "TaxIDNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "UpsAccountNumber" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "FreightShipmentInformation" content = "eltOnly" order = "many" model = "closed">
		<element type = "NumberHandlingUnitType1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "HandlingUnitType1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NumberHandlingUnitType2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "HandlingUnitType2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SpecialInstructionsForHandling" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SpecialInstructionsForPickup" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SpecialInstructionsForDelivery" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FRUnitOfMeasure" minOccurs = "0" maxOccurs = "1"/>
		<element type = "BOLFormat" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AWBBOLOption" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AWBBOLEmail1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AWBBOLEmail2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AWBBOLEmail3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AWBBOLEmail4" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AWBBOLEmail5" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AWBBOLSubjectLine" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AWBBOLComments" minOccurs = "0" maxOccurs = "1"/>
		<element type = "AWBBOLFailureEmail" minOccurs = "0" maxOccurs = "1"/>
    <element type = "CustomClearance" minOccurs = "0" maxOccurs = "1"/>
    <element type = "FRDeclaredValue" minOccurs = "0" maxOccurs = "1"/>
    <element type = "FRDeclaredValueAmount" minOccurs = "0" maxOccurs = "1"/>
    <element type = "FRDeclaredValueCurrency" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FRDangerousGoodsOption" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DGEmergencyContactName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DGEmergencyPhone" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DGTransportationMode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "EmailNotifyOption" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENShip1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENException1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENDelivery1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENCompany1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENEmail1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENShip2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENException2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENDelivery2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENCompany2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENEmail2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENShip3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENException3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENDelivery3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENCompany3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENEmail3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENShip4" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENException4" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENDelivery4" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENCompany4" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENEmail4" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENShip5" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENException5" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENDelivery5" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENCompany5" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENEmail5" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENMemo" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ENFailedEmail" minOccurs = "0" maxOccurs = "1"/>
		<element type = "DeliveryToDoor" minOccurs = "0" maxOccurs = "1"/>
		<element type = "TotalVolumeValue" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CubicFeetValue" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CWTValue" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CallBeforeDelivery" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ConstructionSiteDelivery" minOccurs = "0" maxOccurs = "1"/>
		<element type = "HAPUOption" minOccurs = "0" maxOccurs = "1"/>
    	<element type = "HolidayDelivery" minOccurs = "0" maxOccurs = "1"/>
		<element type = "HolidayPickup" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InsideDelivery" minOccurs = "0" maxOccurs = "1"/>
		<element type = "InsidePickup" minOccurs = "0" maxOccurs = "1"/>
		<element type = "LiftGateServiceForDelivery" minOccurs = "0" maxOccurs = "1"/>
    <element type = "LiftGateServiceForPickup" minOccurs = "0" maxOccurs = "1"/>
    <element type = "LiftGateServiceRequired" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ResidentialDelivery" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ResidentialPickup" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "SortAndSegAtDest" minOccurs = "0" maxOccurs = "1"/>
		<element type = "SortAndSegNumberPieces" minOccurs = "0" maxOccurs = "1"/>
		<element type = "WeekendDelivery" minOccurs = "0" maxOccurs = "1"/>
		<element type = "WeekendPickup" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FRCOD" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CODAmount" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CODPaymentMethod" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CODPaymentType" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "PRONumber" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "ShipmentID" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "CountryOfOriginalManufacture1" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "CountryOfOriginalManufacture2" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "CountryOfOriginalManufacture3" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "CountryOfOriginalManufacture4" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "CountryOfOriginalManufacture5" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "SaturdayDeliveryOption" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "HandingUnitWeightApplies" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "DropOffOption" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "Date" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "Time" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "PickupDate" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "PaymentTerms" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "ConsigneeRemarks" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "NumberHandlingUnitType1" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "6"/>
  <ElementType name = "HandlingUnitType1" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "35"/>
  <ElementType name = "NumberHandlingUnitType2" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "6"/>
  <ElementType name = "HandlingUnitType2" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "35"/>
  <ElementType name = "SpecialInstructionsForHandling" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "400"/>
  <ElementType name = "SpecialInstructionsForPickup" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "400"/>
  <ElementType name = "SpecialInstructionsForDelivery" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "400"/>
  <ElementType name = "FRUnitOfMeasure" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "255"/>
  <ElementType name = "AWBBOLOption" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "BOLFormat" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "5"/>
  <ElementType name = "AWBBOLEmail1" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
  <ElementType name = "AWBBOLEmail2" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
  <ElementType name = "AWBBOLEmail3" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
  <ElementType name = "AWBBOLEmail4" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
  <ElementType name = "AWBBOLEmail5" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
  <ElementType name = "AWBBOLSubjectLine" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "75"/>
  <ElementType name = "AWBBOLComments" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "250"/>
  <ElementType name = "AWBBOLFailureEmail" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
  <ElementType name = "CustomClearance" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "FRDeclaredValue" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "FRDeclaredValueAmount" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "9" />
  <ElementType name = "FRDeclaredValueCurrency" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "3" />
  <ElementType name = "FRDangerousGoodsOption" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "DGEmergencyContactName" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "35"/>
  <ElementType name = "DGEmergencyPhone" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "15"/>
  <ElementType name = "DGTransportationMode" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "15"/>
  <ElementType name = "EmailNotifyOption" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ENShip1" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ENException1" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ENDelivery1" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ENCompany1" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "35"/>
  <ElementType name = "ENEmail1" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
  <ElementType name = "ENShip2" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ENException2" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ENDelivery2" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ENCompany2" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "35"/>
  <ElementType name = "ENEmail2" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
  <ElementType name = "ENShip3" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ENException3" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ENDelivery3" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ENCompany3" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "35"/>
  <ElementType name = "ENEmail3" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
  <ElementType name = "ENShip4" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ENException4" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ENDelivery4" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ENCompany4" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "35"/>
  <ElementType name = "ENEmail4" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
  <ElementType name = "ENShip5" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ENException5" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ENDelivery5" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ENCompany5" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "35"/>
  <ElementType name = "ENEmail5" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
  <ElementType name = "ENMemo" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "150"/>
  <ElementType name = "ENFailedEmail" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
  <ElementType name = "DeliveryToDoor" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "TotalPieces" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "5"/>
  <ElementType name = "TotalVolumeValue" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "5"/>
  <ElementType name = "CubicFeetValue" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "5"/>
  <ElementType name = "CWTValue" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "5"/>
  <ElementType name = "CallBeforeDelivery" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ConstructionSiteDelivery" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "HAPUOption" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "HolidayDelivery" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "HolidayPickup" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "InsideDelivery" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "InsidePickup" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "LiftGateServiceForDelivery" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "LiftGateServiceForPickup" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "LiftGateServiceRequired" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ResidentialDelivery" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ResidentialPickup" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "SaturdayDeliveryOption" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "SortAndSegAtDest" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "SortAndSegNumberPieces" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "6"/>
  <ElementType name = "WeekendDelivery" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "WeekendPickup" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "FRCOD" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "CODAmount" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "20"/>
  <ElementType name = "CODPaymentMethod" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
  <ElementType name = "CODPaymentType" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
  <ElementType name = "PRONumber" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "99"/>
  <ElementType name = "ShipmentID" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "10"/>
  <ElementType name = "CountryOfOriginalManufacture1" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "2"/>
  <ElementType name = "CountryOfOriginalManufacture2" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "2"/>
  <ElementType name = "CountryOfOriginalManufacture3" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "2"/>
  <ElementType name = "CountryOfOriginalManufacture4" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "2"/>
  <ElementType name = "CountryOfOriginalManufacture5" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "2"/>
  <ElementType name = "HandingUnitWeightApplies" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "DropOffOption" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "Date" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "8"/>
  <ElementType name = "Time" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "6"/>
  <ElementType name = "PickupDate" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "8"/>
  <ElementType name = "PaymentTerms" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "8"/>
  <ElementType name = "ConsigneeRemarks" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "8"/>
 
  <ElementType name = "ShipperLetterOfInstruction" content = "eltOnly" order = "many" model = "closed">
    <element type = "RoutedExportTransactionRelated" minOccurs = "0" maxOccurs = "1"/>
    <element type = "UltimateConsigneeSameAsShipTo" minOccurs = "0" maxOccurs = "1"/>
    <element type = "IntermediateConsignee" minOccurs = "0" maxOccurs = "1"/>
    <element type = "IsPartiesToTransactionRelated" minOccurs = "0" maxOccurs = "1"/>
    <element type = "DDTCRegistrationNumber" minOccurs = "0" maxOccurs = "1"/>
    <element type = "SME" minOccurs = "0" maxOccurs = "1"/>
    <element type = "EligiblePartyCertificationNumber" minOccurs = "0" maxOccurs = "1"/>
    <element type = "USMLCategoryCode" minOccurs = "0" maxOccurs = "1"/>
    <element type = "DDTCQuantity" minOccurs = "0" maxOccurs = "1"/>
    <element type = "UnitOfMeasure" minOccurs = "0" maxOccurs = "1"/>
    <element type = "DDTCLicenseLineNumber" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Title" minOccurs = "0" maxOccurs = "1"/>
    <element type = "TelephoneNo" minOccurs = "0" maxOccurs = "1"/>
    <element type = "EmailAddress" minOccurs = "0" maxOccurs = "1"/>
    <element type = "AttachedCommercialInvoice" minOccurs = "0" maxOccurs = "1"/>
    <element type = "AttachedCertificateOfOrigin" minOccurs = "0" maxOccurs = "1"/>
    <element type = "AttachedPackingList" minOccurs = "0" maxOccurs = "1"/>
    <element type = "AttachedLetterOfCredit" minOccurs = "0" maxOccurs = "1"/>
    <element type = "AttachedBanking" minOccurs = "0" maxOccurs = "1"/>
    <element type = "AttachedImportLicense" minOccurs = "0" maxOccurs = "1"/>
    <element type = "AttachedExportLicense" minOccurs = "0" maxOccurs = "1"/>
    <element type = "AttachedDangerousGoodsDeclaration" minOccurs = "0" maxOccurs = "1"/>
    <element type = "AttachedGBLOption" minOccurs = "0" maxOccurs = "1"/>
    <element type = "AttachedGBLValue" minOccurs = "0" maxOccurs = "1"/>
    <element type = "ProFormaInvoice" minOccurs = "0" maxOccurs = "1"/>
    <element type = "CerticateOfOrigin" minOccurs = "0" maxOccurs = "1"/>
    <element type = "ConsularInvoice" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Banking" minOccurs = "0" maxOccurs = "1"/>
    <element type = "InsuranceCertificate" minOccurs = "0" maxOccurs = "1"/>
    <element type = "ExportLicense" minOccurs = "0" maxOccurs = "1"/>
    <element type = "SpecialInstructions" minOccurs = "0" maxOccurs = "1"/>
    <element type = "ExtraDescription" minOccurs = "0" maxOccurs = "1"/>
    <element type = "CertificateOfOriginNumber" minOccurs = "0" maxOccurs = "1"/>
    <element type = "DulyAuthorizedOfficerOrEmployee" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Print-SLI" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "RoutedExportTransactionRelated" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "UltimateConsigneeSameAsShipTo" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "IntermediateConsignee" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "IsPartiesToTransactionRelated" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "DDTCRegistrationNumber" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "30"/>
  <ElementType name = "SME" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "EligiblePartyCertificationNumber" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "USMLCategoryCode" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "30"/>
  <ElementType name = "DDTCQuantity" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "9"/>
  <ElementType name = "DDTCLicenseLineNumber" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "255"/>
  <ElementType name = "Title" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "40"/>
  <ElementType name = "TelephoneNo" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "15"/>
  <ElementType name = "AttachedCommercialInvoice" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "AttachedCertificateOfOrigin" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "AttachedPackingList" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "AttachedLetterOfCredit" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "AttachedBanking" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "AttachedImportLicense" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "AttachedExportLicense" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "AttachedDangerousGoodsDeclaration" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "AttachedGBLOption" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "AttachedGBLValue" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "25"/>
  <ElementType name = "ProFormaInvoice" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "CerticateOfOrigin" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ConsularInvoice" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "Banking" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "InsuranceCertificate" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "ExportLicense" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  <ElementType name = "SpecialInstructions" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "255"/>
  <ElementType name = "ExtraDescription" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
  <ElementType name = "CertificateOfOriginNumber" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "15"/>
  <ElementType name = "DulyAuthorizedOfficerOrEmployee" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "30" />

  <ElementType name = "FreightCommodity" content = "eltOnly" order = "many" model = "closed">
		<element type = "Description" minOccurs = "0" maxOccurs = "1"/>
		<element type = "IsDangerousGood" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NumberOfPieces" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FCPackageType" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NMFCCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "NMFC" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Sub" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FCFreightClass" minOccurs = "0" maxOccurs = "1"/>
    	<element type = "FCWeight" minOccurs = "0" maxOccurs = "1"/>
    	<element type = "FCUnitWeight" minOccurs = "0" maxOccurs = "1"/>
    	<element type = "FCHeight" minOccurs = "0" maxOccurs = "1"/>
    	<element type = "FCWidth" minOccurs = "0" maxOccurs = "1"/>
    	<element type = "FCLength" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

  <ElementType name = "Description" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "755"/>
	<ElementType name = "IsDangerousGood" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/>
  	<ElementType name = "NumberOfPieces" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "6"/>
  	<ElementType name = "FCPackageType" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "35"/>
  	<ElementType name = "NMFCCode" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "8"/>
  	<ElementType name = "NMFC" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "6"/>
  	<ElementType name = "Sub" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "2"/>
  	<ElementType name = "FCFreightClass" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "10"/>
  <ElementType name = "FCWeight" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "8"/>
  <ElementType name = "FCUnitWeight" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "8"/>
  <ElementType name = "FCHeight" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "3"/>
  <ElementType name = "FCWidth" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "3"/>
  <ElementType name = "FCLength" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "3"/>

  <ElementType name = "FreightReferenceNumber" content = "eltOnly" order = "many" model = "closed">
    <element type = "ReferenceNumberType" minOccurs = "0" maxOccurs = "1"/>
    <element type = "ReferenceNumberValue" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>
  
  <ElementType name = "ReferenceNumberType" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "50"/>
  <ElementType name = "ReferenceNumberValue" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "36"/>

  <ElementType name = "FreightCODRemit" content = "eltOnly" order = "many" model = "closed">
    <element type = "CustomerID" minOccurs = "0" maxOccurs = "1"/>
    <element type = "CompanyName" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Attention" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Address3" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CountryTerritory" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PostalCode" minOccurs = "0" maxOccurs = "1"/>
		<element type = "CityOrTown" minOccurs = "0" maxOccurs = "1"/>
		<element type = "StateProvinceCounty" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Telephone" minOccurs = "0" maxOccurs = "1"/>
		<element type = "FaxNumber" minOccurs = "0" maxOccurs = "1"/>
		<element type = "UpsAccountNumber" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>

	<ElementType name = "ProcessMessage"   content = "eltOnly" order = "many" model = "closed">
		<element type = "Error" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "ShipmentRates" minOccurs = "0" maxOccurs = "1"/>
    		<element type = "TrackingNumbers" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ImportID" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Reference1" minOccurs = "0" maxOccurs = "1"/>
		<element type = "Reference2" minOccurs = "0" maxOccurs = "1"/>
		<element type = "ShipmentID" minOccurs = "0" maxOccurs = "1"/>
		<element type = "PRONumber" minOccurs = "0" maxOccurs = "1"/>
	</ElementType>
  
	<ElementType name = "Error" content = "eltOnly" order = "many" model = "closed">
		<element type = "ErrorMessage"/>
	</ElementType>
  
  <ElementType name = "ShipmentRates" content = "eltOnly" order = "many" model = "closed">
    <element type = "ShipmentCharges" minOccurs = "0" maxOccurs = "1"/>
    <element type = "ShipperCharges" minOccurs = "0" maxOccurs = "1"/>
    <element type = "ReceiverCharges" minOccurs = "0" maxOccurs = "1"/>
    <element type = "ShipmentandHandlingCharges" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Declared_Value" minOccurs = "0" maxOccurs = "1"/>
    <element type = "C_O_D" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Return_Services" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Saturday_Delivery" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Saturday_Pickup" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Proactive_Response" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Delivery_Confirmation" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Delivery_AreaSurcharge" minOccurs = "0" maxOccurs = "1"/>
    <element type = "QVN" minOccurs = "0" maxOccurs = "1"/>
    <element type = "PackageRates" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "ShipmentCharges" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "ShipperCharges" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "ReceiverCharges" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "ShipmentandHandlingCharges" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "Declared_Value" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "C_O_D" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "Return_Services" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "Saturday_Delivery" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "Saturday_Pickup" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "Proactive_Response" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "Delivery_Confirmation" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "Delivery_AreaSurcharge" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "PackageRates" content = "eltOnly" order = "many" model = "closed">
    <element type = "PackageRate" minOccurs = "0" maxOccurs = "*"/>
  </ElementType>

  <ElementType name = "PackageRate" content = "eltOnly" order = "many" model = "closed">
    <element type = "TrackingNumber" minOccurs = "0" maxOccurs = "1"/>
    <element type = "USPSNumber" minOccurs = "0" maxOccurs = "1"/>
    <element type = "PackageCharges" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Additional_Handling" minOccurs = "0" maxOccurs = "1"/>
    <element type = "C_O_D" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Delivery_Confirmation" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Verbal_Confirmation" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Declared_Value" minOccurs = "0" maxOccurs = "1"/>
    <element type = "QVN" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Proactive_Response" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Dry_Ice" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Delivery_AreaSurcharge" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "PackageCharges" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "Additional_Handling" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "Verbal_Confirmation" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "QVN" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "Dry_Ice" content = "eltOnly" order = "many" model = "closed">
    <element type = "Rate" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "Rate" content = "eltOnly" order = "many" model = "closed">
    <element type = "Reference" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Published" minOccurs = "0" maxOccurs = "1"/>
    <element type = "CCC" minOccurs = "0" maxOccurs = "1"/>
    <element type = "Negotiated" minOccurs = "0" maxOccurs = "1"/>
  </ElementType>

  <ElementType name = "Reference" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "r4"/>
  <ElementType name = "Published" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "r4"/>
  <ElementType name = "CCC" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "r4"/>
  <ElementType name = "Negotiated" content = "textOnly" dt:type = "string" model = "closed"
		wsi:datatype = "r4"/>

  <ElementType name = "TrackingNumbers" content = "eltOnly" order = "many" model = "closed">
		<element type = "TrackingNumber" minOccurs = "0" maxOccurs = "*"/>
	</ElementType>
	<ElementType name = "TrackingNumber" content = "textOnly" dt:type = "string" model = "closed"/>
	<ElementType name = "USPSDeliveryConfirmationOption" content = "textOnly" dt:type = "string" model = "closed"/>
	<ElementType name = "USPSNumber" content = "textOnly" dt:type = "string" model = "closed"/>
	<ElementType name = "ErrorMessage" content = "textOnly" dt:type = "string" model = "closed"/>
</Schema>
