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.