The Retrieve_Index_Value can be issued by the state table application to retrieve the value of a specific array index that has been sent by the ICM. This command must be issued by the application after the variables have been received from the ICM (in a message that contains the ECC variables) and before any other messages are picked up by the state table application. For example, this could be issued directly after a Run_Script_Request has been issued. This function can be called repeatedly to retrieve multiple index values. If the value of the array index cannot be found then a null string is returned. If the DialogueID cannot be found then E_INVALID_DIALOGUEID is returned.