Information Elements for gc_SetUserInfo( )
The following tables describe the information elements that can be set for DPNSS using the gc_SetUserInfo( ) function.
|
Field
|
Description
|
Field Selection
|
Definition
|
| 1. Length |
Total bytes of the following data field |
4 |
Required value |
| 2. IE ID |
Intrusion IE ID |
INTRUSION_IE |
Use with the gc_MakeCall( ) function to indicate intrusion privilege. |
| 3. Data |
Intrusion IE Length |
2 |
Number of data bytes for this IE |
| 4. Data |
Intrusion Type |
INTRUDE_PRIOR_VALIDATION INTRUDE_NORMAL |
Validate intrusion level prior to intrude Intrude (without validation) |
| 5. Data |
Intrusion Level |
INTRUSION_LEVEL_1 INTRUSION_LEVEL_2 INTRUSION_LEVEL_3 |
Intrusion protection level 1 Intrusion protection level 2 Intrusion protection level 3 |
|
Field
|
Description
|
Field Selection
|
Definition
|
| 1. Length |
Total bytes of the following data field |
4 + length of Diversion Number |
|
| 2. Data |
Diversion IE ID |
DIVERSION_IE |
Use with the gc_MakeCall( ) function to indicate why the call was diverted and from where the call was diverted. |
| 3. Data |
Diversion IE Length |
2 + length of Diversion Number |
Number of data bytes for this element |
| 4. Data |
Diversion Type |
DIVERT_IMMEDIATE DIVERT_ON_BUSY DIVERT_NO_REPLY |
Diverted immediately Diverted when called party was busy Diverted when called party did not answer |
| 5. Data |
Diversion Location |
DIVERT_LOCAL DIVERT_REMOTE |
Local diversion Remote diversion |
| 6. Data |
Diversion Number |
ASCII string |
Diverted number |
Table 69. Diversion Bypass IE
|
Field
|
Description
|
Field Selection
|
Definition
|
| 1. Length |
Total bytes of the following data field |
1 |
Required value |
| 2. Data |
Diversion Bypass IE ID |
DIVERSION_BYPASS_IE |
Use with the gc_MakeCall( ) function to indicate that diversion is not allowed. |
|
Field
|
Description
|
Field Selection
|
Definition
|
| 1. Length |
Total bytes of the following data field |
|
|
| 2. Data |
Inquiry IE ID |
INQUIRY_IE |
Use with the gc_MakeCall( ) function to indicate three-party call. |
Table 71. Extension Status IE
|
Field
|
Description
|
Field Selection
|
Definition
|
| 1. Length |
Total bytes of the following data field |
1 |
Required value |
| 2. Data |
Extension Status IE ID |
EXTENSION_STATUS_IE |
Use in conjunction with the Virtual Call IE to inquire about the current status of an extension. |
Table 72. Virtual Call IE
|
Field
|
Description
|
Field Selection
|
Definition
|
| 1. Length |
Total bytes of the following data field |
1 |
Required value |
| 2. Data |
Virtual Call IE ID |
VIRTUALCALL_IE |
Use with the gc_MakeCall( ) function to indicate virtual call. |
Table 73. Text Display IE
|
Field
|
Description
|
Field Selection
|
Definition
|
| 1. Length |
Total bytes of the following data field |
3 + length of Text Display String |
Required value |
| 2. Data |
Text Display IE ID |
TEXT_DISPLAY_IE |
This IE can be part of a GCEV_OFFERED event. |
| 3. Data |
Text Display IE Length |
1 + length of Text Display string |
Number of data bytes for this information element |
| 4. Data |
Text Display Message Type |
TEXT_TYPE_NOT_PRESENT TEXT_TYPE_NAME TEXT_TYPE_MESSAGE TEXT_TYPE_REASON |
Associated text is of no particular type Associated text is a name Associated text is a message Associated text is a reason |
| 5. Data |
Text DISPLAY String |
ASCII string |
Text Display string. The '*' and '#' symbols cannot be used directly; 0x01 and 0x02 values are substituted respectively |
Table 74. Network Specific Indications (NSI) IE
|
Field
|
Description
|
Field Selection
|
Definition
|
| 1. Length |
Total bytes of the following data field |
4 + length of NSI String |
Required value |
| 2. Data |
NSI IE ID |
NSI_IE |
Identifies the Network Specific Indications IE. |
| 3. Data |
NSI IE Length |
2 + length of NSI string |
Number of data bytes for this IE |
| 4. Data |
NSI Message Type |
NSI_EEM NSI_LLM |
End-to-end message Link-to-link message |
| 5. Data |
NSI Length String |
Length of Network Specific Indications string |
Length of next NSI string |
| 6. Data |
NSI String |
ASCII string |
Network Specific Indications string |
| Note: NSI IE fields 5 and 6 can be repeated multiple times, as needed. |