<xs:element name="QuantityTypeCodeQualifier" type="QuantityType"/>
<xs:element name="Amount" type="Decimal5FractionDigitsType"/>
<xs:element minOccurs="0" name="ItemPrice" type="Decimal5FractionDigitsType"/>
<xs:complexType name="QuantityDifferenceRecord"> <!-- 3.1.11: complexType structure updated --> <xs:sequence> <xs:element name="QuantityTypeCodeQualifier" type="QuantityType"/> <xs:choice> <xs:sequence> <xs:element name="Amount" type="Decimal5FractionDigitsType"/> <xs:element minOccurs="0" name="ItemPrice" type="Decimal5FractionDigitsType"/> </xs:sequence> <xs:sequence> <xs:element name="ItemPrice" type="Decimal5FractionDigitsType"/> </xs:sequence> </xs:choice> </xs:sequence> </xs:complexType>