<xsd:complexType abstract="true" name="TaxABIEType">
<xsd:annotation>
<xsd:documentation source="http://www.openapplications.org/oagis/9">
TaxABIEType is logically derived from UN/CEFACT TBG17 ABIE TaxType as defined in the
Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element minOccurs="0" ref="ID" />
<xsd:element minOccurs="0" ref="TaxJurisdicationCodes" />
<xsd:choice>
<xsd:element minOccurs="0" ref="BasisAmount" />
<xsd:element minOccurs="0" ref="BasisQuantity" />
</xsd:choice>
<xsd:element minOccurs="0" ref="Calculation" />
<xsd:element minOccurs="0" ref="Exemption" />
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="Description" />
<xsd:element minOccurs="0" ref="TaxAuthorityAmount" />
<xsd:element minOccurs="0" ref="Amount" />
</xsd:sequence>
<xsd:attribute name="type" type="TaxCodeContentType" use="optional">
<xsd:annotation>
<xsd:documentation source="http://www.openapplications.org/oagis/9">
Indicates that tax code of the tax being represented by the given instance of tax.
Possible values are: Sales Tax, Use Tax, VAT
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
|