<?xml version="1.0"?> <schema uri="urn:x-commerceone:document:com:commerceone:XCBL30:XCBL30.sox$1.0"> <elementtype name="Price"> <model> <sequence> <element type="UnitPrice"/> <element type="Quantity" name="PriceBasisQuantity" occurs="?"/> <element type="ValidityDates" occurs="?"/> <element type="Quantity" name="PriceQuantityRange" occurs="?"/> <element type="PriceMultiplier" occurs="?"/> </sequence> </model> </elementtype> <elementtype name="UnitPrice"> <model> <sequence> <element type="Decimal21_6" name="UnitPriceValue"/> <element type="Currency" occurs="?"/> <element type="UnitOfMeasurement" occurs="?"/> </sequence> </model> </elementtype> <elementtype name="PriceMultiplier"> <model> <sequence> <element type="PriceMultiplierCode" name="PriceMultiplierCoded"/> <element type="string" name="PriceMultiplierCodedOther" occurs="?"/> <element type="number" name="Multiplier"/> </sequence> </model> </elementtype> <datatype name="PriceMultiplierCode"> <enumeration datatype="NMTOKEN"> <option>Other</option> <option>CostMarkupMultiplier-OriginalCost</option> <option>CostMarkupMultiplier-RetailCost</option> <option>DiscountMultiplier</option> <option>CostMarkupMultiplier-WholesaleCost</option> <option>PercentSolutionMultiplier</option> <option>SellingMultiplier</option> </enumeration> </datatype> <elementtype name="ListOfPrice"> <model> <element type="Price" occurs="+"/> </model> </elementtype> </schema>