<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>
|