totalCharge

Validations ASN.1 Parent Types

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

The Total Charge must not contain a negative value.

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: 

Mandatory within group Total Charge Value.

Values:

                                > or = 0 (zero)

Validations

Error Code

Context

Severity Level

Validation Description

10

 

20

 

100

 

 

Audit

 

Audit

 

Audit

 

 

Fatal

 

Fatal

 

Fatal

 

 

Syntax error.

 

Value out of range.

 

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

 

 

ASN.1 Definition (of containing types)

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


Parent Types
AdvisedChargeInformation
AuditControlInfo
ChargeDetail
DiscountApplied
DiscountInformation
TaxInformation
TotalAdvisedChargeValue
TotalChargeValue


Text extracted from GSMA TD57 standard