<?xml version="1.0"?>
<schema uri="urn:x-commerceone:document:com:commerceone:XCBL30:XCBL30.sox$1.0">
<elementtype name="InvoiceReferences">
<model>
<sequence>
<element type="PurchaseOrderReference" occurs="?"/>
<element type="Contract" occurs="?" name="ContractReference"/>
<element type="Reference" occurs="?" name="AccountNumber"/>
<element type="Reference" occurs="?" name="ProformaInvoiceNumber"/>
<element type="Reference" occurs="?" name="ASNNumber"/>
<element type="ASNOrderNumber" occurs="?"/>
<element type="Reference" occurs="?" name="SupplierOrderNumber"/>
<element type="Reference" occurs="?" name="PriceListNumber"/>
<element type="Reference" occurs="?" name="PriceListVersionNumber"/>
<element type="Reference" occurs="?" name="BuyersCatalogNumber"/>
<element type="Reference" occurs="?" name="BillOfLadingNumber"/>
<element type="Reference" occurs="?" name="AirWayBillNumber"/>
<element type="Reference" occurs="?" name="LetterOfCreditNumber"/>
<element type="AuthorizationReference" occurs="?"/>
<element type="Reference" occurs="?" name="DeliveryNoteNumber"/>
<element type="CostAllocation" occurs="?"/>
<element type="ListOfRelatedInvoiceRef" occurs="?"/>
<element type="ListOfReferenceCoded" occurs="?" name="OtherInvoiceReferences"/>
</sequence>
</model>
</elementtype>
<elementtype name="AuthorizationReference">
<model>
<sequence>
<element type="Reference" name="AuthorizationNumber"/>
<element type="Party" occurs="?" name="AuthorizationAssignedBy"/>
</sequence>
</model>
</elementtype>
<elementtype name="CostAllocation">
<model>
<sequence>
<element type="Reference" name="CostAllocationNumber"/>
<element type="string" occurs="?" name="WorkBreakdownStructure"/>
<element type="string" occurs="?" name="FixedAsset"/>
</sequence>
</model>
</elementtype>
</schema>