camelInvocationFee

Validations ASN.1 Parent Types

The charge for the CAMEL invocation after discounts have been deducted, where applicable (see Discount Information) but before any tax is added, where applicable (see Tax Information).

The item must not contain a negative value.

The charge 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 CAMEL Service Used where the charge is greater than zero.

Values:
                > 0 (zero)

Validations

Error Code

Context

Severity Level

Validation Description

10

 

 

 

20

 

 

 

21

 

 

 

200

 

 

 

 

 

 

 

 

 

 

 

201

 

MOC

MTC

GPRS

 

MOC

MTC

GPRS

 

MOC

MTC

GPRS

 

MOC

MTC

GPRS

 

 

 

 

 

 

 

 

 

MTC

 

Severe

 

 

 

Severe

 

 

 

Warning

 

 

 

Severe

 

 

 

 

 

 

 

 

 

 

 

Severe

 

Syntax error.

 

 

 

Value is negative.

 

 

 

Value is 0 (zero).

 

 

 

CAMEL Invocation Fee not in line with roaming agreement.

Note:  Rounding rules are at the discretion of the Sender, therefore, when validating the charge applied by the Sender (by using Call Type Group information and the Sender’s IOT) the Recipient must allow for a tolerance.  A minimum tolerance of 0.02 units of TAP Currency is recommended (independent of the number of TAP Decimal Places used for the TAP file).

 

CAMEL Invocation Fee is greater than 0 (zero) and CAMEL call not expected.

 

ASN.1 Definition (of containing types)

CamelServiceUsed ::= [APPLICATION 57] SEQUENCE
{
    camelServiceLevel         CamelServiceLevel          OPTIONAL,
    camelServiceKey           CamelServiceKey            OPTIONAL, -- *m.m.
    defaultCallHandling       DefaultCallHandlingIndicator OPTIONAL,
    exchangeRateCode          ExchangeRateCode             OPTIONAL,
    taxInformation            TaxInformationList           OPTIONAL,
    discountInformation       DiscountInformation          OPTIONAL,
    camelInvocationFee        CamelInvocationFee           OPTIONAL,
    threeGcamelDestination    ThreeGcamelDestination       OPTIONAL,
    cseInformation            CseInformation               OPTIONAL
}


Parent Types
CamelServiceUsed


Text extracted from GSMA TD57 standard