Taxation

Validations ASN.1 Parent Types

The Taxation table is a repeating group of Tax Rate Code, Tax Type and Tax Rate.

Tax Rate Code and Tax Type are mandatory with Tax Rate conditional on the Tax Type.

This table is used on a once-off basis and applies only to the transfer which contains it.  A new table is sent with each transfer.  Codes are reusable from transfer to transfer.

Conditionality: 

Mandatory within group Accounting Information except where taxes are not applicable.  One occurrence must be present for each unique Tax Rate Code used within group Tax Information.

Validations

Error Code

Context

Severity Level

Validation Description

30

 

 

31

 

 

32

 

 

33

 

 

 

34

 

 

 

 

35

 

Acctng

 

 

Acctng

 

 

Acctng

 

 

Acctng

 

 

 

Acctng

 

 

 

 

Acctng

 

Fatal

 

 

Fatal

 

 

Fatal

 

 

Fatal

 

 

 

Warning

 

 

 

 

Fatal

 

Mandatory item Tax Rate Code missing within group.

 

Mandatory item Tax Type missing within group.

 

Item Tax Rate missing within group and Tax Type is not ‘absolute/fixed’.

 

More than one occurrence of group with same Tax Rate Code where Tax Type and/or Tax Rate are not the same.

 

More than one occurrence of group with same Tax Rate Code where Tax Type and Tax Rate are the same (i.e. duplicate Taxation table entries).

 

Item Tax Rate present within group and Tax Type is ‘absolute/fixed’.

 

ASN.1 Definition

Taxation ::= [APPLICATION 211]  SEQUENCE OF TaxRateDefinition


Parent Types
AccountingInfo


Text extracted from GSMA TD57 standard