Definition Type: ComplexType
Name: PartyTaxSchemeType
Namespace: urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-1.0
Containing Schema: UBL-CommonAggregateComponents-1.0.xsd
Abstract
Documentation:
ABIE Party Tax Scheme. Details information directly relating to the tax scheme that is applicable to a party. Party Tax Scheme
Collapse XSD Schema Diagram:
Drilldown into TaxScheme in schema ubl-commonaggregatecomponents-1_0_xsd Drilldown into RegistrationAddress in schema ubl-commonaggregatecomponents-1_0_xsd Drilldown into ExemptionReason in schema ubl-commonbasiccomponents-1_0_xsd Drilldown into TaxLevelCode in schema ubl-commonaggregatecomponents-1_0_xsd Drilldown into CompanyID in schema ubl-commonaggregatecomponents-1_0_xsd Drilldown into RegistrationName in schema ubl-commonbasiccomponents-1_0_xsdXSD Diagram of PartyTaxSchemeType in schema ubl-commonaggregatecomponents-1_0_xsd (OASIS Universal Business Language (UBL) TC)
Collapse XSD Schema Code:
<xsd:complexType name="PartyTaxSchemeType">
    <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>Party Tax Scheme. Details</ccts:DictionaryEntryName>
                <ccts:Definition>information directly relating to the tax scheme that is applicable to a party.</ccts:Definition>
                <ccts:ObjectClass>Party Tax Scheme</ccts:ObjectClass>
            </ccts:Component>
        </xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element ref="cbc:RegistrationName" 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>Party Tax Scheme. Registration Name. Name</ccts:DictionaryEntryName>
                        <ccts:Definition>the name of a party as registered with the tax authority. This must be present if a) the tax regulations require it, and b) it is different from the Name element in the Name and Address information of the party.</ccts:Definition>
                        <ccts:Cardinality>0..1</ccts:Cardinality>
                        <ccts:ObjectClass>Party Tax Scheme</ccts:ObjectClass>
                        <ccts:PropertyTerm>Registration Name</ccts:PropertyTerm>
                        <ccts:RepresentationTerm>Name</ccts:RepresentationTerm>
                        <ccts:DataType>Name_Text. Type</ccts:DataType>
                        <ccts:Examples>"Microsoft Corporation"</ccts:Examples>
                    </ccts:Component>
                </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="CompanyID" type="udt:IdentifierType" 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>Party Tax Scheme. Company Identifier. Identifier</ccts:DictionaryEntryName>
                        <ccts:Definition>identifies a company as registered with the relevant authority for company regulation. (Note: this is required by the regulations of some tax jurisdictions. It is NOT the same as the registration id of a company within a tax scheme.)</ccts:Definition>
                        <ccts:Cardinality>0..1</ccts:Cardinality>
                        <ccts:ObjectClass>Party Tax Scheme</ccts:ObjectClass>
                        <ccts:PropertyTerm>Company Identifier</ccts:PropertyTerm>
                        <ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
                        <ccts:DataType>Identifier. Type</ccts:DataType>
                        <ccts:AlternativeBusinessTerms>Business Registration Number</ccts:AlternativeBusinessTerms>
                        <ccts:Examples>"3556625"</ccts:Examples>
                    </ccts:Component>
                </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="TaxLevelCode" type="udt:CodeType" 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>Party Tax Scheme. Tax Level. Code</ccts:DictionaryEntryName>
                        <ccts:Definition>the section or role within the tax scheme that applies to this party.</ccts:Definition>
                        <ccts:Cardinality>0..1</ccts:Cardinality>
                        <ccts:ObjectClass>Party Tax Scheme</ccts:ObjectClass>
                        <ccts:PropertyTerm>Tax Level</ccts:PropertyTerm>
                        <ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
                        <ccts:DataType>Code. 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>Party Tax Scheme. Exemption_ Reason. Text</ccts:DictionaryEntryName>
                        <ccts:Definition>text that explains the reason for exemption from a tax of a party.</ccts:Definition>
                        <ccts:Cardinality>0..1</ccts:Cardinality>
                        <ccts:ObjectClass>Party Tax Scheme</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="RegistrationAddress" minOccurs="0" 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>Party Tax Scheme. Registration_ Address. Address</ccts:DictionaryEntryName>
                        <ccts:Definition>associates the party tax scheme with the registered address of a party within the tax scheme. This must be present if a) the tax regulations require it, and b) it is different from the Address element in the Name and Address information of the party..</ccts:Definition>
                        <ccts:Cardinality>0..1</ccts:Cardinality>
                        <ccts:ObjectClass>Party Tax Scheme</ccts:ObjectClass>
                        <ccts:PropertyTermQualifier>Registration</ccts:PropertyTermQualifier>
                        <ccts:PropertyTerm>Address</ccts:PropertyTerm>
                        <ccts:AssociatedObjectClass>Address</ccts:AssociatedObjectClass>
                    </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>Party Tax Scheme. Tax Scheme</ccts:DictionaryEntryName>
                        <ccts:Definition>associates the party tax scheme with the relevant tax scheme.</ccts:Definition>
                        <ccts:Cardinality>1</ccts:Cardinality>
                        <ccts:ObjectClass>Party Tax Scheme</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
RegistrationName cbc:RegistrationName 0 1
CompanyID cac:CompanyID 0 1
TaxLevelCode cac:TaxLevelCode 0 1
ExemptionReason cbc:ExemptionReason 0 1
RegistrationAddress cac:RegistrationAddress 0 1
TaxScheme cac:TaxScheme 1 1
Collapse Derivation Tree:
Collapse References:
cac:PartyTaxScheme