<xsd:complexType name="InvoiceLineItemType">
<xsd:sequence>
<xsd:element ref="LineNumber" />
<xsd:element ref="ShipDate" minOccurs="0" />
<xsd:element ref="SupplyDate" minOccurs="0" />
<xsd:element ref="ProductIdentification" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="ProductQuantity" />
<xsd:element ref="Pricing" maxOccurs="unbounded" />
<xsd:choice maxOccurs="unbounded">
<xsd:element ref="ReferenceInformation" />
<xsd:element ref="PurchaseOrderInformation" />
</xsd:choice>
<xsd:element ref="Allowances" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="TaxableFlag" minOccurs="0" />
<xsd:element ref="DeliveryTerms" minOccurs="0" />
<xsd:element ref="ShipmentMethodOfPaymentCode" minOccurs="0" />
<xsd:element ref="FreightIncludedFlag" minOccurs="0" />
<xsd:element ref="Shipping" minOccurs="0" />
<xsd:element ref="TransportMethodCode" minOccurs="0" />
<xsd:element ref="OtherPartner" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="SpecialInstructions" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="LineItemTaxableTotal" minOccurs="0" />
<xsd:element ref="LineItemTotal" minOccurs="0" />
<xsd:element ref="PackagingQuantity" minOccurs="0" />
<xsd:element ref="PaymentTerms" minOccurs="0" />
<xsd:element ref="CountryOfOriginCode" minOccurs="0" />
<xsd:element ref="ProductSubLineItems" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="ProductFamilyName" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
|