Cisco Cisco Unified Customer Voice Portal 11.0(1) Developer's Guide

Page of 91
V
OICE 
E
LEMENT
: S
UBDIALOG
_R
ETURN
 
 
C
ISCO 
CVP V
OICE
XML 3.1 
 
 
Element Specifications 
 
Subdialog_Return 
The Subdialog_Return element is used to return data back to the calling subdialog.  This element must be used in all parts of the voice 
application when the application is complete or the call is directed to leave the application unless the application is designed to be used 
via a Cisco CVP VoiceXML Application to Application transfer element.  Because all voice elements must have at least a single exit 
state, the “done” exit state for this element should always be mapped to a hangup element.  Only the Subdialog_Return element should 
be configured to have an exit state that goes to a hangup.  The settings for this element are used to define what data to pass back to the 
calling subdialog.  The settings will populate ICM ECC variables associated with data returned to the subdialog.  The data must 
conform to the requirements of the ICM ECC variables, refer to the Cisco CVP documentation for further detail.  Each element setting 
corresponds to the ICM ECC external variable name.  The settings should be configured with the data that is to be passed back to 
ICM.  Note, the “caller_input” setting must be assigned a value in order for the application to validate as CVP  requires this variable to 
have a value. 
Settings 
Name (Label) 
Type  Req’
Single 
setting 
value 
Substitution 
allowed 
Default 
Notes 
caller_input 
(Caller Input) 
string 
yes 
 
 
true
true
none
 
Cisco required return argument. Developer must specify a value that is 
returned to the calling dialog/
CVP
FromExtVXML0 
(External VXML 0) 
string 
no 
 
 
true
true
none 
Optional return argument that is returned to the calling dialog/
CVP
FromExtVXML1 
(External VXML 1) 
string 
no
 
true true
 
none 
Optional return argument that is returned to the calling dialog/
CVP
FromExtVXML2 
(External VXML 2) 
string 
no
 
true true
 
none 
Optional return argument that is returned to the calling dialog/
CVP
FromExtVXML3 
(External VXML 3) 
string 
no
 
true 
 
true
none 
Optional return argument that is returned to the calling dialog/
CVP
Exit States 
Name 
Notes 
done 
The element execution is complete 
Studio Element Folder:  Cisco 
 
 
Copyright 2001 - 2005 Audium Corporation.  All Rights Reserved. 10/05
 
77