The following table describes the billing information variant data:

Billing information Variant Data

Tag
(Hex)

Name

Common or Route Specific

Data Type

Max. Length
(Bytes)

Max. Length Limit (Bytes)

Description

0001

Carrier ID Origin

Common

Hex

1

1

Specifies how carrier identification code was determined for call. Enumeration is in the range 0x00-0xFF:

  • 01 - Received CIC within CIP
  • 02 - Default CIC from ingress trunk group
  • 03 - CIC received from SCP
  • 04 - Received CIC within TNS
  • 05 - "1010" CIC received within Called Party Number
  • 06 - 950 Access
  • 07 - 900 NXX translated to Carrier
  • 08 - Derived from Subscriber Data (pre-subscribed info)

0002

SCP PIN Digits

Common

BCD

As provisioned

6

Contains SCP returned digits within AMADigitsDialedWC if Context identifier digits within AMADigitsDialedWC equal "004".

Each byte stores 2 digits where LSB/MSB placement is consistent with GSX/SBC binary format.

0003

SCP Treatment Index

Common

Hex

1

1

Populated with last SCPTreatment extension parameter value returned from SCP. For example, an SCPTreatment extension parameter received in the Send_To_Resource message is overwritten if received again in Analyze_Route message.

Last value returned from SCP (0x00-0xFF)

0004

Ingress Trunk Group Number

Common

Integer

As provisioned

4

The "Trunk Number" assigned to ingress trunk group when provisioning trunk group on PSX.
Each byte stores 2 digits where LSB/MSB placement is consistent with GSX/SBC binary format.

0005

Ingress Switch ID

Common

Integer

As provisioned

4

The "Cluster Profile" assigned to ingress gateway.
Each byte stores 2 digits where LSB/MSB placement is consistent with GSX/SBC binary format.

0006

SCP Support Digits

Common

BCD

As provisioned

6

If SCP returns digits within AMADigitsDialedWC and if context identifier digits within AMADigitsDialedWC equal to "001", digits populate this field.

Otherwise, if SCP directs digit collection via Send_To_Resource message, resultant collected digits populate this field.

Each byte stores 2 digits where LSB/MSB placement is consistent with GSX/SBC binary format.

0007

SCP Call Information

Common

Hex

1

1

Populated with "SCP Call Info" contained within BackwardAINIndicator extension parameter received in Analyze_Route or Continue message.

This 4 bit wide parameter is stored in high order nibble and can take values from 0-14. This value is placed in CDR if other than 1111 as shown below:

  • 0000 - OFFNET (default)
  • 0001 - ONNET
  • 0010 - Reserved
  • 0011 - Reserved
  • 0100 - Remote Access
  • 0101 - ONNET Calling Card
  • 0110 - ONNET with DTO
  • 0111 to 1110 - spare values
    Ignore the low order nibble of this CDR.

0008

SCP Billing Information

Common

Integer

As provisioned

4

Populated with SCPCallID extension parameter received in one or all of following messages from SCP:

  • Analyze_Route
  • Send_To_Resource
  • Continue
  • Disconnect

The GSX/SBC stores the last value of this parameter if contained in multiple messages within a call. This parameter is a 32-bit integer and is stored as hex number within the SCPBill field.

Last value returned from SCP (0x00000000-0xFFFFFFFF)

0009

Calling Country Code

Common

BCD

As provisioned

2

Country code associated with calling party (typically 3 digits). Each byte stores 2 digits. Populated from ingress signal if available, otherwise from ingress trunk group provisioned on PSX.

000A

Called Country Code

Common

BCD

As provisioned

2

Country code associated with called party (typically 3 digits). Each byte stores 2 digits. Populated from ingress signal if available, otherwise from ingress trunk group provisioned on PSX, assuming call is a national call.

000B

Calling Party LRN

Common

BCD

As provisioned

8

Location routing number of calling party. This field is only populated if all of the following are true:

  • Calling party number is populated in the subscriber database.
  • The calling party number has a home gateway provisioned.
  • Calling party is ported in from another switch. This is indicated by the Ported In flag on the subscriber record.
    If the above criteria are not met, the calling party LRN cannot be determined and this field will not be present even if it is configured on PSX Billing Info entity.

000C

Normalized Called Number

Common

BCD

As provisioned

8

A normalized called number represents a complete national number. Includes the area code, exchange and subscriber number of called party. In North American Dial Plan this is always 10 digits. Each byte of this field stores 2 digits.

000D

Normalized Calling Number

Common

BCD

As provisioned

8

Represents a complete national number, including area code, exchange and subscriber number of calling party. In North American Dial Plan this is always 10 digits. Each byte stores 2 digits. If a calling party number is available for call then this field is also present if PSX Billing Info entity is provisioned correctly.

000E

SCP Dip Indicator

Common

Binary

1

1

If the PSX did an SCP query, this fact is indicated in this field.
A bit is allocated for each TDP request message that is supported. When PSX sends the SCP query, the corresponding bit is set in this field as follows:

  • Bit 7 - unused
  • Bit 6 - unused
  • Bit 5 - unused
  • Bit 4 - unused
  • Bit 3 - CNAM
  • Bit 2 - Information Collected
  • Bit 1 - Information Analyzed
  • Bit 0 - TR-533

000F

Ported Type M bit Indicator

Common

Integer

1

1

The M bit in the ISUP IAM message, ForwardCallIndicator parameter, indicates whether the LNP query was performed for the ported number. The valid values returned in this one byte integer are:

  • 0 - M bit was not set.
  • 1 - A previous switch performed LNP query to the SCP.
  • 2 - PSX performed LNP query to SCP.

Note: If the PSX does not receive the translated number in the Policy Request from the GSX/SBC and if the PSX does not perform any LNP, the PSX billing field displays SS_DEFAULT_MBIT_INDICATOR = 255 (FF).

0010

Scratch Pad

Common

ASCII

As provisioned

16

Populated with contents of corresponding field of PSX Billing Info entity.

0011

Calling Area Code

Common

BCD

As provisioned

3

Populated with the contents of the area code of the calling party in the call. This is typically a 3 digit field in North America. Each byte stores 2 digits.

0012

Called Area Code

Common

BCD

As provisioned

3

Populated with the contents of the area code of the called party in the call. This is typically a 3 digit field in North America. Each byte stores 2 digits.

0013

SCP Translated Number

Common

BCD

As provisioned

8

Populated with the contents of the number returned by the SCP in response to the translation request.

0014

AMA Business Customer ID

Common

BCD

As provisioned

8

Populated with contents of number returned by SCP in response to translation request. First digit in encoded field is context identifier and rest of the digits identify the business customer. The field is typically 10-digits in North America.

Each byte stores 2 digits.

0015

AMA Digits Dialed WC

Common

BCD list

As provisioned

8 (per element)

Populated with contents of number returned by SCP in response to translation request. This field provides any digits the customer dialed along with context ID to indicate the name of the digits string. The first 3 digits uniquely identify the context ID; the rest identify the dialed digits.

Each byte stores 2 digits.

0016

AMA Slp ID

Common

BCD

As provisioned

8

Populated with contents of number returned by SCP in response to translation request. This field is sent to override normal switch based recording and invoke AMA AIN record generation. This field is typically 9 digits and identifies a service or a unique subset of service functionality. See "AMA Service Logic Identification"  for details.

Each byte stores 2 digits.

0017

AMA Line Number

Common

BCD list

As provisioned

8 (per element)

Populated with the contents of the number returned by the SCP in response to the translation request. The first three digits are line type and the rest of the digits are line number. Up to 16 digits are populated for each line type. The line number contains information such as calling part ID, incoming terminating number, or ANI.
Each byte stores two digits.

0018

Called LRN

Common

BCD

As provisioned

8

Location Routing Number of the called party. Each byte stores 2 digits.
If a number is ported to a new GSX/SBC, then the new GSX/SBC will have the LRN associated with it.
If called party number is "ported in" to a GSX/SBC using an LNP query, the PSX determines the LRN of this number and accordingly routes call to the new GSX/SBC. The LRN associated with this new GSX/SBC is populated into this field.
Populated from the ingress signal if available. If not, if the PSX did an LNP query to the SCP and the response had LRN, then this (LRN) is the value that is present.

0019

Mobile Identification Number (non- configurable)

Common

BCD

Not applicable

8

Populated with a 10 digit representation of the Mobile Identification Number of the Mobile Subscriber (MS).
Each byte stores 2 digits.

001A

Electronic Serial Number (non-configurable)

Common

Hex

Not applicable

4

Populated with the unique 32-bit electronic serial number of an MS. The first byte is the manufacturer's code and the last three bytes are serial number.

001B

Mobile Directory Number (non-configurable)

Common

BCD

Not applicable

8

Populated with the MS's directory number, which may be different from its Mobile Identification Number.
Each byte stores 2 digits.

001C

DMH (Data Message Handling) Redirection Indicator (non-configurable)

Common

Hex

Not applicable

1

The reason for extending an incoming call for recording purposes. One byte hexadecimal value.
See "PSX Product Description, DMH Redirection Indicator table" for details.

001D

Billing ID (non-configurable)

Common

Hex

Not applicable

7

Initially assigned at the Anchor Mobile Switch Controller (MSC) for originating and terminating calls involving radio contact. This Billing Id is transferred, as required, to each system involved in an intersystem operation. This ID is intended for billing record correlation, but may be used for identifying the Anchor MSC as well as other purposes.
First two bytes are the Anchor or Originating Market ID. The next byte is the Originating Switch Number. The next three bytes are the ID Number. The last byte is the Segment Counter.

001E

Serving MSC ID (non-configurable

Common

Hex

Not applicable

3

The unique three byte ID of the serving system.
The first two bytes are Market ID and the third byte is the Switch Number.

001F

IMSI (non-configurable)

Common

BCD

Not applicable

8

Populated with International Mobile Subscriber Identity (IMSI) of Called Party.
Each byte stores 2 digits.

0020

Forward Reason (non-configurable)

Common

Hex

Not applicable

1

Populated with a one byte integer value that indicates the reason that the call is being forwarded, such as busy subscriber, mobile subscriber not reachable, no subscriber reply, etc.

See the "PSX Product Description, Forward Reason table" for details.

0021

MS ISDN (non-configurable)

Common

BCD

Not applicable

8

One of the ISDN numbers assigned to the MS in accordance with CCITT recommendations E.213.

Each byte stores 2 digits.

0022

Call Reference Number (non-configurable)

Common

Hex

Not applicable

5

A call reference number allocated by a call control MSC. The first byte is Switch ID. The last four bytes are transaction ID.

Each byte stores 2 digits.

0023

Access Denied Reason (non-configurable)

Common

Hex

Not applicable

1

The access denied reason parameter received in IS-41 message.

See "PSX Product Description, Access Denied Reason table" for details.

0024

Return Error Code (non-configurable)

Common

Hex

Not applicable

1

The error code returned by the Home Location Register (HLR) in the Return Error component of the TCAP transaction.

See "PSX Product Description: Return Error Code table" for details.

0025

User Error (non-configurable)

Common

Hex

Not applicable

2

User error code returned by HLR in first byte. If user error is "CUG Reject" or "Call Barred" then second byte contains error details. For all other user errors, second byte is always 255.

See "PSX Product Description: GSM User Error table" for details.

0026

Provider Error (non-configurable

Common

Hex

Not applicable

1

Provider error code returned by the HLR.

See "PSX Product Description: GSM Provider Error table" for details.

0027

Gateway Group

Common

ASCII

As provisioned

23

Populated with the ASCII encoded value of the "Gateway Group" configured on the PSX under the "Gateway" entity.

0028

Redirected To Number (non-configurable)

Common

BCD

Not Applicable

8

The number where the call is redirected as per the IS-41 or GSM response returned by the HLR.
Each byte encodes a digit in ASCII format.

0029

AMA Alternate Billing Number

Common

BCD

As provisioned

8

Each byte stores 2 digits.

002A

Alternate Billing Indicator

Common

BCD

As provisioned

4

Each byte stores 2 digits.

002B

Collected Digits

Common

BCD

As provisioned

8

Each byte stores 2 digits.

002C

TTC Exception Value

Common

ASCII

3

3

070 — Return Error received
072 — Abort received
073 — UDTS received
074 — Timeout occurred

0036

INAP Service Key

Common

Hex

As provisioned

4

Used by the SCF to determine the correct service logic for a particular INAP service.
Using the maximum length of 4 bytes, this value can range from 0x00 to 0xFFFFFFFF.

0037

INAP Called Number

Common

BCD

As provisioned

8

The current called number.

Each byte stores 2 digits.

0038

INAP Destination Routing Address (non-configurable)

Common

BCD

Not applicable

8

This tag indicates the new called number. The PSX uses this number for number analysis and routing.

Each byte stores 2 digits.

03E9

Access LRN Information for Billing

Common

BCD

As provisioned

8

The LRN provisioned at the egress Gateway for the first access Trunk in route list returned by the PSX.

Each byte stores 2 digits

0F9B

INAP Billing Information

Common

N/A

N/A

N/A

This tag is used to group the INAP billing information (INAP Service Key, Called Number, Destination Routing Address) in PSX Billing Information field.

0F9C

Camel Information

Common

N/A

N/A

N/A

This tag is used to group Camel related information in PSX Billing Information field.

0F9D

IS-41 Mobile Information (non-configurable)

Common

N/A

N/A

N/A

This tag is used to group the IS-41 Mobile information in PSX Billing Information field.

0F9E

GSM Mobile Information (non-configurable)

Common

N/A

N/A

N/A

This tag is used to group the GSM Mobile Information in PSX Billing Information field.

0F9F

Mobile Information

N/A

N/A

N/A

N/A

If this field is provisioned on PSX, then IS-41 Mobile and GSM Mobile Information fields are both generated. Neither of those fields can be individually selected.

0FA0

Route-Specific Meta Tag (non-configurable)

N/A

N/A

N/A

N/A

N/A

0FA1

Egress Trunk Group Charge Indicator

Route Specific

Integer

1

1

Charging information for the egress trunk group:

  • 0 - No charge indication present for egress trunk group.
  • 1 - Do not charge for egress trunk group.
  • 2 - Charge for egress trunk group.

0FA2

Egress Trunk Group Number (non-configurable)

Route Specific

Integer

1

1

The egress trunk group number provisioned in the trunk group profile entity on the PSX. This number is typically used in signaling to indicate the trunk group selected for the call.

 0x0047CVT Policy GroupCommonASCII2424A generic group profile which includes the criteria configured in the Generic Rule Profile (CVT Rule) when a CVT action is performed.
 0x0048CVT Exception PolicyCommonASCII2424A generic group profile which is configured in the CVT Service Profile when CVT is skipped.
 0x0049CVT Treatment ProfileCommonASCII2424The CVT treatment profile where the CVT action was performed.
 0x45IDH ScoresCommonASCII254254

Captures the score values received in verification responses from IDH for two-dip solutions. For example, ScoreName1:ScoreValue1, ScoreName2:ScoreValue2.

 0x46IDH FlagsCommonASCII254254Captures the flag value received in verification responses from IDH for two-dip solutions.
0x004a - 0x0069REST Response Variable 1 to 32CommonASCII128128Specifies the flexible variables used for decoding REST responses.