Developer's Guide
5-114
CTI Server Message Reference Guide (Protocol Version 15) for Cisco Unified Contact Center Enterprise
Release 8.5(1)
Chapter 5 Application Level Interfaces
Client Control Service
CONSULTATION_CALL_REQ
Use this message to request the combined action of placing an active call on hold and then making a new
call. By default, the CTI Server uses the call context data of the active call to initialize the context data
of the consultation call. You can override some or all of this original call context in the consultation call
by providing the desired values in this request. The CONSULTATION_CALL_REQ message is defined
in Table 5-104.
ConnectedParty
DeviceIDType
(optional)
The type of device ID in the following
ConnectedParty DeviceID floating field. There
may be more than one ConnectedPartyDevice
IDType field in the message (see NumParties).
This field always immediately follows the
corresponding Connected PartyCallID field.
USHORT 2
ConnectedParty
DeviceID (optional)
The device identifier of one of the conference
call parties. There may be more than one
ConnectedParty DeviceID field in the message
(see NumParties). This field always
immediately follows the corresponding
Connected PartyDeviceIDType field.
STRING 64
Maximum message size (including header): 1306
Table 5-103 CONFERENCE_CALL_CONF Message Format (continued)
Table 5-104 CONSULTATION_CALL_REQ Message Format
Fixed Part
Field Name Value Data Type
Byte
Size
MessageHeader Standard message header. MessageType = 50. MHDR 8
InvokeID An ID for this request message, returned in the
corresponding confirm message.
UINT 4
PeripheralID The Unified CCE PeripheralID of the ACD where the call is
located.
UINT 4
ActiveConnection
CallID
The Call ID value assigned to the active call by the
peripheral or Unified CCE.
UINT 4
ActiveConnection
DeviceIDType
The type of device ID in the ActiveConnectionDeviceID
floating field (Table 6-13).
USHORT 2
CallPlacement
Type
One of the values from Table 6-21 specifying how the call is
to be placed.
USHORT 2
CallMannerType One of the values from Table 6-22 specifying additional call
processing options.
USHORT 2
ConsultType One of the values from Table 6-24 indicating the reason for
initiating the consult call.
USHORT 2