<?xml version="1.0"?>

   <schema uri="urn:x-commerceone:document:com:commerceone:XCBL30:XCBL30.sox$1.0">

      <elementtype name="TransportMode">
         <model>
            <sequence>
               <element type="TransportModeCode" name="TransportModeCoded"/>
               <element type="string" name="TransportModeCodedOther" occurs="?"/>
            </sequence>
         </model>
      </elementtype>

      <datatype name="TransportModeCode">
         <enumeration datatype="NMTOKEN">
            <option>Other</option>
            <option>Air</option>
            <option>AirCharter</option>
            <option>AirExpress</option>
            <option>AirFreight</option>
            <option>AirFrieghtForwarder</option>
            <option>AirTaxi</option>
            <option>AirTransport</option>
            <option>ArmedForcesCourierService</option>
            <option>Backhaul</option>
            <option>Barge</option>
            <option>BestWay-ShippersOption</option>
            <option>BookPostal</option>
            <option>Bus</option>
            <option>CabOrTaxi</option>
            <option>CommonIrregularCarrier</option>
            <option>Consolidation</option>
            <option>ContainerizedOcean</option>
            <option>ContractCarrier</option>
            <option>ConventionalOcean</option>
            <option>CustomerPickup</option>
            <option>CustomerPickupOrCustomersExpense</option>
            <option>Driveaway</option>
            <option>DriveawayService</option>
            <option>EuropeanOrPacificDistributionSystem</option>
            <option>ExpeditedTruck</option>
            <option>FixedTransportInstallation</option>
            <option>Flyaway</option>
            <option>GeographicReceiving</option>
            <option>GeographicReceivingOrShipping</option>
            <option>GeographicShipping</option>
            <option>InlandWaterTransport</option>
            <option>InlandWaterway</option>
            <option>Intermodal-Piggyback</option>
            <option>LessThanTrailerLoad</option>
            <option>Logair</option>
            <option>Mail</option>
            <option>MaritimeTransport</option>
            <option>MilitaryIntratheaterAirliftService</option>
            <option>MilitaryOfficialMail</option>
            <option>ModeUnknown</option>
            <option>Motor</option>
            <option>Motor-BulkCarrier</option>
            <option>Motor-CommonCarrier</option>
            <option>Motor-Flatbed</option>
            <option>Motor-PackageCarrier</option>
            <option>Motor-Van</option>
            <option>MutimodalTransport</option>
            <option>Ocean</option>
            <option>OceanConferenceCarrier</option>
            <option>OceanNon-ConferenceCarrier</option>
            <option>ParcelPost</option>
            <option>Pipeline</option>
            <option>PooledAir</option>
            <option>PooledPiggyback</option>
            <option>PooledRail</option>
            <option>PooledTruck</option>
            <option>PoolToPool</option>
            <option>PrivateCarrier</option>
            <option>PrivateParcelService</option>
            <option>PrivateVessel</option>
            <option>Quicktrans</option>
            <option>Rail</option>
            <option>RailTransport</option>
            <option>Roadrailer</option>
            <option>RoadTransport</option>
            <option>SeaOrAir</option>
            <option>ShipperAgent</option>
            <option>ShipperAgent-Truck</option>
            <option>ShipperAssociation</option>
            <option>StackTrain</option>
            <option>Steamship</option>
            <option>SupplierTruck</option>
            <option>TowawayService</option>
            <option>Vessel</option>
            <option>WaterOrPipelineIntermodalMovement</option>
         </enumeration>
      </datatype>

   </schema>