Cisco Cisco Customer Voice Portal 8.0(1) Developer's Guide

Page of 187
CVP Subdialog Return
For a Cisco Unified CVP Voice application invoked as a subdialog, the 
CVP Subdialog Return
 element must be
used to return data back to the calling application. The element should be used in place of Hang Up elements throughout
the call flow. Like a Hang Up element, the element has no exit states.
Note: There is one exception to the above description. If the voice application will only ever be called by a Subdialog
Invoke element (that is, never by Unified ICM), then the Subdialog Start and Subdialog Return elements may be used
instead. Refer to 
 and 
The settings for this element are used to define what data to pass back to the calling application. The 
Caller Input
setting must be assigned a value in order for the application to validate, since it is required to have a value. Each element
setting corresponds to an ICM ECC external variable name, and therefore the configuration values must conform to
requirements associated with ICM ECC variables. Refer to the Unified CVP documentation for further details.
The CVP Subdialog Return element can be used to enable multiple types of transfer in call failure conditions. In case
of a Hook Flash (HF) or Two B-Channel Transfer (TBCT) transfer, for example, 
Caller Input
 should be set to the
transfer destination number prefixed with HF or TBCT (as in HF800xxxxxxx or TBCT800xxxxxxx). An HF or TBCT
transfer will be invoked after the 
Caller Input
 was passed back from the CVP Subdialog Return element.
This chapter contains the following topics:
Settings
Notes
Default
Substitution
Allowed
Single
Setting
Value
Req'd
Type
Name (Label)
Element Specifications for Cisco Unified CVP VXML Server and Cisco Unified Call Studio Release 8.0(1)
49
 Chapter 16