Cisco Cisco Unified Customer Voice Portal 10.0(1) Guía Del Desarrollador
V
OICE
E
LEMENT
:
S
UBDIALOG
_R
ETURN
C
ISCO
CVP
V
OICE
XML
3.0
Element Specifications
Copyright 2001 - 2005 Audium Corporation. All Rights Reserved. 1/14/05
77
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
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.
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’
d
Single
setting
value
Substitution
allowed
Default
Notes
caller_input
(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/
returned to the calling dialog/
CVP
.
FromExtVXML0
(External VXML 0)
(External VXML 0)
string
no true
true
none
Optional return argument that is returned to the calling dialog/
CVP
.
FromExtVXML1
(External VXML 1)
(External VXML 1)
string
no
true true
none
Optional return argument that is returned to the calling dialog/
CVP
.
FromExtVXML2
(External VXML 2)
(External VXML 2)
string
no
true true
none
Optional return argument that is returned to the calling dialog/
CVP
.
FromExtVXML3
(External VXML 3)
(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