<xs:complexTypename="VisaLineItemsType"xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence><xs:elementname="ItemCommodityCode"minOccurs="0"><xs:annotation><xs:documentation><pxmlns="http://Hps.Exchange.PosGateway">The national standard description code of the good or service being supplied.</p></xs:documentation></xs:annotation><xs:simpleType><xs:restrictionbase="xs:string"><xs:patternvalue="^[a-zA-Z0-9]*$"/><xs:maxLengthvalue="12"/></xs:restriction></xs:simpleType></xs:element><xs:elementname="ItemDescription"minOccurs="0"><xs:annotation><xs:documentation><pxmlns="http://Hps.Exchange.PosGateway">Description of the good or service being supplied.</p></xs:documentation></xs:annotation><xs:simpleType><xs:restrictionbase="xs:string"><xs:patternvalue="^[a-zA-Z0-9 ]*$"/><xs:maxLengthvalue="26"/></xs:restriction></xs:simpleType></xs:element><xs:elementname="ProductCode"minOccurs="0"><xs:annotation><xs:documentation><pxmlns="http://Hps.Exchange.PosGateway">Identifies the product being purchased, for example, an inventory number or UPC code. A value other than spaces or zeros should be provided.</p></xs:documentation></xs:annotation><xs:simpleType><xs:restrictionbase="xs:string"><xs:patternvalue="^[a-zA-Z0-9]*$"/><xs:maxLengthvalue="12"/></xs:restriction></xs:simpleType></xs:element><xs:elementname="Quantity"minOccurs="0"><xs:annotation><xs:documentation><pxmlns="http://Hps.Exchange.PosGateway">The number of units of the product being purchased. Must be numeric and greater than zero.</p></xs:documentation></xs:annotation><xs:simpleType><xs:restrictionbase="xs:decimal"><xs:totalDigitsvalue="12"/><xs:fractionDigitsvalue="4"/><xs:minExclusivevalue="0"/><xs:maxExclusivevalue="100000000"/></xs:restriction></xs:simpleType></xs:element><xs:elementname="UnitOfMeasure"minOccurs="0"><xs:annotation><xs:documentation><pxmlns="http://Hps.Exchange.PosGateway">Contains the code indicating the unit of measure (gallons, etc.).</p></xs:documentation></xs:annotation><xs:simpleType><xs:restrictionbase="xs:string"><xs:patternvalue="^[a-zA-Z0-9]*$"/><xs:maxLengthvalue="12"/></xs:restriction></xs:simpleType></xs:element><xs:elementname="UnitCost"minOccurs="0"><xs:annotation><xs:documentation><pxmlns="http://Hps.Exchange.PosGateway">The cost per unit of measure.</p></xs:documentation></xs:annotation><xs:simpleType><xs:restrictionbase="xs:decimal"><xs:fractionDigitsvalue="4"/><xs:totalDigitsvalue="12"/><xs:minInclusivevalue="0"/><xs:maxExclusivevalue="100000000"/></xs:restriction></xs:simpleType></xs:element><xs:elementname="VATTaxAmt"minOccurs="0"><xs:annotation><xs:documentation><pxmlns="http://Hps.Exchange.PosGateway">Contains any Value Added Tax Amount or Other Sales Tax Amount.</p><pxmlns="http://Hps.Exchange.PosGateway"><strong>Note:</strong> Not applicable for US merchants.
</p></xs:documentation></xs:annotation><xs:simpleType><xs:restrictionbase="xs:decimal"><xs:totalDigitsvalue="12"/><xs:fractionDigitsvalue="2"/><xs:maxExclusivevalue="10000000000"/><xs:minInclusivevalue="0"/></xs:restriction></xs:simpleType></xs:element><xs:elementname="VATTaxRate"minOccurs="0"><xs:annotation><xs:documentation><pxmlns="http://Hps.Exchange.PosGateway">The tax rate (percentage) of the Value Added Tax or Other Sales Tax.</p><pxmlns="http://Hps.Exchange.PosGateway"><strong>Note:</strong> Not applicable for US merchants.
</p></xs:documentation></xs:annotation><xs:simpleType><xs:restrictionbase="xs:decimal"><xs:totalDigitsvalue="4"/><xs:fractionDigitsvalue="2"/><xs:maxExclusivevalue="100"/><xs:minInclusivevalue="0"/></xs:restriction></xs:simpleType></xs:element><xs:elementname="DiscountAmt"minOccurs="0"><xs:annotation><xs:documentation><pxmlns="http://Hps.Exchange.PosGateway">Contains any discount on this line item.</p></xs:documentation></xs:annotation><xs:simpleType><xs:restrictionbase="xs:decimal"><xs:totalDigitsvalue="12"/><xs:fractionDigitsvalue="2"/><xs:minInclusivevalue="0"/><xs:maxExclusivevalue="10000000000"/></xs:restriction></xs:simpleType></xs:element><xs:elementname="ItemTotalAmt"minOccurs="0"><xs:annotation><xs:documentation><pxmlns="http://Hps.Exchange.PosGateway">Contains the total amount of the line item; calculated as unit cost multiplied by quantity, less discount. The total amount must be greater than zero.</p></xs:documentation></xs:annotation><xs:simpleType><xs:restrictionbase="xs:decimal"><xs:fractionDigitsvalue="2"/><xs:totalDigitsvalue="12"/><xs:minInclusivevalue="0"/><xs:maxExclusivevalue="10000000000"/></xs:restriction></xs:simpleType></xs:element><xs:elementname="ItemTaxTreatment"minOccurs="0"><xs:annotation><xs:documentation><pxmlns="http://Hps.Exchange.PosGateway">0 No discount applied</p><pxmlns="http://Hps.Exchange.PosGateway">1 Tax was calculated before the discount was applied</p><pxmlns="http://Hps.Exchange.PosGateway">2 Tax was calculated after the discount was applied</p></xs:documentation></xs:annotation><xs:simpleType><xs:restrictionbase="xs:int"><xs:minInclusivevalue="0"/><xs:maxInclusivevalue="2"/></xs:restriction></xs:simpleType></xs:element></xs:sequence></xs:complexType>