SINAP Furnish Charging Information

This node supports the SINAP variant of the standard CS1 FurnishChargingInformation operation.

The binary FCI details are broken into a number of specific fields, as described below. As this variant is fairly unique, the user interface will hard code a number of fields initially, and if these require changing the textual test definition will need to be edited.


Test Fields

Charged Party ID

optional

This field should hold the service number without the CAC (Carrier Access Code), SD (Service Digits) or MOLI (Mobile Location Indicator).

Essentially this is the service number as dialled by the user.

Examples

  • 1300 345 131

Billed Item List (First Value)

optional

The billed item list is a list of 0 or more billable item references. The user interface supports two items. The first is constructed in the following format when being sent prior to a Connectoperation:

0<FCI sequence>#

When being set prior to any other operation, the format is:

00<FCI sequence>

In both cases the FCI sequence is to be A for the first FCI in the message flow, B for the second etc.

Examples

  • 00A
  • 0B#

Billed Item List (Second Value)

optional

The billed item list is a list of 0 or more billable item references. The user interface supports two items. The second is constructed as either 001 when sent prior to a Connect and 000 when sent prior to any other message.

Examples

  • 001
  • 000

Service Indicator

optional

The service indicator is a number between 0 and 65535, whose value depends on the service number being sent in the Charged Party ID field.

Examples

  • 1
  • 65535
  • 4341

Transparent Data

optional

The transparent data field is a text field with a predefined structure. It always beings with 28 # characters. It is then followed by text data that provides data based on one or more SINAP packages:

The Country Code package requires the following data structure:

Field Length (bytes) Value
Package Number 3 S09
Package Length 3 variable
Country Code Length 2 variable
Country Code variable (usually 2 or 3 digits) variable

The MOLI package requires the following data structure:

Field Length (bytes) Value
Package Number 3 S11
Package Length 3 variable
Country Code Length 2 03
Country Code 3 000 - 999

Examples

  • S090100232S1101103034 - This shows a country code of 32, followed by a MOLI number of 034.