CamelServiceUsed

Validations ASN.1 Parent Types

This element is a group detailing the invocation of CAMEL services.

The group must contain CAMEL Service Key. Where the CAMEL Invocation Fee is greater than zero this group must also contain the Exchange Rate Code. All other items are conditional.

Conditionality: 

Must be present within groups

                                Mobile Originated Call

                                Mobile Terminated Call

                                GPRS Call

where invocation of CAMEL services has taken place within the call.

Validations

Error Code

Context

Severity Level

Validation Description

30

 

 

 

 

31

 

 

 

 

33

 

 

 

35

 

 

 

36

 

 

37

 

 

 

40

 

 

 

41

 

 

 

 

42

 

 

 

 

 

43

 

MOC

MTC

GPRS

 

 

MOC

 

 

 

 

MOC

MTC

GPRS

 

MOC

MTC

 

 

GPRS

 

 

GPRS

 

 

 

MOC

MTC

GPRS

 

MOC

MTC

GPRS

 

 

MOC

MTC

GPRS

 

 

 

MOC

MTC

GPRS

 

Severe

 

 

 

 

Severe

 

 

 

 

Warning

 

 

 

Severe

 

 

 

Severe

 

 

Severe

 

 

 

Severe

 

 

 

Severe

 

 

 

 

Severe

 

 

 

 

 

Warning

 

Item CAMEL Service Level missing within group although CAMEL Invocation Fee is present and greater than zero.

 

CAMEL Destination Number missing within group although number was modified by CAMEL (logical group 3G CAMEL Destination).

 

Mandatory item CAMEL Service Key missing within group.

 

 

GPRS Destination present within group (logical group 3G CAMEL Destination).

 

 

CAMEL Destination Number present within group (logical group 3G CAMEL Destination).

 

Group GPRS Destination missing within group although APN was modified by CAMEL (logical group 3G CAMEL Destination).

 

Exchange Rate Code missing within the group and CAMEL Invocation Fee is greater than zero.

 

Tax Information missing within the group and CAMEL Invocation Fee is greater than zero and taxation is expected according to roaming agreement.

 

Tax Information present within the group but not expected in accordance with roaming agreement for the call/event and Tax Value referenced within the group is greater than zero.

 

Tax Information present within the group but not expected in accordance with roaming agreement for the call/event and Tax Value referenced within the group is not greater than zero.

 

Note:  Error Codes 32, 34, 38 & 39 removed in TAP release 3.11 (01 May 2005).

 

ASN.1 Definition

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
GprsCall
MobileOriginatedCall
MobileTerminatedCall


Text extracted from GSMA TD57 standard