<xs:complexType name="TotalType">
<xs:annotation>
<xs:documentation xml:lang="en">The total amount charged for the service including additional amounts and fees.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Taxes" type="TaxesType" minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="en">A collection of taxes.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="AmountBeforeTax" type="Money" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">The total before taxes are applied.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="AmountAfterTax" type="Money" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">The total after taxes have been applied.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attributeGroup ref="CurrencyCodeGroup" />
<xs:attribute name="AdditionalFeesExcludedIndicator" type="xs:boolean" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">When true, amounts do not contain additional fees or charges. </xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
|