New_Call_Extended

The New_Call_Extended function allows the state table interface to send up to 30 array values. The required parameters are the same as for New_Call (and the resulting message to ICM is a New_Call) but with the ability to set more ECC Array values.

SendData

DialogueID (number)
Obtained using the Create_DialogueID function.
TrunkGroupID (number)
The ID of the trunk group on which the call arrived. Set to SV177 (Current Channel Group) if the -c is specified as one of the custom server parameters. Otherwise set to SV166 (Physical Card Number). When using SV177 as the TrunkGroupID, use the AssignData state table action to assign the value of SV177 to a numeric variable. Then use this numeric variable as the value that is passed as TrunkGroupID.
TrunkNumber (number)
The number of the trunk on which the call arrived. Set to SV165 (Logical Channel Number) if the -c is specified as one of the custom server parameters. Otherwise set to SV167 (Physical Channel Number).
ServiceID (number)
The ID of the service to which this call is assigned.
DialedNumber (string[32])
The number that is used to determine the ICM call type
ANI (string[40])(optional)
The Calling line ID of the caller.
UserToUserInfo (string[131])(optional)
The ISDN user-to-user information element.
CalledNumber (string[32])(optional)
The complete called number from the network.
DNIS (string[32])(optional)
The DNIS that is provided with the call.
CallVariable1 (string[40])(optional)
Additional VRU information that is to be used when the ICM script is run.
CallVariable... (string[40])(optional)
Additional VRU information that is to be used when the ICM script is run.
CallVariable10 (string[40])(optional)
Additional VRU information that is to be used when the ICM script is run.
ECCVarValueTag1 (number)(optional)
The numeric tag value by which this variable is identified.
ECCVarValueString1(string[210])(optional)
Call-related data.
ECCVarValueTag... (number)(optional)
The numeric tag value by which this variable is identified.
ECCVarValueString... (string[210])(optional)
Call-related data.
ECCVarValueTag5 (number)(optional)
The numeric tag value by which this variable is identified.
ECCVarValueString5(string[210])(optional)
Call-related data.
ECCVarArrayTag1 (number)(optional)
The numeric tag value by which this variable is identified.
ECCVarArrayIndex1 (number)(optional)
A numeric array index identifier.
ECCVarArrayString1(string[210])(optional)
Call-related data.
ECCVarArrayTag... (number)(optional)
The numeric tag value by which this variable is identified.
ECCVarArrayIndex... (number)(optional)
A numeric array index identifier.
ECCVarArrayString... (string[210])(optional)
Call-related data.
ECCVarArrayTag30 (number)(optional)
The numeric tag value by which this variable is identified.
ECCVarArrayIndex30 (number)(optional)
A numeric array index identifier.
ECCVarArrayString30 (string[210])(optional)
Call-related data.

ReceiveData

Status (number)
A value from the list of status codes that describes the result of this request. See Table 3.