<xs:element name="MonetaryAdjustment">
<xs:complexType>
<xs:sequence>
<xs:element ref="MonetaryAdjustmentLine" />
<xs:element ref="MonetaryAdjustmentStartAmount" minOccurs="0" />
<xs:element ref="MonetaryAdjustmentStartQuantity" minOccurs="0" />
<xs:choice>
<xs:element ref="PriceAdjustment" />
<xs:element ref="FlatAmountAdjustment" />
<xs:element ref="TaxAdjustment" />
</xs:choice>
<xs:element ref="InformationalAmount" minOccurs="0" />
<xs:element ref="MonetaryAdjustmentReferenceLine" minOccurs="0" />
<xs:element ref="AdditionalText" minOccurs="0" maxOccurs="unbounded" />
<xs:element ref="GeneralLedgerAccount" minOccurs="0" />
<xs:element ref="MonetaryAdjustmentAmount" minOccurs="0" />
<xs:element ref="AdjustmentTypeReason" minOccurs="0" />
</xs:sequence>
<xs:attribute name="AdjustmentType" type="adjustmentTypeFinancial" use="required" />
</xs:complexType>
</xs:element>
|