Cisco Cisco Unified Customer Voice Portal 10.0(1) Guía Del Desarrollador
V
OICE
E
LEMENT
:
R
EQ
ICML
ABEL
E
LEMENT
S
PECIFICATIONS FOR
C
ISCO
U
NIFIED
C
USTOMER
V
OICE
P
ORTAL
R
ELEASE
4.0(1)
73
Name
Type
Notes
callvarReturn<n>
String
Call Peripheral Variables that the ICM script returns to the VoiceXML Server. Valid Call
Peripheral Variables are callvarReturn1 – callvarReturn10.
For example, if an ICM script contains call peripheral variable 3 with the string value
“CompanyName=Cisco Systems, Inc”, you can access the value of CompanyName that is
returned by the ICM script by using:
Data.Element.ReqICMLabelElement.callvarReturn3.
The returned value is “Cisco Systems, Inc.”
Peripheral Variables are callvarReturn1 – callvarReturn10.
For example, if an ICM script contains call peripheral variable 3 with the string value
“CompanyName=Cisco Systems, Inc”, you can access the value of CompanyName that is
returned by the ICM script by using:
Data.Element.ReqICMLabelElement.callvarReturn3.
The returned value is “Cisco Systems, Inc.”
Session Data
Name
Type
Notes
name
String
Value for a name-value pair contained in a ToExtVXML variable returned in the ICM label.
You must know which name-value pairs are set in the ICM script to retrieve the correct value
from the VoiceXML Studio script.
For example, if an ICM script contains a user.microapp.ToExtVXML0 variable with the string
value “CustomerName=Mantle”, specify Data.Session.CustomerName. If the same ICM script
contains a user.microapp.ToExtVXML0 variable with the string value
“BusinessType=Manufacturing”, you can access the customer business type returned by the
ICM script by using Data.Session.BusinessType.
You must know which name-value pairs are set in the ICM script to retrieve the correct value
from the VoiceXML Studio script.
For example, if an ICM script contains a user.microapp.ToExtVXML0 variable with the string
value “CustomerName=Mantle”, specify Data.Session.CustomerName. If the same ICM script
contains a user.microapp.ToExtVXML0 variable with the string value
“BusinessType=Manufacturing”, you can access the customer business type returned by the
ICM script by using Data.Session.BusinessType.
Exit States
Name
Notes
done
The element execution is complete and the value was successfully retrieved.
error
The element failed to retrieve the value.
VoiceXML Studio Element Folder: Cisco
Class Name:
Class Name:
com.cisco.cvp.vxml.custelem.ReqICMLabel