totalChargeRefund

Validations ASN.1 Parent Types

The sum of all the charges associated with Charge Type representing a refund (Charge Refund Indicator).

The Total Charge Refund must be greater than zero.

Note that charges from records with severe errors should also be included where possible.

The value is in SDRs with the number of decimal places defined by item TAP Decimal Places.  Note the currency may be subject to internal market bilateral agreements, see TAP Currency.

Conditionality: 

Present within group Audit Control Information where refunds are present and the total is greater than zero.

Values:
                                > 0 (zero)

Validations

Error Code

Context

Severity Level

Validation Description

10

 

20

 

21

 

100

 

 

Audit

 

Audit

 

Audit

 

Audit

 

 

Fatal

 

Fatal

 

Fatal

 

Fatal

 

 

Syntax error.

 

Value out of range (except zero).

 

Item Total Charge Refund has a value of zero.

 

Value does not match the calculated sum of refund charges associated with the same Charge Type.

 

 

ASN.1 Definition (of containing types)

AuditControlInfo ::= [APPLICATION 15] SEQUENCE
{
    earliestCallTimeStamp    EarliestCallTimeStamp       OPTIONAL,
    latestCallTimeStamp      LatestCallTimeStamp         OPTIONAL,
    totalCharge              TotalCharge                 OPTIONAL, -- *m.m.
    totalChargeRefund        TotalChargeRefund           OPTIONAL,
    totalTaxRefund           TotalTaxRefund              OPTIONAL,
    totalTaxValue            TotalTaxValue               OPTIONAL, -- *m.m.
    totalDiscountValue       TotalDiscountValue          OPTIONAL, -- *m.m.
    totalDiscountRefund      TotalDiscountRefund         OPTIONAL,
    totalAdvisedChargeValueList TotalAdvisedChargeValueList OPTIONAL,
    callEventDetailsCount    CallEventDetailsCount       OPTIONAL, -- *m.m.
    operatorSpecInformation  OperatorSpecInfoList        OPTIONAL
}


Parent Types
AuditControlInfo


Text extracted from GSMA TD57 standard