SupplServiceUsed

Validations ASN.1 Parent Types

This element details the Supplementary Service used and relevant charging information.

The group must contain the Supplementary Service Code and Action Code.  Conditionally the following information may also be present; Supplementary Service Parameters, Charging Timestamp, Charge Information and Basic Service Code (which may be repeated for each service affected).

Conditionality: 

Within groups

                                Mobile Originated Call

                                Mobile Terminated Call

the group is conditional repeating, one occurrence must be present for each supplementary service invocation within the call. 

Within group Supplementary Service Event the group is mandatory and may only occur once.

Validations

Error Code

Context

Severity Level

Validation Description

30

 

 

31

 

 

32

 

 

 

33

 

 

 

34

 

 

 

35

 

 

 

36

 

 

37

 

 

38

 

 

100

 

 

SS

 

 

SS

 

 

SS

 

 

 

SS

 

 

 

MOC

 

 

 

MOC

 

 

 

SS

 

 

MOC

MTC

 

MOC

MTC

 

MOC

MTC

 

Severe

 

 

Severe

 

 

Warning

 

 

 

Warning

 

 

 

Warning

 

 

 

Warning

 

 

 

Severe

 

 

Warning

 

 

Warning

 

 

Warning

 

 

Mandatory item Supplementary Service Code missing within group.

 

Mandatory item Action Code missing within group.

 

Item Supplementary Service Parameters present when Supplementary Service is not for call forward registration.

 

Item Supplementary Service Parameters not present when Supplementary Service is for call forward registration.

 

Item Supplementary Service Parameters present when Supplementary Service is not for ECT invocation.

 

Item Supplementary Service Parameters not present when Supplementary Service is for ECT invocation.

 

Item Charging Timestamp missing within group.

 

Mandatory item Supplementary Service Code missing within group.

 

Mandatory item Action Code missing within group.

 

Non transferable Supplementary Service Code and Action Code combination present within group.

 

ASN.1 Definition

SupplServiceUsed ::= [APPLICATION 206] SEQUENCE
{
    supplServiceCode       SupplServiceCode       OPTIONAL, -- *m.m.
    supplServiceActionCode SupplServiceActionCode OPTIONAL, -- *m.m.
    ssParameters           SsParameters           OPTIONAL,
    thirdPartyInformation  ThirdPartyInformation  OPTIONAL,
    chargingTimeStamp      ChargingTimeStamp      OPTIONAL,
    chargeInformation      ChargeInformation      OPTIONAL,
    basicServiceCodeList   BasicServiceCodeList   OPTIONAL
}


Parent Types
SupplServiceEvent
SupplServiceUsedList


Text extracted from GSMA TD57 standard