AuditControlInfo

Validations ASN.1 Parent Types

The group identifies the end of the Transfer Batch.

The following items are optional;  Earliest Call Timestamp, Latest Call Timestamp and Operator Specific Information.  All other items are mandatory.

Conditionality:

Mandatory within group Transfer Batch.

Validations

Error Code

Context

Severity Level

Validation Description

30

 

 

31

 

 

32

 

 

33

 

 

34

 

 

35

 

 

 

 

 

 

 

 

Tf Batch

 

 

Tf Batch

 

 

Tf Batch

 

 

Tf Batch

 

 

Tf Batch

 

 

Tf Batch

 

 

 

 

 

 

 

 

Fatal

 

 

Fatal

 

 

Fatal

 

 

Fatal

 

 

Fatal

 

 

Fatal

 

 

 

 

 

 

 

 

Mandatory group Total Charge Value missing within group.

 

Mandatory item Total Tax Value missing within group.

 

Mandatory item Total Discount Value missing within group.

 

Mandatory item Call Event Details Count missing within group.

 

No occurrence of Total Charge Value present with Charge Type of ‘00’.

 

More than one occurrence of Total Charge Value present containing the same Charge Type, i.e. each Charge Type value used within the file must be represented once and once only.  Charge Type values not used within the file may be present (this is not an error) but they must, when present, occur once and once only.

 

 

ASN.1 Definition

AuditControlInfo ::= [APPLICATION 15] SEQUENCE
{
    earliestCallTimeStamp       EarliestCallTimeStamp   OPTIONAL,
    latestCallTimeStamp         LatestCallTimeStamp     OPTIONAL,
    totalChargeValueList        TotalChargeValueList    OPTIONAL, -- *m.m.
    totalTaxValue               TotalTaxValue           OPTIONAL, -- *m.m.
    totalDiscountValue          TotalDiscountValue      OPTIONAL, -- *m.m.
    callEventDetailsCount       CallEventDetailsCount   OPTIONAL, -- *m.m.
    operatorSpecInformation     OperatorSpecInformation OPTIONAL
}


Parent Types
TransferBatch


Text extracted from GSMA TD57 standard