Tax

Uses the Component:TaxType

Tax Type Component.

Fields and Components

Table 6.24. Fields and Components

Name Description Occurrence Type Data Type User Notes
TaxTypeCode

Identifies the type of tax.

1..1Field scl:TaxTypeEnumeratedType  
OtherTaxTypeCode

Identifies a tax type that is not available on the standard tax type list

0..1Field oag:TextType  
Description

Tax description

0..*Field oag:TextType  
TaxJurisdictionCode

The Tax Jurisdiction such as Country, State, Province, County, etc.

0..1Field oag:TextType  
BasisAmount

Is the base amount from which the charge/allowance is derived.

0..1Field oag:AmountType  
BasisQuantity

Is the base quantity from which the charge/allowance is derived.

0..1Field oag:QuantityType  
TaxAmount

The monetary value of the object in which the amount is associated.

0..1Field oag:AmountType  
TaxRatePercent

The tax rate percentage.

0..1Field oag:PercentType  

Sample XML

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