<xs:element name="InvoiceLineItem">
<xs:complexType>
<xs:sequence>
<xs:element ref="InvoiceLineNumber" />
<xs:element ref="PurchaseOrderInformation" minOccurs="0" />
<xs:element ref="PurchaseOrderLineItemNumber" minOccurs="0" />
<xs:element ref="ChargeOrAllowance" minOccurs="0" />
<xs:element ref="Product" minOccurs="0" />
<xs:element ref="Quantity" />
<xs:element ref="InformationalQuantity" minOccurs="0" maxOccurs="unbounded" />
<xs:element ref="InvoiceLineBaseAmountInformation" minOccurs="0" />
<xs:element ref="MonetaryAdjustment" minOccurs="0" maxOccurs="unbounded" />
<xs:element ref="ChargeInformation" minOccurs="0" maxOccurs="unbounded" />
<xs:element ref="InvoiceLineAmount" />
<xs:element ref="InvoiceDeliveryInformation" minOccurs="0" maxOccurs="unbounded" />
<xs:element ref="InvoiceReference" minOccurs="0" maxOccurs="unbounded" />
<xs:element ref="DocumentReferenceInformation" minOccurs="0" maxOccurs="unbounded" />
<xs:element ref="GeneralLedgerAccount" minOccurs="0" />
<xs:element ref="AdditionalText" minOccurs="0" maxOccurs="unbounded" />
<xs:element ref="ShipToCharacteristics" minOccurs="0" />
<xs:element ref="MillCharacteristics" minOccurs="0" />
<xs:element ref="ItemInformation" minOccurs="0" maxOccurs="unbounded" />
<xs:element ref="TransportModeCharacteristics" minOccurs="0" />
<xs:element ref="TransportUnitCharacteristics" minOccurs="0" maxOccurs="unbounded" />
<xs:element ref="TransportVehicleCharacteristics" minOccurs="0" />
<xs:element ref="CountryOfOrigin" minOccurs="0" />
<xs:element ref="CountryOfDestination" minOccurs="0" />
<xs:element ref="CountryOfConsumption" minOccurs="0" />
<xs:element ref="LocationParty" minOccurs="0" maxOccurs="unbounded" />
<xs:element ref="DeliveryDateWindow" minOccurs="0" />
<xs:element ref="TaxStatement" minOccurs="0" />
<xs:element ref="SafetyAndEnvironmentalInformation" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute name="IsFinalInvoice" type="yesNo" />
</xs:complexType>
</xs:element>
|