Run_Script_Result_Extended

The Run_Script_Result_Extended function provides a way from the state table interface to send up to 30 array values. The required parameters are the same as for Run_Script_Request (and the resultant message to ICM is a Run_Script_Request) but with the ability to set more ECC Array values.

SendData

DialogueID (number)
Obtained using the Create_DialogueID function.
InvokeID (number)
Set to the InvokeID returned by Run_Script_Request.
ResultCode (number)
Set to true (1) if no errors were found when running the script. Set to false (0) if an error was found.
CallerEnteredDigits (string[40])
Digits that the caller enters.
NewTransaction (number)
Set to true (1) if the VRU PIM should write a Call Termination record into the database immediately after processing this message.
CallVariable1 (string[40])(optional)
Additional information that is related to the call.
CallVariable... (string[40])(optional)
Additional information that is related to the call.
CallVariable10 (string[40])(optional)
Additional information that is related to the call.
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.