Definition Type: ComplexType
Name: TaxCategoryType
Namespace: urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-1.0
Containing Schema: UBL-CommonAggregateComponents-1.0.xsd
Abstract
Documentation:
ABIE Tax Category. Details information directly relating to a specific tax category Tax Category
Collapse XSD Schema Diagram:
Drilldown into TaxScheme in schema ubl-commonaggregatecomponents-1_0_xsd Drilldown into ExemptionReason in schema ubl-commonbasiccomponents-1_0_xsd Drilldown into Percent in schema ubl-commonbasiccomponents-1_0_xsd Drilldown into ID in schema ubl-commonaggregatecomponents-1_0_xsdXSD Diagram of TaxCategoryType in schema ubl-commonaggregatecomponents-1_0_xsd (OASIS Universal Business Language (UBL) TC)
Collapse XSD Schema Code:
<xsd:complexType name="TaxCategoryType">
    <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 Category. Details</ccts:DictionaryEntryName>
                <ccts:Definition>information directly relating to a specific tax category</ccts:Definition>
                <ccts:ObjectClass>Tax Category</ccts:ObjectClass>
            </ccts:Component>
        </xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="ID" type="udt:IdentifierType" 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 Category. Identifier</ccts:DictionaryEntryName>
                        <ccts:Definition>the category of the tax and, by implication, the tax rate that applies. This may be only indicative, the actual percentage attributed to an item is dependent on the tax jurisdiction.</ccts:Definition>
                        <ccts:Cardinality>1</ccts:Cardinality>
                        <ccts:ObjectClass>Tax Category</ccts:ObjectClass>
                        <ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
                        <ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
                        <ccts:DataType>Identifier. Type</ccts:DataType>
                        <ccts:Examples>"ZeroRatedGoods" "NotTaxable" "Standard Rate"</ccts:Examples>
                    </ccts:Component>
                </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element ref="cbc:Percent" minOccurs="0" 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 Category. Percent</ccts:DictionaryEntryName>
                        <ccts:Definition>the tax rate as a percentage.</ccts:Definition>
                        <ccts:Cardinality>0..1</ccts:Cardinality>
                        <ccts:ObjectClass>Tax Category</ccts:ObjectClass>
                        <ccts:PropertyTerm>Percent</ccts:PropertyTerm>
                        <ccts:RepresentationTerm>Percent</ccts:RepresentationTerm>
                        <ccts:DataType>Percent_Numeric. Type</ccts:DataType>
                    </ccts:Component>
                </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element ref="cbc:ExemptionReason" minOccurs="0" 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 Category. Exemption_ Reason. Text</ccts:DictionaryEntryName>
                        <ccts:Definition>text that explains the reason for an item's exemption from tax.</ccts:Definition>
                        <ccts:Cardinality>0..1</ccts:Cardinality>
                        <ccts:ObjectClass>Tax Category</ccts:ObjectClass>
                        <ccts:PropertyTermQualifier>Exemption</ccts:PropertyTermQualifier>
                        <ccts:PropertyTerm>Reason</ccts:PropertyTerm>
                        <ccts:RepresentationTerm>Text</ccts:RepresentationTerm>
                        <ccts:DataType>Text. Type</ccts:DataType>
                    </ccts:Component>
                </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element ref="TaxScheme" minOccurs="1" maxOccurs="1">
            <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 Category. Tax Scheme</ccts:DictionaryEntryName>
                        <ccts:Definition>associates the tax with information directly relating to a tax scheme.</ccts:Definition>
                        <ccts:Cardinality>1</ccts:Cardinality>
                        <ccts:ObjectClass>Tax Category</ccts:ObjectClass>
                        <ccts:PropertyTerm>Tax Scheme</ccts:PropertyTerm>
                        <ccts:AssociatedObjectClass>Tax Scheme</ccts:AssociatedObjectClass>
                    </ccts:Component>
                </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
ID cac:ID 1 1
Percent cbc:Percent 0 1
ExemptionReason cbc:ExemptionReason 0 1
TaxScheme cac:TaxScheme 1 1
Collapse Derivation Tree:
Collapse References:
cac:TaxCategory