<?xml version="1.0"?>

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

      <elementtype name="PaymentMethod">
         <model>
            <sequence>
               <element type="PaymentMeanCode" name="PaymentMeanCoded"/>
               <element type="string" name="PaymentMeanCodedOther" occurs="?"/>
               <element type="Reference" name="PaymentMeanReference" occurs="?"/>
               <element type="PaymentSystemCode" name="PaymentSystemCoded" occurs="?"/>
               <element type="string" name="PaymentSystemCodedOther" occurs="?"/>
               <element type="FIAccount" name="OriginatingFIAccount" occurs="?"/>
               <element type="FIAccount" name="ReceivingFIAccount" occurs="?"/>
               <element type="CardInfo" occurs="?"/>
            </sequence>
         </model>
      </elementtype>

      <datatype name="PaymentSystemCode">
         <enumeration datatype="NMTOKEN">
            <option>Other</option>
            <option>OrdinaryPost</option>
            <option>AirMail</option>
            <option>Telegraph</option>
            <option>Telex</option>
            <option>SWIFT</option>
            <option>OtherTransmissionNetworks</option>
            <option>NetworksNotDefined</option>
            <option>Fedwire</option>
            <option>Personal-Face-To-Face</option>
            <option>RegisteredAirMail</option>
            <option>RegisteredMail</option>
            <option>Courier</option>
            <option>Messenger</option>
            <option>NationalACH</option>
            <option>OtherACH</option>
         </enumeration>
      </datatype>

   </schema>