Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 490
   
10-13
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(3)
Chapter 10      Call Object
Methods
Return Value
C++, COM, and VB: Default HRESULT return values. See 
Java/.NET: A reference to an Arguments array that, on return, holds name/value pairs from 
You can access any of these parameters included from the Arguments array using the associated 
keyword.
Remarks
This is a convenience method to call and get all of a call’s non-CallVariable data at one time. If only 
certain data members are desired, call the appropriate GetValue method for each instead.
GetCallData
The GetCallData method returns the values ofCallVariable1 through CallVariable10 and all of the ECC 
(Extended CallContext) variables.
Table 10-3
GetCallContext Arguments Array Contents
Keyword
Type
Description
ANI
STRING
The calling line ID of the caller.
CallerEnteredDigits
STRING
The digits entered by the caller in response to 
IVR prompting.
CallType
SHORT
The general classification of the call type.
CallWrapupData
STRING
Call-related wrapup data.
ConnectionCallID
UINT
The Call ID value assigned to this call by the 
peripheral or the Unified ICM.
DialedNumber
STRING
The number dialed.
DNIS
STRING
The DNIS provided with the call.
ICMEnterpriseUniqueID
STRING
A unique identifier for this contact throughout 
the enterprise. This can track a single customer 
contact across multiple sites, e.g., when a call is 
transferred between agents. 
ServiceID
INT
The Unified ICM identifier for the Service to 
which this call was routed.
ServiceNumber
INT
The ACD number of the Service to which this 
call was routed. 
SkillGroupID
INT
The system-assigned identifier for the 
SkillGroup to which this call was routed. 
SkillGroupNumber
INT
The user-defined number of the SkillGroup at 
the ACD to which this call was routed.
UniqueObjectID
STRING
A unique object ID for the call.
UserToUserInfo
STRING
The ISDN user-to-user information element.