Developer's Guide
5-65
CTI Server Message Reference Guide (Protocol Version 15) for Cisco Unified Contact Center Enterprise
Release 8.5(1)
Chapter 5 Application Level Interfaces
Call Data Update Service
SET_DEVICE_ATTRIBUTES_REQ
This message is sent by a CTI Client to set the default service, skill group, and call type information
associated with a calling device that is defined in the Unified CCE Dialer_Port_Map database table. The
default attributes are initially assigned to all subsequent calls that originate from that device, although
the service, skill group, and call type of any call may be modified during subsequent call handling. The
SET_DEVICE_ATTRIBUTES_REQ and SET_DEVICE_ATTRIBUTES_CONF messages are defined
in Table 5-62 and Table 5-63:
InvokeID Set to the value of the InvokeID from the
corresponding request message.
UINT 4
Maximum message size (including header): 12
Table 5-61 RELEASE_CALL_CONF Message Format (continued)
Table 5-62 SET_DEVICE_ATTRIBUTES_REQ Message Format
Fixed Part
Field Name Value Data Type
Byte
Size
MessageHeader Standard message header. MessageType = 141. MHDR 8
InvokeID An ID for this request message that will be returned in
the corresponding confirm message.
UINT 4
PeripheralID The PeripheralID of the ACD where the call is located. UINT 4
ServiceNumber The service that the call is attributed to, as known to the
peripheral. May contain the special value
NULL_SERVICE (Table 6-3) when not applicable or
not available.
UINT 4
ServiceID The ServiceID of the service that the call is attributed
to. May contain the special value NULL_SERVICE
(Table 6-3) when not applicable or not available.
UINT 4
SkillGroupNumber The number of the agent SkillGroup the call is
attributed to, as known to the peripheral. May contain
the special value NULL_SKILL_GROUP (Table 6-3)
when not applicable or not available.Some ACDs
ignore this field and/or use the ACD default; see the list
immediately following Table 5-6.
UINT 4
SkillGroupID The SkillGroupID of the agent SkillGroup the call is
attributed to. May contain the special value
NULL_SKILL_ GROUP (Table 6-3) when not
applicable or not available.
UINT 4
SkillGroupPriority The priority of the skill group, or 0 when skill group
priority is not applicable or not available.
USHORT 2
CallType The general classification of the call type (Table 6-12).
May contain the special value NULL_CALLTYPE.
USHORT 2
CallingDeviceType Indicates the type of the device identifier supplied in
the CallingDeviceID floating field (Table 6-11).
USHORT 2