Cisco Cisco Unified Customer Voice Portal 10.5(1) Release Note

Page of 145
C
HAPTER 
28:
 
S
UBDIALOG 
S
TART
 
 
E
LEMENT 
S
PECIFICATIONS FOR 
C
ISCO 
U
NIFIED 
CVP
 
VXML
 
S
ERVER AND 
C
ISCO 
U
NIFIED 
C
ALL 
S
TUDIO 
 
 
 
 
113
 
 
Chapter 28: Subdialog Start 
In most situations, the CVP Subdialog Start element (see Chapter 8: CVP Subdialog Start) should be used instead of this one, to offer 
full compatibility with ICM. However, there is one exception to this. If the voice application will only ever be called by a Subdialog 
Invoke element (i.e., never by ICM), then the Subdialog Start and Subdialog Return elements may be used instead. 
Data can be passed to the VoiceXML application either as HTTP parameters or VoiceXML parameters (using the <param> tag).  In 
the first case (i.e. as HTTP parameters), Call Services will automatically create session data using the name of the data received.  In 
the second case (i.e. as VoiceXML parameters), the Subdialog Start element must be configured appropriately in order for the data to 
be available as element or session data for the duration of the call session.  For each data passed as a VoiceXML parameter, the 
repeatable “
Parameter
” setting must be configured with the same exact name as the data.   
Settings 
Name (Label) 
Type 
Req’
Single 
setting 
value 
Substitution 
allowed 
Default 
Notes 
Parameter 
(Parameter) 
string 
no false 
true 
none 
Holds the name of a parameter passed as input to the 
subdialog. It must match the exact value specified in the calling 
dialog. This is a repeatable setting, so multiple values can be 
specified. 
Store As 
(Store As) 
String 
No true 
false  Session 
Data 
Set to “Session Data” to store the listed parameters in Session 
data, or to “Element Data” to store them in Element data. 
Exit States 
Name 
Notes 
done 
The element execution is complete 
 
Studio Element Folder: General 
Class Name
com.audium.server.voiceElement.internal.DefaultSubdialogStartElement