SSRV UCIP CDR

The User Communication Interface Protocol (UCIP) CDRs are generated daily and are stored in the /tango/data/cdr/ssrv_ucip.cdr file.

This is part of the SSRV component of the Subscription Manager.
Field Name Description

1

Subscriber ID

The MSISDN of the subscriber in Tango format.

2

Service ID

The Tango CDR Service ID. This is 23 for SSRV UCIP services.

3

Transaction Type

The transaction type.

values
  • 4 = getOffers

  • 7 = getAccountDetails

  • 26 = updateSubscriberSegmentation

4

Request Date

The date on which the UCIP request was submitted. Format = YYYY/MM/DD.

5

Request Time

The time on which the UCIP request was submitted. Format = hh:mm:ss.

6

CDR Date

The date on which the CDR was created. Format = YYYY/MM/DD.

7

CDR Time

The time on which the CDR was created. Format = hh:mm:ss.

8

Session ID

Denotes the session ID for this UCIP session.

9

Transaction Type Duplicate

The transaction type.

values
  • 4 = getOffers

  • 7 = getAccountDetails

  • 26 = updateSubscriberSegmentation

10

Language ID

The language ID used for the subscriber. This is retrieved from a local database or from an external source.

The language ID can be mapped to a specific language using the subscriber services screens on the Tango user interface.

11

Subscriber Type

Denotes the subscriber type.

options
  • 0 = postpaid

  • 1 = prepaid

12

A Number

The A number. The number that initiates the communication.

13

B Number

The B number. The number that receives the communication.

14

Service Code

The UCIP serviceCode value supplied.

15

Service Name

Denotes the service name received.

16

Result String

Defines the result string. This comes in strong format.

Example 1. example

Failed to Get IN response

17

IN Result

The result code received for the request from the IN (if available).

This field is empty if unavailable.

18

IN Result String

The result string received for the request from the IN (if available).

This field is empty if unavailable.

19

URL

The URL used to invoke the UCIP service.

20

Query Time

The time (in milliseconds) to process the request.

21

Sub Time

The time (in milliseconds) to read the subscriber.

22

Save Sub Time

The time (in milliseconds) to save the subscriber data.

23

Get Balance Time

The time (in milliseconds) for the getBalance method to be returned.

24

Get Response String Time

The time (in milliseconds) to read the response string from the database.

25

Get SMPP Time

The time (in milliseconds) for the SMPP Request to be processed.

This is 0 for non-SMPP processes.

26

Custom CDR Data

The ending fields of the CDR can contain customer CDR data.

This custom CDR data is configured via the Tango user interface.

UCIP CDR Sample

00041001020304050607,23,4,2014/06/17,10:08:06,2014/06/17,10:08:06,null,4,getOffers,-1,0,1234567,null,null,null,Failed To Get IN response,null,null,null,50339084,0,0,0,0,0,null