Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 278
5-134
CTI Server Message Reference Guide (Protocol Version 9) Release 7.0(0)
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 
ConnectedParty 
CallID (optional)
The Call ID value assigned to one of 
the conference call parties. There 
may be more than one 
ConnectedParty CallID field in the 
message (see NumParties).
UINT
4
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-101
CONFERENCE_CALL_CONF Message Format (continued)
Table 5-102
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 ICM PeripheralID of the ACD 
where the call is located.
UINT
4