supplServiceEvent

Validations ASN.1 Parent Types

A Supplementary Service Event element represents usage of supplementary services outside of a standard call or an USSD message, i.e. unrelated to either a Mobile Originated Call or a Mobile Terminated Call.

Chargeable Subscriber, Location Information, Equipment Information and Supplementary Service Used must be present.

Network Type and RAP File Sequence Number are conditionally present.

Where the call was initiated by the SIM toolkit application the SIM Toolkit Indicator flag will be present.

Operator Specific Information may also be present, this is optional dependent on bilateral agreement.

Conditionality:

Mandatory within an occurrence of group Call Event Details where none of the following are present; Mobile Originated Call, Mobile Terminated Call, Service Centre Usage, Value Added Service, or GPRS Call.

Validations

Error Code

Context

Severity Level

Validation Description

30

 

 

31

 

 

32

 

 

33

 

 

34

 

 

35

 

 

 

 

36

 

 

37

 

 

 

38

 

 

SS

 

 

SS

 

 

SS

 

 

SS

 

 

SS

 

 

SS

 

 

 

 

SS

 

 

SS

 

 

 

SS

 

 

Severe

 

 

Severe

 

 

Warning

 

 

Severe

 

 

Warning

 

 

Warning

 

 

 

 

Severe

 

 

Severe

 

 

 

Warning

 

 

Mandatory group Chargeable Subscriber missing within group.

 

Item RAP File Sequence Number missing and SS previously received and rejected.

 

Item RAP File Sequence Number present and SS not previously received and rejected.

 

Mandatory group Location Information missing within group.

 

Mandatory group Equipment Information missing within group.

 

Item RAP File Sequence Number present and TAP transfer batch being resubmitted as corrected (having been previously rejected with fatal error).

 

Mandatory group Supplementary Service Used missing within group.

 

Item Network Type missing within group and Network Type within Network Information is ‘mixed’.

 

Item Network Type present within group and Network Type within Network Information is not ‘mixed’.

 

ASN.1 Definition (of containing types)

CallEventDetail ::= CHOICE
{
    mobileOriginatedCall   MobileOriginatedCall,
    mobileTerminatedCall   MobileTerminatedCall,
    supplServiceEvent      SupplServiceEvent,
    serviceCentreUsage     ServiceCentreUsage,
    valueAddedService      ValueAddedService,
    gprsCall               GprsCall,
    contentTransaction     ContentTransaction
}


Parent Types
CallEventDetail


Text extracted from GSMA TD57 standard