TotalChargeValue

Validations ASN.1 Parent Types

A repeating group holding the sums of all charges by associated Charge Type.

Conditionality: 

There must be one, and only one, occurrence within group Audit Control Information for Charge Type ‘00’ (representing the invoiceable value of the TAP file) even where no charges are present within the TAP file.  There must be one, and only one, occurrence for each other Charge Type value represented within the TAP file.

Validations

Error Code

Context

Severity Level

Validation Description

30

 

 

31

 

 

32

 

 

33

 

 

 

 

 

 

 

 

Audit

 

 

Audit

 

 

Audit

 

 

Audit

 

 

 

 

 

 

 

 

Fatal

 

 

Fatal

 

 

Fatal

 

 

Fatal

 

 

 

 

 

 

 

 

Mandatory item Charge Type missing within group.

 

Mandatory item Total Charge missing within group.

 

Item Total Charge Refund expected and not present.

 

Group Total Charge Refund present and use of Content Transaction not bilaterally agreed.

 

Note that error 33 is fatal as use of Content Transaction related items/groups will cause an ASN.1 syntax failure.  The Content Transaction may only be used by bilateral agreement prior to the November 2002 TAP release.

 

ASN.1 Definition

TotalChargeValue ::= [APPLICATION 222] SEQUENCE
{
    chargeType         ChargeType        OPTIONAL, -- *m.m.
    totalCharge        AbsoluteAmount    OPTIONAL, -- *m.m.
    totalChargeRefund  TotalChargeRefund OPTIONAL
} 


Parent Types
TotalChargeValueList


Text extracted from GSMA TD57 standard