Uses the Component:TaxType
Tax Type Component.
Table 7.33. Fields and Components
| Name | Description | Occurrence | Type | Data Type | User Notes |
|---|---|---|---|---|---|
| TaxTypeCode |
Identifies the type of tax. | 1..1 | Field | scl:TaxTypeEnumeratedType | |
| OtherTaxTypeCode |
Identifies a tax type that is not available on the standard tax type list | 0..1 | Field | oag:TextType | |
| Description |
Tax description | 0..* | Field | oag:TextType | |
| TaxJurisdictionCode |
The Tax Jurisdiction such as Country, State, Province, County, etc. | 0..1 | Field | oag:TextType | |
| BasisAmount |
Is the base amount from which the charge/allowance is derived. | 0..1 | Field | oag:AmountType | |
| BasisQuantity |
Is the base quantity from which the charge/allowance is derived. | 0..1 | Field | oag:QuantityType | |
| TaxAmount |
The monetary value of the object in which the amount is associated. | 0..1 | Field | oag:AmountType | |
| TaxRatePercent |
The tax rate percentage. | 0..1 | Field | oag:PercentType |
The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.
Example 7.42. Tax
<Tax>
<TaxTypeCode>......</TaxTypeCode> [1..1]
<OtherTaxTypeCode>......</OtherTaxTypeCode> [0..1]
<Description>......</Description> [0..*]
<TaxJurisdictionCode>......</TaxJurisdictionCode> [0..1]
<BasisAmount>......</BasisAmount> [0..1]
<BasisQuantity>......</BasisQuantity> [0..1]
<TaxAmount>......</TaxAmount> [0..1]
<TaxRatePercent>......</TaxRatePercent> [0..1]
</Tax>