Cisco Cisco Computer Telephony Integration OS 8.5 Reference Guide

Page of 276
   
5-4
CTI Server Message Reference Guide (Protocol Version 14) for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 8.0(1)
Chapter 5      Application Level Interfaces
Client Events Service
message always precedes any other event messages for that call. If any subsequent changes to the call 
context data occur, the CTI Server sends CALL_DATA_UPDATE_EVENT messages containing the 
changed call data to the CTI client. There can be multiple calls with the same ConnectionCallID value.
 defines the format of the BEGIN_CALL_EVENT message.
Table 5-2
BEGIN_CALL_EVENT Message Format 
Fixed Part
Field Name
Value
Data Type
Byte 
Size
MessageHeader
Standard message header. MessageType = 23.
MHDR
8
MonitorID
The Monitor ID of the device or call monitor that 
caused this message to be sent to the client, or zero 
if there is no monitor associated with the event (All 
Events Service).
UINT
4
PeripheralID
The Unified ICM PeripheralID of the ACD where 
the call activity occurred.
UINT
4
PeripheralType
The type of the peripheral (
USHORT
2
NumCTIClients
The number of CTI clients previously associated 
with this call. This value also indicates the number 
of CTI client signatures and timestamps in the 
floating part of the message. 
USHORT
2
NumNamed Variables
The number of NamedVariable floating fields 
present in the floating part of the message.
USHORT
2
NumNamedArrays
The number of NamedArray floating fields present 
in the floating part of the message.
USHORT
2
CallType
The general classification of the call type 
(
USHORT
2
ConnectionDevice IDType
The type of device ID in the Connection DeviceID 
floating field (
USHORT
2
ConnectionCallID
The Call ID value assigned to this call by the 
peripheral or Unified ICM.
UINT
4
CalledParty Disposition
Indicates the disposition of the called party.
USHORT
2
Floating Part
Field Name
Value
Data Type
Max. 
Size
ConnectionDevice ID 
The device ID of the device associated with the 
connection.
STRING
64
ANI (optional)
The calling line ID of the caller.
STRING
40
UserToUserInfo (optional)
The ISDN user-to-user information element.
UNSPEC
131
DNIS (optional)
The DNIS provided with the call.
STRING
32
DialedNumber (optional)
The number dialed.
STRING
40