Definition Type: ComplexType
Name: TaxTotalType
Namespace: urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-1.0
Containing Schema: UBL-CommonAggregateComponents-1.0.xsd
Abstract
Documentation:
ABIE Tax Total. Details information relating to the total tax for one type of tax, e.g. VAT (Value Added Tax) and all categories of that tax type. Tax Total
Collapse XSD Schema Diagram:
Drilldown into TaxSubTotal in schema ubl-commonaggregatecomponents-1_0_xsd Drilldown into TotalTaxAmount in schema ubl-commonbasiccomponents-1_0_xsdXSD Diagram of TaxTotalType in schema ubl-commonaggregatecomponents-1_0_xsd (OASIS Universal Business Language (UBL) TC)
Collapse XSD Schema Code:
<xsd:complexType name="TaxTotalType">
    <xsd:annotation>
        <xsd:documentation>
            <ccts:Component xmlns:ccts="urn:oasis:names:specification:ubl:schema:xsd:CoreComponentParameters-1.0">
                <ccts:ComponentType>ABIE</ccts:ComponentType>
                <ccts:DictionaryEntryName>Tax Total. Details</ccts:DictionaryEntryName>
                <ccts:Definition>information relating to  the total tax for one type of tax, e.g. VAT (Value Added Tax) and all categories of that tax type.</ccts:Definition>
                <ccts:ObjectClass>Tax Total</ccts:ObjectClass>
            </ccts:Component>
        </xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element ref="cbc:TotalTaxAmount" minOccurs="1" maxOccurs="1">
            <xsd:annotation>
                <xsd:documentation>
                    <ccts:Component xmlns:ccts="urn:oasis:names:specification:ubl:schema:xsd:CoreComponentParameters-1.0">
                        <ccts:ComponentType>BBIE</ccts:ComponentType>
                        <ccts:DictionaryEntryName>Tax Total. Total_ Tax Amount. Amount</ccts:DictionaryEntryName>
                        <ccts:Definition>the amount of tax due for a single tax type, calculated from the sum of each of the tax sub Total (each subtotal for a separate category within that tax type)</ccts:Definition>
                        <ccts:Cardinality>1</ccts:Cardinality>
                        <ccts:ObjectClass>Tax Total</ccts:ObjectClass>
                        <ccts:PropertyTermQualifier>Total</ccts:PropertyTermQualifier>
                        <ccts:PropertyTerm>Tax Amount</ccts:PropertyTerm>
                        <ccts:RepresentationTerm>Amount</ccts:RepresentationTerm>
                        <ccts:DataType>Amount. Type</ccts:DataType>
                    </ccts:Component>
                </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element ref="TaxSubTotal" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation>
                    <ccts:Component xmlns:ccts="urn:oasis:names:specification:ubl:schema:xsd:CoreComponentParameters-1.0">
                        <ccts:ComponentType>ASBIE</ccts:ComponentType>
                        <ccts:DictionaryEntryName>Tax Total. Tax Sub Total</ccts:DictionaryEntryName>
                        <ccts:Definition>information relating to the tax sub total for one type of tax, e.g. VAT (Value Added Tax) and one category.</ccts:Definition>
                        <ccts:Cardinality>0..n</ccts:Cardinality>
                        <ccts:ObjectClass>Tax Total</ccts:ObjectClass>
                        <ccts:PropertyTerm>Tax Sub Total</ccts:PropertyTerm>
                        <ccts:AssociatedObjectClass>Tax Sub Total</ccts:AssociatedObjectClass>
                    </ccts:Component>
                </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
TotalTaxAmount cbc:TotalTaxAmount 1 1
TaxSubTotal cac:TaxSubTotal 0 unbounded
Collapse Derivation Tree:
Collapse References:
cac:TaxTotal