Ucce B Database Schema Handbook For Cisco
Ucce B Database Schema Handbook For Cisco
Ucce B Database Schema Handbook For Cisco
Americas Headquarters
Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
USA
http://www.cisco.com
Tel: 408 526-4000
800 553-NETS (6387)
Fax: 408 527-0883
THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS,
INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.
THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH
THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY,
CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY.
The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB's public domain version of
the UNIX operating system. All rights reserved. Copyright © 1981, Regents of the University of California.
NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED “AS IS" WITH ALL FAULTS.
CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE.
IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT
LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS
HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network
topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional
and coincidental.
All printed copies and duplicate soft copies of this document are considered uncontrolled. See the current online version for the latest version.
Cisco has more than 200 offices worldwide. Addresses and phone numbers are listed on the Cisco website at www.cisco.com/go/offices.
Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: www.cisco.com
go trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any
other company. (1721R)
© 2019 Cisco Systems, Inc. All rights reserved.
CONTENTS
CHAPTER 1 Introduction 1
The Unified ICM and Unified CCE Databases 1
General Concepts 1
Tables Columns and Rows 2
Table Relationships 2
Key Fields 3
Reserved Fields 4
Field Applicability 4
Data Types 4
Real-Time and Historical Data 6
Call Detail Data 6
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
iii
Contents
Agent_Desk_Settings 20
Agent_Distribution 25
Agent_Event_Detail 26
Agent_Interval 29
Agent_Logout 33
Agent_Real_Time 34
Agent_Skill_Group_Interval 40
Agent_Skill_Group_Logout 55
Agent_Skill_Group_Real_Time 56
Agent_State_Trace 59
Agent_Targeting_Rule 63
Agent_Targeting_Rule_Member 66
Agent_Targeting_Rule_Range 67
Agent_Team 67
Agent_Team_Member 69
Agent_Team_Supervisor 70
Announcement 70
Application_Event 71
Application_Gateway 74
Application_Gateway_Connection 75
Application_Gateway_Globals 77
Application_Gateway_Half_Hour 79
Application_Instance 81
Application_Path 82
Application_Path_Member 84
Application_Path_Real_Time 84
Attribute 86
Attribute_Set 88
Attribute_Set_Member 89
AWControl 89
Blended_Agent_Options 90
Bucket_Intervals 94
Bulk_Job 95
Business_Entity 97
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
iv
Contents
Call_Type 98
Call_Type_Interval 100
Call_Type_Map 116
Call_Type_SG_Interval 117
Call_Type_Real_Time 129
Campaign 143
Campaign_Half_Hour 152
Campaign_Query_Rule 153
Campaign_Query_Rule_Half_Hour 156
Campaign_Query_Rule_Interval 159
Campaign_Query_Rule_Real_Time 162
Campaign_Skill_Group 171
Campaign_Target_Sequence 173
Cfg_Mngr_App_Snapshot_State 174
Cfg_Mngr_Globals 175
Cfg_Mngr_User_Desktop_Snap 176
Cfg_Mngr_User_Menu 178
Cfg_Mngr_User_Settings 178
Cfg_Mngr_View 179
Class_Access_Xref 180
Class_List 181
Class_Security 182
ClassID_To_ObjectType 183
Configuration_Limit 183
Config_Message_Log 186
Congestion Control 187
Contact_Share_Group 190
Contact_Share_Group_Member 191
Contact_Share_Queue 191
Contact_Share_Rule 192
Controller_Time 193
Customer_Definition 194
Customer_Options 195
Default_Call_Type 196
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
v
Contents
Department 197
Department _Member 198
Device_Target 199
Dialed_Number 201
Dialed_Number_Label 202
Dialed_Number_Map 203
Dial_Number_Plan 204
Dialer 206
Dialer_Detail 210
Dialer_Half_Hour 216
Dialer_Interval 220
Dialer_Port_Map 222
Dialer_Port_Real_Time 223
Dialer_Real_Time 225
Dialer_Skill_Group_Half_Hour 229
Dialer_Skill_Group_Real_Time 232
Enterprise_Route 234
Enterprise_Route_Member 235
Enterprise_Service 236
Enterprise_Service_Member 237
Enterprise_Skill_Group 238
Enterprise_Skill_Group_Member 239
Event 240
Expanded_Call_Variable 242
Feature_Control_Set 244
ICR_Globals 245
ICR_Instance 249
ICR_Locks 251
ICR_Node 252
ICR_View 253
Ids 254
Import_Log 255
Import_Rule 256
Import_Rule_Clause 260
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
vi
Contents
Import_Rule_History 262
Import_Rule_Real_Time 263
Import_Schedule 265
Label 265
Logger_Admin 267
Logger_Meters 268
Logger_Type 270
Logical_Interface_Controller 270
Machine_Address 272
Machine_Connection_Profile 272
Machine_Host 272
Machine_Service 277
Master_Script 281
Media_Class 283
Media_Routing_Domain 284
Network_Event_Detail 287
Network_Target 289
Network_Trunk_Group 290
Network_Trunk_Group_Half_Hour 291
Network_Trunk_Group_Real_Time 293
Network_Vru 295
Network_Vru_Bank 296
Network_Vru_Script 297
Next_Available_Number 299
Object_Access_Xref 299
Object_List 300
Object_Security 301
Peripheral 302
Peripheral_Default_Route 306
Peripheral_Interval 307
Peripheral_Monitor 309
Peripheral_Real_Time 311
Peripheral_Target 315
Persistent_Variable 316
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
vii
Contents
Person 317
Physical_Controller_Half_Hour 319
Physical_Interface_Controller 321
Precision_Queue 322
Precision_Q_Real_Time Table 324
Precision_Queue_Step 335
Precision_Q_Step_Real_Time 336
Precision_Queue_Term 337
Query_Rule 339
Query_Rule_Clause 341
Reason_Code 342
Recovery 343
Recurring_Schedule_Map 344
Region 346
Region_Info 347
Region_Member 348
Region_Prefix 349
Region_View 350
Region_View_Member 354
Rename 355
Route 355
Route_Call_Detail 357
Route_Call_Variable 364
Route_Five_Minute 365
Route_Half_Hour 369
Route_Real_Time 374
Router_Queue_Interval 379
Routing_Client 388
Routing_Client_Five_Minute 392
Schedule 399
Schedule_Import 401
Schedule_Import_Real_Time 403
Schedule_Map 405
Schedule_Report 406
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
viii
Contents
Schedule_Report_Input 407
Schedule_Source 408
Scheduled_Target 409
Scheduled_Target_Real_Time 411
Script 411
Script_Cross_Reference 413
Script_Data 414
Script_Five_Minute 415
Script_Print_Control 416
Script_Queue_Real_Time 417
Script_Real_Time 418
Script_Table 419
Script_Table_Column 420
Sec_Group 421
Sec_User 422
Service 422
Service_Array 425
Service_Array_Member 427
Service_Five_Minute 428
Service_Interval 433
Service_Level_Threshold 442
Service_Member 443
Service_Real_Time 444
Shift 460
Skill_Group 461
Skill_Group_Five_Minute 465
Skill_Group_Interval 469
Skill_Group_Member 496
Skill_Group_Real_Time 497
Skill_Target 513
System_Attribute 514
System_Capacity_Interval 515
System_Capacity_Real_Time 516
Termination_Call_Detail 518
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
ix
Contents
Termination_Call_Variable 533
Translation_Route 535
Translation_Route_Half_Hour 536
Trunk 538
Trunk_Group 539
Trunk_Group_Five_Minute 541
Trunk_Group_Half_Hour 542
Trunk_Group_Real_Time 543
User_Formula 545
User_Formula_Equation 546
User_Group 547
User_Group_Member 549
User_Security_Control 550
User_Supervisor_Map 550
User_Variable 551
Version 553
View_Column 553
Vru_Currency 555
Vru_Defaults 556
Vru_Locale 558
Vru_Port_Map 559
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
x
Contents
Schedule 574
Script 575
Call Type Detail 577
Region Detail 577
Script Detail 578
Security 579
Skill Target 581
Agent Detail 583
Service Detail 584
Skill Group Detail 584
System 585
User Preferences 587
VRU Micro-application 588
Tables Reserved for Future Use 588
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
xi
Contents
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
xii
Preface
• Change History, on page xiii
• About This Guide, on page xv
• Audience, on page xv
• Related Documents, on page xv
• Obtaining Documentation and Submitting a Service Request, on page xvi
• Field Alerts and Field Notices, on page xvi
• Documentation Feedback, on page xvi
• Conventions, on page xvi
Change History
This table lists changes made to this guide. Most recent changes appear at the top.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
xiii
Preface
Preface
New machine types: Data Center, Unified CCE Machine_Host, on page 272
Peripheral Gateway for the remote Data Center,
Unified CVP for the remote Data Center, Finesse
Primary for the remote Data Center, and Finesse
Secondary for the remote Data Center.
New service types: Voice Response Unit Connection, Machine_Service, on page 277
Unified Communications Manager Connection, Cisco
Virtualized Voice Browser IP Address, Data Center
IP Address.
Updated the Dialer Detail: CallStatusZone topic with Dialer Detail: CallStatusZone, on
the Dialed (D) state information. page 599
Removed support for HCS-CC 500 Agent Congestion Control, on page 187
Deployment Type.
System_Capacity_Real_Time, on
page 516
Added a note about unsupported Half Hour tables Real-Time and Historical Data, on
in the database. page 6
Added a new value "32" to the Dialer Detail: Dialer Detail: CallResult, on page 598
CallResult table.
Added details related to Precision Queue tables, such Various topics related to Precision
as descriptions and list of related tables where Queue tables.
applicable.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
xiv
Preface
About This Guide
Audience
This manual is intended for Unified ICM and Unified CCE software system managers and supervisors.
Understanding the database schema helps you to create your own monitoring screens and reports. It also helps
you to understand how the Unified ICM and Unified CCE software works.
You can navigate the PDF file using the Contents, the Index, and the links.
Related Documents
Documentation for contact center enterprise solutions is accessible from Cisco.com at: https://www.cisco.com/
cisco/web/psa/default.htm. Click Voice and Unified Communications, then click Cisco Unified Contact
Center Products or Cisco Unified Voice Self-Service Products, then click the product or option you want.
• For the Unified CCE Documentation guide, go to http://www.cisco.com/c/en/us/support/
customer-collaboration/unified-contact-center-enterprise/products-documentation-roadmaps-list.html.
• Related documentation includes the documentation sets for Cisco Unified Contact Center Management
Portal (Unified CCMP), Cisco Unified Customer Voice Portal (Unified CVP), and Cisco Unified IP IVR.
• Documentation for Cisco Unified Communications Manager (Unified CM) is accessible from
https://www.cisco.com/c/en/us/support/unified-communications/
unified-communications-manager-callmanager/products-documentation-roadmaps-list.html.
• Technical Support documentation and tools are accessible from
http://www.cisco.com/en/US/support/index.html.
• The Product Alert tool is accessible from (sign-in required)
http://www.cisco.com/cgi-bin/Support/FieldNoticeTool/field-notice.
• For information on the Cisco software support methodology, see Software Release and Support
Methodology: ICM/Unified CCE available at (sign-in required) http://www.cisco.com/c/en/us/products/
customer-collaboration/unified-contact-center-enterprise/bulletin-listing.html.
• For a detailed list of language localizations, see the Cisco Unified ICM/Contact Center Product and
System Localization Matrix available at the bottom of http://www.cisco.com/c/en/us/support/
customer-collaboration/unified-intelligent-contact-management-enterprise/
products-technical-reference-list.html.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
xv
Preface
Obtaining Documentation and Submitting a Service Request
Documentation Feedback
To provide comments about this document, send an email message to the following address:
contactcenterproducts_docfeedback@cisco.com.
We appreciate your comments.
Conventions
This document uses the following conventions:
Convention Description
boldface font Boldface font is used to indicate commands, such as user entries, keys, buttons,
and folder and submenu names. For example:
• Choose Edit > Find.
• Click Finish.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
xvi
Preface
Preface
Convention Description
window font Window font, such as Courier, is used for the following:
• Text as it appears in code or that the window displays. Example:
<html><title>Cisco Systems, Inc. </title></html>
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
xvii
Preface
Preface
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
xviii
CHAPTER 1
Introduction
• The Unified ICM and Unified CCE Databases, on page 1
• General Concepts, on page 1
• Real-Time and Historical Data, on page 6
Unified ICM and Unified CCE software uses information in the central database to determine how to route
each call. This includes information about your telephone system configuration and routing scripts. The local
database contains a copy of the configuration data and scripts from the central database.
The local database also contains tables of real-time information that describe activity at the call centers. (The
Central Controller keeps the real-time information in memory but does not store it in the central database.)
This information allows you to monitor current activity within the system.
Historical information describing past activity at the call centers and within the Unified ICM and Unified
CCE system is stored in the central database. This information is also stored in a special HDS database on a
distributor Administration & Data Server at each site. Either the central database or an HDS database is the
historical database for an Administration & Data Server user. You can access historical information stored in
the historical database to produce reports and screens.
General Concepts
This section gives a brief overview of relational database concepts and details about how data is generated
by the system software.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
1
Introduction
Tables Columns and Rows
The data in tables changes for each system, but the definition of tables and columns does not. This manual
describes the columns of each table; it does not describe the actual data in table rows.
Table Relationships
Related tables in a database share one or more common fields or columns. For example, both the Agent and
Peripheral tables include the PeripheralID field. This defines a relationship: each row in the Agent table is
related to the row in the Peripheral table that shares the same PeripheralID value.
Relationships between tables can be one-to-one or one-to-many. For example, because one peripheral can be
associated with many agents, the relationship between the Peripheral and Agent tables is one-to-many. On
the other hand, each peripheral has a single peripheral default route and each peripheral default route belongs
to only one peripheral. Therefore, the relationship between the Peripheral and Peripheral Default Route tables
is one-to-one.
Sometimes a single row might not be associated with any rows in a related table. For example, it is possible
to define a peripheral with no associated agents. Normally, this would only be a temporary condition. In some
cases, however, the condition might be permanent. For example, you can define a trunk group but not define
the associated trunks.
Sometimes the natural relationship between two tables appears to be many-to-many. For example, each agent
can be a member of many skill groups and each skill group can contain many agents. Therefore, the Agent
and Skill Group tables appear to have a many-to-many relationship. However, in this case, a third table, called
a cross-reference table, actually links the tables so the relationship is actually one-to-many. For example,
Figure 2 shows how the Skill Group Member table acts as a cross-reference table for the Agent and Skill
Group tables.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
2
Introduction
Key Fields
The Skill Group Member table contains one record for each member of each skill group. It has one-to-many
relationships with both the Agent table and the Skill Group table. This avoids a direct many-to-many relationship
between the Agent and Skill Group tables.
Key Fields
One or more fields within a table can form a key. Keys are the fields that you commonly use to locate specific
records. Usually the fields that make up a key are defined as NOT NULL (meaning they cannot take the NULL
value), but there are many exceptions.
Most tables have a primary key. For example, the PeripheralID field is the primary key for the Peripheral
table.
An example of a foreign key is the PeripheralID field in the Agent table. You can use this key to find all
agents that are associated with a specific peripheral.
The Agent table contains two alternate keys: the EnterpriseName field, and the combination of the PeripheralID
and PeripheralNumber fields. A value for either of these keys uniquely identifies an agent.
The combination of FirstName and LastName is an inversion key for the Agent table. While this key value
is not necessarily unique, it is a convenient way to locate specific agents. This table lists the types of keys and
the codes that are used for them in the system database.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
3
Introduction
Reserved Fields
Primary key PK Consists of one or more fields that have a unique value for each
record in the table.
By default, the primary key is the clustered key for the table.
Alternate key AK A unique key, other than the primary key, that you can use to
locate a specific record.
Foreign key FK A primary key from one table that appears in a second table. A
foreign key that establishes a one-to-one relationship is always
unique. A foreign key that establishes a one-to-many relationship
is not unique.
Inversion key IE A key that does not necessarily have a unique value, but can be
used to locate a group of records within the table.
Note By default, all keys are on the PRIMARY file group for the database. Microsoft SQL Server always creates
the PRIMARY file group as the default file group.
The codes from this table are used to identify key fields in each table. If a table has more than one key of the
same type, then numbers are attached to the codes. For example, if a table has two alternate keys, then the
fields in the first are "AK1" and the fields in the second are "AK2."
Each field is marked as either NULL (meaning that NULL is a valid value) or NOT NULL (meaning that
NULL is not valid).
Reserved Fields
Some fields in the database are marked as reserved. This means that system software or the database manager
might use the field, but it has no external meaning. You must not modify any field marked as reserved.
Field Applicability
Unless specifically indicated otherwise, table fields apply to both Unified ICM and Unified CCE.
Data Types
This table describes the data types used for fields in the Unified ICM and Unified CCE database.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
4
Introduction
Data Types
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
5
Introduction
Real-Time and Historical Data
Note The Half Hour database tables available in the database are not populated because these tables are not supported.
These tables are replaced by the Interval database tables.
The system software updates the real-time tables in the database every ten seconds. Real-time information
includes information about what is happening right now (for example, CallsQNow and ExpectedDelay). It
also includes summary information about what has happened during the last five minutes (for example,
CallsIncomingTo5 and AvgTalkTimeTo5), since the last half-hour historical data (for example, CallsRoutedHalf
and CallsAbandQHalf), and since midnight (for example, CallsOfferedToday and CallsHandledToday).
Unified ICM and Unified CCE software generates historical information on five- and 30-minute intervals,
with the first interval beginning at midnight. For example, Unified ICM and Unified CCE software adds a
new row for each Route to the Route Five Minute table every five minutes. Unified ICM and Unified CCE
software adds a new row for each Route to the Route Half Hour table every 30 minutes. Some of the information
for the historical tables is derived from accumulation fields in the real-time tables. For example, at the end of
each five-minute interval, the value from the CallsOfferedTo5 field in the Route Real Time table is copied to
the CallsOfferedTo5 field of the Route Five Minute table.
Each five- and 30-minute row contains a field for the date-time. The time stored in this field is the time at the
start of the interval. For example, a Service Five Minute row for the interval from 10:00 a.m. to 10:05 a.m.
contains the time 10:00 a.m. However, some fields within the table contain a snapshot of data from the end
of the interval. For example, the CallsQNow field of the Service Five Minute table contains the number of
calls queued at the end of the five-minute period. Therefore, the Service Five Minute row with the time of
10:00 a.m. tells you the number of calls queued at 10:05 a.m. To find the number of calls queued at 10:00
a.m., look at the Service Five Minute record for 9:55 a.m.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
6
Introduction
Call Detail Data
If the call was sent to a translation route, the Termination Call Detail row contains the same day and router
key values as the Route Call Detail row for the same call. You can use these fields to link the tables and find
all the call detail information for a single call. This process is called cradle-to-grave call tracking.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
7
Introduction
Call Detail Data
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
8
CHAPTER 2
All Tables
• Admin_Script_Schedule_Map, on page 14
• Agent, on page 16
• Agent_Attribute, on page 19
• Agent_Desk_Settings, on page 20
• Agent_Distribution, on page 25
• Agent_Event_Detail, on page 26
• Agent_Interval, on page 29
• Agent_Logout, on page 33
• Agent_Real_Time, on page 34
• Agent_Skill_Group_Interval, on page 40
• Agent_Skill_Group_Logout, on page 55
• Agent_Skill_Group_Real_Time, on page 56
• Agent_State_Trace, on page 59
• Agent_Targeting_Rule, on page 63
• Agent_Targeting_Rule_Member, on page 66
• Agent_Targeting_Rule_Range, on page 67
• Agent_Team, on page 67
• Agent_Team_Member, on page 69
• Agent_Team_Supervisor, on page 70
• Announcement, on page 70
• Application_Event, on page 71
• Application_Gateway, on page 74
• Application_Gateway_Connection, on page 75
• Application_Gateway_Globals, on page 77
• Application_Gateway_Half_Hour, on page 79
• Application_Instance, on page 81
• Application_Path, on page 82
• Application_Path_Member, on page 84
• Application_Path_Real_Time, on page 84
• Attribute, on page 86
• Attribute_Set, on page 88
• Attribute_Set_Member, on page 89
• AWControl, on page 89
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
9
All Tables
• Blended_Agent_Options, on page 90
• Bucket_Intervals, on page 94
• Bulk_Job, on page 95
• Business_Entity, on page 97
• Call_Type, on page 98
• Call_Type_Interval, on page 100
• Call_Type_Map, on page 116
• Call_Type_SG_Interval, on page 117
• Call_Type_Real_Time, on page 129
• Campaign, on page 143
• Campaign_Half_Hour, on page 152
• Campaign_Query_Rule, on page 153
• Campaign_Query_Rule_Half_Hour, on page 156
• Campaign_Query_Rule_Interval, on page 159
• Campaign_Query_Rule_Real_Time, on page 162
• Campaign_Skill_Group, on page 171
• Campaign_Target_Sequence, on page 173
• Cfg_Mngr_App_Snapshot_State, on page 174
• Cfg_Mngr_Globals, on page 175
• Cfg_Mngr_User_Desktop_Snap, on page 176
• Cfg_Mngr_User_Menu, on page 178
• Cfg_Mngr_User_Settings, on page 178
• Cfg_Mngr_View, on page 179
• Class_Access_Xref, on page 180
• Class_List, on page 181
• Class_Security, on page 182
• ClassID_To_ObjectType, on page 183
• Configuration_Limit, on page 183
• Config_Message_Log, on page 186
• Congestion Control, on page 187
• Contact_Share_Group, on page 190
• Contact_Share_Group_Member, on page 191
• Contact_Share_Queue, on page 191
• Contact_Share_Rule, on page 192
• Controller_Time, on page 193
• Customer_Definition, on page 194
• Customer_Options, on page 195
• Default_Call_Type, on page 196
• Department, on page 197
• Department _Member , on page 198
• Device_Target, on page 199
• Dialed_Number, on page 201
• Dialed_Number_Label, on page 202
• Dialed_Number_Map, on page 203
• Dial_Number_Plan, on page 204
• Dialer, on page 206
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
10
All Tables
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
11
All Tables
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
12
All Tables
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
13
All Tables
Admin_Script_Schedule_Map
Admin_Script_Schedule_Map
This table is in the Script category (see Script, on page 575). For database rules, see Script Tables, on page
636.
Each row describes the schedule associated with an administrative script.
Use the Administrative Manager facility of the Script Editor to add, update, and delete
Admin_Script_Schedule_Map records.
Related tables
• Master_Script, on page 281 (through MasterScriptID)
DayFlags A bitmask specifying the days on which the script DBINT NOT
is executed. NULL
To see values, see Days, on page 596.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
14
All Tables
Admin_Script_Schedule_Map
EndDay The day of the month on which the schedule expires. DBSMALLINT NOT
The value is 0 if the schedule has no end date. NULL
EndHour The hour of the day at which the schedule expires. DBSMALLINT NOT
The value is 0 if the schedule has no end time. NULL
EndMinute The minute of the hour at which the schedule DBSMALLINT NOT
expires. The value is 0 if the schedule has no end NULL
time.
EndMonth The month in which the schedule expires. The value DBSMALLINT NOT
is 0 if the schedule has no end date. NULL
EndSecond The second of the minute at which the schedule DBSMALLINT NOT
expires. The value is 0 if the schedule has no end NULL
time.
EndYear The year in which the schedule expires. The value DBINT NOT
is 0 if the schedule has no end date. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
15
All Tables
Agent
StartDay The day of the month on which the schedule goes DBSMALLINT NOT
into effect (1 through 31). NULL
StartHour The hour of the day at which the schedule goes into DBSMALLINT NOT
effect. NULL
StartMinute The minute of the hour at which the schedule goes DBSMALLINT NOT
into effect. NULL
StartMonth The month in which the schedule goes into effect (1 DBSMALLINT NOT
through 12). NULL
StartSecond The second of the minute at which the schedule goes DBSMALLINT NOT
into effect. NULL
StartYear The year in which the schedule goes into effect DBINT NOT
NULL
Agent
This table is one of the Agent Detail tables in the Skill Target category. For more information, see Skill Target,
on page 581. To see database rules for these tables, see Skill Target Tables, on page 638.
It contains one record for each agent (a person capable of answering calls). Each agent is associated with a
specific peripheral (ACD) and can be a member of one or more skill groups.
Use Configuration Manager to add, update, and delete Agent records.
Related Tables
• Agent_Attribute, on page 19 (through SkillTargetID)
• Agent_Desk_Settings, on page 20 (through AgentDeskSettingsID)
• Agent_Event_Detail, on page 26 (through SkillTargetID)
• Agent_Logout, on page 33 (through SkillTargetID)
• Agent_Real_Time, on page 34 (through SkillTargetID)
• Agent_State_Trace, on page 59 (through SkillTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
16
All Tables
Agent
AgentDeskSettingsID Identifies the agent desk settings associated with the DBINT FK, IE-2
agent.
NULL
AgentStateTrace Indicates whether the software collects agent state DBCHAR NOT
trace data for the agent: NULL
• Y = Yes
• N = No
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
17
All Tables
Agent
DateTimeStamp Records the date and time when the record was DBDATETIME NULL
added/updated.
DefaultSkillGroup Provides different agents on the same peripheral the DBINT NULL
ability to have calls reported against a unique default
skill group. For all calls where the peripheral default
skill group would normally be used (agent-initiated
outbound calls, or inbound calls queued to an agent
when a skill group is not provided), the
DefaultSkillGroup would be used instead.
DepartmentID Foreign key from Department. NULL for global DBINT NULL
department.
EnterpriseName An enterprise name for the agent that is unique VNAME32 IE-4
within the enterprise. You might form the name by
NOT
combining the agent's first and last name with the
NULL
name of the peripheral.
In a Unified CCE deployment, this is the value that
appears in the Cisco Unified Intelligence Center
Agent Report Value List.
For custom reporting, you may want to use the agent
person LoginName (as is used for Packaged CCE),
or agent last name/first name as a friendlier user
representation.
PeripheralName The name of the agent as known to the peripheral. VNAME32 NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
18
All Tables
Agent_Attribute
ScheduleID Identifies an imported schedule associated with the DBINT FK, IE-3
agent.
NULL
SkillTargetID An identifier that is unique among all skill targets DBINT PK, FK
in the enterprise.
NOT
NULL
Agent_Attribute
This table defines the attributes that belong to an agent. For change stamp purposes, the parent table is Agent.
Note • You can add or delete individual agents, or delete all agents from this table.
• Attributes do not require a value. Queue memberships are solely based on the attributes that belong to
an agent.
Related Tables
• Agent, on page 16 (through SkillTargetID)
• Attribute, on page 86 (through AttributeID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
19
All Tables
Agent_Desk_Settings
AttributeID Foreign key to the Attribute table, and part of the DBINT PK, IE-1
primary key.
NOT
NULL
SkillTargetID Foreign key to the Agent table, and part of the DBINT PK
primary key.
NOT
NULL
Agent_Desk_Settings
This table is part of the Skill Traget category (see Skill Target, on page 581). To see database rules for these
tables, see Skill Target Tables, on page 638.
Each row defines the features available to an enterprise agent and state changes for the agent. Use Unified
ICM Configuration Manager to add, update, and delete Agent_Desk_Settings records.
Related tables
• Agent, on page 16 (through AgentDeskSettingsID)
• Peripheral, on page 302 (through AgentDeskSettingsID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
20
All Tables
Agent_Desk_Settings
AgentCanSelectGroup Indicates if the agent can select which groups they DBCHAR NOT
are logged on to. NULL
DateTimeStamp Records the date and time at which the record was DBDATETIME NULL
added / updated.
DefaultDevicePortAddress Optional value to override the default port address VNAME32 NULL
for the agent telephony device.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
21
All Tables
Agent_Desk_Settings
DepartmentID Foreign key from Department. NULL for global DBINT NULL
department.
EnterpriseName An enterprise name for the agent desk settings that VNAME32 AK-1
is unique within the enterprise.
NOT
NULL
IdleReasonRequired Indicates if the agent must enter a reason before DBCHAR NOT
entering the Idle state: NULL
• Y = Yes, agent must enter a reason.
• N = No, agent does not need to enter a reason.
LogoutReasonRequired Indicates if the agent must enter a reason before DBCHAR NOT
logging out: NULL
• Y = Yes, agent must enter a reason.
• N = No, agent does not need to enter a reason.
OutboundAccessInternational Indicates if the agent can initiate international calls: DBCHAR NOT
NULL
• Y = Yes, agent can initiate calls.
• N = No, agent cannot initiate calls.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
22
All Tables
Agent_Desk_Settings
OutboundAccessOperatorAssisted Indicates if the agent can initiate operator assisted DBCHAR NOT
calls: NULL
• Y = Yes, agent can initiate calls.
• N = No, agent cannot initiate calls.
OutboundAccessPBX Indicates if the agent can initiate outbound PBX DBCHAR NOT
calls: NULL
• Y = Yes, agent can initiate calls.
• N = No, agent cannot initiate calls.
OutboundAccessPrivateNet Indicates if the agent can initiate calls through the DBCHAR NOT
private network: NULL
• Y = Yes, agent can initiate calls.
• N = No, agent cannot initiate calls.
OutboundAccessPublicNet Indicates if the agent can initiate calls through the DBCHAR NOT
public network: NULL
• Y = Yes, agent can initiate calls.
• N = No, agent cannot initiate calls.
QualityRecordingRate Indicates how frequently calls to the agent are DBINT NULL
recorded.
RecordingMode (For future use.) Specifies if the call requests are DBINT NULL
routed through the Cisco Communication Manager
PIM. The default is 0, which means that call
requests do not get routed through the Cisco
Communication Manager PIM.
RemoteAgentType Determines how mobile agents who use this dial DBSMALLINT NOT
plan are handled. NULL
Values are:
0 = local agent, no remote access allowed. This is
the default
1 = use call by call mobile agent routing.
2 = use nailed connection for mobile agent routing
3 = agent chooses call by call or nailed connection
at login.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
23
All Tables
Agent_Desk_Settings
RingNoAnswerDialedNumberID Provides the dialed number identifier for the new DBINT NULL
re-route destination in case of a ring-no-answer.
RingNoAnswerTime Number of seconds a call may ring at the agent DBINT NULL
station before being redirected.
Note For Unified CCE deployments with CVP,
configure Ring No Answer (RNA)
timeout in CVP only. This removes the
requirement to manually align the
relevant CVP and Unified CCE timer
configuration. If you configure Ring No
Answer timeout on CVP, you need not
configure RNA timeout in Unified CCE.
To configure RNA time in CVP, see the
Patterns for RNA timeout on outbound
SIP calls section in the CVP OAMP
console. After a CVP requery due to the
RNA condition, once the call is revoked,
the agent is transitioned to the not ready
state. For non-CVP based Unified CCE
deployments, you must configure RNA
timeout in Unified CCE (using the Agent
Desk Settings List Tool on the CCE
Administration Workstation).
SilentMonitorAudibleIndication Specifies whether an audio click sounds when silent DBINT NULL
monitoring is started:
• 1 = An audible click sounds.
• 0 = An audible click does not sound.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
24
All Tables
Agent_Distribution
SupervisorCallsAllowed Indicates if the agent can initiate supervisor assisted DBCHAR NOT
calls: NULL
• Y = Yes, agent can initiate calls.
• N = No, agent cannot initiate calls.
WorkModeTimer Specifies the auto wrap-up time out. The default DBINT NULL
value is 0 (auto wrap-up is disabled).
Agent_Distribution
This is one of the Peripheral Detail tables in the Device category. For more information, see Device, on page
564. For database rules, see Device Tables, on page 633.
Each row indicates whether to send real-time and historical agent data from a specific peripheral to a specific
Administration & Data Server.
Use Unified ICM Configuration Manager to add, update, and delete Agent_Distribution records.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
25
All Tables
Agent_Event_Detail
Related tables
• Peripheral, on page 302 (through PeripheralID)
AgentHistoricalData The flag that indicates to send Agent historical to DBCHAR NOT
HDS server filtered by peripheral. Default: Y NULL
DateTimeStamp Records the date and time at which the record was DBDATETIME NULL
added / updated.
DistributorSiteName The name of the Distributor site to which agent data VNAME32 AK-1
is sent.
NOT
NULL
PeripheralID The peripheral from which agent data is sent. DBSMALLINT AK-1, FK
NOT
NULL
Agent_Event_Detail
This table is one of the Agent Detail tables in the Skill Target category (see Skill Target, on page 581). To see
database rules for these tables, see Skill Target Tables, on page 638.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
26
All Tables
Agent_Event_Detail
This table can become large. Running custom reporting queries against it while it is on the HDS can degrade
performance. To optimize performance, extract the data from the HDS into your own custom database on a
separate server (one that is not used for other Unified ICM and Unified CCE components). Use only
DBDateTime (date and time of the record that was written to the HDS database) to perform the extraction.
The table on the custom database can be indexed according to the custom reporting needs.
Displays agent LOGIN, LOGOUT, and NOT_READY events.
Related tables
• Agent, on page 16 (through SkillTargetID)
• Media_Routing_Domain, on page 284 (through MRDomainID)
DateTime The date and time (in Central Controller local time) DBDATETIME PK
that the transition for the event occurred. For the
NOT
NOT_READY event, the date and time (in Central
NULL
Controller local time) that the transition for the event
occurred or the interval boundary occurred.
DbDateTime The current date and time stamp when the records DBDATETIME IE-1
are written to the HDS database. The logger database
NULL
has NULL for this column.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
27
All Tables
Agent_Event_Detail
Event Event transition that occurred. This value represents DBINT NULL
the event that is triggered and does not correlate with
Agent State values.
• 1 = LOGIN Agent logged in to the Media
Routing Domain,
• 2 = LOGOUT Agent logged out of the Media
Routing Domain,
• 3 = NOT_READY Agent transitioned out of
the NOT_READY state, changed reason code
in NOT_READY state, or Agent remained in
the NOT_READY state during the interval
boundary.
LoginDateTime DateTime (in Central Controller local time) when DBDATETIME NOT
the agent initially logged into the Media Routing NULL
Domain.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
28
All Tables
Agent_Interval
ReasonCode The ReasonCode associated with the event. See DBINT NULL
Reason Codes, on page 611.
TimeZone The Central Controller’s time zone for the date and DBINT PK
time. The value is the offset in minutes from
NOT
UTC(formerly GMT).The value is negative for time
NULL
zones to the east of UTC and positive for time zones
to the west of UTC.
Agent_Interval
This table describes the Agent Details under the 15 Minute Reporting category.
AvailTime Total time, in seconds, the agent was in the NOT ACTIVE state DBINT NULL
during the reporting interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
29
All Tables
Agent_Interval
AvailableInMRDTime The number of seconds in the reporting interval that this agent DBINT NULL
was available for this Media Routing Domain.
An agent is available, or eligible to be assigned a task in this
MRD, if the agent meets all these conditions:
1. The agent is in any state other than Not Ready state for this
MRD.
2. The agent is not working on a non-interruptible task in
another MRD.
3. Only email tasks are interruptible, meaning that system
software can assign agents another task while they are
working on an email. Voice calls, and chat sessions cannot
be interrupted.
4. The agent has not reached the maximum task limit for this
MRD. For voice calls, the task limit is always one task. For
email and chat, the maximum task limit is configurable and
can be more than one task. The agent is considered eligible
to be assigned emails or chat until the maximum task limit
is reached for that MRD.
DateTime The Central Controller date and time at the start of the interval. DBSMALLDATE PK
NOT NULL
DbDateTime The current date and time stamp when the records are written to DBDATETIME IE-1
the HDS database. The logger database has NULL for this
NULL
column.
Extension The last extension the agent was logged in to during this interval. varchar(32) NULL
LoggedOnTime Total time, in seconds, the agent was logged in to this Media DBINT NULL
Routing Domain during the reporting interval.
NotReadyTime Total time, in seconds, the agent was in the Not Ready state with DBINT NULL
respect to this Media Routing Domain during the reporting
interval. (In the Not Ready state, agents are logged on, but are
not involved in any call handling activity, or available to handle
a call.)
NonACDLineCallsInCount Indicates how many non-ACD calls the agent answered on one DBINT NULL
of the non-ACD lines. Only populated when Multiline feature is
enabled.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
30
All Tables
Agent_Interval
NonACDLineCallsOutCount Indicates how many non-ACD calls the agent initiated on one of DBINT NULL
the non-ACD lines. Only populated when Multiline feature is
enabled.
NonACDLineCallsInTime Indicates how much time the agent spent on non-ACD calls that DBINT NULL
the agent answered on the non-ACD lines. This time includes
the time from answered until the call ended. Only populated when
Multiline feature is enabled. Only applies to Unified CCE.
NonACDLineCallsOutTime Indicates how much time the agent spent on non-ACD calls that DBINT NULL
the agent initiated on the non-ACD lines. This time includes the
time from when the call was initiated until the call ended whether
the call was answered. Only populated when Multiline feature
is enabled. Only applies to Unified CCE.
RecoveryKey A unique ID assigned to each record and used internally by the DBFLT8 AK-1
Unified ICM and Unified CCE Enterprise software to track the
NOT NULL
record.
ReportingHalfHour The value indicates half-hour boundary interval (0 to 47). Two DBINT NULL
15-minute interval records have unique half hour boundary
values.
ReportingInterval This value indicates the period, in minutes, over which the router DBINT NULL
calculates the Call Type and Call Type Skill Group data. The
valid values are 30 (default) or 15.
RoutableInMRDTime The number of seconds in the reporting interval that this agent DBINT NULL
was routable for this MRD.
RouterCallsAbandQ Number of calls queued to the agent by the CallRouter that were DBINT NULL
abandoned during the reporting interval. This field is valid only
if calls are routed directly to an agent, by either the
Queue-to-Agent node or the Send-to-Agent node in the routing
script.
RouterQueueCalls Number of calls queued to the agent by the CallRouter during DBINT NULL
the reporting interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
31
All Tables
Agent_Interval
RouterCallsOffered The count of calls routed or queued to the agent in the reporting DBINT NULL
interval. This field is valid only if calls are routed directly to an
agent, by either the Queue-to-Agent node or the Send-to-Agent
node in the routing script.
RouterCallsAband The count of calls abandoned after they have been routed to an DBINT NULL
agent, during the reporting interval. This field is valid only if
calls are routed directly to an agent, by either the Queue-to-Agent
node or the Send-to-Agent node in the routing script. This field
is applicable to Unified CCE.
RouterCallsDequeued This value is incremented when a call is dequeued from an agent DBINT NULL
and routed to another agent in the reporting interval. This field
is valid only if calls are routed directly to an agent, by either the
Queue-to-Agent node or the Send-to-Agent node in the routing
script.
RouterCallsRedirected For systems that use the Router Requery feature, this is the count DBINT NULL
of requery events for the call in the reporting interval. For systems
using Ring on No Answer (RONA), this is the count of TCDs
with call disposition of DBCDF_REDIRECTED. If a system has
both configurations, both events increment this field. This field
is valid only if calls are routed directly to an agent, by either the
Queue-to-Agent node or the Send-to-Agent node in the routing
script. This field is applicable to Unified CCE.
RouterCallsAnswered The count of calls that the agent answers in this Skill Group in DBINT NULL
the reporting interval. This field is valid only if calls are routed
directly to an agent, by either the Queue-to-Agent node or the
Send-to-Agent node in the routing script. This field is applicable
to Unified CCE.
RouterCallsHandled The number of calls this agent handles during the reporting DBINT NULL
interval. This reflects the number of calls that were sent to this
agent that have the Handled type of Call Disposition Flag value
1. For systems that use the Router Requery feature, this is the
count of requery events for the call in the reporting interval. This
field is valid only if calls are routed directly to an agent, by either
the Queue-to-Agent node or the Send-to-Agent node in the
routing script. This field is applicable to Unified CCE.
RouterError The number of calls that result in an error condition in the DBINT NULL
reporting interval. This field is valid only if calls are routed
directly to an agent, by either the Queue-to-Agent node or the
Send-to-Agent node in the routing script.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
32
All Tables
Agent_Logout
TimeZone The Central Controller’s time zone for the date and time. The DBINT PK
value is the offset in minutes from UTC(formerly GMT).The
NOT NULL
value is negative for time zones to the east of UTC and positive
for time zones to the west of UTC.
TalkOtherTime Total time, in seconds, the agent spent talking on internal calls DBINT NULL
during the reporting interval. Only defined for voice media. For
non-voice media, this is set to zero.
Agent_Logout
This table is one of the Agent Detail tables in the Skill Target categor (see Skill Target, on page 581). To see
database rules for these tables, see Skill Target Tables, on page 638.
Central database only. Each row provides statistics for an agent's session. A session begins when an agent
first logs in to the system and ends when the agent logs out.
Related Tables
• Agent, on page 16 (through SkillTargetID)
• Media_Routing_Domain, on page 284 (through MRDomainID)
DbDateTime The current date and time stamp when the records are written to DBDATETIME IE-1
the HDS database. The logger database has NULL for this column
NULL
LoginDuration Number of seconds the agent was logged in. DBINT NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
33
All Tables
Agent_Real_Time
LogoutDateTime Central Controller date and time when the agent logged out. DBDATETIME PK
NOT NULL
MRDomainID The identifier for the Media Routing Domain associated with the DBINT PK
agent logout.
NOT NULL
NetworkTargetID The device target the agent was logged on to. This applies to DBINT NULL
Unified CCE agents only.
ReasonCode Reason code returned by the peripheral for the agent logout. See DBINT NULL
Reason Codes, on page 611.
RecoveryKey A unique ID assigned to each record and used internally by the DBFLT8 AK-1
Unified ICM and Unified CCE Enterprise software to track the
NOT NULL
record.
RemotePhoneNumber For a mobile agent working remotely, the current phone number. varchar(32) NULL
TimeZone The Central Controller’s time zone for the date and time. The DBINT PK
value is the offset in minutes from UTC(formerly GMT).The
NOT NULL
value is negative for time zones to the east of UTC and positive
for time zones to the west of UTC.
Agent_Real_Time
This table is one of the Agent Detail tables in the Skill Target category. For more information, see Skill Target,
on page 581. To see database rules for these tables, see Skill Target Tables, on page 638.
Local database only. Each row in the table is for an agent and MRD pair currently logged in. For example, if
the agent was logged into three MRDs, then the agent has three rows in the table.
Related tables
• Agent, on page 16 (through SkillTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
34
All Tables
Agent_Real_Time
AgentState The current real time state of the agent with respect DBINT NULL
to this MRD.
To see Agent State values, see AgentState, on page
592.
AvailableInMRD The agent's availability status with respect to the DBINT NULL
MRD:
• 0 = Not Available
• 1 = ICM Available
• 2 = Application Available
CallInProgress The number of tasks associated with this MRD on DBINT NULL
which this agent is currently working.
CampaignID The campaign ID for the campaign associated with DBINT NULL
this call. This field is populated when the call is
answered by an agent.
Note This field is applicable to Outbound
Option only
CustomerAccountNumber The account number of the caller with whom the varchar(32) NULL
agent is speaking. This field is populated when the
call is answered by an agent.
Note This field is applicable to Outbound
Option only.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
35
All Tables
Agent_Real_Time
CustomerPhoneNumber The phone number of the caller with whom the agent VTELNO20 NULL
is speaking. This field is populated when the call is
answered by an agent.
Note This field is applicable to Outbound
Option only.
DateTime The Central Controller date and time at the start of DBDATETIME NOT
the interval. NULL
DateTimeLastModeChange The date and time of the agent last mode change in DBDATETIME NULL
this MRD.
An agent has a mode with respect to each Media
Routing Domain the agent is logged in to. These
modes are either routable or not routable.
If the mode is routable, the Unified ICM controls
the agent and assigns tasks to the agent. When an
agent is routable for an MRD, an application instance
(for example, Email and Web Manager) will not
allow the agent to work on a task unless Unified
ICM assigns the task.
If the mode is not routable, the application instance
(for example: Email and Web Manager) will not
allow the agent to work on a task unless Unified
ICM assigns the task.
For Email and Web Manager, an agent mode never
changes. Each agent is always routable.
An agent mode is always routable with respect to
the voice MRD.
DateTimeLastStateChange Date and time of the agent's last state change in this DBDATETIME NULL
MRD.
DateTimeLogin Date and time the agent logged on to this MRD. DBDATETIME NULL
Date and time of the agent's last state change in this
MRD.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
36
All Tables
Agent_Real_Time
DateTimeTaskLevelChange The date and time of the agent's last task level DBDATETIME NULL
change in this MRD.
Chat agents have a maximum number of open slots.
The task level changes when the number of open
slots changes as a result of the number of calls in
progress changing (the number of open slots = the
maximum number of tasks - calls in progress).
This applies to all other agents as well, however, the
task level is always 0 or 1.
Destination Destination type of outbound call on which the agent DBINT NULL
is currently working:
• 0 = None
• 1 = ACD
• 2 = Direct
• 3 = For predictive and progressive mode OB
calls
• 4 = For outbound reservation call
• 5 = For Preview and Direct Preview mode OB
calls
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
37
All Tables
Agent_Real_Time
MaxTasks The maximum number of tasks associated with this DBINT NULL
Media Routing Domain on which this agent can
work simultaneously.
MRDomainID The identifier for the Media Routing Domain DBINT PK, FK
associated with this peripheral.
NOT
NULL
PrecisionQueueID Identifies the Precision Queue for the call on which DBINT NULL
the Agent is currently working otherwise the value
will be 0.
ReasonCode Code received from the peripheral indicating the DBINT NULL
reason for the agent's last state change. See Reason
Codes, on page 611.
Note ReasonCode is supported for the Not
Ready and Logged Off agent states only.
RemotePhoneNumber For a mobile agent who is working remotely, current varchar(32) NULL
phone number.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
38
All Tables
Agent_Real_Time
RequestedSupervisorAssist Indicates whether the agent has requested supervisor DBINT NULL
assistance:
• 1= Yes, the agent requested assistance.
• 0= No, the agent did not request assistance.
Routable Indicates whether calls from the agent are routable DBINT NULL
with respect to this Media Routing Domain:
• 1 = the agent is routable.
• 0 = the agent is not routable.
RouterCallsQueueNow Number of calls currently queued for the agent at DBINT NULL
the CallRouter.
RouterLongestCallQ The time when the longest call in queue was queued DBDATETIME NULL
for the agent.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
39
All Tables
Agent_Skill_Group_Interval
ServiceSkillTargetID Identifies the service for the call on which the agent DBINT NULL
is currently working.
If this agent is not working on a task in this MRD,
this field is zero.
If the agent is working on only one task in this MRD,
this field is the ID of the service associated with that
task.
If the agent is working on more than one task in this
MRD, and at least one of these tasks is ACTIVE,
this field is the ID of the service associated with one
of those active tasks.
Otherwise, this field is the ID of the service
associated with one of the tasks on which the agent
is working.
SkillGroupSkillTargetID Identifies the skill group for the call on which the DBINT NULL
agent is currently working.
If this agent is not working on a task in this MRD,
this field is zero.
If the agent is working on only one task in this MRD,
this field is the ID of the skill group associated with
that task.
If the agent is working on more than one task in this
MRD, and at least one of these tasks is ACTIVE,
this field is the ID of the skill group associated with
one of those active tasks.
Otherwise, this field is the ID of the skill group
associated with one of the tasks on which the agent
is working.
Agent_Skill_Group_Interval
This table describes the Agent Details under the 15 Minute Reporting category.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
40
All Tables
Agent_Skill_Group_Interval
Note For blind conferences in Unified CCE with a Unified CCE System PG, this field is updated when the call that
was blind conferenced to an IVR is subsequently answered by another agent. For this call scenario this field
is not updated in Unified CCE with a Unified CCE System PG.
AbandonHoldOutCalls During the reporting interval, the total number of DBINT NULL
Outgoing calls that were abandoned while on hold.
AbandonRingCalls During the reporting interval, the total number of DBINT NULL
ACD calls that abandoned while ringing at an agent
position. The value is incremented at the time the
call disconnects.
AbandonRingTime During the reporting interval, the total ring time DBINT NULL
associated with ACD calls that were abandoned
while alerting an agent's position. RingTime occurs
after any DelayTime and LocalQTime. The value is
counted at the time the call disconnects, and the
database is updated every reporting.
AbandonHoldCalls During the reporting interval, the total number of DBINT NULL
ACD calls that were abandoned while being held at
an agent position. This value is counted at the time
the call disconnects, and the database is updated
every reporting.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
41
All Tables
Agent_Skill_Group_Interval
AgentOutCallsTime The total handle time, in seconds, for outbound ACD DBINT NULL
calls handled by an agent associated with this skill
group that ended during the reporting interval.
Handle time includes WorkTime, TalkTime, and
HoldTime. The AgentOutCallsTime value includes
the time spent from the call being initiated by the
agent to the time the agent completes after-call work
time for the call. The value is counted when the
after-call work time associated with the call (if any)
is completed, and the database is updated every
reporting.
AgentOutCallsTalkTime Total talk time, in seconds, for outbound ACD calls DBINT NULL
handled by an agent associated with this skill group
that ended during the reporting interval. The value
includes the time spent from the call being initiated
by the agent to the time the agent begins after-call
work. The value is counted when the after-call-work
time associated with the call (if any) is completed,
and the database is updated every reporting.
Note This field does not include the hold time;
it is recorded in the
AgentOutCallsOnHoldTime field.
AgentOutCalls The total number of outbound ACD calls made by DBINT NULL
an agent associated with this skill group that ended
during the reporting interval. The value is counted
when any after-call work time associated with the
call is completed, and the database is updated every
reporting.
AgentOutCallsOnHold During the reporting interval, the total number of DBINT NULL
outbound ACD calls an agent associated with this
skill group ended and that were placed on hold at
least once during the life of the call. The value is
counted when the after-call work associated with
the call (if any) is completed, and the database is
updated every reporting.
AgentOutCallsOnHoldTime During the reporting interval, the total number of DBINT NULL
seconds outbound ACD calls were placed on hold
by an agent associated with this skill group. This
value updated in the database when after-call work
associated with the call (if any) is completed.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
42
All Tables
Agent_Skill_Group_Interval
AnswerWaitTime The sum of the answer wait times of all calls DBINT NULL
associated to an agent in this skill group or precision
queue answered during the reporting interval.
AnswerWaitTime is updated at the time the call is
answered, and the database is updated at every
reporting interval.
In Unified ICM, AnswerWaitTime is calculated from
the following fields in the Termination_Call_Detail
table:
• DelayTime
• LocalQTime
• RingTime
AvailTime Total time in seconds an agent associated with this DBINT NULL
skill group was in the Not_Active state with respect
to this skill group during the reporting interval.
AvailTime is included in the calculation of
LoggedOnTime.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
43
All Tables
Agent_Skill_Group_Interval
AutoOutCalls The total number of AutoOut (predictive) calls made DBINT NULL
by an agent associated with this skill group that
ended during the reporting interval. The value is
counted when the after-call work time associated
with the call (if any) has completed, and the database
is updated every reporting.
AutoOutCallsTime The total handle time, in seconds, for AutoOut DBINT NULL
(predictive) calls handled by an agent associated
with this skill group that ended during the reporting
interval. Handle time includes WorkTime, TalkTime,
and HoldTime. The AutoOutCallsTime value
includes the time spent from the call being initiated
to the time the agent completes after-call work time.
The value is counted when the after-call work time
associated with the call (if any) has completed, and
the database is updated every reporting.
AutoOutCallsTalkTime Total talk time, in seconds, for AutoOut (predictive) DBINT NULL
calls handled by an agent associated with this skill
group that ended during the reporting interval. This
value includes the time spent from the call being
initiated to the time the agent begins after-call work.
It includes the HoldTime associated with the call.
AutoOutCallsTalkTime is counted when the
after-call work time associated with the call (if any)
has completed, and the database is updated every
reporting.
AutoOutCallsOnHold During the reporting interval, the total number of DBINT NULL
ended AutoOut (predictive) calls that an agent
associated with this skill group have placed on hold
at least once. The value is counted when the
after-call work time associated with the call (if any)
has completed, and the database is updated every
reporting.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
44
All Tables
Agent_Skill_Group_Interval
BargeInCalls During the reporting interval, the number of calls DBINT NULL
associated with an agent associated with the skill
group barged in on either by the supervisor or by
the agent This field is applicable for Unified CCE
only.
CallsHandled The number of inbound ACD calls that have been DBINT NULL
answered and have completed wrap-up by agents in
the skill group during the reporting interval.
A handled call is:
• An incoming ACD call that was answered by
an agent, and then completed.
• A non-voice task that the agent started working
on then completed.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
45
All Tables
Agent_Skill_Group_Interval
ConsultativeCallsTime During the reporting interval, the number of seconds DBINT NULL
agents spent handling consultative calls with at least
one ACD call on hold. The value is counted when
the after-call work time associated with the
consultative call (if any) has completed, and the
database is updated every reporting.
ConsultOutCalls The number of agent initiated consult calls for this DBINT NULL
interval that were external from the switch.
ConsultOutCallsTime The time the agent spent on consult outbound calls. DBINT NULL
ConferencedInCallsTime During the reporting interval, the number of seconds DBINT NULL
that an agent spent on conference calls that the agent
initiated. This includes time spent on both ACD and
non-ACD conference calls initiated by the agent.
The value is counted when the agent drops off the
call or the call becomes a simple two-party call, and
the database is updated every reporting.
ConferencedOutCallsTime During the reporting interval, the number of seconds DBINT NULL
that an agent spent on conference calls that the agent
initiated. This includes time spent on both ACD and
non-ACD conference calls initiated by the agent.
The value is counted when the agent drops off the
call or the call becomes a simple two-party call, and
the database is updated every reporting.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
46
All Tables
Agent_Skill_Group_Interval
DateTime The date and time at the start of the reporting DBSMALLDATE PK
interval.
NOT
NULL
DbDateTime The current date and time stamp when the records DBDATETIME IE-1
are written to the Historical Data Server (HDS)
NULL
database. The logger database has NULL for this
column.
HandledCallsTime This field only applies to configured skill groups. DBINT NULL
The number of seconds an agent spent answering
the call (including the time the call was on hold) to
the time the agent completed the after-call work
associated with the call.
HandledCallsTime = HandledCallsTalkTime +
HoldTime +
(WorkNotReadyTime/WorkReadyTime)
Note Database is updated with the cumulative
time only after the call completion of both
the talk time and the wrap-up time.
HoldTime Number of seconds where all calls to the agent are DBINT NULL
on hold during the reporting interval. HoldTime is
counted only while the agent is doing no other
call-related activity. HoldTime is included in the
calculation of LoggedOnTime.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
47
All Tables
Agent_Skill_Group_Interval
IncomingCallsOnHoldTime Total number of seconds that inbound ACD calls DBINT NULL
that an agent associated with this skill group placed
on hold that ended during the reporting interval. The
value is counted when the after-call work time
associated with the call (if any) is completed, and
the database is updated every reporting.
IncomingCallsOnHold The total number of inbound ACD calls that an agent DBINT NULL
associated with this skill group placed on hold at
least once during the reporting interval. The value
is counted when the after-call work time associated
with the call (if any) is completed, and the database
is updated every reporting.
InternalCallsOnHoldTime The total number of seconds an agent spent on hold DBINT NULL
in an internal call associated with this skill group
that ended during the reporting interval. The value
is counted when the after-call work time associated
with the call (if any) is completed, and the database
is updated every reporting.
InternalCallsOnHold During the reporting interval, the total number of DBINT NULL
internal calls that an agent associated with this skill
group ended in this reporting that were placed on
hold. The value is counted when the after-call work
time associated with the call (if any) is completed,
and the database is updated every reporting.
InternalCallsRcvdTime The total number of seconds spent on internal calls DBINT NULL
associated with this skill group that were received
by an agent that ended in the reporting interval. The
value is counted when the after-call work time
associated with the call (if any) is completed, and
the database is updated every reporting.
InternalCallsRcvd Number of internal calls associated with this skill DBINT NULL
group that were received by an agent and that ended
during the reporting interval. The value is counted
when the after-call work time associated with the
call (if any) is completed, and the database is updated
every reporting.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
48
All Tables
Agent_Skill_Group_Interval
InterruptedTime The number of seconds during which all calls to the DBINT NULL
agent are in interrupted state during the reporting
interval.
InterceptCalls During the reporting interval, the number of calls DBINT NULL
intercepted either by the supervisor or by the agent.
This field is applicable for Unified CCE only.
LoggedOnTime Total time, in seconds, an agent associated with this DBINT NULL
skill group was logged on during the reporting
interval.
This value is based on the sum of the following:
1. HoldTime
2. TalkInTime
3. TalkOutTime
4. TalkOtherTime
5. AvailTime
6. NotReadyTime
7. WorkReadyTime
8. WorkNotReadyTime
9. BusyOtherTime
10. ReservedStateTime
11. TalkAutoOutTime
12. TalkPreviewTime
13. TalkReservedTime
14. InterruptedTime
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
49
All Tables
Agent_Skill_Group_Interval
MonitorCalls The number of calls that the supervisor silently DBINT NULL
monitored.
Note This field is applicable for Unified CCE
only.
NetConsultativeCalls During the reporting interval, the number of Network DBINT NULL
consultative calls completed by agents with at least
one call on hold. The count is counted when the
after-call work time associated with the consultative
call (if any) is completed, and the database is updated
every reporting.
NetConsultativeCallsTime During the reporting interval, the number of seconds DBINT NULL
agents spent handling a Network consultative call
with at least one call on hold. The value is counted
when the after-call work time associated with the
consultative call (if any) is completed, and the
database is updated every reporting.
NetConferencedOutCalls During the reporting interval, the number of Network DBINT NULL
conference calls the agent initiated. The count of
NetConferencedOutCalls is counted when the agent
drops off the call or the call becomes a simple
two-party call, and the database is updated every
reporting.
NetConfOutCallsTime During the reporting interval, the number of seconds DBINT NULL
the agent spent on Network conference calls that
they initiated. This only includes time spent on
Network conference calls initiated by the agent. The
value includes any HoldTime for the call. This
database element uses ConferenceTime from the
Termination_Call_Detail table. The value is counted
when the agent drops off the call or the call becomes
a simple two-party call, and the database is updated
every reporting.
NotReadyTime Total seconds an agent was in the Not Ready state DBINT NULL
with respect to this skill group during the reporting
interval. NotReadyTime is included in the
calculation of LoggedOnTime.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
50
All Tables
Agent_Skill_Group_Interval
PreviewCallsTime Total handle time, in seconds, for Outbound Preview DBINT NULL
calls handled by an agent associated with this skill
group that ended during the reporting interval.
Handle time includes WorkTime, TalkTime, and
HoldTime. The PreviewCallsTime value includes
the time spent from the call being initiated to the
time the agent completes after-call work time. The
value is counted when the after-call work time
associated with the call (if any) has completed, and
the database is updated every reporting.
PreviewCallsTalkTime Total talk time, in seconds, for outbound Preview DBINT NULL
calls handled by an agent associated with this skill
group that ended during the reporting interval. This
value includes the time spent from the call being
initiated to the time the agent begins after-call work.
It therefore includes the HoldTime associated with
the call. PreviewCallsTalkTime is counted when the
after-call work time associated with the call (if any)
has completed, and the database is updated every
reporting.
PreviewCallsOnHold The total number of ended outbound Preview calls DBINT NULL
that an agent associated with this skill group have
placed on hold at least once during the reporting
interval. The value is counted when the after-call
work time associated with the call (if any) has
completed, and the database is updated every
reporting.
PreviewCallsOnHoldTime The total number of seconds outbound Preview calls DBINT NULL
that were placed on hold by agents associated with
this skill group during the reporting interval. The
value is counted when the after-call work associated
with the call (if any) has completed, and the database
is updated every reporting.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
51
All Tables
Agent_Skill_Group_Interval
ReportingHalfHour The value indicates Half Hour boundary interval (0 DBINT NULL
- 47). Two 15-minute interval records have a unique
half hour boundary value.
RedirectNoAnsCalls During the reporting interval, the number of ACD DBINT NULL
calls to the skill group that rang at an agent's terminal
and redirected on failure to answer. The value is
counted at the time the call is diverted to another
device, and the database is updated every reporting.
RedirectNoAnsCallsTime During the reporting interval, the number of seconds DBINT NULL
ACD calls to the skill group rang at an agent's
terminal before being redirected on failure to answer.
The value is counted at the time the call is diverted
to another device, and the database is updated every
reporting.
ReserveCallsTime For Outbound Option, the time during the reporting DBINT NULL
interval that an outbound agent in this skill group
spent on reservation calls waiting for the Campaign
customer call to be delivered. This includes preview
time for Preview, Direct Preview, and Personal
Callback calls.
ReserveCallsTalkTime For Outbound Option, the talk time for an agent in DBINT NULL
this skill group on reservation calls during the
reporting interval. This is calculated using Call State.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
52
All Tables
Agent_Skill_Group_Interval
ReserveCallsOnHoldTime For Outbound Option, the time that reservation calls DBINT NULL
for an agent in this skill group are on hold during
the reporting interval.
ShortCalls During the reporting interval, the number of calls DBINT NULL
answered by an agent associated with this skill group
where the duration of the calls falls short of the
AnsweredShortCalls threshold. You might choose
to factor these calls out of handle time statistics.
Inbound ACD short calls are counted as Handled.
AGENT_INSIDE short calls are counted as
InternalCallsRcvd.
SupervAssistCallsTime Number of seconds agents associated with this skill DBINT NULL
group spent on supervisor-assisted calls during the
reporting interval. The value is counted when the
supervisor-assisted call completes, and the database
is updated every reporting.
Note This field is applicable for Unified CCE
only.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
53
All Tables
Agent_Skill_Group_Interval
TalkOtherTime Number of seconds that an agent in the skill group DBINT NULL
spent talking on other calls (neither inbound or
outbound) during the reporting interval. Examples:
agent-to-agent transfers and supervisor calls.
TalkOtherTime is included in the calculation of
TalkTime and LoggedOnTime.
TimeZone The Central Controller’s time zone for the date and DBINT PK
time. The value is the offset in minutes from
NOT
UTC(formerly GMT).The value is negative for time
NULL
zones to the east of UTC and positive for time zones
to the west of UTC.
TransferredInCalls Number of calls transferred into the skill group DBINT NULL
during the reporting interval. The value is counted
when the after-call work time associated with the
call (if any) is completed, and the database is updated
every reporting.
TransferredOutCalls Number of calls transferred out by the agent during DBINT NULL
the reporting interval. The value is updated at the
time the agent completes the transfer of the call.
TalkAutoOutTime The number of seconds the agent spent talking on DBINT NULL
AutoOut (predictive) calls during the reporting
interval. TalkAutoOutTime is included in the
calculation of LoggedOnTime.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
54
All Tables
Agent_Skill_Group_Logout
TalkPreviewTime The number of seconds the agent spent talking on DBINT NULL
outbound Preview calls during the reporting interval.
TalkPreviewTime is included in the calculation of
LoggedOnTime.
TalkReserveTime This is how long an agent is in Talking state since DBINT NULL
the reservation call is connected to the agent. This
is counted using Agent State.
WorkNotReadyTime Total time in seconds an agent associated with this DBINT NULL
skill group was in the Work Not Ready state during
the reporting interval. WorkNotReadyTime is
included as in the calculation of LoggedOnTime.
WorkReadyTime Total seconds an agent in the skill group was in the DBINT NULL
Work Ready state for tasks associated with this skill
group that ended during the reporting interval.
WorkReadyTime is included in the calculation of
LoggedOnTime.
WhisperCalls During the reporting interval, the number of calls DBINT NULL
coached either by the supervisor or by the agent.
Agent_Skill_Group_Logout
This table is in the Skill Target category (see Skill Target, on page 581). To see database rules for these tables,
see Skill Target Tables, on page 638.
Each row provides information about a single login session for a member of a skill group. If an individual
agent is a member of multiple skill groups, multiple Agent Skill Group Logout rows are created for that agent.
The software generates an Agent_Skill_Group_Logout record for each skill group member.
Related tables
• Skill_Group_Member, on page 496 (SkillTargetID + SkillGroupSkillTargetID maps to
Skill_Group_Member.AgentSkillTargetID + Skill_Group_Member.SkillGroupSkillTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
55
All Tables
Agent_Skill_Group_Real_Time
DbDateTime The current date and time stamp when the records are written to DBDATETIME IE-1
the HDS database. The logger database has NULL for this column
NULL
LoginDuration Number of seconds the agent was logged in to the skill group. DBINT NULL
LogoutDateTime Date and time when the agent logged out of the skill group. DBDATETIME PK
NOT NULL
ReasonCode Reason code returned by the peripheral for the agent logout. See DBINT NULL
Reason Codes, on page 611.
RecoveryKey A unique ID assigned to each record and used internally by the DBFLT8 AK-1
Unified ICM or Unified CCE software to track the record.
NOT NULL
SkillGroupSkillTargetID Together with SkillTargetID identifies the skill group member. DBINT PK, FK
NOT NULL
TimeZone The Central Controller’s time zone for the date and time. The DBINT PK
value is the offset in minutes from UTC(formerly GMT).The
NOT NULL
value is negative for time zones to the east of UTC and positive
for time zones to the west of UTC.
Agent_Skill_Group_Real_Time
This table is in the Skill Target category (see Skill Target, on page 581). To see database rules for these tables,
see Skill Target Tables, on page 638.
Local database only.
Each row provides real-time statistics for a member of a skill group. If an individual agent is a member of
multiple skill groups, multiple Agent Skill Group Real Time rows are created for that agent.
The software generates an Agent_Skill_Group_Real_Time record for each skill group member.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
56
All Tables
Agent_Skill_Group_Real_Time
Related tables
• Skill_Group_Member, on page 496 (SkillTargetID + SkillGroupSkillTargetID maps to
Skill_Group_Member.AgentSkillTargetID + Skill_Group_Member.SkillGroupSkillTargetID)
• Precision_Queue, on page 322 (through PrecisionQueueID)
AgentState The current real time state of the agent. To see the DBINT NULL
list of Agent States, see AgentState, on page 592.
CallsInProgress The number of tasks currently associated with this DBINT NULL
skill group.
DateTime The Central Controller date and time at the start of DBDATETIME NOT
the interval. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
57
All Tables
Agent_Skill_Group_Real_Time
DateTimeLastStateChange Date and time of the agent's last state change. DBDATETIME NULL
DateTimeLogin Date and time the agent logged into the skill group. DBDATETIME NULL
Priority The priority of the agent in the skill group. DBINT NULL
ReasonCode Code received from the peripheral indicating the DBINT NULL
reason for the agent's last state change. See Reason
Codes, on page 611.
Note ReasonCode is supported for the Not
Ready and Logged Off agent states only.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
58
All Tables
Agent_State_Trace
Agent_State_Trace
This table is one of the Agent Detail tables in the Skill Target category (see Skill Target, on page 581). To see
database rules for these tables, see Skill Target Tables, on page 638.
Each row describes a change of state for an agent. By examining Agent State Trace rows you can trace all the
state changes that have occurred for an agent.
The system software generates an Agent_State_Trace records for each agent for which tracing is enabled.
This table can become very large. Running custom reporting queries against it while it is on the HDS can
degrade performance. To optimize performance, extract the data from the HDS into your own custom database
on a separate server (one that is not used for other Unified ICM or Unified CCE components). Use only
DBDateTime (date and time of the record that was written to the HDS database) to perform the extraction.
The table on the custom database can be indexed according to the custom reporting needs.
Related tables
• Agent, on page 16 (through SkillTargetID)
• Media_Routing_Domain, on page 284 (through MRDomainID)
AgentState The new agent state. To see the list of Agent States, DBINT NULL
see AgentState, on page 592.
DateTime The date and time at which the state change DBDATETIME PK
occurred.
NOT
NULL
DbDateTime The current date and time stamp when the records DBDATETIME IE-1
are written to the HDS database. The logger database
NULL
has NULL for this column
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
59
All Tables
Agent_State_Trace
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
60
All Tables
Agent_State_Trace
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
61
All Tables
Agent_State_Trace
MRDomainID The date and time at which the state change DBINT PK, FK
occurred.
NOT
NULL
PeripheralCallKey Key assigned by the peripheral to the call associated DBINT NULL
with the event.
ReasonCode Code received from the peripheral indicating the DBINT NULL
reason for the state change. See Reason Codes, on
page 611.
SkillGroupSkillTargetID Identifies the skill group the event is associated with. DBINT NULL
Note For EventName 2 (NOT_READY), and
3 (READY), value will be NULL.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
62
All Tables
Agent_Targeting_Rule
TimeZone The Central Controller’s time zone for the date and DBINT PK
time. The value is the offset in minutes from
NOT
UTC(formerly GMT).The value is negative for time
NULL
zones to the east of UTC and positive for time zones
to the west of UTC.
Agent_Targeting_Rule
This table is in the Device category (see Device, on page 564). To see database rules for these tables, see
Device Tables, on page 633.
The table decribes the basic rules for routing calls to agents
Related tables
• Agent_Targeting_Rule_Member, on page 66 (through AgentTargetingRuleID)
• Agent_Targeting_Rule_Range, on page 67 (through AgentTargetingRuleID)
• Peripheral, on page 302 (through EnterpriseName)
DateTimeStamp Records the date and time at which the record was DBDATETIME NULL
added / updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
63
All Tables
Agent_Targeting_Rule
Description Use to note information about the Agent Targeting DESCRIPTION NOT
Rule. NULL
EnterpriseName A logical name you enter to assist you in identifying VNAME32 AK-1
the Agent Targeting Rule.
NOT
NULL
PeripheralID The peripheral to whose agents the Agent Targeting DBINT NOT
Rule applies. NULL
This is applicable only for an Unified CCE PG or a
Cisco Communication Manager PG.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
64
All Tables
Agent_Targeting_Rule
RuleType Defines the Agent Targeting Rule type to be used. DBINT NOT
NULL
Agent Targeting Rule Types
• Type 1 - Agent ID
Each agent is identified by an ID which is in
the PreCall and Connect messages. No label is
needed, but the agent's extension is included as
the label. (This rule is already in use for
non-voice routing.)
This rule is implicit for System PG integrations
(ARS, Unified CCE) when the requesting
routing client is associated with the same
peripheral on which the targeted agent resides.
• Type 2 - Simple Substitution Label
An expression must be supplied which contains
a series of exclamation points, such as
978497!!!!. The exclamation points are replaced
with the agent's extension. If necessary, leading
zeroes are supplied, or leading digits deleted,
so that length of the extension matches the
number of exclamation points.
• Type 3 - Translation Route
A translation route is used to move the call.
This is potentially a very powerful feature, as
it allows pre-routing of calls directly to an agent
without requiring Direct Inward Dialing (DID)
to all agents. Translation routes require the
generation of a second label, used to target the
agent from the peripheral local routing client.
The rule mechanism is applied recursively to
generate this label. This means the CallRouter
generates a label that allows the call to be
translation routed to the PG. The CallRouter
also generates a label for the PG to target the
agent.
If a rule is not found, or if the rule involves a
translation route, Rule Type 1 is used.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
65
All Tables
Agent_Targeting_Rule_Member
Agent_Targeting_Rule_Member
This table is in the Device category (see Device, on page 564). To see database rules for these tables, see
Device Tables, on page 633.
The table decribes the routing clients to which an Agent_Targeting_Rule applies.
Related tables
• Agent_Targeting_Rule, on page 63 (through AgentTargetingRuleID)
• Routing_Client, on page 388 (through RoutingClientID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
66
All Tables
Agent_Targeting_Rule_Range
Agent_Targeting_Rule_Range
This table is in the Device category (see Device, on page 564). To see database rules for these tables, see
Device Tables, on page 633.
The table holds the agent extension ranges for an Agent Targeting Rule.
Note While the Low and the High Extensions must be the same length, not all extensions ranges for an Agent
Targeting Rule need to be the same length.
Related tables
• Agent_Targeting_Rule, on page 63 (through AgentTargetingRuleID)
HighExtension Defines the high extension to which the Agent VARCHAR NULL
Targeting Rule applies.
LowExtension Defines the low extension to which the Agent VARCHAR NULL
Targeting Rule applies.
Agent_Team
This table is in the Skill Target category. For more information, see Skill Target, on page 581 category. For
the database rules for these tables, see Skill Target Tables, on page 638.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
67
All Tables
Agent_Team
An agent team is a group of agents who report to the same supervisors and are associated with a single
peripheral. The software does not route to agent teams and agents within a team do not necessarily share the
same skills. Agent teams are used for administrative and monitoring purposes only.
Use Unified ICM Configuration Manager to add, update, and delete Agent_Team records.
Related Tables
• Agent, on page 16 (through PriSupervisorSkillTargetID)
• Agent_Team_Member, on page 69 (through AgentTeamID)
DateTimeStamp Records the date and time at which the record was DBDATETIME NULL
added / updated.
DepartmentID Foreign key from Department. NULL for global DBINT NULL
department.
DialedNumberID The dialed number identifier for the agent team. DBINT NULL
EnterpriseName An enterprise name for the agent team that is unique VNAME32 AK-1
among all agent teams in the enterprise.
NOT
NULL
PeripheralID Identifies the peripheral with which the team is DBSMALLINT FK NOT
associated. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
68
All Tables
Agent_Team_Member
PriSupervisorSkillTargetID The agent who is the primary supervisor for the DBINT IE-1, FK
team.
NULL
Agent_Team_Member
This table is one of the Agent Detail tables in the Skill Target category (see Skill Target, on page 581). To see
database rules for these tables, see Skill Target Tables, on page 638.
This table specifies the mapping of agents to agent teams.
Use Unified ICM Configuration Manager to add or delete Agent_Team_Member records.
Related Tables
• Agent, on page 16 (through SkillTargetID)
• Agent_Team, on page 67 (through AgentTeamID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
69
All Tables
Agent_Team_Supervisor
Agent_Team_Supervisor
This table is in the Skill Target category (see Skill Target, on page 581). To see database rules for these tables,
see Skill Target Tables, on page 638.
This table specifies the mapping of supervisors and agent teams.
Use Unified ICM Configuration Manager to add or delete Agent_Team_Supervisor records.
Announcement
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
Each row corresponds to a voice announcement. The system software can route a call to an announcement.
Use Unified ICM Configuration Manager to add, update, and delete Announcement records.
Related Tables
• Network_Target, on page 289 (through NetworkTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
70
All Tables
Application_Event
DateTimeStamp Records the date and time at which the record was DBDATETIME NULL
added / updated.
NetworkTargetID Foreign key from the Network Target table. DBINT PK, FK
NOT
NULL
Application_Event
This table is in the System category (see System, on page 585). To see database rules for these tables, see
System Tables, on page 639.
Central database only.
Contains information about events in the Unified ICM application. This is a subset of the events reported in
the Event table.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
71
All Tables
Application_Event
CentralControllerFileTime File Time event was processed at the Central DBDATETIME NOT
Controller. NULL
CentralControllerTimeZone Time zone at the Central Controller. The value is DBINT NOT
the offset in minutes from UTC (formerly called NULL
GMT).
CentralControllerVirtualTime Virtual Time event was processed at the Central DBINT NOT
Controller. NULL
ProcName Name of the process that originated the event. VNAME32 NOT
NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
72
All Tables
Application_Event
SourceFileTime File time event was generated (originator's time). DBDATETIME NOT
NULL
SourceSystemName Name of the node that generated the event. VNAME32 NULL
SourceVirtualTime Virtual time event was generated (originator's time). DBINT NOT
NULL
SystemType The type of system that generated the event: DBSMALLINT NOT
NULL
0 = Unknown
1 = CallRouter
2 = Peripheral Gateway
3 = Network Interface Controller
4 = Administration & Data Server
5 = Logger
6 = Listener
7 = CTI Gateway
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
73
All Tables
Application_Gateway
Application_Gateway
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Each row describes an external application (custom gateway) or another Unified ICM platform that you can
invoke from a routing script or administrative script.
Use Unified ICM Configuration Manager to add, update, and delete Application_Gateway records.
Related Tables
• Application_Gateway_Connection, on page 75 (through ApplicationGatewayID)
• ICR_Instance, on page 249 (through ICRInstanceID)
DateTimeStamp Records the date and time at which the record was DBDATETIME NULL
added / updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
74
All Tables
Application_Gateway_Connection
EnterpriseName An enterprise name for the application gateway. This VNAME32 AK-1 NOT
name must be unique among all application gateways NULL
in the enterprise.
ICRInstanceID Identifies the instance associated with the application DBINT FK, IE-1
gateway.
NULL
PreferredSide Indicates which side of the Gateway the software char(1) NULL
should use when both are available: A or B. This
applies only when ApplicationGatewayType is 0
(custom gateway).
Application_Gateway_Connection
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Each row describes the connection of one side of the CallRouter (side A or side B) to an Application Gateway
host.
Use Unified ICM Configuration Manager to add, update, and delete Application_Gateway_Connection records.
Related Tables
• Application_Gateway, on page 74 (through ApplicationGatewayID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
75
All Tables
Application_Gateway_Connection
Address A string that describes the connection to the host. varchar(255) NULL
The format depends on the protocol. For TCP, the
format is hostname:port or IPAddress:port.
ApplicationGatewayID Identifies the Application Gateway associated with DBINT PK, FK, IE
the connection.
NOT
NULL
ConnectInfo A string the software passes to the host during varchar(255) NULL
initialization. The software does not use or validate
the value.
ErrorThreshold Number of consecutive errors that cause the software DBINT NULL
to declare the host unavailable. The software then
initiates a reconnect.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
76
All Tables
Application_Gateway_Globals
Application_Gateway_Globals
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
The table contains two rows that define default values for the Application_Gateway_Connection tables. One
row defines defaults for external applications (custom gateways) and the other defines defaults for remote
system software platforms.
Use the Application Gateway list tool to modify the Application_Gateway_Globals records.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
77
All Tables
Application_Gateway_Globals
DateTimeStamp Records the date and time when a record was added DBDATETIME NULL
/ updated.
ErrorThreshold Number of consecutive errors that cause the software DBINT NOT
to declare the host unavailable. The software then NULL
initiates a reconnect.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
78
All Tables
Application_Gateway_Half_Hour
Application_Gateway_Half_Hour
This table is part of the Script category. For more information, see Script, on page 575. For database rules, see
Script Tables, on page 636.
Central database only. Provides statistics on each Application Gateway.
The software updates these statistics every 30 minutes.
The software generates Application_Gateway_Half_Hour records for each Application Gateway.
Related Tables
• Application_Gateway, on page 74 (through ApplicationGatewayID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
79
All Tables
Application_Gateway_Half_Hour
AvgDelayToHalf The average response time, in milliseconds, for all DBINT NULL
requests to the Application Gateway during the
half-hour interval.
DateTime The Central Controller date and time at the start of DBSMALLDATE PK
the interval.
NOT
NULL
DbDateTime The current date and time stamp when the records DBDATETIME IE-1
are written to the HDS database. The logger database
NULL
has NULL for this column.
MaxDelayToHalf The longest response time, in milliseconds, for any DBINT NULL
request to the Application Gateway during the
half-hour interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
80
All Tables
Application_Instance
TimeZone The Central Controller’s time zone for the date and DBINT PK
time. The value is the offset in minutes from
NOT
UTC(formerly GMT).The value is negative for time
NULL
zones to the east of UTC and positive for time zones
to the west of UTC.
Application_Instance
This table is part of the Media Routing category (see Media Routing, on page 569). For database rules, see
Media Routing Tables, on page 634.
The table contains configuration data about external application instances. The data in this table enables the
software to identify application instances and grant them access to the Configuration Management Service
(CMS). This table is populated initially with default Application Instances as listed in the ApplicationInstanceID
field, below.
Related Table
• Application_Path, on page 82 (through ApplicationInstanceID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
81
All Tables
Application_Path
ApplicationKey A key supplied by the application which allows the varchar(32) NOT
application instance entry to CMS services. NULL
DateTimeStamp Records the date and time when a record is added / DBDATETIME NULL
updated.
Application_Path
This table is part of the Media Routing category. For more information, see Media Routing, on page 569. For
database rules, see Media Routing Tables, on page 634.
The table defines a path from a registered application instance to a CTI Server. Applications need an interface
to CTI Server in order to report logins, agent states, and task messages to the system software.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
82
All Tables
Application_Path
Related Tables
• Application_Instance, on page 81 (through ApplicationInstanceID)
• Application_Path_Member, on page 84 (through ApplicationPathID)
• Application_Path_Real_Time, on page 84 (through ApplicationPathID)
• Logical_Interface_Controller, on page 270 (through LogicalControllerID)
• Media_Routing_Domain, on page 284 (through MRDomainID)
DateTimeStamp Records the date and time when a record is added / DBDATETIME NULL
updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
83
All Tables
Application_Path_Member
Application_Path_Member
This table is part of the Media Trouting category. For more information, see Media Routing, on page 569. For
database rules, see Media Routing Tables, on page 634.
The table defines the Media Routing Domains (MRDs) that use a particular application path.
Related Tables
• Application_Path, on page 82 (through ApplicationPathID)
• Media_Routing_Domain, on page 284 (through MRDomainID)
• Peripheral, on page 302 (through PeripheralID)
ApplicationPathID The application path identifier for this application DBINT FK, IE-1
path member.
NOT
NULL
MRDomainID The MRD identifier for this application path DBINT PK, FK
member.
NOT
NULL
Application_Path_Real_Time
This table is part of the Media Routing category (see Media Routing, on page 569 ). For database rules, see
Media Routing Tables, on page 634.
The table provides real-time status and connection data for application paths.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
84
All Tables
Application_Path_Real_Time
Related Table
• Application_Path, on page 82 (through ApplicationInstanceID)
ApplicationPathID The application path identifier for this application DBINT PK, FK
path member.
NOT
NULL
DateTime The date and time when the data in this table was DBDATETIME NOT
last updated. NULL
OnLineDateTime The date and time at which the application instance DBDATETIME NULL
associated with this application path established
connection to the CTI Server.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
85
All Tables
Attribute
Attribute
This table defines attributes that agents may have and that calls may request.
Note A skill is a special form attribute used to identify which attributes are used in the most skilled agent and least
skilled agent queue ordering.
An attribute which is considered a skill must have the following:
1. DataType = Proficient
2. MinimumValue = 1
3. MaximumValue = 100
Related Tables
• Agent_Attribute (through AttributeID)
• Agent_Skill_Group_Interval (through AttributeID)
• Agent_Skill_Group_Real_Time (through AttributeID)
• Call_type_SG_Interval (through AttributeID)
• Precision_Q_Real_Time (through AttributeID)
• Precision_Queue_Term (through AttributeID)
• Router_Queue_Interval (through AttributeID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
86
All Tables
Attribute
AttributeDataType Data type for this attribute. Valid values are: DBINT NOT
NULL
• 0 = Unknown
• 1 = Integer
• 2 = String
• 3 = Boolean
• 4 = Skill (special form of integer)
DateTimeStamp Records the date and time when a record is added / DBDATETIME NULL
updated.
Deleted Deleted Flag stored as a character. Valid values are: DBCHAR NOT
NULL
• Y = Yes
• N = No
DepartmentID Foreign key from Department. NULL for global DBINT NULL
department.
SettableByAgent Y or N (Default). If Y, the agent can set this attribute DBCHAR NOT
for the desktop. This flag is only advisory for the NULL
desktop software.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
87
All Tables
Attribute_Set
Attribute_Set
This table defines the attribute set that agents may have and that calls may request.
This table supports individual adds and deletes, as well as delete.
AttrbuteSetDataType Data type for this attribute set. The values are: DBINT NOT
NULL
The value are:
• 1 = Integer
• 2 = String
• 3 = Boolean
• 4 = Proficient (special form of integer)
DateTimeStamp Records the date and time when a record is added / DBDATETIME NULL
updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
88
All Tables
Attribute_Set_Member
Attribute_Set_Member
This table defines the set of attributes belong to the same attribute set data type.
This table supports individual adds and deletes, as well as delete. The Attribute table is the parent.
AttributeSetID Foreign Key from Attribute Set table and part of the DBINT NOT
primary key. NULL
AttributeID Foreign Key from Attribute Set table and part of the DBINT NOT
primary key. NULL
AWControl
This table is in the System category (see System, on page 585). To see database rules for these tables, see
System Tables, on page 639.
Local database only.
Contains one record of control information about the Administration & Data Server. This information is used
internally by the system.
Note This table has no indexes because it has only one row.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
89
All Tables
Blended_Agent_Options
ConfigChangedBySystemName The name of the workstation that last uploaded VNAME32 NULL
configuration or script information to the central
database. This field is maintained by the real-time
feed.
ConfigChangedByUserName The name of the user that last uploaded configuration varchar(64) NULL
or script information to the central database. This
field is maintained by the real-time feed.
ControllerConfigChangeKey The recovery key value from the Config Message DBFLT8 NOT
Log table when the configuration or script NULL
information in the central database was last updated.
This field is maintained by the real-time feed.
ControllerConfigChangeTime The time that the configuration or script information datetime NULL
in the central database was last updated. This field
is maintained by the real-time feed.
HDSPropertyEnabled Indicates whether the Historical Data Server property DBCHAR NOT
is enabled: NULL
• Y = Yes (enabled)
• N = No (not enabled)
LastRetrievalKey The recovery key value copied from the Config DBFLT8 NOT
Message Log table when the local database was last NULL
updated from the central database.
LastRetrievalTime The time that the local Administration & Data Server DATETIME NULL
database was last updated from the central database.
Blended_Agent_Options
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
90
All Tables
Blended_Agent_Options
Note If Outbound Option was not selected during setup, this table will contain no data.
This table has no indexes because it has only one row.
Contains all options that are global to a Outbound Option deployment. There is only one row in this table.
Use the Outbound Option Configuration option within Unified ICM Configuration Manager to modify the
Outbound Option Options records.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
91
All Tables
Blended_Agent_Options
DateTimeStamp Records the date and time when a record is added / DBDATETIME NULL
updated.
DialEndHours The latest valid hour to call a contact (in 24-hour DBINT NOT
format). The hour value is based on the contact's NULL
local time.
DialEndMinutes The latest valid minute to call a contact. The minutes DBINT NOT
value is based on the contact's local time. NULL
DialStartHours The earliest valid hour to call a contact (in 24-hour DBINT NOT
format). The hour value is based on the contact's NULL
local time.
DialStartMinutes The earliest valid minute to call a contact. The DBINT NOT
minutes value is based on the contact's local time. NULL
IPDirectDialPreview A Boolean value that indicates that all preview and DBCHAR NOT
personal callback modes should be direct dialed from NULL
the agent desktop rather than transferred from the
dialer.
A Y indicates enabled, N indicates disabled. The
default is N.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
92
All Tables
Blended_Agent_Options
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
93
All Tables
Bucket_Intervals
Bucket_Intervals
This configuration table holds the definition for Bucket Intervals that are used for Call type reporting. The
Intervals are in sequentially increasing order, with the unused intervals having a NULL value.
Use the Unified ICM Configuration Manager Bucket Interval List Tool to modify Bucket intervals.
DateTimeStamp Records the date and time when a record is added / DBDATETIME NULL
updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
94
All Tables
Bulk_Job
DepartmentID Foreign key from Department. NULL for global DBINT NULL
department.
Bulk_Job
This table supports operations from the Packaged CCE Bulk Operations tool.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
95
All Tables
Bulk_Job
CreateDateTime The date and time when the job was created DBDATETIME NULL
DateTimeStamp Records the date and time when a record is added / DBDATETIME NULL
updated.
DepartmentID Foreign key from Department. NULL for global DBINT NULL
department.
EndDateTime The date and time when the job was finished DBDATETIME NULL
JobState The state of the job. The options are: DBSMALLINT NULL
• 1 = Queued
• 2 = Processing
• 3 = Completed successfully
• 4 = Failed
• 5 = Cancelled
JobType Indicates the type of bulk job. The options are: DBSMALLINT NOT
NULL
• 1 = Dialed Number
• 2 = Agent
• 3 = Call Type
• 4 = Skill Group
• 5 = SSO Migration
• 102 = Inventory
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
96
All Tables
Business_Entity
StartDateTime The date and time when the job was started DBDATETIME NULL
Business_Entity
This table is in the Security category (see Security, on page 579). To see database rules for these tables, see
Security Tables, on page 637.
It lists the business entities within the enterprise.
Related Tables
• Enterprise_Route, on page 234 (through Enterprise Route ID)
• Enterprise_Service, on page 236 (through EntityID)
• Enterprise_Skill_Group, on page 238 (through EntityID)
• Master_Script, on page 281 (through Entity ID)
• Schedule, on page 399 (through EntityID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
97
All Tables
Call_Type
Call_Type
This table is part of the Script category. For database rules, see the "Script Tables" section.
Each row describes a category of calls that the software can handle. The Dialed Number Map table determines
which calls are assigned to each category. The Call Type Map table determines which scripts are executed
for each call type.
Use the Call Type list tool to add, update, and delete Call_Type records. This tool can be launched through
the Configuration Manager.
Related Tables
Call_Type_Map (by CallTypeID)
Call_Type_Real_Time (by CallTypeID)
Customer_Defintion (by CustomerDefinitionID)
Default_Call_Type (by CallTypeID)
Dialed_Number_Map (by CallTypeID)
ICR_Globals (Call_Type.CallTypeID maps to ICR_Globals.DefaultCallType)
Route_Call_Detail (by CallTypeID)
Termination_Call_Detail (by CallTypeID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
98
All Tables
Call_Type
CustomerDefinitionID Identifies the customer definition, if any, associated DBINT IE-1 NULL
with the call type.
DateTimeStamp Records the date and time when a record is added DBDATETIME NULL
or updated.
DepartmentID Foreign key from Department. NULL for global DBINT NULL
department.
EnterpriseName An enterprise name for this call type. This name VNAME32 AK-1 NOT
must be unique among all call types in the enterprise. NULL
ReportingInterval This value indicates the period, in minutes, over DBINT IE3, NULL
which the router calculates the Call Type and Call
Type Skill Group data. The valid values are 30
(default) or 15.
Note This field is the Call Type Reporting
Interval. It is not the PG reporting
Interval with which the skill group is
associated.
ServiceLevelThreshold The time in seconds to be used as the service level DBINT NULL
threshold.
ServiceLevelType Default value that indicates how the software DBSMALLINT NULL
calculates the service level (that is, how it handles
abandoned calls in calculating the service level).
You can override this default for individual services.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
99
All Tables
Call_Type_Interval
Call_Type_Interval
This section describes the Call Type Interval table.
Note • In a Cisco Contact Center Gateway deployment, a Unified ICM (parent) connected with a Unified CCE
with a Unified CCE System PG (child) or Cisco Unified Contact Center Express (child) through Unified
CCE Gateway PG, network queuing data is not available in the child or in the child agent and supervisor
desktops. The time spent in the network queue is not included in the reporting metrics in the child. A
call center manager, who would normally only look at the Unified CCE child reports, needs to also look
at the parent Unified ICM reports for network queuing data.
• With the existence of a network VRU, for Unified CCE and for Unified ICM systems in which calls are
translation-routed, the measurement of Answer Wait Time for a call begins when the call is queued. The
measurement of Service Level begins when the call arrives at the routing script, or when its call type is
changed. This means that, if self-service is performed on a call before queueing to an agent, the routing
script must change the call type of the call when self-service is completed. Otherwise, the time spent in
self-service negatively impacts the Service Level.
• In the Call Type Interval table, the Hold time is calculated based on the call event.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
100
All Tables
Call_Type_Interval
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
101
All Tables
Call_Type_Interval
AnswerWaitTime The sum of answer wait time in seconds for all DBINT YES
calls that were answered for the call type during
the reporting interval.
The AnswerWaitTime for a single call against
the call type is an approximate sum of the
following fields in the Termination_Call_Detail
table:
• DelayTime
• LocalQTime
• RingTime
• NetQTime
AvgRouterDelayQ Average delay in queue (in seconds) for calls DBINT YES
removed from the Router queue during the
half-hour interval. RouterQueueDelayQ /
RouterQueueCalls
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
102
All Tables
Call_Type_Interval
CallDelayAbandTime The total time spent by calls of this call type DBINT YES
that abandoned in the reporting interval. This
time begins when the call reaches the Router
and ends when the call disconnects. Does not
include short calls.
Note This time is not reset if the CallType
changes. To determine the time that
abandoned calls spend in the script
before abandoning, subtract
DelayQAbandTimeHalf and
DelayAgentAbandTime from
CallDelayAbandTime.
CallsHandled The total number of calls of this call type DBINT YES
handled in the reporting interval.
Termination_Call_Detail records generated by
agent PG with a CallDispositionFlag of 1 are
counted as CallHandled.
A handled call is:
• An incoming ACD call that was answered
by an agent, and then completed.
• A non-voice task that the agent started
working on then completed.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
103
All Tables
Call_Type_Interval
CallsOnHold The number of calls placed on hold at least once DBINT YES
for the call type during the reporting interval.
CallsRouted Number of calls of this type that have been DBINT YES
routed during the reporting interval.
CallsRoutedNonAgent For Unified CCE, the number of calls that DBINT YES
executed a Label node or a Divert Label node
in their routing script in the reporting interval.
For Unified ICM, the number of calls that
executed a Label node or a Divert Label node
in their routing script; or that were routed to a
standard ACD without using a translation route
in the reporting interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
104
All Tables
Call_Type_Interval
CTVRUTime During the reporting interval, the total time that DBINT YES
all the calls spent at the VRU in the current call
type.
Note In a NAM/CICM deployment (VRU
at NAM), this value is updated for
calls that the CICM sends to the
VRU. Calls that the NAM itself
sends to the VRU update the call
type metrics in the NAM.
Note In a NAM/CICM deployment
(VRU1 at NAM and VRU2 at
CICM), this value is updated for
calls that the CICM sends to VRU1.
Calls that the NAM Router itself
sends to VRU1 update the call type
metrics in the NAM. Service data
for VRU2 is stored in the CICM
database.
DateTime The Central Controller date and time at the start DBSMALLDATE PK1, NOT
of the interval when the row was generated. NULL
DbDateTime The current date and time stamp when the DBDATETIME IE1, YES
records are written to the HDS database. The
logger database has NULL for this column.
DelayQAbandTime The total time spend by all calls for this call DBINT YES
type that abandoned while in the queue, for this
reporting interval. This field changed in Release
7.0 from Abandon Time in Queue + Abandon
Time At Agent + Abandon Time in VRU to
Abandon Time in Queue only.
Note Customers who migrate from
Release 6.0 please note that the data
stored in DelayQAbandTime is
moved to CallDelayAbandTime.
Does not include short calls. This
time is not reset if the CallType
changes.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
105
All Tables
Call_Type_Interval
HandleTime The total handle time in seconds for handled DBINT YES
calls of this call type ending during the
reporting interval. HandleTime is the sum of
the fields TalkTime, HoldTime, and WorkTime
from the Termination_Call_Detail record. This
field is applicable to both Unified ICM and
Unified CCE with the following exception: it
does not include the delay time for a call that
was abandoned after it was routed to a standard
ACD, unless the call was translation routed.
HoldTime The total hold time in seconds for calls of this DBINT YES
call type ending during the reporting interval.
This field is applicable to both Unified ICM
and Unified CCEwith the following exception:
it does not include the delay time for a call that
was abandoned after it was routed to a standard
ACD, unless the call was translation routed.
ICRDefaultRouted Number of calls of this type that were routed DBINT YES
to the default label during the reporting interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
106
All Tables
Call_Type_Interval
MaxHoldTime The max hold time in seconds for calls of this DBINT YES
call type during the reporting interval
MaxCallsQueued The maximum number of calls in queue for this DBINT NULL
call type during this interval.
MaxCallWaitTime The longest time a call had to wait before it was DBINT NULL
dispositioned (abandoned, answered, and so on)
in this interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
107
All Tables
Call_Type_Interval
RecoveryKey A unique ID assigned to each record and used DBFLT8 AK1, NOT
internally by the Unified ICM / Unified NULL
CCEsoftware to track the record.
ReportingHalfHour The value indicates Half Hour boundary interval DBINT IE2, NULL
(0 to 47). Two 15 minute interval records have
a unique half hour boundary value.
ReportingInterval This value indicates the period, in minutes, over DBINT IE3, NULL
which the router calculates the Call Type and
Call Type Skill Group data. The valid values
are 30 (default) or 15.
ReturnBusy Number of calls of this type that were routed DBINT YES
to the Busy target during the reporting interval.
ReturnRing Number of calls of this type that were routed DBINT YES
to the Ring target during the reporting interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
108
All Tables
Call_Type_Interval
RouterQueueCalls The number of tasks of the call type assigned DBINT YES
from the queue to be routed in the reporting
interval.
RouterCallsAbandQ The number of calls to the call type that DBINT YES
abandoned in the Router queue during the
interval. Does not include short calls. The
definition of this field changed in Release 7.0(0)
from "Calls Abandon in Queue + Calls
Abandoned At Agent + Calls Abandoned in
VRU" to "Calls Abandoned in Queue only".
For customers who are migrating from Release
6.0 to Release 7.0, the data stored in
RouterCallsAbandQ is moved to
TotalCallsAband.
Note RouterCallsAbandQ does not include
calls that were abandoned in the
VRU. This value can be derived
from TotalCallsAband -
RouterCallsAbandQ -
RouterCallsAbandToAgent.
RouterCallsAbandToAgent The number of calls that abandoned at the agent DBINT YES
desktop before being answered in the reporting
interval. Does not include short calls.
Termination_Call_Detail records generated by
agent PG with a CallDispositionFlag of 2 are
counted as RouterCallsAbandToAgent.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
109
All Tables
Call_Type_Interval
ServiceLevelCalls The total number of calls of this call type DBINT YES
answered within the service level threshold
during the reporting interval. This field is
incremented when the PG sends the answered
event to the router within the service level
threshold.
This is valid for both Unified CCE and standard
ACD targets that use translation routes.
Note The timer for Service Levels
statistics starts when the call arrives
at that given CallType. Service
Levels statistics reset when CallType
changes for a given call.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
110
All Tables
Call_Type_Interval
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
111
All Tables
Call_Type_Interval
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
112
All Tables
Call_Type_Interval
ServiceLevel Service level for the call type during the DBFLT4 YES
reporting interval. Service Level Type is
configured in the Unified ICM Configuration
Manager using the Call Type list tool and the
System Information tool.
ServiceLevel is calculated as follows depending
on the service level type:
1. Ignore Abandoned Calls:
ServiceLevelCalls/(ServiceLevelCallsOffered
- ServiceLevelAband).
2. Abandoned Calls have Negative Impact:
ServiceLevelCalls/ServiceLevelCallsOffered.
3. Abandoned Calls have Positive Impact:
(ServiceLevelCalls +
ServiceLevelAband)/ServiceLevelCallsOffered.
This field is applicable to both Unified ICM
and Unified CCE with the following
exception: the field is not incremented if an
agent answers the call on a standard ACD,
unless the call was translation routed.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
113
All Tables
Call_Type_Interval
TalkTime The total talk time in seconds for calls of this DBINT YES
call type that were handled during the reporting
interval. This field is applicable to both Unified
ICM and Unified CCEwith the following
exception: the field is not incremented if an
agent answers the call on a standard ACD,
unless the call was translation routed.
TimeZone The Central Controller’s time zone for the date DBINT PK3, NOT
and time. The value is the offset in minutes NULL
from UTC(formerly GMT).The value is
negative for time zones to the east of UTC and
positive for time zones to the west of UTC.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
114
All Tables
Call_Type_Interval
VruOptOutUnhandledCalls Count of the VRU unhandled calls that were DBINT YES
marked as routed to agents by caller request in
the reporting interval. This field is incremented
only if the call's routing script sets the
VRUProgress script variable to a certain value.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
115
All Tables
Call_Type_Map
Call_Type_Map
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
It maps call types to scheduled scripts. Use the Script Schedule facility of the Script Editor to add, update,
and delete Call_Type_Map records.
Related Tables
Call_Type, on page 98 (via CallTypeID)
Master_Script, on page 281 (via MasterScriptID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
116
All Tables
Call_Type_SG_Interval
Item The position of this schedule entry within the list of DBINT PK NOT
entries for this call type. NULL
MasterScriptID Foreign key from the Master Script table. DBINT FK, IE-1
NOT
NULL
ScriptSchedule A script schedule entry in an internal format used varchar(64) NOT
by the Script Editor. NULL
Call_Type_SG_Interval
This section describes the Call Type Skill Group Interval table.
Note • In the Call Type Skill Group Interval table, the Hold time is calculated based on the call event.
• In a Cisco Contact Center Gateway deployment, a Unified ICM (parent) connected with a Unified CCE
with a Unified CCE System PG (child) or Cisco Unified Contact Center Express (child) through a Unified
CCE Gateway PG, network queuing data is not available in the child or in the child agent or supervisor
desktop. The time spent in the network queue is not included in the reporting metrics in the child. A call
center manager, who would normally only look at the Unified CCE child reports, must also look at the
parent Unified ICM reports for network queuing data.
• With the existence of a network VRU, for Unified CCE and for Unified ICM systems in which calls are
translation-routed, the measurement of Service Level begins when the call arrives at the routing script,
or when its call type is changed. This means that if self-service is performed on a call before the call is
queued to an agent, the routing script must change the call type of the call when self-service is completed.
Otherwise, the time spent in self-service negatively impacts the Service Level.
Note When creating the Agent name, you must remove spaces or hyphens from both the first and last name of the
person in the child's person record. If the parent is set for auto-configuration on the agent names and a child
agent is created with a space or a hyphen in the first or last name, the parent does not create the agent name.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
117
All Tables
Call_Type_SG_Interval
AbandInterval2 Number of calls abandoned within interval 2. See AbandInterval1. DBINT YES
AbandInterval3 Number of calls abandoned within interval 3. See AbandInterval1. DBINT YES
AbandInterval4 Number of calls abandoned within interval 4. See AbandInterval1. DBINT YES
AbandInterval5 Number of calls abandoned within interval 5. See AbandInterval1. DBINT YES
AbandInterval6 Number of calls abandoned within interval 6. See AbandInterval1. DBINT YES
AbandInterval7 Number of calls abandoned within interval 7. See AbandInterval1. DBINT YES
AbandInterval8 Number of calls abandoned within interval 8. See AbandInterval1. DBINT YES
AbandInterval9 Number of calls abandoned within interval 9. See AbandInterval1. DBINT YES
AbandInterval10 Number of calls abandoned within interval 10. See AbandInterval1. DBINT YES
AnsInterval1 The number of calls answered within Interval 1. For Call Type SG DBINT YES
Interval, AnsInterval is calculated from when the call is queued to
a skill group or a precision queue, to when the call is answered. This
includes any requery time.
This field is applicable to both Unified ICM and Unified CCE with
the following exception: the field is not incremented if an agent on
a standard ACD answers the call, unless the call was translation
routed.
AnsInterval2 Number of calls answered within interval 2. See AnsInterval1. DBINT YES
AnsInterval3 Number of calls answered within interval 3. See AnsInterval1. DBINT YES
AnsInterval4 Number of calls answered within interval 4. See AnsInterval1. DBINT YES
AnsInterval5 Number of calls answered within interval 5. See AnsInterval1. DBINT YES
AnsInterval6 Number of calls answered within interval 6. See AnsInterval1. DBINT YES
AnsInterval7 Number of calls answered within interval 7. See AnsInterval1. DBINT YES
AnsInterval8 Number of calls answered within interval 8. See AnsInterval1. DBINT YES
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
118
All Tables
Call_Type_SG_Interval
AnsInterval10 Number of calls answered within interval 10. See AnsInterval1. DBINT YES
AnswerWaitTime The sum of answer wait time in seconds for all calls that were DBINT YES
answered for the call type associated with this skill group during the
reporting interval.
The AnswerWaitTime for a single call against the call type is an
approximate sum of the following fields in the
Termination_Call_Detail table:
• DelayTime
• LocalQTime
• RingTime
• NetQTime
This field is applicable to both Unified ICM and Unified CCE with
the following exception: the field is not incremented if an agent on
a standard ACD answers the call, unless the call was translation
routed.
Note With the existence of a network VRU, for Unified ICM
and Unified CCE systems in which calls are
translation-routed, the measurement of Answer Wait Time
for a call begins when the call is queued.
AvgRouterDelayQ Average delay in queue (in seconds) for calls removed from the DBINT YES
Router queue during the reporting interval. RouterQueueWaitTime
/ RouterQueueCalls
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
119
All Tables
Call_Type_SG_Interval
BucketIntervalID The ID of Bucket Intervals from the Bucket_Interval table used to DBINT YES
generate the following AnsInterval and AbandInterval fields in this
record. The Bucket Intervals ID is taken from the corresponding
Call Type configuration.
CallDelayAbandTime The total time spent by calls of this call type associated with this DBINT YES
skill group that abandoned in the reporting interval. This time begins
when the call reaches the Router and ends when the call disconnects.
Does not include short calls.
Note This time is not reset if the CallType changes. To
determine the time that abandoned calls spend in the script
before abandoning, subtract DelayQAbandTime and
DelayAgentAbandTime from CallDelayAbandTime.
CallsAnswered The total number of calls of this call type associated with this skill DBINT YES
group that was answered or work accepted by agents in the reporting
interval. This field is applicable to both Unified ICM and Unified
CCE with the following exception: the field is not incremented if
an agent on a standard ACD answers the call, unless the call was
translation routed.
Note With the existence of a network VRU, for Unified CCE
and for Unified ICM systems in which calls are
translation-routed, the measurement of Answer Wait Time
for a call begins when the call is queued.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
120
All Tables
Call_Type_SG_Interval
CallsReportAgainstOther Calls that were counted as CallsOfferedRouted but reported against DBINT YES
another skill group.
Note The call is counted in the Skill Group where it is reported
depending on the call disposition flag. For example, if
the call disposition flag is 1, the field
CallsHandledNotRouted is incremented in the actual skill
group that the call was handled.
In some other scenarios, this field can be incremented where the
SkillGroupSkillTargetID is not provided and none of the call
dispositions are used to categorize where the call is going.
CallsQHandled Number of calls associated with this skill group that was handled in DBINT YES
the reporting interval that were queued in the Router at any time
during the life of the call. This field is applicable to both Unified
ICM and Unified CCE with the following exception: the field is not
incremented if an agent on a standard ACD answers the call, unless
the call was translation routed.
CallsRONA Number of calls associated with this skill group that was that have DBINT YES
been Redirected On No Answer in the reporting interval. This does
not include calls that are rerouted using the router requery feature.
This is for calls with CallDispositionFlag of 5 in TCD. This field is
applicable to both Unified ICM and Unified CCE with the following
exception: the field is not incremented if an agent on a standard ACD
answers the call, unless the call was translation routed.
Note: "Calls" may include voice calls and nonvoice tasks from
third-party multichannel applications that use the Task Routing APIs.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
121
All Tables
Call_Type_SG_Interval
CallsRoutedNonAgent Number of Calls associated with this skill group that was routed in DBINT YES
the reporting interval without translation route in TDM environment.
The TCD that the peripheral creates does not have any call type
associated to it.
CallsHandledNotRouted Calls associated with this skill group that were handled but is not DBINT YES
the skill group that was originally routed. Note: The field
CallsReportAgainstOther is incremented in the skill group that the
call was routed.
CallsOfferedRouted The number of calls associated with this skill group that the Central DBINT YES
Controller routed. This field is incremented for calls sent to skill
group or service and it is incremented in the following ways:
Skill Group: The Router increments this field when the call is routed
or queued to a skill group.
Service: The Router increments this field using the agent real time
data when the call is answered, or using TCD when the agent
abandons the call.
CallsOfferedNotRouted Calls offered to a skill group that the Router did not route. It happens DBINT YES
in TDM and PG Gateway deployments where the ACD routes the
call to a Skill Group different from the original routed Skill Group.
CallsOnHold The number of calls placed on hold at least once for the call type DBINT YES
associated with the skill group during the reporting interval.
DateTime The Central Controller date and time at the start of the interval when DBSMALLDATE PK1, NOT
the row was generated. NULL
DbDateTime The current date and time stamp when the records are written to the DBDATETIME IE1, YES
HDS database. The logger database has NULL for this column.
DelayAgentAbandTime For the reporting interval, the total time spent by all calls for this DBINT YES
call type associated with this skill group that abandoned at the agent's
desktop before being answered. This time is not reset if the CallType
changes. Does not include short calls.
DelayQAbandTime The total time spend by all calls associated with this skill group for DBINT YES
this call type that abandoned while in the queue, for this reporting
interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
122
All Tables
Call_Type_SG_Interval
HandleTime The total handle time in seconds for handled calls of this call type DBINT YES
associated with this skill group ending during the reporting interval.
HandleTime is the sum of the fields TalkTime, HoldTime, and
WorkTime from the Termination_Call_Detail record. This field is
applicable to both Unified ICM and Unified CCE with the following
exception: it does not include the delay time for a call that was
abandoned after it was routed to a standard ACD, unless the call was
translation routed.
HoldTime The total hold time in seconds for calls of this call type associated DBINT YES
with this skill group ending during the reporting interval. This field
is applicable to both Unified ICM and Unified CCE with the
following exception: it does not include the delay time for a call that
was abandoned after it was routed to a standard ACD, unless the
call was translation routed.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
123
All Tables
Call_Type_SG_Interval
This field is applicable to both Unified ICM and Unified CCE with
the following exception: it does not include the delay time for a call
that was abandoned after it was routed to a standard ACD, unless
the call was translation routed.
MaxHoldTime The max hold time in seconds for calls of the call type associated DBINT YES
with the skill group during the reporting interval
MaxCallsQueued The maximum number of calls in queue for this call type during this DBINT NULL
interval.
MaxCallWaitTime The longest time a call has to wait before it is dispositioned DBINT NULL
(abandoned, answered, and so on) in this interval.
OverflowOut The number of calls overflowed to another call type during the DBINT YES
reporting interval. This field increments when a requalify or call
type node is executed in the script.
PrecisionQueueID With CallTypeID, it identifies call type association with Precision DBINT PK4, NULL
Queue. For Skill Group only call types, the value is NULL.
RecoveryKey Unique ID assigned to each record and used internally by the Unified DBFLT8 AK1, NOT
ICM/Unified CCE software to track the record. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
124
All Tables
Call_Type_SG_Interval
ReportingInterval This value indicates the period, in minutes, over which the router DBINT IE3, NULL
calculates the Call Type and Call Type Skill Group data. The valid
values are 30 (default) or 15.
ReservationCalls The number of times the Dialer reserved an agent for an agent DBINT NULL
campaign during this interval. This is a part of the equation for calls
completed to balance with CallsOffered.
RouterCallsAbandQ The number of calls to the call type associated with this skill group DBINT YES
that abandoned in the Router queue during the reporting interval.
Does not include short calls.
Note RouterCallsAbandQ does not include calls that were
abandoned in the VRU. This value can be derived from
TotalCallsAband - RouterCallsAbandQ -
RouterCallsAbandToAgent.
RouterCallsAbandToAgent The number of calls associated with this skill group that abandoned DBINT YES
at the agent desktop before being answered in the reporting interval.
Does not include short calls. Termination_Call_Detail records
generated by agent PG with a CallDispositionFlag of 2 are counted
as RouterCallsAbandToAgent.
RouterQueueWaitTime Number of seconds calls of this calltype associated with this skill DBINT YES
group spent in the Call Router queue during the reporting interval.
This count includes only calls that exited the queue during the
interval. Calls still in the queue at the end of the interval are not
counted.
RouterQueueCalls The number of tasks of the call type associated with this skill group DBINT YES
assigned from the queue to be routed in the reporting interval.
RouterCallsDequeued It is incremented when the call is removed from the queue. DBINT YES
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
125
All Tables
Call_Type_SG_Interval
SkillGroupSkillTargetID Together with CallTypeID identifies call type association with skill DBINT PK3, NOT
group in this table. NULL
ShortCalls The total number of calls associated with this skill group to the route DBINT YES
that were too short to be considered abandoned during the reporting
interval. A call is determined to be a short call if it is abandoned
before the Abandoned Call Wait Time expired. Short calls are not
considered abandoned, nor are they accounted for in any of the
Unified ICM abandoned calls calculations. This field is applicable
to Unified ICM, Unified CCE, and Outbound Option.
ServiceLevelAband The total number of calls of this call type associated with this skill DBINT YES
group abandoned within the service level threshold during the
reporting interval. Valid for both Unified CCE and standard
ACDtargets that use translation routes.
For Call Type SG Interval, ServiceLevelAband is calculated from
when the call type changes to when the call is abandoned.
ServiceLevelCalls The total number of calls of this call type associated with this skill DBINT YES
group answered within the service level threshold during the
reporting interval. This field is incremented when the PG sends the
answered event to the router within the service level threshold. Valid
for both Unified CCE and standard ACDtargets that use translation
routes.
For Call Type SG Interval, ServiceLevelCalls is calculated from
when the call type changes to when the call is answered.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
126
All Tables
Call_Type_SG_Interval
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
127
All Tables
Call_Type_SG_Interval
This field is applicable to both Unified ICM and Unified CCE with
the following exception: the field is not incremented if an agent on
a standard ACD answers the call, unless the call was translation
routed.
ServiceLevelError Calls associated with this skill group that ended in Error state within DBINT YES
SL threshold within the reporting interval.
ServiceLevelRONA Calls associated with this skill group that redirected on no answer DBINT YES
within SL threshold within the reporting interval.
Note: "Calls" may include voice calls and nonvoice tasks from
third-party multichannel applications that use the Task Routing APIs.
ServiceLevelType The router uses the Call Type ServiceLevel and ServiceLevelType DBINT YES
to calculate the Service level of the reporting interval.
ServiceLevelCallsDequeue The number of queued calls associated with this skill group that was DBINT YES
de-queued within the skill Service Level threshold in the reporting
interval. Calls may be de-queued by Cancel Queue node or de-queued
from this Skill Group to be routed to a different Skill Group.
Note This field is relevant to the Unified CCE environment
only. Note: With the existence of a network VRU, this
value includes time in the network queue.
TimeZone The Central Controller’s time zone for the date and time. The value DBINT PK4, NOT
is the offset in minutes from UTC(formerly GMT).The value is NULL
negative for time zones to the east of UTC and positive for time
zones to the west of UTC.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
128
All Tables
Call_Type_Real_Time
Call_Type_Real_Time
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Local database only.
Note • With the existence of a network VRU, for Unified CCE and for Unified ICM systems in which calls are
translation-routed, the measurement of Service Level begins when the call arrives at the routing script,
or when its call type is changed. This means that if self-service is performed on a call before the call is
queued to an agent, the routing script must be set up to change the call type of the call when self-service
is completed. Otherwise, the time spent in self-service will negatively impact the Service Level.
• In a Cisco Contact Center Gateway deployment, when the Unified ICM (parent) is connected with a
Unified CCE, or a Unified CCE System PG (child), or a Cisco Unified Contact Center Express (child)
through the Unified CCE Gateway PG, the network queuing data is not available in the child or in the
child agent/supervisor desktop. The time spent in the network queue is not included in the reporting
metrics in the child. A call center manager would need to look at the parent Unified ICM reports for
network queuing data.
Provides real-time statistics for each call type defined in the software. The software generates a
Call_Type_Real_Time record for each call type.
Related Tables
Call_Type, on page 98 (via CallTypeID)
Master_Script, on page 281 (via MasterScriptID)
Script, on page 411 (via ScriptID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
129
All Tables
Call_Type_Real_Time
AgentErrorCountToday The number of calls that encounter an error when DBINT NULL
the call is at the agent desktop since midnight.
AnswerWaitTimeHalf The sum of answer wait time in seconds for all calls DBINT NULL
of this call type that were answered during the
current half-hour interval.
This field is applicable to both Unified ICM and
Unified CCE with the following exception: the field
is not incremented if the call is answered by an agent
on a standard ACD unless the call was translation
routed.
AnswerWaitTimeTo5 The sum of answer wait time in seconds for all calls DBINT NULL
answered for this call type during the rolling
five-minute interval.
AnswerWaitTimeToday The sum of answer wait time in seconds for all calls DBINT NULL
of this call type answered since midnight.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
130
All Tables
Call_Type_Real_Time
CallDelayAbandTimeTo5 The time spent by all calls for this call type that DBINT NULL
abandoned before being answered within the rolling
5 minutes
To determine the time that abandoned calls spend
in the script before abandoning, subtract
DelayQAbandTimeTo5 and
DelayAgentAbandTimeTo5 from
CallDelayAbandTimeTo5.
CallDelayAbandTimeToday The time spent by all calls for this call type that DBINT NULL
abandoned before being answered since midnight.
To determine the time that abandoned calls spend
in the script before abandoning, subtract
DelayQAbandTimeToday and
DelayAgentAbandTimeToday from
CallDelayAbandTimeToday.
CallsAtAgentNow The number calls that Unified CCE agents are DBINT NULL
currently working on.
An agent is considered to be working on a call/task
until the agent finishes the wrap-up work associated
with the call/task, if any.
Note This field is not applicable to ICM.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
131
All Tables
Call_Type_Real_Time
CallsHandledHalf The total number of calls of this call type handled DBINT NULL
in the current half-hour interval.
Termination_Call_Detail records generated by agent
PG with a CallDispositionFlag of 1 are counted as
CallHandled.
A handled call is:
• An incoming ACD call that was answered by
an agent, and then completed.
• A non-voice task that the agent started working
on then completed.
CallsHandledTo5 The total number of calls of this call type handled DBINT NULL
during the rolling five-minute interval.
CallsHandledToday The total number of calls of this call type handled DBINT NULL
since midnight.
CallsLeftQTo5 The total number of calls of this call type that left DBINT NULL
the CallRouter queue during the rolling five-minute
interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
132
All Tables
Call_Type_Real_Time
CallsOfferedTo5 The number of calls of this call type offered during DBINT NULL
the rolling five-minute interval.
CallsOfferedToday The total number of calls of this call type offered to DBINT NULL
this call type since midnight.
CallsRONAHalf The number of calls that have been Redirected On DBINT NULL
No Answer in the current half-hour interval. This
does not include calls rerouted using the router
requery feature.
This field is applicable to both Unified ICM and
Unified CCE with the following exception: the field
is not incremented if the call is answered by an agent
on a standard ACD unless the call was translation
routed.
Note: "Calls" may include voice calls and nonvoice
tasks from third-party multichannel applications that
use the Task Routing APIs.
CallsRONATo5 The number of calls that have been Redirected On DBINT NULL
No Answer in this in the rolling five-minute interval.
This does not include calls rerouted using the router
requery feature.
Note: "Calls" may include voice calls and nonvoice
tasks from third-party multichannel applications that
use the Task Routing APIs.
CallsRONAToday The number of calls that have been Redirected On DBINT NULL
No Answer since midnight. This does not include
calls rerouted using the router requery feature.
Note: "Calls" may include voice calls and nonvoice
tasks from third-party multichannel applications that
use the Task Routing APIs.
CallsRoutedNonAgentHalf For Cisco Unified Contact Center Express , the DBINT NULL
number of calls that executed a Label node or a
Divert Label node in their routing script in the
current half-hour interval.
For Unified ICM, the number of calls that executed
a Label node or a Divert Label node in their routing
script; or were routed to a standard ACD without
using a translation route in the half-hour interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
133
All Tables
Call_Type_Real_Time
CallsRoutedNonAgentToday For Cisco Unified Contact Center Express , the DBINT NULL
number of calls that executed a Label node or a
Divert Label node in their routing script since
midnight.
For Unified ICM, the number of calls that executed
a Label node or a Divert Label node in their routing
script; or were routed to a standard ACD without
using a translation route since midnight.
CallsRoutedToday Number of calls of this type that have been routed DBINT NULL
since midnight.
CallsRoutedToHalf Number of calls of this type that have been routed DBINT NULL
during the current half-hour interval.
CTDelayAbandTimeTo5 The total time spent by calls of this call type that DBINT NULL
abandoned calls within the rolling five-minute
interval.
This time begins when the call reaches the Router
or when the call changes CallTypes and ends when
the call disconnects.
This time is reset if the CallType changes.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
134
All Tables
Call_Type_Real_Time
DateTime The Central Controller date and time at the start of DBDATETIME NOT
the interval when the row was generated. NULL
DelayAgentAbandTimeHalf For the current half-hour interval, the total time spent DBINT NULL
by all calls for this call type that abandoned at the
agent's desktop before being answered.
This time is not reset if the CallType changes.
DelayAgentAbandTimeTo5 For the rolling five-minute interval, the total time DBINT NULL
spent by all calls for this call type that abandoned at
the agent's desktop before being answered.
This time is not reset if the CallType changes.
DelayAgentAbandTimeToday For the half-hour interval, the total time spent by all DBINT NULL
calls for this call type that abandoned at the agent's
desktop before being answered.
This time is not reset if the CallType changes.
DelayQAbandTimeHalf The total time spend by all calls for this call type DBINT NULL
that abandoned while in the queue, during the current
half-hour interval.
This time is not reset if the CallType changes.
DelayQAbandTimeTo5 The total time spend by all calls for this call type DBINT NULL
that abandoned while in the queue, for this rolling
five-minute interval.
This time is not reset if the CallType changes.
DelayQAbandTimeToday The total time spend by all calls for this call type DBINT NULL
that abandoned while in the queue, since midnight.
This time is not reset if the CallType changes.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
135
All Tables
Call_Type_Real_Time
ErrorCountToHalf In the current half-hour interval, the number of calls DBINT NULL
that resulted in an error condition, such as when a
routing script fails to find a target and there is no
default route defined. This field increments when:
• Translation-routed calls are abandoned while
on route to destination target.
• Calls with misconfigured labels use default
routing. (In this case, the
ICRDefaultRoutedToHalf field also
increments.)
• Calls with misconfigured labels do not use
default routing (for instance, when a default
route has not been defined).
HandleTimeHalf The total handle time in seconds for all calls of this DBINT NULL
call type ending during the current half-hour interval.
This field is applicable to both Unified ICM and
Unified CCE with the following exception: the field
is not incremented if the call is answered by an agent
on a standard ACD unless the call was translation
routed.
HandleTimeTo5 The total handle time in seconds for all calls of this DBINT NULL
call type ending during the rolling five-minute
interval.
HandleTimeToday The total handle time in seconds for all calls of this DBINT NULL
call type ending since midnight.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
136
All Tables
Call_Type_Real_Time
HoldTimeTo5 The total hold time in seconds for calls of this call DBINT NULL
type ending during the rolling five-minute interval.
HoldTimeToday The total hold time in seconds for calls of this call DBINT NULL
type ending since midnight.
ICRDefaultRoutedToday Number of calls that were routed to the default label DBINT NULL
since midnight.
ICRDefaultRoutedToHalf Number of calls that were routed to the default label DBINT NULL
during the current half-hour interval.
MasterScriptID The master script currently scheduled for the call DBINT NULL
type.
NetworkDefaultRoutedToHalf Number of calls of this type for which the IXC used DBINT NULL
default routing during the current half-hour interval.
OverflowOutHalf The number of calls that overflowed to another call DBINT NULL
type during the current half-hour interval. This field
increments when a requalify or call type node is
executed in the script.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
137
All Tables
Call_Type_Real_Time
OverflowOutToday The number of calls that overflowed to another call DBINT NULL
type since midnight.This field increments when a
requalify or call type node is executed in the script.
ReturnBusyToday Number of calls of this type that were routed to the DBINT NULL
Busy target since midnight.
ReturnBusyToHalf Number of calls of this type that were routed to the DBINT NULL
Busy target during the current half-hour interval.
ReturnReleaseHalf Count of calls that executed a Release node in their DBINT NULL
routing script in the current half-hour interval.
ReturnReleaseToday Count of calls that executed a Release node in their DBINT NULL
routing script since midnight.
ReturnRingToday Number of calls of this type that were routed to the DBINT NULL
Ring target since midnight.
ReturnRingToHalf Number of calls of this type that the software routed DBINT NULL
to the Ring target during the current half-hour
interval.
RouterCallsAbandQHalf Number of calls of this type abandoned in the Router DBINT NULL
queue during the current half-hour interval.
This field is applicable to bothUnified ICM and
Unified CCEwith the following exception: the field
is not incremented if the call is answered by an agent
on a standard ACD unless the call was translation
routed.
RouterCallsAbandQTo5 Number of calls of this type abandoned in the Router DBINT NULL
queue during the rolling five-minute interval.
RouterCallsAbandQToday Number of calls of this type abandoned in the Router DBINT NULL
queue since midnight.
RouterCallsAbandToAgentHalf The number of calls that abandoned at the agent DBINT NULL
desktop before being answered in the current
half-hour interval.
RouterCallsAbandToAgentTo5 The number of calls that abandoned at the agent DBINT NULL
desktop before being answered within the rolling
five-minute interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
138
All Tables
Call_Type_Real_Time
RouterCallsQNowTime Total number of seconds spent in queue for all calls DBINT NULL
of this type currently in the CallRouter queue. This
metric does not show calls in queue at the local
ACD.
RouterLongestCallQ The time that the longest currently queued call for DBDATETIME NULL
this call type entered the CallRouter queue.
This field is applicable to bothUnified ICM and
Unified CCE with the following exception: the field
is not incremented if the call is answered by an agent
on a standard ACD unless the call was translation
routed.
RouterQueueCallsHalf Number of calls of this type that left the CallRouter DBINT NULL
queue to be routed during the current half- hour
interval.
RouterQueueCallsTo5 Number of calls of this type that left the CallRouter DBINT NULL
queue to be routed during the rolling five-minute
interval.
RouterQueueCallsToday Number of calls of this type that left the CallRouter DBINT NULL
queue to be routed since midnight.
RouterQueueWaitTimeHalf Number of seconds calls of this type spent in the DBINT NULL
CallRouter queue during the current half-hour
interval.
Note This count includes only calls that exited
the queue during the interval. Calls still
in the queue at the end of the interval are
not counted.
RouterQueueWaitTimeTo5 Number of seconds calls of this type spent in the DBINT NULL
CallRouter queue during the rolling five-minute
interval.
Note This count includes only calls that exited
the queue during the interval. Calls still
in the queue at the end of the interval are
not counted.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
139
All Tables
Call_Type_Real_Time
ScriptID The script currently scheduled for the call type. DBINT NULL
ShortCallsToHalf The total number of calls to the route that were DBINT NULL
tooshort to be considered abandoned during the
ShortCallsHalfhalf-hour interval. A call is
determined to be a shortcall if it is abandoned before
the Abandoned CallWait Time expired. Short calls
are not consideredabandoned, nor are they accounted
for in any ofthe Unified ICM abandoned calls
calculations.
This field is applicable to Unified ICM, UnifiedCCE,
and Outbound Option.
ShortCallsToday The total number of calls to the route that were too DBINT NULL
short to be considered abandoned after mid-night.
A call is determined to be a shortcall if it is
abandoned before the Abandoned CallWait Time
expired. Short calls are not considered abandoned,
nor are they accounted for in any of the Unified ICM
abandoned calls calculations.
This field is applicable to Unified ICM, UnifiedCCE,
and Outbound Option.
ServiceLevelAbandHalf The total number of calls of this call type abandoned DBINT NULL
within the service level threshold during the current
half-hour interval.
This field is applicable to both Unified ICM and
Unified CCEwith the following exception: the field
is not incremented if the call is answered by an agent
on a standard ACD unless the call was translation
routed.
ServiceLevelAbandTo5 The number of calls of this call type abandoned DBINT NULL
within the service level during the rolling
five-minute interval.
ServiceLevelAbandToday The number of calls of this call type abandoned DBINT NULL
within the service level since midnight.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
140
All Tables
Call_Type_Real_Time
ServiceLevelCallsOfferedHalf The number of calls of this call type that had a DBINT NULL
service level event during the current half-hour
interval.
Calls are counted for service level purposes as soon
as it is determined how the call contributes to the
service level calculation. This determination is made
when either the service level timer passes, the call
is answered, or the caller abandons - whichever
occurs first.
This field is applicable to both Unified ICM and
Unified CCE with the following exception: the field
is not incremented if the call is answered by an agent
on a standard ACD unless the call was translation
routed.
ServiceLevelCallsOfferedTo5 The number of calls of this call type that had service DBINT NULL
level events during the rolling five-minute interval.
Calls are counted for service level purposes as soon
as it is determined how the call contributes to the
service level calculation. This determination is made
when either the service level timer passes, the call
is answered, or the caller abandons - whichever
occurs first.
ServiceLevelCallsOfferedToday The number of calls of this call type that had service DBINT NULL
level events since midnight.
Calls are counted for service level purposes as soon
as it is determined how the call contributes to the
service level calculation. This determination is made
when either the service level timer passes, the call
is answered, or the caller abandons - whichever
occurs first.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
141
All Tables
Call_Type_Real_Time
ServiceLevelCallsTo5 The total number of calls of the call type handled DBINT NULL
within the service level during the rolling
five-minute interval.
ServiceLevelCallsToday The total number of calls of the call type handled DBINT NULL
within the service level since midnight.
ServiceLevelErrorHalf Calls that ended in Error state within SL threshold DBINT NULL
within the current half-hour interval.
ServiceLevelErrorToday Calls that ended in Error state within SL threshold DBINT NULL
since midnight.
ServiceLevelHalf The service level for this call type during the current DBFLT4 NULL
half-hour interval.
This field is applicable to both Unified ICM and
Unified CCE with the following exception: the field
is not incremented if the call is answered by an agent
on a standard ACD unless the call was translation
routed.
ServiceLevelTo5 The service level for this call type during the rolling DBFLT4 NULL
five-minute interval. This is derived from
ServiceLevelCallsTo5 and
ServiceLevelCallsOfferedTo5.
ServiceLevelToday The service level for this call type since midnight. DBFLT4 NULL
This is derived from ServiceLevelCallsToday and
ServiceLevelCallsOfferedToday.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
142
All Tables
Campaign
TalkTimeHalf The total talk time in seconds for calls of this call DBINT NULL
type ending during the current half-hour interval.
This field is applicable to both Unified ICM and
Unified CCEwith the following exception: the field
is not incremented if the call is answered by an agent
on a standard ACD unless the call was translation
routed.
TalkTimeTo5 The total talk time in seconds for calls of this call DBINT NULL
type ending during the rolling five-minute interval.
TalkTimeToday A total of talk time in seconds for calls of this call DBINT NULL
type ending since midnight.
TotalCallsAbandHalf The total number of queued calls, non-queued calls, DBINT NULL
and calls that abandoned at the agent desktop in the
current half-hour interval.
TotalCallsAbandTo5 The total number of queued calls, non-queued calls, DBINT NULL
and calls that abandoned at the agent desktop in the
rolling five-minute interval.
TotalCallsAbandToday The total number of queued calls, non-queued calls, DBINT NULL
and calls that abandoned at the agent desktop since
midnight.
Campaign
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
It contains a description of all the configured campaigns that a Outbound Option implementation may use.
There is a single row for every configured Outbound campaign.
Use the Outbound Option Configuration option within Unified ICM Configuration Manager to modify
Campaign table records.
Note If Outbound Option was not selected during setup, this table will contain no data.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
143
All Tables
Campaign
Related Tables
Campaign_Skill_Group, on page 171 (via CampaignID)
Campaign_Target_Sequence, on page 173 (via CampaignID)
Campaign_Query_Rule, on page 153 (via CampaignID)
Campaign_Half_Hour, on page 152 (via CampaignID)
Campaign_Query_Rule_Half_Hour, on page 156
Campaign_Query_Rule_Real_Time, on page 162 (via CampaignID)
Dialer_Detail, on page 210 (via CampaignID)
Dialer_Port_Real_Time, on page 223 (via CampaignID)
Dialer_Skill_Group_Real_Time, on page 232 (via CampaignID)
APIGenerated Identifies whether this campaign was created using DBCHAR NOT
the Outbound API: NULL
• Y = campaign created using the API
• N = campaign created using the Outbound
Option Campaign tool in the ICM
Configuration Manager
AbandonCustomerCallback The number of minutes to wait before calling back DBINT NULL
a customer who abandoned the call.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
144
All Tables
Campaign
AbandonPercent Used in the predictive algorithm to identify the upper DBFLT8 NOT
limit of abandon percentage allowed. NULL
AbandonedDialerCallback The number of minutes to wait before calling back DBINT NULL
a customer who was abandoned by the dialer.
AnsweringMachineCallback The number of minutes to wait before calling back DBINT NULL
a previously dialed number that was answered by
an answering machine.
CPAMaxTimeAnalysis Max time allowed for analysis in milliseconds before DBINT NOT
identifying a problem analysis as dead air/ low NULL
volume. Default: 3000 .
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
145
All Tables
Campaign
CampaignID A unique identifier for this campaign. This is the DBINT PK NOT
primary key for this table. NULL
This field is applicable to Outbound Option only.
DSTLocationName Name of the location of the starting daily saving VARCHAR(32) NOT
time. NULL
DateTimeStamp Records the date and time when a record is added / DBDATETIME NULL
updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
146
All Tables
Campaign
EnableMediaTermination Indicates the dialer will terminate media streams for DBCHAR NOT
connected outbound calls in this campaign. Default NULL
is 'N' (disabled).
EnableRecordWaveFile Indicates whether the debug setting for Recording DBCHAR NOT
wave files should be enabled for connected outbound NULL
calls in this campaign. (Default 'N'). Will get
information from BA Options Table if not
configured here. Default is 'N' (disabled).
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
147
All Tables
Campaign
HomeEndHours Home telephone numbers will not be dialed later DBINT NOT
than HomeEndHours:HomeEndMinutes. Hours are NULL
in 24-hour format.
HomeEndMinutes Home telephone numbers will not be dialed later DBINT NOT
than HomeEndHours:HomeEndMinutes. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
148
All Tables
Campaign
LinesPerAgent The fixed number of lines to use per agent. Note that DBFLT8 NOT
this number need not be an integer. NULL
MaximumLineAgent The maximum number of lines dialed per agent. DBFLT8 NOT
Note that this number need not be an integer. NULL
NoAnswerRingLimit The number of rings before considering a call as not DBINT NOT
answered. NULL
PredictiveCorrectionPace A correction is applied to the Lines per Agent when DBINT NULL
the attempted calls exceeds
"PredictiveConnectionPace" calls. If Null, the Dialer
value takes precedence. Otherwise, this value takes
precedence. The default is NULL.
PredictiveGain The PredictiveGain term controls the overall rate of DBFLT8 NULL
corrective adjustment for the Lines per Agent. This
is the multiplier for the Proportional corrective term
in the algorithm. If Null, the Dialer value takes
precedence. Otherwise, this value takes precedence.
The default is NULL.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
149
All Tables
Campaign
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
150
All Tables
Campaign
WaitForBusyRetry Y= When a busy number has been reached wait until DBCHAR NOT
the busy retry timeout and call the busy number NULL
again instead of calling the next phone number in
the customers list. Note: if the Busy retry interval is
greater than 5 minutes the system will not wait.
N = Do not wait to retry a busy number, try the next
number in the list.
Default = N
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
151
All Tables
Campaign_Half_Hour
WorkEndMinutes Work telephone numbers will not be dialed later DBINT NOT
than WorkEndHours:WorkEndMinutes. NULL
Campaign_Half_Hour
Note THIS TABLE IS NOT CURRENTLY BEING USED. IT IS RESERVED FOR FUTURE USE.
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Central database only.
Provides historical reporting for campaign attributes.
Related Tables
Campaign, on page 143 (via CampaignID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
152
All Tables
Campaign_Query_Rule
DbDateTime The current date and time stamp when the records DBDATETIME IE1-Indexed
are written to the database. NULL
Campaign_Query_Rule
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
It contains a set of associations between query rules and campaigns.
Note If Outbound Option was not selected during setup, this table will contain no data.
Use the Outbound Option Configuration option within Unified ICM Configuration Manager to modify
Campaign_Query_Rule records.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
153
All Tables
Campaign_Query_Rule
Related Tables
Campaign, on page 143 (via CampaignID)
Query_Rule, on page 339 (via QueryRuleID)
Duration The amount of time (in minutes) to use the current DBINT NOT
query rule before going on to the next. NULL
DurationEnabled Indicates whether or not to use duration rate to move DBCHAR NOT
between query rules within this campaign: NULL
• Y = Use duration (time spent within a query
rule)
• N = Do not use duration
EndHours The contact will not be dialed past the DBINT NOT
EndHours:EndMinutes. Hours are in 24-hour format NULL
and are based on the Unified ICM Central Controller
time.
EndMinutes The contact will not be dialed past the DBINT NOT
EndHours:EndMinutes. Time is based on the Unified NULL
ICM Central Controller time.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
154
All Tables
Campaign_Query_Rule
HitRateEnabled Indicates whether or not to use hit rate to move DBCHAR NOT
between query rules within this campaign: NULL
• Y = Use hit rate
• N = Do not use hit rate
ListOrder The order in which the query rules are to be used. DBINT NOT
NULL
Penetration The percentage of this query rule to be attempted DBINT NOT
before shifting to the next query rule within the NULL
current campaign. The percentage value is a whole
number between 0 and 100.
QueryRuleID The query rule belonging to the campaign identified DBINT PK, FK
by the CampaignID. This field is a foreign key from NOT
the Query Rule table. NULL
This field is applicable to Outbound Option only.
StartHours TThe contact will not be dialed earlier than the DBINT NOT
StartHours:StartMinutes. Hours are in 24-hour NULL
format and are based on the Unified ICM Central
Controller time.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
155
All Tables
Campaign_Query_Rule_Half_Hour
Campaign_Query_Rule_Half_Hour
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Central database only. Each row provides half-hour statistics on a particular Campaign-Query Rule combination.
The statistics reflect counters used in the Outbound Option predictive dialing algorithm.
Related Tables
Campaign, on page 143 (via CampaignID)
Query_Rule, on page 339 (via QueryRuleID)
Note The Campaign_Query_Rule_Interval Table will be populate with 30/15 minute reporting data, depending on
the Historical Reporting Interval setting for the PG. The Campaign_Query_Rule_Half_Hour Table will not
be populated with this data.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
156
All Tables
Campaign_Query_Rule_Half_Hour
CallbackCountToHalf The total number of records scheduled for a callback. DBINT NULL
CampaignID The campaign to which this query rule belongs. DBINT PK, FK
NOT
This field is applicable to Outbound Option only.
NULL
CampaignOutOfNumbersToHalf (THIS FIELD IS NOT CURRENTLY BEING DBINT NULL
USED. IT IS RESERVED FOR FUTURE USE.)
Indicates how much time an active query rule was
asked to retrieve numbers but could not find any
valid ones for this time frame in its dialing list.
CancelledDetectToHalf The number of calls in a half-hour period where the DBINT NULL
dialer cancelled a ringing customer call.
CustomerAbandonDetectToHalf The number of calls in a half-hour period that were DBINT NULL
abandoned by the customer after they picked up the
telephone.
CustomerNotHomeCountToHalf The number of calls that were answered by the DBINT NULL
wrong party; the customer was not home.
DateTime The Unified ICM Central Controller date and time DBSMALLDATE PK NOT
at the start of the interval. NULL
DbDateTime The current date and time stamp when the records DBDATETIME IE-1 NULL
are written to the HDS database. The logger database
has NULL for this column.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
157
All Tables
Campaign_Query_Rule_Half_Hour
NoAnswerDetectToHalf The number of calls in a half-hour period that were DBINT NULL
not answered.
NoDialToneDetectToHalf The number of calls in a half-hour period that did DBINT NULL
not receive a dial tone.
NoRingBackDetectToHalf The number of calls in the current half hour period DBINT NULL
that did not receive a ring-back tone, that were
disconnected by the carrier or the network while
ringing, or that were flagged with a data error or a
no-value call.
PersonalCallbackCountToHalf The number of calls where the customer requested DBINT NULL
a personal callback.
QueryRuleID The query rule belonging to the campaign identified DBINT PK, FK
by the CampaignID. NOT
NULL
This field is applicable to Outbound Option only.
RecoveryKey A unique ID assigned to each record and used DBFLT8 AK-1 NOT
internally by Unified CCE to track the record. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
158
All Tables
Campaign_Query_Rule_Interval
TalkTimeToHalf The total number of seconds agents spent talking on DBINT NULL
the phone during the last half-hour.
TimeZone The Central Controller’s time zone for the date and DBINT PK NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
WrapupTimeToHalf The total number of seconds agents spent in wrap-up DBINT NULL
mode during the last half-hour.
WrongNumberCountToHalf The number of calls where the customer's phone DBINT NULL
number was incorrect (the e. customer did not live
there).
Campaign_Query_Rule_Interval
This section describes the Campaign Query Rule Interval table.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
159
All Tables
Campaign_Query_Rule_Interval
CallbackCount The total number of records scheduled for a callback. DBINT NULL
CampaignID The campaign to which this query rule belongs. DBINT PK2, NOT
NULL
CampaignOutOfNumbers (THIS FIELD IS NOT CURRENTLY BEING DBINT NULL
USED. IT IS RESERVED FOR FUTURE USE.)
Indicates how much time an active query rule was
asked to retrieve numbers but could not find any
valid ones for this timeframe in its dialing list.
ContactsAttempted The number of attempted calls within the reporting DBINT NULL
interval.
CustomerNotHomeCount The number of calls that wrong parties answered; DBINT NULL
the customer was not home.
DateTime The Unified ICM Central Controller date and time DBSMALLDATE PK1, NOT
at the start of the interval. NULL
DbDateTime The current date and time stamp when the records DBDATETIME IE1, NULL
are written to the HDS database. The logger database
has NULL for this column.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
160
All Tables
Campaign_Query_Rule_Interval
NoRingBackDetect The number of calls in the current reporting interval DBINT NULL
period that did not receive a ringback tone, that the
carrier or network did not disconnect while ringing,
or that were flagged with a data error or a no-value
call.
PersonalCallbackCount The number of calls where the customer requested DBINT NULL
a personal callback.
QueryRuleID The query rule belonging to the campaign identified DBINT PK3, NOT
by the CampaignID. NULL
RecoveryKey A unique ID assigned to each record and used DBFLT8 AK1, NOT
internally by the Unified ICM/Unified CCE software NULL
to track the record.
ReportingHalfHour The value indicates Half Hour boundary interval (0 DBINT IE2, NULL
to 47). Two 15 minute interval records have a unique
half hour boundary value.
ReportingInterval This value indicates the period, in minutes, over DBINT IE3, NULL
which the router calculates the Call Type and Call
Type Skill Group data. The only valid value is 30
(default).
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
161
All Tables
Campaign_Query_Rule_Real_Time
TimeZone The Central Controller’s time zone for the date and DBINT PK4, NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
WrapupTime The total number of seconds agents spent in wrap-up DBINT NULL
mode during the last reporting interval.
WrongNumberCount The number of calls where the customer's phone DBINT NULL
number was incorrect. (The customer did not live
there.)
Campaign_Query_Rule_Real_Time
This table is in the Blended Agent category (seeBlended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Local database only.
Each row provides real-time statistics on a particular Campaign-Query Rule combination. The statistics reflect
counters used in the Outbound Option predictive dialing algorithm.
The data in this table is reset nightly.
Exception: The following cumulative fields are not reset nightly:
• Closed Count
• TotalCount
• TotalVoiceCount
Related Tables
Campaign, on page 143 (via CampaignID)
Query_Rule, on page 339 (via QueryRuleID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
162
All Tables
Campaign_Query_Rule_Real_Time
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
163
All Tables
Campaign_Query_Rule_Real_Time
AnsweringMachineCount The number of calls that were abandoned by the DBINT NULL
dialer. However, instead of hanging-up on the
customer, the call was transferred to an IVR which
played a message to the customer.
BusyCount The number of calls that detected a busy signal. DBINT NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
164
All Tables
Campaign_Query_Rule_Real_Time
CampaignID The campaign to which this query rule belongs. DBINT PK, FK
NOT
This field is applicable to Outbound Option only.
NULL
CancelledDetectCount The number of calls where the dialer cancelled a DBINT NULL
ringing customer call.
ClosedCount Records customer calls closed for any reason other DBINT NULL
than reaching a live customer since the last overwrite
import.
CustomerAbandonDetectCount The number of calls where the customer hung-up DBINT NULL
immediately after picking up the telephone.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
165
All Tables
Campaign_Query_Rule_Real_Time
CustomerNotHomeCount The number of calls that were answered by the DBINT NULL
wrong party because the customer was not home.
DateTime The Unified ICM Central Controller date and time DBDATETIME NOT
when this data was last updated. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
166
All Tables
Campaign_Query_Rule_Real_Time
NoAnswerDetectCount The number of calls that were not answered. DBINT NULL
NoDialToneDetectCount The number of calls that did not detect a dial tone. DBINT NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
167
All Tables
Campaign_Query_Rule_Real_Time
NoRingBackDetectCount The number of calls in the current half hour period DBINT NULL
that did not receive a ring-back tone, that were
disconnected by the carrier or the network while
ringing, or that were flagged with a data error or a
no-value call.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
168
All Tables
Campaign_Query_Rule_Real_Time
QueryRuleID The query rule belonging to the campaign identified DBINT PK, FK
by the CampaignID. NOT
NULL
This field is applicable to Outbound Option only.
TalkTimeCount The total number of seconds agents spent talking on DBINT NULL
the telephone since midnight.
TotalCount The total number of records available to dial for the DBINT NULL
current campaign query rule since the last overwrite
import.
TotalVoiceCount The number of live customers that have been reached DBINT NULL
since the last overwrite import.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
169
All Tables
Campaign_Query_Rule_Real_Time
WrongNumberCount The number of calls where the customer phone DBINT NULL
number was incorrect (the customer did not live
there).
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
170
All Tables
Campaign_Skill_Group
Campaign_Skill_Group
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
It contains the associations between campaigns and skill groups within the software.
Note If Outbound Option was not selected during setup, this table will contain no data.
Use the Outbound Option Configuration option within Unified ICM Configuration Manager to modify
Campaign_Skill_Group records.
Related Tables
Campaign, on page 143 (via CampaignID)
Skill_Group, on page 461 (SkillGroupID maps to Skill_Group.SkillTargetID)
AutoAnswerReservationCall This variable controls whether the dialer will use DBINT NULL
CTI Server to answer the reservation call and the
transfer call sent to the agent or allow the agent's
phone to answer the call on its own.
Possible values: 1: Auto answer on; 2: Auto-answer
off
CampaignID The campaign to which this target group belongs. DBINT PK, FK
Foreign key from the Campaign table. NOT
NULL
This field is applicable to Outbound Option only.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
171
All Tables
Campaign_Skill_Group
IVRPorts Number of ports supported by the IVR for the DBINT NOT
current skill group (3 digits). NULL
IVRRoutePoint Contacts are transferred to this route point, which varchar(50) NULL
points to an IVR.
OverflowAgents The number of agents per skill group to ignore DBINT NOT
during predictive dialer calculations. NULL
RecordsToCache The number of records that should be cached by the DBINT NOT
dialer for a specific campaign-skill group NULL
combination.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
172
All Tables
Campaign_Target_Sequence
SkillTargetID A unique key indicating the skill group with which DBINT PK, FK
this target group is associated. Foreign key to the NOT
Skill Group table. NULL
Campaign_Target_Sequence
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
It contains the target type (home or work) and the sequence with which numbers are dialed within a campaign.
Note If Outbound Option was not selected during setup, this table will contain no data.
Related Tables
Campaign, on page 143 (via CampaignID)
Dialer_Detail, on page 210 (via Phone Index)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
173
All Tables
Cfg_Mngr_App_Snapshot_State
PhoneIndex Indicates the phone number that should be used DBINT NOT
within the zone. NULL
This value can range from 0 through 9.
An index value of 0 represents the Phone1 in the
configuration tool.
SequenceNumber Part of the primary key. Indicates the sequence of DBINT PK NOT
the number to dial within a campaign. NULL
ZoneIndex Indicates the zone to which the configured phone DBINT NOT
number belongs: NULL
0 = Zone 1
1 = Zone 2
Cfg_Mngr_App_Snapshot_State
This table is part of the User Preferences group (see User Preferences, on page 587). To see database rules for
this table, see User Preferences Tables, on page 639.
This table defines a specific state of the Unified ICM Configuration Manager user interface that a user has
saved. Information from this table is used to reconstruct the state of the Unified ICM Configuration Manager
when the Administration & Data Server is restarted.
Related Table
Cfg_Mngr_User_Desktop_Snap, on page 176 (via DesktopSnapShotID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
174
All Tables
Cfg_Mngr_Globals
Filter2 ID for the second filter key of the application. DBINT NULL
Filter3FieldName A field name used for the third filter criteria. VNAME32 NULL
Filter3FieldType A field type identifier used for text/numeric lookup. DBSMALLINT NULL
Cfg_Mngr_Globals
This table is part of the User Preferences group (see User Preferences, on page 587). To see database rules for
this table, see User Preferences Tables, on page 639.
This table contains a single record that stores version information about the menu system that Unified ICM
Configuration Manager is currently using.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
175
All Tables
Cfg_Mngr_User_Desktop_Snap
DateTimeStamp Records the date and time when a record is added / DBDATETIME NULL
updated.
Version Stores version information about the menu system DBINT NOT
the Unified ICM Configuration Manager is currenlty NULL
using.
Cfg_Mngr_User_Desktop_Snap
This table is part of the User Preferences group (see User Preferences, on page 587). To see database rules for
this table, see User Preferences Tables, on page 639.
This table retains information on current Unified ICM Configuration Manager state for a particular user.
Related Table
Cfg_Mngr_App_Snapshot_State, on page 174 (via DesktopSnapShotID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
176
All Tables
Cfg_Mngr_User_Desktop_Snap
DateTimeStamp Records the date and time when a record is added / DBDATETIME NULL
updated.
SaveApplicationPositions Indicates whether or not the application should start DBCHAR NOT
in the screen position it was in when it was last run NULL
by the user:
• Y = Yes, start application is same position.
• N = (Default) No, start it in application's default
position.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
177
All Tables
Cfg_Mngr_User_Menu
Cfg_Mngr_User_Menu
This table is part of the User Preferences group (see User Preferences, on page 587). To see database rules for
this table, see User Preferences Tables, on page 639.
This table holds information that describes the default and custom menus in use for each user of Unified CCE
Configuration Manager.
Related Table
Cfg_Mngr_View, on page 179 (via MenuID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Cfg_Mngr_User_Settings
This table is part of the User Preferences group (see User Preferences, on page 587). To see database rules for
this table, see User Preferences Tables, on page 639.
This table holds specific Unified CCE Configuration Manager settings for each user Unified CCE Configuration
Manager.
Related Tables
Cfg_Mngr_User_Desktop_Snap, on page 176 (via UserSettingsID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
178
All Tables
Cfg_Mngr_View
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
LastDesktopSnapShotID Identifier for the last desktop snapshot that the user DBINT NULL
had opened before closing the Unified ICM
Configuration Manager.
LoginName The unique login name of the user who owns these varchar(128) AK-1 NOT
settings. NULL
SaveSnapShotOnExit Indicates whether or not to save the current desktop DBCHAR NOT
snapshot settings when the Unified ICM NULL
Configuration Manager is closed:
• Y = Yes, save settings on exit (the default).
• N = No, do not save settings on exit.
Cfg_Mngr_View
This table is part of the User Preferences group (see User Preferences, on page 587). To see database rules for
this table, see User Preferences Tables, on page 639.
This table holds the information necessary to produce the tree view structure for multiple default and custom
menus within the Unified ICM Configuration Manager. The Primary Key (PK) is nonclustered.
Related Tables
Cfg_Mngr_User_Menu, on page 178 (via MenuID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
179
All Tables
Class_Access_Xref
ChildNodeID Identifies the child node in the tree view. DBINT IE-2 NULL
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Class_Access_Xref
This table is in the Security category (see Security, on page 579). To see database rules for these tables, see
Security Tables, on page 637.
It lists the access levels available for each class. The Primary Key (PK) is nonclustered.
Related Tables
Class_List, on page 181 (via ClassID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
180
All Tables
Class_List
Class_List
This table is in the Security category (see Security, on page 579). To see database rules for these tables, see
Security Tables, on page 637.
It lists the available classes. The contents of this table are set up when the software is installed and never
change.
Related Tables
Class_Security, on page 182 (via ClassID)
ClassID_To_ObjectType, on page 183 (via ClassID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
181
All Tables
Class_Security
Class_Security
This table is in the Security category (see Security, on page 579). To see database rules for these tables, see
Security Tables, on page 637.
It lists the level of security each user or group has for a class.
Related Tables
Class_List, on page 181 (via ClassID)
User_Group, on page 547 (via UserGroupName)
ClassID Identifies the class from the Class_List table. DBINT NOT
NULL
ClassSecurityID A unique identifier for the record. DBINT PK NOT
NULL
DateTimeStamp Records the date and time when a record is added / DBDATETIME NULL
updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
182
All Tables
ClassID_To_ObjectType
ClassID_To_ObjectType
This table is in the Security category (see Security, on page 579). To see database rules for these tables, see
Security Tables, on page 637.
Maps each class to its component object types
Related Tables
Class_List, on page 181 (via ClassID)
Object_List, on page 300 (via ObjectType + ObjectID)
Configuration_Limit
This table defines safe outer boundaries for Unified ICM Configuration parameters. The default values set
for Configuration Limits are the maximum values that have been tested and confirmed by Cisco. Your system
deployment may require lower limits.
However, if you configure beyond the ConfigLimitID values and experience difficulties, we might require
you to change values to correspond to the defined limits before we can troubleshoot.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
183
All Tables
Configuration_Limit
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
184
All Tables
Configuration_Limit
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
185
All Tables
Config_Message_Log
Config_Message_Log
This table is in the System category (see System, on page 585). To see database rules for these tables, see
System Tables, on page 639.
Central database only.
A database system table used to store configuration messages.
DateTime The date and time when a set of messages was DBDATETIME NOT
logged. NULL
TableName The name of the table affected by the configuration VNAME32 NULL
change.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
186
All Tables
Congestion Control
Congestion Control
This table is in the System category (see System, on page 585).
This table stores configuration information for congestion control.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
187
All Tables
Congestion Control
DateTimeStamp Records the date and time when a record is added / DBDATETIME NULL
updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
188
All Tables
Congestion Control
LabelString Label string to treat the calls subjected to congestion VNAME32 NULL
control. This label will be responded when
congestion treatment is set to Treat call with
System Default Label (3).The label will be sent
only to the calls to be rejected.
Level1Abate Level 1 abatement DBINT NOT
NULL
Level2Abate Level 2 abatement DBINT NOT
NULL
Level3Abate Level 3 abatement DBINT NOT
NULL
Level1Onset Level 1 onset DBINT NOT
NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
189
All Tables
Contact_Share_Group
Contact_Share_Group
This table defines contact share groups that apply to all contact share precision queues or skill groups.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
190
All Tables
Contact_Share_Group_Member
Contact_Share_Group_Member
This table maps contact share groups to contact share queues. Each contact share group contains one or more
contact share queues. Each contact share queue can be a member of one or more contact share groups.
Contact_Share_Queue
This table defines the queue that references a target queue (either precision queue or skill group). These exist
on the Unified CCE target systems.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
191
All Tables
Contact_Share_Rule
Contact_Share_Rule
This table defines rules to apply for all contact share precision queues or skill groups within a contact share
group.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
192
All Tables
Controller_Time
Controller_Time
This table is in the System category (see System, on page 585). To see database rules for these tables, see
System Tables, on page 639.
A database system table that stores the current time at the Unified ICM platform.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
193
All Tables
Customer_Definition
Customer_Definition
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Each row defines a customer associated with an Unified ICM instance. Use the Customer list tool to create,
update, or delete a customer definition.
Related Tables
Call_Type, on page 98 (via CustomerDefinitionID)
Customer_Options, on page 195 (via CustomerDefinitionID)
Feature_Control_Set, on page 244 (via via FeatureSetID)
ICR_Instance, on page 249 (via ICRInstanceID)
Label, on page 265 (via CustomerDefinitionID)
Master_Script, on page 281 (via CustomerDefinitionID)
Network_Vru, on page 295 (via NetworkTargetID)
Scheduled_Target, on page 409 (via CustomerDefinitionID)
User_Group, on page 547 (via CustomerDefinitionID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
194
All Tables
Customer_Options
EnterpriseName An enterprise name for the customer. This name VNAME32 AK-1 NOT
must be unique among all customer definitions in NULL
the enterprise.
ICRInstanceID Identifies the instance associated with the customer. DBINT FK, IE-1
NOT
NULL
NetworkTargetID Identifies the Network VRU, if any, associated with DBINT FK, NULL
the customer.
Customer_Options
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Each row identifies options installed for a specific customer.
Related Table
Customer_Definition, on page 194 (via CustomerDefinitionID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
195
All Tables
Default_Call_Type
Type The customer option defined by the row. To see DBINT PK NOT
values, see Customer Options Type, on page 596. NULL
Default_Call_Type
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Each row specifies the default call type. You can associate a default call type with each routing client.
Note You can also create a general default call type in the ICR_Globals table.
To add, update, and delete Default_Call_Type records, use Unified ICM Configuration Manager to modify
the Routing Client configuration.
Related Tables
Call_Type, on page 98 (via CallTypeID)
Routing_Client, on page 388 (via RoutingClientID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
196
All Tables
Department
Department
This table defines a Department that is used for departmental data hosting.
Each row specifies a user-configured Department. The following tables contain a department ID and can be
divided into departments.
Related Tables
• Agent, on page 16
• Agent_Desk_Settings, on page 20
• Admin_Script_Schedule_Map, on page 14
• Attribute, on page 86
• Bucket_Intervals, on page 94
• Bulk_Job, on page 95
• Call_Type, on page 98
• Campaign, on page 143
• Department _Member , on page 198
• Dialed_Number, on page 201
• Enterprise_Service, on page 236
• Enterprise_Skill_Group, on page 238
• Import_Rule, on page 256
• Master_Script, on page 281
• Network_Vru_Script, on page 297
• Person, on page 317
• Precision_Queue, on page 322
• Query_Rule, on page 339
• Route, on page 355
• Service, on page 422
• Skill_Group, on page 461
• User_Formula, on page 545
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
197
All Tables
Department _Member
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Department _Member
This table associates the User Group ID with a Department.
Related Tables
• User_Group, on page 547
• Department, on page 197
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
198
All Tables
Device_Target
Device_Target
This table is in the Route, on page 571 category. To see database rules for these tables, see Route Tables, on
page 635.
Each row represents one or more enterprise agents. When an enterprise agents logs on, the system software
dynamically assigns him or her to a device target. To route calls to an enterprise agent, you must have defined
a label associated with the device target. Use Unified ICM Configuration Manager to create, delete, and modify
device targets.
Note To configure Unified CCE, use Agent Targeting Rules versus Device Targets. Based on configured agent
targeting rules, if an agent attempts to log into an extension to which the router cannot target a call, the
peripheral gateway rejects the login request and returns an error that includes why the log in request failed.
For call routing in system PGdeployments, configure the extension range in the Agent Targeting Rules in
Unified CCE. For table details, see Agent_Targeting_Rule, on page 63.
Related Tables
Agent_Logout, on page 33 (via NetworkTargetID)
Agent_Real_Time, on page 34 (via NetworkTargetID)
Network_Target, on page 289 (via NetworkTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
199
All Tables
Device_Target
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
EnterpriseName An enterprise name for the target. This name must VNAME32 AK-1 NOT
be unique among all device targets in the enterprise. NULL
GlobalAddress A unique identifier. This field is used to enforce varchar(64) AK-2 NOT
validation that the agent desktop and the agent phone NULL
are at the same IP address for media terminated agent
desktops, including Enterprise Agent. The decimal
format for an IP address is xxx.xxx.xxx.xxx. For
example, 128.127.50.224. If validating the IP address
of an agent desktop and agent phone is not the case,
then the global address can be set to any unique
string.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
200
All Tables
Dialed_Number
Dialed_Number
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
Each row describes a dialed number serviced by the system software. Use Unified ICM Configuration Manager
to add, update, and delete Dialed_Number records.
Related Tables
Customer_Definition, on page 194 (via CustomerDefinitionID)
Dialed_Number_Label, on page 202 (via DialedNumberID)
Dialed_Number_Map, on page 203 (via DialedNumberID)
Dial_Number_Plan, on page 204 (via DialedNumberID)
Label, on page 265 (via LabelID)
Media_Routing_Domain, on page 284 (via MRDomainID)
Route_Call_Detail, on page 357(via DialedNumberID)
Routing_Client, on page 388 (via RoutingClientID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
201
All Tables
Dialed_Number_Label
DepartmentID Foreign key from Department. NULL for global DBINT NULL
department.
EnterpriseName An enterprise name for the number. This name must VNAME32 AK-1 NOT
be unique among all dialed numbers in the database. NULL
LabelID References the default label for this dialed number. DBINT IE-1, FK
NULL
MRDomainID The Media Routing Domain associated with this DBINT FK NOT
dialed number. NULL
ReservedByIVR Used for queuing on the Simplified Unified CCE DBCHAR NOT
PG only. NULL
Stored as 'Y' or 'N'. Default = 'N'.
RoutingClientID References the routing client that services this dialed DBSMALLINT AK-2, FK
number. NOT
NULL
Dialed_Number_Label
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
It indicates which Label values are valid for each Dialed_Number value. Use Unified ICM Configuration
Manager to add, update, and delete Dialed_Number_Label records.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
202
All Tables
Dialed_Number_Map
Related Tables
Dialed_Number, on page 201 (via DialedNumberID)
Label, on page 265 (via LabelID)
Dialed_Number_Map
This table is part of the Script category (see Script, on page 575) category. For database rules, see Script Tables,
on page 636.
Describes the call qualifier values (dialed number, calling line ID, and caller-entered digits) associated with
each call type. Use the Call Type Directory dialog of the Script Editor to add, update, and delete
Dialed_Number_Map records.
Related Tables
Call_Type, on page 98 (via CallTypeID)
Dialed_Number, on page 201 (via DialedNumberID)
Region, on page 346 (via RegionID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
203
All Tables
Dial_Number_Plan
ANIWildCardType Indicates what type the ANIWildCard is. To see the DBSMALLINT NOT
list of values, see Dialed Number Map: NULL
ANIWildCardType, on page 597.
DialedNumberID Foreign key from the Dialed Number table. DBINT PK, FK
DialedNumberID and Item together form an alternate NOT
key that is used by the system software to determine NULL
the order in which to match the wildcards.
Item The order in which the rows for a dialed number are DBINT PK NOT
tested against the call qualifiers. NULL
Dial_Number_Plan
This is in the Device category (see Device, on page 564). For database rules, see Device Tables, on page 633.
Defines special dialing codes that allow enterprise agents to use the system software to place calls to services,
other agents, skill groups, enterprise skill groups, supervisors, the local public network, a long-distance
network, or to specific trunks. Use Unified ICM Configuration Manager to add, update, and delete
Dial_Number_Plan records.
Related Tables
Dialed_Number, on page 201 (via DialedNumberID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
204
All Tables
Dial_Number_Plan
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated
Description Additional information about the dial number plan. DESCRIPTION NULL
DialedNumberID Identifies the dialed number associated with the dial DBINT FK NULL
number plan if PostRoute is Y, the dialed number
is used to determine a call type.
RoutingClientID Identifies the routing client associated with the dial DBSMALLINT AK-1, FK
number plan. NOT
NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
205
All Tables
Dialer
Dialer
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Contains configuration information for each dialer. Use the Blended Agent Configuration option within
Unified ICM Configuration Manager to modify Dialer records.
Note If Outbound Option was not selected during setup, this table will contain no data.
Related Tables
Peripheral, on page 302 (via PeripheralID)
Dialer_Detail, on page 210 (via DialerID)
Dialer_Half_Hour, on page 216 (via DialerID)
Dialer_Port_Map, on page 222 (via DialerID)
Dialer_Port_Real_Time, on page 223 (via DialerID)
Dialer_Skill_Group_Half_Hour, on page 229 (via DialerID)
Dialer_Skill_Group_Real_Time, on page 232 (via DialerID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
206
All Tables
Dialer
ComputerName The network name of the computer hosting the dialer varchar(64) AK-2 NOT
component. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
207
All Tables
Dialer
Description Additional information about the dialer, such as its DESCRIPTION NULL
location.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
208
All Tables
Dialer
LocalAreaCode The local area code for this dialer. (This value is varchar(100) NULL
compared to numbers being dialed to determine
whether '1' and the area code should be prefixed to
the dialed number.)
LongDistancePrefix Long distance prefix - previously set in the Dialer varchar(32) NULL
registry.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
209
All Tables
Dialer_Detail
PrefixDigits Dial a prefix string before the regular phone number. varchar(32) NULL
(This would be used, for example, to dial a '9' to
reach an external line.)
Dialer_Detail
This table is in the Blended Agent category. (See Blended Agent (Outbound Option), on page 561.) To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
This table can become large. Running custom reporting queries against it while it is on the HDS can degrade
performance. To optimize performance, extract the data from the HDS into your own custom database on a
separate server (that other Unified ICM/Unified CCE components do not use). Use only DBDateTime (date
and time of the record that was written to the HDS database) to extract the data. You can index the table on
the custom database according to the custom reporting needs.
Note If Outbound Option was not selected during setup, this table contains no data.
This historical table tracks data on all outbound attempts, including personal callback attempts and preview
calls that an agent skips.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
210
All Tables
Dialer_Detail
Note Unified CCE and G3 Support: The Dialer_Detail table is supported for Unified CCE only. Dialer Detail
records are not supported for the G3 dialer. Some records might be written to the Dialer_Detail table for older
G3 dialers, but do not use the records.
Related Tables
• Campaign, on page 143(through CampaignID)
• Campaign_Skill_Group, on page 171 (through CampaignID)
• Dialer, on page 206 (through DialerID)
• Dialer_Real_Time, on page 225 (through DialerID)
• Peripheral, on page 302 (through PeripheralID)
• Query_Rule, on page 339 (through QueryRuleID)
ActiveThreshold The calculated active threshold during the period DBINT NULL
for computing the noise floor.
CallbackPhone The phone number at which the customer requested VARCHAR(20) NULL
to be called back. This field remains populated with
customer-requested callback numbers for all personal
callback calls or regular callback calls.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
211
All Tables
Dialer_Detail
CallbackDateTime The UTC date and time when the customer is DBSMALLDATE NULL
re-tried.
CallDuration Only used for the SIP Dialer. For all other dialers, DBINT NULL
this field is reserved for future use.
The call duration of the outbound call in
milliseconds starting when the Dialer initiates the
call to the customer. It is the time difference between
when the reservation call starts and the outbound
call ends.
(Time the agent is in reserved state + Call Setup
Time + Agent Talktime + Agent Wrap-up Time(if
configured))
Note CallDuration does not include Agent
Wrap-up Time if the call is transferred
before entering wrap-up. The Call
Disposition for transfer is 28 or 29.
CallGUID An identifier assigned to the call by the SIP Dialer. VARCHAR(32) IE4
NULL
CallResult Telephony call result (busy, no answer, and so on) DBINT NULL
or agent reservation attempt result (Agent Rejected
Call, Unable to reserve, and so on). For the field
values that can populate CallResult, see Dialer
Detail: CallResult, on page 598.
CallStatusZone1 Status of the customer record for Zone1. For the CHAR(1) NULL
values that can populate this field, see Dialer Detail:
CallStatusZone, on page 599.
CallStatusZone2 Status of the customer record for Zone2. For the CHAR(1) NULL
values that can populate this field, see Dialer Detail:
CallStatusZone, on page 599.
CampaignReportingDateTime This value indicates interval date time that Router DBDATETIME IE2
used TCD record to calculate Call Type related
NULL
historical data.
CampaignID The campaign that the call was placed for. DBINT FK
NULL
CustomerTimeZone The value is the offset in minutes that the customer DBINT NULL
is from UTC (formerly GMT).
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
212
All Tables
Dialer_Detail
DateTime The UTC date and time at the start of the interval DBDATETIME IE5
when the row was generated.
NOT
NULL
DbDateTime DateTime (in Central Controller local time) when DBDATETIME IE1
the records are written to the HDS database. The
NULL
logger database has NULL for this column.
DialerID DialerID of the dialer where the outbound call was DBINT FK
initiated.
NULL
DialingMode Campaign mode the call was called. For field values, DBINT NULL
see Dialer Detail: DialingMode, on page 600.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
213
All Tables
Dialer_Detail
ImportRuleDateTime The Unified ICM Central Controller date and time DBDATETIME NULL
when the record was imported.
MaxZCRstdev Maximum ZCR standard deviation during the tone DBINT NULL
determination.
NoiseThreshold The calculated noise threshold during the period for DBINT NULL
computing the noise floor.
NumOfActiveGlitches The total numbers of active glitches before a speech DBINT NULL
energy is detected, or during the
CPAMaxTermToneAnalysis period.
NumOfPostSpeechSilenceGlitches The total numbers of post speech silence glitches. DBINT NULL
PeripheralCallKey An identifier for the call that is provided by Unified DBINT NULL
CM and is unique to the Unified CM cluster.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
214
All Tables
Dialer_Detail
PhoneID The identifier of the phone that was dialed. This can DBINT NULL
be any of phones 1 to 10. This field should be NULL
for both Personal Callback calls and Regular
Callback calls.
PhoneIndex Phone index in the campaign target sequence. This DBINT NULL
field should be NULL for both Personal Callback
calls and Regular Callback calls.
PickupTime The time period the first active voice energy is DBINT NULL
detected after the customer answered the call in
milliseconds.
PreviewTime The time that the Agent took to Accept, Skip, or DBINT NULL
Reject a customer call when the skill group is in
preview mode and direct preview mode.
QueryRuleID The query rule that the call was placed for. DBINT FK
NULL
ReservationCallDuration The call duration (in milliseconds) that agent was DBINT NULL
reserved. In preview mode, this includes the time of
the last preview and the time for dialing, performing
CPA, and transferring the customer call to the agent.
RouterCallKey A call key counter created and set by the system DBINT IE3
software. This value forms the unique portion of the
NULL
64-bit key for the call. The system software resets
this counter at midnight.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
215
All Tables
Dialer_Half_Hour
RouterCallKeyDay The day that the call was taken and the Dialer_Detail DBINT IE3
record was created. This field contains a value only
NULL
for calls that were translation-routed or post-routed
to or from an ACD.
Together with RouterCallKey, the Day value forms
a unique 64-bit key for the call. The Dialer might
not have this information for all calls. If it does, you
can track all states of a call between the
Route_Call_Detail and the Dialer_Detail tables by
using the cradle-to-grave call tracking facility. (For
calls that span a day, the day may not correspond to
the day specified in the DateTime field.)
SilencePeriod Amount of time that the signal is silent after speech DBINT NULL
detection to declare a live speech (in mS).
SkillGroupSkillTargetID Skill Group ID of the agent who handled the call. DBINT NULL
TimeZone The Central Controller’s time zone for the date and DBINT NULL
time. The value is the offset in minutes from
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
WrapupData Wrap up data that the outbound agent entered. VARCHAR(40) NULL
ZoneIndex The zone that was active at the time that the attempt DBSMALLINT NULL
was made. This can be 0 or 1. This field should be
NULL for both Personal Callback calls and Regular
Callback calls.
Dialer_Half_Hour
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Central database only.
Contains statistics produced by Blended Agent when a dialing list is executed. Each row provides half-hour
statistics for a particular dialer.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
216
All Tables
Dialer_Half_Hour
Related Table
Dialer, on page 206 (via DialerID)
Note The Dialer_Interval Table will be populate with 30/15 minute reporting data, depending on the Historical
Reporting Interval setting for the PG. The Dialer_Half_Hour Table will not be populated with this data.
AbandonToIVRToHalf The number of calls in a half-hour period that had DBINT NULL
to be abandoned. However, instead of hanging-up
on a customer, the call was transferred to an IVR
which played a message to the customer.
AnsweringMachineDetectToHalf The number of calls made during the half hour DBINT NULL
interval in which an answering machines was
detected.
BusyDetectToHalf The number of calls in the half-hour period that DBINT NULL
detected a busy signal.
CallbackCountToHalf The total number of records scheduled for a callback. DBINT NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
217
All Tables
Dialer_Half_Hour
ContactsDialedToHalf The number of contacts dialed during the half hour DBINT NULL
interval.
CustomerAbandonDetectToHalf The number of calls in a half-hour period that were DBINT NULL
abandoned by the customer after they picked up the
telephone.
CustomerNotHomeCountToHalf The number of calls that were answered by the DBINT NULL
wrong party; the customer was not home.
DateTime The Central Controller date and time at the start of DBSMALLDATE PK NOT
the half-hour interval. NULL
DbDateTime The current date and time stamp when the records DBDATETIME IE-1 NULL
are written to the HDS database. The logger database
has NULL for this column.
FutureUseInt1 This field is temporarily being used to report the DBINT NULL
number of reservation calls that this Dialer attempted
during this half hour.
FutureUseInt2 This field is temporarily being used to record the DBINT NULL
amount of time all dialer ports were busy during this
half hour. The time is recorded in seconds.
IdlePortTimeToHalf The total time all ports configured on the dialer spent DBINT NULL
idle during a 30 minute interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
218
All Tables
Dialer_Half_Hour
NoAnswerDetectToHalf The number of calls made during the half hour DBINT NULL
interval which were not answered.
NoRingBackDetectToHalf The number of calls in the current half hour period DBINT NULL
that did not receive a ring-back tone, that were
disconnected by the carrier or the network while
ringing, or that were flagged with a data error or a
no-value call.
PersonalCallbackCountToHalf The number of calls where the customer requested DBINT NULL
a personal callback.
RecoveryKey A value used internally by the system software to DBFLT8 AK-1 NOT
track virtual time. NULL
ReservePortTimeToHalf The total time all ports configured on the dialer spent DBINT NULL
reserving agents during the 30 minute interval. This
may also include time in queue if the reservation
script is using a queue node.
SITToneDetectToHalf The number of calls made during the half-hour DBINT NULL
interval in which SIT tones were detected.
TimeZone The Central Controller’s time zone for the date and DBINT PK NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
VoiceDetectToHalf The number of calls made during the half-hour DBINT NULL
interval in which a voice was detected.
WrongNumberCountToHalf The number of calls where the customer phone DBINT NULL
number was incorrect (the customer did not live
there).
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
219
All Tables
Dialer_Interval
Dialer_Interval
This section describes the Dialer Interval table.
AllPortsBusyTime Time (in seconds) when all ports were utilized, and DBINT NULL
some dialer operations were not attempted because
of a lack of port resources.
AnsweringMachineDetect The number of calls made during the reporting DBINT NULL
interval in which an answering machine was
detected.
BusyDetect The number of calls in the reporting interval period DBINT NULL
that detected a busy signal.
CallbackCount The total number of records scheduled for a callback. DBINT NULL
ContactsDialed The number of contacts dialed during the reporting DBINT NULL
interval.
CustomerNotHomeCount The number of calls that the wrong party answered; DBINT NULL
the customer was not home.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
220
All Tables
Dialer_Interval
DbDateTime The current date and time stamp when the records DBDATETIME IE1, NULL
are written to the HDS database. The logger database
has NULL for this column.
DialerID The dialer to which these statistics refer. DBINT PK2, NOT
NULL
DialingTime The total time all ports configured on the dialer spent DBINT NULL
dialing contacts during this reporting interval. This
includes time spent in transfer and call progress
detection.
IdlePortTime The total time all ports configured on the dialer spent DBINT NULL
idle during a 30-minute interval.
NoAnswerDetect The number of calls made during the reporting DBINT NULL
interval which were not answered.
NoRingBackDetect The number of calls in the current reporting interval DBINT NULL
period that did not receive a ringback tone, that the
carrier or the network disconnected while ringing,
or that were flagged with a data error or a no-value
call.
PersonalCallbackCount The number of calls where the customer requested DBINT NULL
a personal callback.
RecoveryKey A value used internally by the system software to DBFLT8 AK1, NOT
track virtual time. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
221
All Tables
Dialer_Port_Map
ReportingInterval This value indicates the period, in minutes, over DBINT NULL
which the router calculates the Call Type and Call
Type Skill Group data. The only valid value is 30
(default).
ReservationCallAttempts The number of times the dialer attempted to reserve DBINT NULL
agents during this interval.
ReservePortTime The total time all ports configured on the dialer spent DBINT NULL
reserving agents during the 30-minute interval. This
may also include time in queue if the reservation
script is using a queue node.
SITToneDetect The number of calls made during the reporting DBINT NULL
interval in which SIT tones were detected.
TimeZone The Central Controller’s time zone for the date and DBINT PK3, NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
VoiceDetect The number of calls made during the reporting DBINT NULL
interval in which a voice was detected.
WrongNumberCount The number of calls where the customer phone DBINT NULL
number was incorrect. (The customer did not live
there.)
Dialer_Port_Map
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Note If Outbound Option was not selected during setup, this table will contain no data.
Maps port numbers on the dialer to the ports on the ACD, and identifies the ACD stations and their mapping
to dialer ports. Use the Blended Agent Configuration option within Unified ICM Configuration Manager to
modify Dialer_Port_Map records. The Primary Key (PK) is nonclustered.
Related Table
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
222
All Tables
Dialer_Port_Real_Time
PortNumber Identifies the particular dialer port on this dialer that DBINT PK NOT
matches the ACD port. NULL
Station Identifies the ACD station and its mapping to a dialer varchar(32) NULL
port.
Dialer_Port_Real_Time
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Local database only.
Contains the current status of every telephone line for every dialer in Blended Agent. The Primary Key (PK)
is nonclustered.
Related Tables
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
223
All Tables
Dialer_Port_Real_Time
CampaignID If the port is dialing, this value indicates the DBINT FK NULL
campaign from which the contact being dialed was
retrieved.
DateTime The Central Controller date and time at which each DBDATETIME NOT
row was saved. NULL
PhoneNumber If the port is dialing, this value is the phone number varchar(32) NULL
being dialed.
PortNumber The dialer port (line) number within the current DBINT PK NOT
dialer. NULL
PortStatus The current line status (for example, dialing, DBINT NOT
on-hook, off-hook). To see the list of values, see NULL
Port Status, on page 605
.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
224
All Tables
Dialer_Real_Time
Dialer_Real_Time
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Local database only.
Contains statistics produced by Blended Agent when a dialing list is executed. Each row provides real-time
statistics for a particular dialer.
The data in this table is reset nightly.
Related table
Dialer, on page 206 (via DialerID)
AbandonToIVRHalf The number of calls in the current 30 minute period DBINT NULL
that had to be abandoned.
However, there was not a hang-up. Instead, the call
was transferred to an IVR that played a message to
the customer.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
225
All Tables
Dialer_Real_Time
BusyDetectToday The number of busy signals detected since midnight. DBINT NULL
CancelledDetectHalf The number of calls in the current 30 minute period DBINT NULL
that were dropped while ringing the customer phone.
CustomerAbandonDetectHalf In the current half-hour period, the number of calls DBINT NULL
that were abandoned by the customer after they
picked up the phone
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
226
All Tables
Dialer_Real_Time
DateTime The date and time this record was saved. DBDATETIME NOT
NULL
DialerID The dialer to which these statistics refer. DBINT PK, FK
NOT
NULL
DialerStatus (THIS FIELD IS NOT CURRENTLY BEING DBINT NULL
USED. IT IS RESERVED FOR FUTURE USE.)
Status of the dialer as observed and reported by the
Campaign Manager.
FaxDetectHalf The number of calls in the current 30 minute period DBINT NULL
that detected a fax machine.
NetworkAnsMachineDetectHalf The number of calls in the current 30 minute period DBINT NULL
that detected a network answering machine.
NoAnswerDetectToday The number of call attempts that were not answered DBINT NULL
since midnight.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
227
All Tables
Dialer_Real_Time
NoRingBackDetectHalf The number of calls in the current 30 minute period DBINT NULL
that did not receive a ring-back tone, that were
disconnected by the carrier or the network while
ringing, or that were flagged with a data error or a
no-value call.
PersonalCallbackCount The number of calls where the customer requested DBINT NULL
a personal call-back.
RegisteredPorts The number of ports that are in a working state, DBINT NULL
meaning that they are fully registered.
WrongNumberCount The number of calls where the phone number was DBINT NULL
incorrect (the customer did not live there).
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
228
All Tables
Dialer_Skill_Group_Half_Hour
Dialer_Skill_Group_Half_Hour
Note THIS TABLE IS NOT CURRENTLY BEING USED. IT IS RESERVED FOR FUTURE USE.
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Central database only.
Provides historical reporting for campaigns running on a dialer. Each skill group maps to a campaign. This
is similar to the dump alloc provided in the dialer traces.
Related Tables
Dialer, on page 206 (via DialerID)
Skill_Group, on page 461 (via SkillGroupSkillTargetID)
AbandonToIVRToHalf The number of calls in a half-hour period that had DBINT NULL
to be abandoned. However, instead of hanging-up
on a customer, the call was transferred to an IVR
which played a message to the customer.
AgentPercentToHalf Configured by the script editor, this is the percent DBFLT4 NULL
of agents within the skill group that the dialer is
allowed to reserve.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
229
All Tables
Dialer_Skill_Group_Half_Hour
CallbackCountToHalf The total number of records scheduled for a callback. DBINT NULL
CancelledDetectToHalf The number of calls in a half-hour period where the DBINT NULL
dialer cancelled a ringing customer call.
CustomerAbandonDetectToHalf The number of calls in a half-hour period that were DBINT NULL
abandoned by the customer after they picked up the
telephone.
CustomerNotHomeCountToHalf The number of calls that were answered by the DBINT NULL
wrong party; the customer was not home.
DateTime The central controller date and time at the start of DBSMALLDATE PK NOT
the interval. NULL
DbDateTime The current date and time stamp when the records DBDATETIME IE1-Indexed
are written to the database. NULL
DialerSkillGroupMode Mode of the campaign for this dialer as set in script Char(1) NULL
editor for this skill group. (N=None, P=Preview,
R=Predictive/Progressive, A=Callback)
DialerSkillGroupType Type or direction of the campaign as set in the script Char(1) NULL
editor for this skill group (N=None, I=Inbound,
O=Outbound, B=Blended)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
230
All Tables
Dialer_Skill_Group_Half_Hour
LinesPerAgentToHalf Number of lines being dialed per agent right now. DBFLT4 NULL
LowNoiseVolumeToHalf Number of calls where the voice energy was not DBINT NULL
significant enough to count.
NoAnswerDetectToHalf The number of calls in a half-hour period that were DBINT NULL
not answered.
NoDialToneDetectToHalf The number of calls in a half-hour period that did DBINT NULL
not receive a dial tone.
NoRingBackDetectToHalf The number of calls in a half-hour period that did DBINT NULL
not receive a ring back tone.
PersonalCallbackCountToHalf The number of calls where the customer requested DBINT NULL
a personal callback.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
231
All Tables
Dialer_Skill_Group_Real_Time
Dialer_Skill_Group_Real_Time
Note THIS TABLE IS NOT CURRENTLY BEING USED. IT IS RESERVED FOR FUTURE USE.
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Local database only.
Real time reporting for how campaigns are running on a dialer. Each skill group maps to a campaign. This is
similar to the dump alloc provided in the dialer traces.
Related Tables
Dialer, on page 206 (via DialerID)
Campaign, on page 143 (via CampaignID)
Skill Group (via SkillGroupSkillTargetID)
AnsweredCountToday Count of calls that were answered today. This DBINT NULL
includes calls where agent marked the calls as a
Wrong Number or Not Home.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
232
All Tables
Dialer_Skill_Group_Real_Time
AnsweredCountToHalf Count of calls that were answered to half. This DBINT NULL
includes calls where agent marked the calls as a
Wrong Number or Not Home.
DateTime The central controller date and time at the start of DBDATETIME NOT
the interval. NULL
DialerSkillGroupMode Mode of the campaign for this dialer as set in script Char(1) NULL
editor for this skill group. (N=None, P=Preview,
R=Predictive/Progressive, A=Callback)
DialerSkillGroupType Type or direction of the campaign as set in the script Char(1) NULL
editor for this skill group (N=None, I=Inbound,
O=Outbound, B=Blended)
ErrorCountToday Errors detected during this time period including no DBINT NULL
ringback, reorder, no dialer tone.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
233
All Tables
Enterprise_Route
ErrorCountToHalf Errors detected during this time period including no DBINT NULL
ringback, reorder, no dialer tone.
IdleRecords Number of available records in the cache to dial right DBINT NULL
now.
LinesPerAgent Number of lines being dialed per agent right now. DBFLT4 NULL
Enterprise_Route
This table is one of the Enterprise tables (see Enterprise, on page 567). For database rules see Enterprise Tables,
on page 634.
Each row defines an enterprise-wide route composed of routes from different peripherals. Use Unified ICM
Configuration Manager to add, update, and delete Enterprise_Route records. The Primary Key (PK) is
nonclustered. The AlternateKey (AK) is clustered.
Related Tables
Business_Entity, on page 97 (via EntityID)
Enterprise_Route_Member, on page 235 (via EnterpriseRouteID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
234
All Tables
Enterprise_Route_Member
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
EnterpriseName An enterprise name for this enterprise route. This VNAME32 AK-1 NOT
name must be unique among all enterprise routes NULL
within the business entity.
Enterprise_Route_Member
This table is one of the Enterprise tables (see Enterprise, on page 567). For database rules see Enterprise Tables,
on page 634.
It maps routes to enterprise routes. Use Unified ICM Configuration Manager to add, update, and delete
Enterprise_Route_Member records.
Related Table
Enterprise_Route, on page 234 (via EnterpriseRouteID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
235
All Tables
Enterprise_Service
Enterprise_Service
This table is one of the Enterprise tables (see Enterprise, on page 567). For database rules see Enterprise Tables,
on page 634.
Each row defines an enterprise-wide service composed of services from different peripherals. Use Unified
ICM Configuration Manager to add, update, and delete Enterprise_Service records.
Related Tables
Business_Entity, on page 97 (via EntityID)
Enterprise_Service_Member, on page 237 (via EnterpriseServiceID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
236
All Tables
Enterprise_Service_Member
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
EnterpriseName An enterprise name for this enterprise service. This VNAME32 AK-1 NOT
name must be unique among all enterprise services NULL
within the business entity.
Enterprise_Service_Member
This table is one of the Enterprise tables (see Enterprise, on page 567). For database rules see Enterprise Tables,
on page 634.
It maps services to enterprise services. Use Unified ICM Configuration Manager to add or delete
Enterprise_Service_Member records.
Related tables
Enterprise_Service, on page 236 (via EnterpriseServiceID)
Service, on page 422 (via SkillTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
237
All Tables
Enterprise_Skill_Group
Enterprise_Skill_Group
This table is one of the Enterprise tables (see Enterprise, on page 567). For database rules see Enterprise Tables,
on page 634.
Each row defines an enterprise-wide skill group composed of skill groups from different peripherals. Use
Unified ICM Configuration Manager to add, update, and delete Enterprise_Skill_Group records.
Related Tables
Business_Entity, on page 97 (via EntityID)
Enterprise_Skill_Group_Member, on page 239 (via EnterpriseSkillGroupID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
238
All Tables
Enterprise_Skill_Group_Member
EnterpriseName An enterprise name for this enterprise skill group. VNAME32 AK-1 NOT
This name must be unique among all enterprise skill NULL
groups within the business entity.
EnterpriseSkillGroupID Unique identifier for this enterprise skill group. DBINT PK NOT
NULL
EntityID If partitioning is enabled, indicates the business DBINT AK-1, FK
entity to which the enterprise skill group belongs. NOT
NULL
Enterprise_Skill_Group_Member
This table is one of the Enterprise tables (see Enterprise, on page 567). For database rules see Enterprise Tables,
on page 634.
It maps skill groups to enterprise skill groups. Use Unified ICM Configuration Manager to add or delete
Enterprise_Skill_Group_Member records
Related Tables
Enterprise_Skill_Group, on page 238 (via EnterpriseSkillGroupID)
Skill_Group, on page 461 (via SkillTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
239
All Tables
Event
Event
This table is in the System category (see System, on page 585). To see database rules for these tables, see
System Tables, on page 639.
Central database only.
Contains system events generated by the system software.
CentralControllerFileTime File Time event was processed at the Central DBDATETIME IE-1 NOT
Controller. NULL
CentralControllerTimeZone Time zone at the Central Controller. The value is DBINT NOT
the offset in minutes from UTC (formerly called NULL
GMT).
CentralControllerVirtualTime Virtual Time event was processed at the Central DBINT NOT
Controller. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
240
All Tables
Event
ProcName Name of the process that originated the event. VNAME32 NOT
NULL
RecoveryDay A value used internally by the system software to DBINT NOT
track virtual time. NULL
RecoveryKey A unique ID assigned to each record and used DBFLT8 AK-1 NOT
internally by the Unified ICM/Unified CCE software NULL
to track the record.
SourceFileTime File time event was generated (originator's time). DBDATETIME NOT
NULL
SourceSystemName Name of the node that generated the event. VNAME32 NULL
SourceVirtualTime Virtual time event was generated (originator's time). DBINT NOT
NULL
StatusCode Status code value. DBINT NOT
NULL
StatusCodeString String associated with the status code. DESCRIPTION NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
241
All Tables
Expanded_Call_Variable
SystemType The type of system that generated the event. To see DBSMALLINT NOT
the list of values, see Event Fields, on page 601. NULL
Expanded_Call_Variable
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
Each row describes an expanded call variable. Use Unified ICM Configuration Manager to add, update, and
delete Expanded_Call_Variable records.
Related tables
Route_Call_Variable, on page 364 (via ExpandedCallVariableID)
Termination_Call_Variable, on page 533 (via ExpandedCallVariableID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
242
All Tables
Expanded_Call_Variable
EnterpriseName An enterprise name for this call variable. This name VNAME32 AK-1 NOT
must be unique among all expanded call variables NULL
within the business entity.
MaximumArraySize If the call variable is an array, the maximum number DBINT NULL
of elements in the array: 1 to 255.
MaximumLength The maximum length of the call variable value: 1 to DBINT NOT
210. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
243
All Tables
Feature_Control_Set
Feature_Control_Set
This table is in the Security category (see Security, on page 579). To see database rules for these tables, see
Security Tables, on page 637.
It contains information about the different feature sets that may be used by different users.
Note The Feature Control Set List tool is not available on a limited AW.
Use Unified ICM Configuration Manager to add, update, and delete Feature_Control_Set records.
Related tables
User_Group, on page 547 (via FeatureSetID)
Customer_Definition, on page 194 (via FeatureSetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
244
All Tables
ICR_Globals
DateTimeStamp Records the date and time when a record is DateTimeStamp NULL
added/updated.
EnterpriseName A unique name among all feature sets in the VNAME32 AK NOT
enterprise. NULL
FeatureSetData Contains all the information about the feature set. image NULL
ICR_Globals
This table is in the System category (see System, on page 585). To see database rules for these tables, see
System Tables, on page 639.
Contains a single record containing general information about the Unified ICM configuration. You can use
Unified ICM Configuration Manager to modify some fields of the ICR_Globals records.
Related Tables
Call_Type, on page 98(DefaultCallTypeID maps to Call_Type.CallTypeID)
Network_Vru, on page 295 (DefaultNetworkTargetID maps to Network_VRU.NetworkTargetID)
CCDomainName The name of the NT domain that contains the Central VARCHAR(190) NOT
Controller. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
245
All Tables
ICR_Globals
CallTypeAbandonCallWaitTime The minimum time in seconds an incoming call must DBSMALLINT NULL
be in process (in queue, listening to announcements,
answering prompts) before being considered an
abandoned call if the caller hangs up. The default
value is 5.
CallTypeServiceLevelThreshold The time in seconds to be used as the service level DBINT NULL
threshold. The default value is 20.
CallTypeServiceLevelType Default value that indicates how the system software DBSMALLINT NULL
calculates the service level (that is, how it handles
abandoned calls in CallTypeServiceLevelType
calculating the service level). The default value is
1 - Ignoreabandoned calls.
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
246
All Tables
ICR_Globals
DefaultNetworkTargetID Identifies the default network VRU to use for a DBINT FK NULL
customer that has no network VRU defined or for a
dialed number that is not associated with a customer.
ExternalAuthentication Enables the use of an external authenticator with the DBCHAR NOT
Configuration Management Service (CMS) for the NULL
LoginName in the Person table. Valid options are:
• Y = External authenticator enabled.
• N= External authenticator not enabled.
ExternalScriptValidation Name of external DLL to be used for script Varchar (255) NULL
validation.
HistoricalReportingInterval The value indicates router to calculate Call Type DBINT NOT
and Call Type Skill Group data for that interval. NULL
Default: 30.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
247
All Tables
ICR_Globals
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
248
All Tables
ICR_Instance
The default is 1.
ICR_Instance
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Each row defines an Unified ICM instance. For a Network Applications Manager (NAM), you should configure
an instance for each associated Customer ICM. Use Unified ICM Configuration Manager to create, update,
or delete an Unified ICM instance.
Related Tables
Application_Gateway, on page 74 (via ICRInstanceID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
249
All Tables
ICR_Instance
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
EnterpriseName An enterprise name for the instance. This name must VNAME32 AK-1 NOT
be unique for all Unified ICM instances in the NULL
enterprise.
NetworkICRInstanceID The Network Unified ICM instance, if any, DBINT FK, IE-1
associated with the instance. NULL
Number The number the identifies the instance in Web Setup. DBINT NOT
NULL
Type Indicates whether the instance is Network ICM or DBSMALLINT NOT
a Customer ICM. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
250
All Tables
ICR_Locks
ICR_Locks
This table is in the System category (see System, on page 585). To see database rules for these tables, see
System Tables, on page 639.
Contains information about system locks currently held by users.
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
DateTime The date and time at which the lock was obtained. DBDATETIME NOT
NULL
LockID Identifies the object that is locked. For example, for DBINT PK NOT
a Script lock, LockID holds the ScriptID value. NULL
LockName The name of the object that is locked. For example, DESCRIPTION NOT
for a Script lock, LockName holds the name of the NULL
script.
LockType The type of the lock. To see values, see ICR Locks DBINT PK NOT
Fields, on page 601. NULL
SystemName The system from which the user obtained the lock. VNAME32 NOT
NULL
UserName The name of the user who holds the lock. varchar(64) NOT
NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
251
All Tables
ICR_Node
ICR_Node
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Each row represents a real- time distributor associated with an Unified ICM instance. On a Network ICM,
you must configure the distributors associated with each Customer ICM. The Network ICM needs this
information to forward certain configuration changes. Use Unified ICM Configuration Manager to create,
modify, or delete an Unified ICM node.
Related Table
ICR_Instance, on page 249(via ICRInstanceID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
DomainName The name of the NT domain that contains the node. varchar(64) NOT
NULL
EnterpriseName An enterprise name for the node. This name must VNAME32 AK-1 NOT
be unique for all nodes in the enterprise. NULL
ICRInstanceID The Unified ICM instance associated with the node. DBINT FK, IE-1
NOT
NULL
ICRNodeID A unique identifier for the node. DBINT PK NOT
NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
252
All Tables
ICR_View
ICR_View
This table is in the Schedule category (see Schedule, on page 574). To see database rules, see Schedule Tables,
on page 636.
Each ICR_View describes how the system software interprets the data imported for a schedule. The individual
columns within the view are described in associated View_Column rows.
Related Table
Schedule, on page 399 (via ICRViewID)
View_Column, on page 553 (via ICRViewID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
253
All Tables
Ids
Ids
This table is in the Security category (see Security, on page 579). To see database rules for these tables, see
Security Tables, on page 637.
Indicates whether a specific object type supports row-level security. For those object types that do support
row-level security, the Ids table contains one row for each object of that type.
Related Tables
Object_List, on page 300 (via ObjectType)
Object_Security, on page 301 (via ObjectType + ObjectID)
User_Security_Control, on page 550 (via ObjectType + ObjectID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
254
All Tables
Import_Log
ParentObjectType Identifies the object type of the object's parent. For DBINT NOT
example, a peripheral is a parent to its trunk groups. NULL
A value of 0 indicates that the object has no parent.
Import_Log
This table is in the Schedule category (see Schedule, on page 574). To see database rules, see Schedule Tables,
on page 636.
Central database only. Contains information about schedule import operations that have been performed. The
system software automatically creates an Import_Log row each time it imports schedule information. The
Primary Key (PK) is nonclustered.
Related Table
Schedule, on page 399 (via ScheduleID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
255
All Tables
Import_Rule
WorkstationName The workstation from which data was imported. VNAME32 NOT
NULL
Import_Rule
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Contains a list of all the import rules and their associated import lists. Use the Blended Agent Configuration
option within Unified ICM Configuration Manager to modify Import_Rule records.
Note If Outbound Option was not selected during setup, this table will contain no data.
Related Tables
Query_Rule, on page 339 (via ImportRuleID)
Import_Rule_Clause, on page 260 (via ImportRuleID)
Import_Rule_History, on page 262 (via ImportRuleID)
Import_Rule_Real_Time, on page 263 (via ImportRuleID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
256
All Tables
Import_Rule
ContactTableName The name of the contact table into which this file is varchar(64) NOT
to be imported. NULL
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
DayOfMonth The day of the month to run this import. Only used DBINT NULL
when MonthlyEnabled is set to Y.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
257
All Tables
Import_Rule
FilePath The directory where the file to be imported is stored. varchar(255) NULL
UNC naming convention.
FridayEnabled Flag that indicates if this import should be performed DBCHAR NOT
every Friday: NULL
• Y = Perform import every Friday.
• N = Do not perform import every Friday.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
258
All Tables
Import_Rule
MondayEnabled Flag that indicates if this import should be performed DBCHAR NOT
every Monday: NULL
• Y = Perform import every Monday.
• N = Do not perform import every Monday.
MonthlyEnabled If enabled, this import schedule will run based on DBCHAR NOT
the day of the month instead of the current week NULL
day:
• Y = Import will occur one day per month.
• N = Import will occur on a daily/weekly basis.
OverwriteEnabled Indicates whether a contact table that already exists DBCHAR NOT
should be overwritten: NULL
• Y = Yes, overwrite
• N = = No, append to.
RenameMaxVersions The number of import tile versions that are DBSMALLINT NOT
maintained. After an import file is imported, its name NULL
can be appended with a .001 through .nnn.
SaturdayEnabled Flag that indicates if this import should be performed DBCHAR NOT
every Saturday: NULL
• Y = Perform import every Saturday.
• N = Do not perform import every Saturday.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
259
All Tables
Import_Rule_Clause
ScheduleStartMinutes The minute at which the import should start, based DBINT NOT
on Central Controller time. NULL
SundayEnabled Flag that indicates if this import should be performed DBCHAR NOT
every Sunday: NULL
• Y = Perform import every Sunday.
• N = Do not perform import every Sunday.
ThursdayEnabled Flag that indicates if this import should be performed DBCHAR NOT
every Thursday: NULL
• Y = Perform import every Thursday.
• N = Do not perform import every Thursday.
TuesdayEnabled Flag that indicates if this import should be performed DBCHAR NOT
every Tuesday: NULL
• Y = Perform import every Tuesday.
• N = Do not perform import every Tuesday.
WednesdayEnabled Flag that indicates if this import should be performed DBCHAR NOT
every Wednesday: NULL
• Y = Perform import every Wednesday.
• N = Do not perform import every Wednesday.
Import_Rule_Clause
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Defines the portions of an import list to be imported by the Blended Agent Import Rule process. Use the
Blended Agent Configuration option within Unified ICM Configuration Manager to modify Import_Rule_Clause
records.
Note If Outbound Option was not selected during setup, this table will contain no data.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
260
All Tables
Import_Rule_Clause
Related Table
Import_Rule, on page 256 (via ImportRuleID)
FieldName The name of the column within the contact table into varchar(64) NOT
which the corresponding field within the import file NULL
will be inserted.
ImportRuleID The import rule to which this clause belongs. DBINT PK, FK
NOT
NULLNULL
IndexColumnEnabled Valid options include: DBCHAR NOT
NULL
• Y = Index will be created on this column.
• N = Index will not be created on this column.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
261
All Tables
Import_Rule_History
SequenceNumber The index for clauses within a given import rule. DBINT PK NOT
NULL
StandardColumnType The name of a Blended Agent standard column to DBINT NULL
which this field will default.
Import_Rule_History
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Central database only.
Contains the history of every Blended Agent import and shows how many records succeeded and failed.
Related Table
Import_Rule, on page 256 (via ImportRuleID)
EndDateTime The date and time when the import was finished. DBDATETIME NOT
NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
262
All Tables
Import_Rule_Real_Time
StartDateTime The date and time when the import was started. DBDATETIME PK NOT
NULL
TimeZone The Central Controller’s time zone for the date and DBINT PK NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
TotalRecords The total number of records contained in the import DBINT NOT
file. NULL
UnmatchedRegionPrefixCount Number of records which did not match any of the DBINT NULL
existing region prefixes, thus getting the default
campaign time zone.
Import_Rule_Real_Time
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Local database only.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
263
All Tables
Import_Rule_Real_Time
Contains the name and current status of the import list that is currently being generated by the Blended Agent
Import Rule process.
Related Table
Import_Rule, on page 256 (via ImportRuleID)
DateTime The date and time when the import was changed. DBDATETIME NOT
NULL
DateTimeStart The date and time at which this import was started. DBDATETIME NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
264
All Tables
Import_Schedule
Import_Schedule
This table is in the Schedule category (see Schedule, on page 574). To see database rules, see Schedule Tables,
on page 636.
Defines a command that the system software executes periodically to import data into a schedule. Use the
Workforce Management Integration System to schedule import operations.
Related Tables
Schedule, on page 399 (via ScheduleID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
ImportScheduleID A unique identifier for the Import Schedule record. DBINT PK NOT
NULL
ScheduleID Identifies the Schedule for which the data is DBINT FK NOT
imported. NULL
WorkstationName The host name of the workstation from which the VNAME32 NOT
system software imports schedule data. NULL
Label
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Device,
on page 564.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
265
All Tables
Label
Defines the label that is sent to the routing client for each Network Target value. Use the Unified ICM
Configuration Manager to add, update, and delete Label records.
Related Tables
Customer_Definition, on page 194 (via CustomerDefinitionID)
Dialed_Number, on page 201 (via LabelID)
Dialed_Number_Label, on page 202(via LabelID)
Network_Target, on page 289(via NetworkTargetID)
Network_Vru, on page 295 (via LabelID)
Routing_Client, on page 388 (via RoutingClientID)
CustomerDefinitionID Identifies the customer associated with the label. DBINT FK, IE-1
NULL
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
ICRInstanceID For network VRU labels with multiple NAMs, this DBINT FK NULL
field contains a foreign key to identify the Network
Applications Manager (NAM) instance for which
the label is valid.
Label The label to be returned to the routing client. VNAME32 AK-1 NOT
NULL
LabelID Unique identifier for this label. DBINT PK NOT
NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
266
All Tables
Logger_Admin
NetworkTargetID Foreign key from the Network Target table. Each DBINT FK NULL
label maps to one and only one network target.
RoutingClientID Identifies the routing client that can receive this DBSMALLINT AK-1, FK
label. NOT
NULL
Logger_Admin
This table is in the System category (see System, on page 585). To see database rules for these tables, see
System Tables, on page 639.
Central database only.
Contains one record of information for each administrative task the system software applies to the central
database. Specifically, this table tracks Purges and Update Statistics operations. These operations are run
automatically as scheduled jobs.
FromRecoveryKey For a Purge operation, the recovery key of the DBFLT8 NULL
earliest record purged.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
267
All Tables
Logger_Meters
RowsPurged For a purge operation, the number of rows purged. DBINT NULL
ScheduledAt Date and time the scheduled job executed. DBDATETIME IE-1 NOT
NULL
StartTime Time at which the operation started. DBDATETIME NULL
TableName The name of the database table on which the VNAME32 IE-1 NOT
operation was performed. NULL
ToRecoveryKey For a Purge operation, the recovery key of the most DBFLT8 NULL
recent record purged.
Logger_Meters
This table is in the System category (see System, on page 585). To see database rules for these tables, see
System Tables, on page 639.
Central database only.
Contains performance information about the Logger process. The Logger process on the Central Controller
creates a new Logger Meters row in the central database every five minutes.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
268
All Tables
Logger_Meters
RecoveryKey A unique ID assigned to each record and used DBFLT8 AK-1 NOT
internally by the Unified ICM/Unified CCE software NULL
to track the record.
RouteCallDetailTo5 Number of Route Call Detail rows written during DBINT NOT
the five-minute interval. NULL
TimeZone The Central Controller’s time zone for the date and DBINT PK NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
269
All Tables
Logger_Type
Logger_Type
This table is in the System category (see System, on page 585). To see database rules for these tables, see
System Tables, on page 639.
Identifies the Logger type (that is, standard, Customer ICM (CICM), or Network Applications Manager
(NAM)).
Logical_Interface_Controller
This table is in the Device category (see Device, on page 564). For database rules, see Device Tables, on page
633.
Each row corresponds to a (possibly duplexed) Network Interface Controller (NIC) or Peripheral Gateway
(PG). A duplexed NIC has two entries in the Physical Interface Controller table and a single entry in the
Logical Interface Controller table. Use Unified ICM Configuration Manager to add, update, and delete
Logical_Interface_Controller records.
Related Tables
Network_Trunk_Group, on page 290 (via LogicalControllerID)
Peripheral, on page 302 (via LogicalControllerID)
Physical_Interface_Controller, on page 321 (via LogicalControllerID)
Routing_Client, on page 388(via LogicalControllerID)
Service_Array, on page 425 (via LogicalControllerID)
Translation_Route, on page 535 (via LogicalControllerID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
270
All Tables
Logical_Interface_Controller
ClientType The type of client the controller provides the DBSMALLINT NOT
interface for. NULL
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
EnterpriseName An enterprise name for the controller. This name VNAME32 AK-1 NOT
must be unique for all logical controllers in the NULL
enterprise.
PrimaryCtiAddress The address for CTI Server as IP:port (either in varchar(32) NULL
dotted-numeric or name format).
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
271
All Tables
Machine_Address
Machine_Address
This table contains network addresses of the hosts. It is a separate table because a host may have multiple
network address (for example, public, private). The parent is the Machine_Host table.
MachineAddressID The database ID of the row. This is needed for the DBINT NOT
Machine_Service table. NULL
Machine_Connection_Profile
This table is reserved for future use.
Machine_Host
This table contains information about the host. The table stores both VM Host and Virtual Machine information.
Login information is stored in the Machine_Services table as a machine may support more than one service,
each with different authentication credentials.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
272
All Tables
Machine_Host
ChangeStamp The change stamp, which is updated every time the CHANGESTAMP NOT NULL
Machine_Host or related Machine_Service rows are
created or modified.
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
MachineName The external name of the machine. If the machine is varchar(256) NOT NULL
a VM, this would be the VM name.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
273
All Tables
Machine_Host
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
274
All Tables
Machine_Host
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
275
All Tables
Machine_Host
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
276
All Tables
Machine_Service
VMInstanceUuid If the machine is a VM, this is the instance UUID. If varchar(64) NULL
the machine is not a VM, this is set to null.
ECE_WEB_SERVER
DC_ECE_WEB_SERVER
Machine_Service
This table stores connection information for each service running on a host. The parent is Machine_Host.
MachineHostID The parent of the table (foreign key to the DBINT NOT
Machine_Host table). NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
277
All Tables
Machine_Service
Pairing Used to match services paired with one or more varchar(128) NULL
peers. ServiceType entries with the same Pairing
values are associated with each other and identify
alternate service paths for various failure conditions.
ServicePort The service port (inull means use default). DBINT NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
278
All Tables
Machine_Service
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
279
All Tables
Machine_Service
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
280
All Tables
Master_Script
Master_Script
This table is in the Script category (see Script, on page 575). For database rules, see Script Tables, on page
636.
Each row identifies a routing script or an administrative script. Each master script might have several versions.
Information about each version is stored in the Script table. A new Master_Script record is created whenever
you save a script with a new name in the Script Editor.
Related Tables
Admin_Script_Schedule_Map, on page 14 (via MasterScriptID)
Customer_Definition, on page 194(via CustomerDefinitionID)
Business_Entity, on page 97 (via EntityID)
Call_Type_Map, on page 116 (via MasterScriptID)
Call_Type_Real_Time, on page 129 (via MasterScriptID)
Script, on page 411 (via MasterScriptID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
281
All Tables
Master_Script
CurrentVersion Specifies the version of the script that is currently DBINT NOT
available for use. NULL
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
DepartmentID Foreign key from Department. NULL for global DBINT NULL
department.
EnterpriseName An enterprise name for the master script. The name varchar(64) AK-1 NOT
must be unique among all master scripts within the NULL
business entity.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
282
All Tables
Media_Class
Media_Class
This table is part of the Media Routing category (see Media Routing, on page 569). For database rules, see
Media Routing Tables, on page 634.
Information in this table defines a type of media class. This table is populated initially with default media
classes.
Related Table
Media_Routing_Domain, on page 284 table via the MediaClassID field.
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
EnterpriseName A unique name for this media class. VNAME32 AK-1 NOT
NULL
MaxTaskDuration The maximum time a task can be active for an agent. DBINT NOT
Default: 28800 NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
283
All Tables
Media_Routing_Domain
Media_Routing_Domain
This table is part of the Media Routing category (see Media Routing, on page 569). For database rules, see
Media Routing Tables, on page 634.
It describes a single implementation of a media class. For example, a media class such as Cisco single-session
chat might have one or more Media Routing Domains (MRDs) defined. These MRDs would all be of the
same media class. However, they might be on different servers or handle slightly different types of requests
(for example, English single-session chat and Spanish single-session chat).
Related Tables
Media_Class, on page 283 (via MediaClassID)
Application_Path_Member, on page 84(via MRDomainID)
Skill_Group, on page 461 (via MRDomainID)
Agent_State_Trace, on page 59 (via MRDomainID)
Agent_Event_Detail, on page 26 (via MRDomainID)
Service, on page 422 (via MRDomainID)
Agent_Real_Time, on page 34 (via MRDomainID)
Agent_Logout, on page 33 (via MRDomainID)
Termination_Call_Detail, on page 518 (via MRDomainID)
Peripheral_Real_Time, on page 311(via MRDomainID)
Peripheral_Default_Route, on page 306 (via MRDomainID)
Dialed_Number, on page 201 (via MRDomainID)
Service_Level_Threshold, on page 442 (via MRDomainID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
284
All Tables
Media_Routing_Domain
Note • Media Routing Domain and Device Data: Each Media Routing Domain maps to zero one or more
Peripheral Half Hour and Peripheral Real Time rows, Peripheral Default Routes, and Dialed Numbers.
Each Peripheral Half Hour and Real Time row, each Peripheral Default Route, and each Dialed Number
maps to exactly one Media Routing Domain.
• Media Routing Domain and Skill Target Data: Each Media Routing Domain maps to zero one or more
Skill Groups, Agent State Trace rows, Agent Half Hour rows, Services, Agent Real Time rows, Agent
Logout rows, and Termination Call Detail rows. Each Skill Group, Agent State Trace row, Agent Half
Hour row, Service, Agent Real Time row, Agent Logout row, and Termination Call Detail row maps to
exactly one Media Routing Domain.
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
EnterpriseName A unique name for this media class. Initially, the VNAME32 AK-1 NOT
EnterpriseName is set to Cisco_Voice. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
285
All Tables
Media_Routing_Domain
MaxTaskDuration The maximum time a task can be associated with an DBINT NULL
agent.
ServiceLevelType The default value for the ServiceLevelType field for DBSMALLINT NOT
each service associated with this MRD. This NULL
indicates how the system software calculates the
service level.
TaskLife If the connection between the Agent PG and the DBINT NULL
Application Instance drops for more than the
TaskLife timeout period, the task is terminated. The
default value is 300 seconds.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
286
All Tables
Network_Event_Detail
Network_Event_Detail
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Device,
on page 564.
Provides carrier network events associated with calls processed by a Network Applications Manager (NAM).
The data in this table includes events related to all call legs that happen under the control of the NIC. This
includes the incoming call leg, any temporary call legs (IVR sessions under NIC control), and all outgoing
call legs.
This table can become very large. Running custom reporting queries against it while it is on the HDS can
degrade performance. To optimize performance, extract the data from the HDS into your own custom database
on a separate server (one that is not used for other Unified ICM/Unified CCE components). Use only
DBDateTime (date and time of the record that was written to the HDS database) to perform the extraction.
The table on the custom database can be indexed according to the custom reporting needs.
DateTime Timestamp of receipt of event at the NIC (in UTC).. DBDATETIME NOT
NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
287
All Tables
Network_Event_Detail
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
288
All Tables
Network_Target
Value1 A value dependent upon the event and interface that DBINT NULL
provides additional reporting information. This
might contain a network-provided releaseCause (for
DISCONNECT), failureCause
(ROUTE_SELECT_FAILURE), etc.
Network_Target
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
Each row identifies an announcement, a peripheral target, or a scheduled target.
The system software automatically maintains the Network_Target table when add or delete an announcement,
peripheral target, or scheduled target through Unified ICM Configuration Manager.
Related Tables
Announcement, on page 70 (via NetworkTargetID)
Label, on page 265 (via NetworkTargetID)
Network_Vru, on page 295(via NetworkTargetID)
Peripheral_Target, on page 315 (via NetworkTargetID)
Route_Call_Detail, on page 357 (via NetworkTargetID)
Scheduled_Target, on page 409 (via NetworkTargetID)
Termination_Call_Detail, on page 518 (via NetworkTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
289
All Tables
Network_Trunk_Group
Network_Trunk_Group
This is in the Device category (see Device, on page 564). For database rules, see Device Tables, on page 633.
Lists the trunk groups understood by the telephone network. A network trunk group may be the same as a
trunk group defined at a peripheral or it may be a combination of peripheral trunk groups.
Use Unified ICM Configuration Manager to create, update, and delete network trunk groups.
Related Tables
Logical_Interface_Controller, on page 270(via LogicalControllerID)
Network_Trunk_Group_Half_Hour, on page 291 (via NetworkTrunkGroupID)
Network_Trunk_Group_Real_Time, on page 293 (via NetworkTrunkGroupID)
Peripheral, on page 302 (via PeripheralID)
Peripheral_Target, on page 315 (via NetworkTrunkGroupID)
Trunk_Group, on page 539 (via NetworkTrunkGroupID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
290
All Tables
Network_Trunk_Group_Half_Hour
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
EnterpriseName An enterprise name for the network trunk group. VNAME32 AK-1 NOT
This name must be unique among all network trunk NULL
groups in the enterprise.
LogicalControllerID Identifies the PG associated with the network trunk DBSMALLINT FK NOT
group. NULL
NetworkTrunkGroupID A unique identifier for the network trunk group. DBINT PK NOT
NULL
Network_Trunk_Group_Half_Hour
This is in the Device category (see Device, on page 564). For database rules, see Device Tables, on page 633.
Central database only.
Provides statistics for each network trunk group defined in the system. These statistics are updated every 30
minutes.
The system software generates Network_Trunk_Group_Half_Hour records for each network trunk group.
Related Table
Network_Trunk_Group, on page 290 (via NetworkTrunkGroupID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
291
All Tables
Network_Trunk_Group_Half_Hour
CallsAbandonedToHalf Number of calls to the network trunk group that were DBINT NULL
abandoned during the half-hour interval.
CallsOutToHalf Number of outbound calls sent on the network trunk DBINT NULL
group during the half-hour interval.
DateTime The date and time at the start of the half-hour DBSMALLDATE PK NOT
interval. NULL
DbDateTime The current date and time stamp when the records DBDATETIME IE-1 NULL
are written to the HDS database. The logger database
has NULL for this column.
TimeZone The Central Controller’s time zone for the date and DBINT PK NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
TrunksIdle Number of idle trunks in the network trunk group DBINT NULL
at the end of the half-hour interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
292
All Tables
Network_Trunk_Group_Real_Time
Network_Trunk_Group_Real_Time
This is in the Device category (see Device, on page 564). For database rules, see Device Tables, on page 633.
Local database only.
Provides real-time statistics for each network trunk group in the system.
The system software generates a Network_Trunk_Group_Real_Time record for each network trunk group.
Related Table
Network_Trunk_Group, on page 290 (via NetworkTrunkGroupID)
AllTrunksBusyToday Total number of seconds that all trunks in the DBINT NULL
network trunk group have been simultaneously busy
since midnight.
CallsAbandonedHalf Number of calls to the network trunk group that were DBINT NULL
abandoned during the current half-hour interval.
CallsAbandonedToday Number of calls to the network trunk group that were DBINT NULL
abandoned since midnight.
CallsInHalf Number of inbound calls that have been received on DBINT NULL
the network trunk group during the current half-hour
interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
293
All Tables
Network_Trunk_Group_Real_Time
CallsInToday Number of inbound calls that have been received on DBINT NULL
the network trunk group since midnight.
CallsOutHalf Number of outbound calls that have been sent on DBINT NULL
the network trunk group during the current half-hour
interval.
CallsOutToday Number of outbound calls that have been sent on DBINT NULL
the network trunk group since midnight.
DateTime The date and time at which the row was generated. DBDATETIME NOT
NULL
InServiceTimeHalf Aggregate number of seconds that trunks in the DBINT NULL
network trunk group have been in service during the
current half-hour interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
294
All Tables
Network_Vru
Network_Vru
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
Contains one row for each network VRU. The system software can send a customer call to a network VRU.
Use Unified ICM Configuration Manager to create, modify, and delete Network VRU rows.
Related Tables
• Customer_Definition, on page 194 (through NetworkTargetID)
• ICR_Globals, on page 245
• Label, on page 265 (through LabelID)
• Network_Target, on page 289 (through NetworkTargetID)
• Network_Vru_Script, on page 297 (through NetworkTargetID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
295
All Tables
Network_Vru_Bank
NetworkTargetID Foreign key from the Network Target table. DBINT PK, FK
NOT
NULL
Type The type of network VRU. Valid options are: 2, 3, DBINT NOT
5, 6, 7, and 8. (Types 1 and 4 are not implemented.) NULL
To see more on these values, see Network Vru Type,
on page 604.
Network_Vru_Bank
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
This table is mainly used for load-balancing calls across multiple IVRs. The trunk group capacity will be the
key to the selection of an IVR for queuing.
Related Tables
Customer_Definition, on page 194 (via CustomerDefinitionID)
Network_Vru, on page 295 (via NetworkTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
296
All Tables
Network_Vru_Script
NetworkTargetID Unique identifier for the Network VRU member. DBINT PK, NOT
NULL
NetworkVruNetworkTargetID Foreign key from the Network Target table. This is DBINT FK, NOT
pointing at the type-9 Network VRU. NULL
TrunkGroupID Foreign key from the Trunk Group table. Indicates DBINT FK, NOT
the Trunk Group associated with this Network VRU NULL
member.
Network_Vru_Script
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
Each row identifies a script used by a network VRU to handle a call. A VRU script is managed by the VRU
itself. It is not stored in the system database or directly managed by the system software. The system software
can only direct the VRU to run the script. You can configure a VRU script in the Unified ICM Configuration
Manager. You can then reference it in a routing script.
Related Tables
Customer_Definition, on page 194 (via CustomerDefinitionID)
Network_Vru, on page 295 (via NetworkTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
297
All Tables
Network_Vru_Script
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
DepartmentID Foreign key from Department. NULL for global DBINT NULL
department.
EnterpriseName An enterprise name for the VRU script. This name VNAME32 AK-1 NOT
must be unique among all VRU scripts in the NULL
enterprise.
Interruptible Indicates whether the script can be interrupted (for DBCHAR NOT
example, if an agent becomes available to handle NULL
the call):
• Y = Interruptible
• N = Not interruptible
NetworkTargetID Identifies the network VRU associated with the DBINT AK-2, FK
script. NOT
NULL
NetworkVruScriptID A unique identifier the system software uses for the DBINT PK NOT
script. NULL
Overridable Indicates whether the VRU script itself can override DBCHAR NOT
its Interruptible flag: NULL
• Y = Yes, VRU script can override
• N= No, VRU script cannot override
Timeout Number of seconds for the system software to wait DBINT NOT
for a response from the routing client after directing NULL
it to run the script.
VruScriptName The name of the script on the VRU. varchar(40) AK-2 NOT
NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
298
All Tables
Next_Available_Number
Next_Available_Number
This table is in the System category (see System, on page 585). To see database rules for these tables, see
System Tables, on page 639.
Each row identifies the next available unique integer ID value for a specific database table. The system software
automatically maintains the Next_Available_Number table.
Object_Access_Xref
This table is in the Decurity category (see Security, on page 579). To see database rules for these tables, see
Security Tables, on page 637.
Lists the access levels available for each object type.
Related Table
Object_List, on page 300 (via ObjectType)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
299
All Tables
Object_List
Object_List
This table is in the Security category (see Security, on page 579). To see database rules for these tables, see
Security Tables, on page 637.
Lists the objects that are available.
Related Tables
ClassID_To_ObjectType, on page 183 (via ObjectType)
Ids, on page 254 (via ObjectType)
Object_Access_Xref, on page 299 (via ObjectType)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
300
All Tables
Object_Security
Object_Security
This table is in the Security category (see Security, on page 579). To see database rules for these tables, see
Security Tables, on page 637.
Specifies the access level each user or group has to individual objects. The Primary Key (PK) is nonclustered.
The AlternateKey (AK) is clustered.
Related Tables
Ids, on page 254 (via ObjectType)
User_Group, on page 547 (via UserGroupName)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
301
All Tables
Peripheral
Peripheral
This table is one of the Peripheral tables in the Device category (see Device, on page 564). To see database
rules for these tables, see Device Tables, on page 633.
Each row corresponds to an ACD or PBX at a call center. Use the PG Explorer to add, update, and delete
Peripheral records.
Related Tables
• Agent, on page 16 (via PeripheralID)
• Agent_Desk_Settings, on page 20 (via AgentDeskSettingsID)
• Agent_Distribution, on page 25 (via PeripheralID)
• Agent_Targeting_Rule, on page 63 (via EnterpriseName)
• Application_Path_Member, on page 84 (via PeripheralID)
• Dialer, on page 206 (via PeripheralID)
• Dialer_Detail, on page 210 (via PeripheralID)
• Logical_Interface_Controller, on page 270 (via LogicalControllerID)
• Network_Trunk_Group, on page 290 (via PeripheralID) Network VRU (via NetworkTargetID)
• Peripheral_Default_Route, on page 306 (via PeripheralID)
• Peripheral_Monitor, on page 309 (via PeripheralID)
• Peripheral_Real_Time, on page 311 (via PeripheralID)
• Routing_Client, on page 388 (via PeripheralID)
• Service, on page 422 (via PeripheralID)
• Service_Level_Threshold, on page 442 (via PeripheralID)
• Skill_Group, on page 461 (via PeripheralID)
• Termination_Call_Detail, on page 518 (via PeripheralID)
• Trunk_Group, on page 539 (via PeripheralID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
302
All Tables
Peripheral
AgentDeskSettingsID Optionally, indicates an Agent Desk Settings record DBINT FK, IE-3
associated with the peripheral. NULL
AgentReporting Specifies whether agent reporting is enabled for the DBCHAR NOT
peripheral. Stored as a character: NULL
• Y = Yes
• N = No
AgentTargetingMethod Determines if the Router will target agents based on DBINT NOT
Rules. NULL
AnsweredShortCallsThreshold Maximum duration, in seconds, for a short call. Any DBINT NULL
calls with a duration below the threshold are
considered short. You might then choose to factor
out short calls from handle times you calculate.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
303
All Tables
Peripheral
ClientType The type of the peripheral. To see Client Type DBSMALLINT NOT
values, see Client Type, on page 594. NULL
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
EnterpriseName An enterprise name for this peripheral. The name VNAME32 AK-1 NOT
must be unique among all peripherals in the NULL
enterprise.
InternalIPTAOnly Indicates whether this is an 'Unified ICM picks the DBCHAR NOT
agent' (IPTA) peripheral. NULL
Either 'Y' or 'N'. Default = 'N'.
LogicalControllerID Foreign key of the Logical Interface Controller DBSMALLINT FK, IE-2
(Peripheral Gateway) that is attached to the switch. NOT
NULL
MaxConcurrentAgentLimit DBINT NULL
MaxPeripheralAgentQueuePair DBINT NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
304
All Tables
Peripheral
MultilineAgentStateBehavior Indicates how many non-ACD calls the agent DBINT NOT
initiated on one of the non-ACD line. Only populated NULL,
when Multi-line feature is enabled. default=0
Values:
• 0 = Agent State is unchanged when agent is on
a call on a secondary line
• 1 = Agent State is set to NOT READY with a
system reason code when agent answers or
places a call on a secondary line while in the
AVAILABLE or NOT READY state
NetworkTargetID Identifies the network VRU, if any, associated with DBINT FK NULL
the peripheral.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
305
All Tables
Peripheral_Default_Route
Peripheral_Default_Route
This table is in the Device category (see Device, on page 564). To see database rules for these tables, see
Device Tables, on page 633.
Each row specifies the default route to be used for accounting calls at the peripheral that are otherwise not
accounted for.
The system software automatically generates a Peripheral_Default_Route record for each Peripheral. You
can modify the record through the PG Explorer tool.
Related Tables
Media_Routing_Domain, on page 284 (via MRDomainID)
Peripheral, on page 302 (via PeripheralID)
Route, on page 355 (via RouteID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
306
All Tables
Peripheral_Interval
Peripheral_Interval
This section describes the Peripheral Interval table.
ActiveRoutingClientTime Number of seconds the associated Peripheral Gateway was DBINT NULL
able to provide routing client support to the CallRouter during
the half-hour interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
307
All Tables
Peripheral_Interval
ActiveCTIServerTime Number of seconds the associated CTI Server was active DBINT NULL
during the half-hour interval.
CallsOffered Total number of incoming ACD calls and internal ACD calls DBINT NULL
offered to the peripheral during the reporting interval.
In Unified CCE, if a call goes through Redirection on No
Answer (RONA) to a VRU and an agent answers later, this
field is incremented as follows:
1. When the call RONAs to the VRU
2. When the call is sent from the VRU to the agent.
3. When the agent completes the call.
DbDateTime The current date and time stamp when the records are written DBDATETIME IE1, NULL
to the HDS database. The logger database has NULL for this
column.
DateTime Central Controller date and time at the start of the half-hour DBSMALLDATE PK1 NOT
interval. NULL
MaxCVPCallControlPorts The maximum number of CVP Call control ports in use for DBINT NULL
the interval.
MaxNumberLoggedOnAgents The maximum number of concurrent agents logged on in the DBINT NULL
half hour interval.
MaxCallsInProgress The maximum number of calls in progress at any sample point DBINT NULL
during the reporting period. This is implemented as the highest
value of PeripheralRealTime.CallsInProgress encountered
during the above sampling.
MaxVRUPorts The maximum number of VRU ports in use for the interval. DBINT NULL
MRDomainID The ID for the Media Routing Domain associated with this DBINT PK4 NOT
peripheral. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
308
All Tables
Peripheral_Monitor
ReportingHalfHour The value indicates half hour boundary interval (0 to 47). Two DBINT IE2 NULL
15 minute interval records have a unique half hour boundary
value.
ReportingInterval This value indicates the period, in minutes, over which the DBINT IE3 NULL
router calculates the Call Type and Call Type Skill Group
data. The valid values are 30 (default) or 15.
ServiceLevelCallsOffered Number of calls to the peripheral that had a service level event DBINT NULL
during the half-hour interval.
ServiceLevelCalls Number of calls to the peripheral answered within the service DBINT NULL
level threshold during the half-hour interval.
ServiceLevelAband Number of calls to the peripheral abandoned within the service DBINT NULL
level threshold during the half-hour interval.
ServiceLevel The system software service level for the peripheral during DBFLT4 NULL
the half-hour interval.
ServiceLevelType Service Level Type used to calculate Service level for this DBINT NULL
interval.
TimeZone The Central Controller’s time zone for the date and time. The DBINT PK3 NOT
value is the offset in minutes from UTC(formerly GMT).The NULL
value is negative for time zones to the east of UTC and positive
for time zones to the west of UTC.
Peripheral_Monitor
Table
This table is one of the Peripheral tables in the Device category (see Device, on page 564). To see database
rules for these tables, see Device Tables, on page 633.
Each row describes an entity to be monitored on a peripheral. Currently this table applies only to the Nortel
DMS-100, Meridian ACD in enhanced CTI mode, and to the Avaya DEFINITY ECS with station monitoring
enabled.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
309
All Tables
Peripheral_Monitor
Use the PG Explorer tool to add, update, and delete Peripheral_Monitor records.
Related Table
Peripheral, on page 302 (via PeripheralID)
Extension For a DMS-100, the Primary ACD DN, Secondary varchar(10) NULL
DN, or non-digit character.
ParamString A string passed along with the extension number to varchar(32) NULL
start event reporting on the entity.
For a DMS-100, this value can indicate that the
extension is a CDN, can specify a CompuCALL
session number, or can specify the mapping of an
agent DN to an agent position ID.
For a Meridian ACD, this value indicates the
position number and, optionally, the associated
Individual Directory Number (IDN).
PeripheralID Identifies the peripheral associated with the row. DBSMALLINT FK, IE-1
NOT
NULL
PeripheralMonitorID A unique identifier for the row. DBINT PK NOT
NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
310
All Tables
Peripheral_Real_Time
Peripheral_Real_Time
This table is one of the Peripheral tables in the Device category (see Device, on page 564). To see database
rules for these tables, see Device Tables, on page 633.
Local database only. Each row describes the current state of a specific peripheral. The real- time client creates
a Peripheral Real Time row for each peripheral in the system and updates that row every 10 seconds.
Related Table
Media_Routing_Domain, on page 284 (via MRDomainID)
Peripheral, on page 302 (via PeripheralID)
Note The ServiceLevel fields do not include the data updates for VRU peripheral devices.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
311
All Tables
Peripheral_Real_Time
CallsRoutedHalf Number of calls routed to the peripheral during the DBINT NULL
current half-hour interval.
CTIServerOnline Indicates the state of the CTI Server, if any, DBINT NULL
associated with the peripheral:
• 0 = Off-line
• 1 = On-line
CurrentHalfHour Date and time at the start of the current half-hour DBDATETIME NULL
interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
312
All Tables
Peripheral_Real_Time
MRDomainID The identifier for the Media Routing Domain DBINT PK, FK
associated with this peripheral. NOT
NULL
Online Current on-line state of the peripheral as determined DBINT NOT
by the Central Controller: NULL
• 0 = Off-line
• 1 = On-line
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
313
All Tables
Peripheral_Real_Time
PeripheralTimeZone The time zone at the peripheral. The value is the DBINT NULL
offset in minutes from UTC (formerly called GMT).
ServiceLevelCallsOfferedHalf Total number of calls to the peripheral that had a DBINT NULL
service level event during the current half-hour
interval.
ServiceLevelCallsOfferedToday Total number of calls to the peripheral that had a DBINT NULL
service level event since midnight.
ServiceLevelCallsToday Number of calls to this service handled within the DBINT NULL
peripheral service level since midnight.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
314
All Tables
Peripheral_Target
ServiceLevelToday Service level for the peripheral since midnight. DBFLT4 NULL
Status Indicates the current failure state of the peripheral. DBINT NULL
To see the list of status codes, see Peripheral Real
Time Status Field, on page 610.
Peripheral_Target
Table
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
Each row specifies the peripheral address (network trunk group and DNIS) associated with a route.
Use the PG Explorer tool to add, update, and delete Peripheral_Target records.
Related Tables
Route, on page 355 (via RouteID)
Network_Target, on page 289 (via NetworkTargetID)
Network_Trunk_Group, on page 290 (via NetworkTrunkGroupID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
315
All Tables
Persistent_Variable
DelayBeforeQueue The number of seconds the peripheral waits before DBSMALLINT NOT
queuing an incoming call to an agent. This time NULL
might be used, for example, to play a forced
announcement.
DNIS DNIS digits the routing client sends when addressing VNAME32 AK-1 NOT
this target. NULL
NetworkTargetID Foreign key from the Network Target table. DBINT PK, FK
NOT
NULL
NetworkTrunkGroupID Indicates the Network Trunk Group associated with DBINT AK-1, FK
this peripheral target. NOT
NULL
RouteID Indicates the Route associated with this peripheral DBINT FK, IE-1
target. NULL
Persistent_Variable
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Central database only.
Stores the current value of persistent user variables. User variables are defined in the User_Variable table.
The CallRouter automatically maintains the Persistent_Variable table.
Related Table
User_Variable, on page 551 (via UserVariableID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
316
All Tables
Person
RecoveryKey A unique ID assigned to each record and used DBFLT8 AK-1 NOT
internally by the Unified ICM/Unified CCE software NULL
to track the record.
Note To add the persistent user variable data to the Persistent_Variable table, set the following registry key must
be set to 1. HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems,
Inc.\ICM\[Instance_name]\LoggerA\Logger\CurrentVersion\HistoricalData\Persistent\Variable.
Person
This table is in the Skill Target category (see Skill Target, on page 581). To see database rules for these tables,
see Skill Target Tables, on page 638.
Provides primary identification and authentication for all system users, including both agents and administrators.
Related Table
Agent, on page 16 (via PersonID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
317
All Tables
Person
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
DepartmentID Foreign key from Department. NULL for global DBINT NULL
department.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
318
All Tables
Physical_Controller_Half_Hour
* Indicates the ECE-related attributes for a given Person record. The ECE agent configuration is integrated
in Packaged CCE from Release 12.0.
Physical_Controller_Half_Hour
This table is in the Device category (see Device, on page 564). To see database rules for these tables, see
Device Tables, on page 633.
Each row provides statistics for a single Network Interface Controller (NIC) or Peripheral Gateway (PG).
The system software automatically generates Physical_Interface_Controller records.
Related Table
Physical_Interface_Controller, on page 321 (via PhysicalControllerID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
319
All Tables
Physical_Controller_Half_Hour
DateTime Central Controller date and time at the start of the DBSMALLDATE PK NOT
half- hour interval. NULL
DbDateTime The current date and time stamp when the records DBDATETIME IE-1 NULL
are written to the HDS database. The logger database
has NULL for this column.
TimeZone The Central Controller’s time zone for the date and DBINT PK NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
320
All Tables
Physical_Interface_Controller
Physical_Interface_Controller
This table is in the Device category (see Device, on page 564). To see database rules for these tables, see
Device Tables, on page 633.
Describes a single Network Interface Controller (NIC) or Peripheral Gateway (PG). A duplexed NIC has two
entries in the Physical Interface Controller table and a single entry in the Logical Interface Controller table.
A pair of duplexed PGs share a single entry in the Physical Interface Controller table.
Use the PG or NIC Explorer tools to add, update, and delete Physical_Interface_Controller records.
Related Tables
Logical_Interface_Controller, on page 270 (via LogicalControllerID)
Routing_Client_Five_Minute, on page 392 (via PhysicalControllerID)
Physical_Controller_Half_Hour, on page 319 (via PhysicalControllerID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
EnterpriseName An enterprise name for the controller. This name VNAME32 AK-1 NOT
must be unique for all physical controllers in the NULL
enterprise.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
321
All Tables
Precision_Queue
Precision_Queue
The Precision_Queue table defines a queue used for precision routing.
Related Tables
• Agent_Real_Time (via PrecisionQueueID)
• Agent_Skill_Group_Interval (via PrecisionQueueID)
• Agent_Skill_Group_Real_Time (via PrecisionQueueID)
• Call_Type_SG_Interval (via PrecisionQueueID)
• Precision_Q_Real_Time (via PrecisionQueueID)
• Precision_Q_Step_Real_Time (via PrecisionQueueID)
• Precision_Queue_Step (via PrecisionQueueID)
• Precision_Queue_Term (via PrecisionQueueID)
• Router_Queue_Interval (via PrecisionQueueID)
• Skill_Group (via PrecisionQueueID)
• Skill_Group_Interval (via PrecisionQueueID)
• Termination_Call_Detail (via PrecisionQueueID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
322
All Tables
Precision_Queue
DepartmentID Foreign key from Department. NULL for global DBINT NULL
department.
ServiceLevelThreshold The service level threshold, in seconds, for the DBINT NOT
service level. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
323
All Tables
Precision_Q_Real_Time Table
Precision_Q_Real_Time Table
This table is in the Precision Queue category.
The system software generates a Precision_Q_Real_Time record for each Precision Queue.
Related Table
Precision_Queue, on page 322
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
324
All Tables
Precision_Q_Real_Time Table
ApplicationAvailable The number of agents belonging to this skill group DBINT NULL
who are currently ApplicationAvailable with respect
to the MRD to which the skill group belongs. An
agent is Application available if the agent is Not
Routable and Available for the MRD.
AvailTimeTo5 Total seconds agents in the Precision Queue have DBINT NULL
been in the Not_Active state during the current
five-minute interval. AvailTime is included in the
calculation of LoggedOnTime
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
325
All Tables
Precision_Q_Real_Time Table
AvgHandledCallsTimeTo5 Average handle time in seconds for calls counted as DBINT NULL
handled by the Precision Queue during the rolling
five-minute interval. The value is calculated as
follows: HandledCallsTalkTimeTo5 /
CallHandledTo5 The AvgHandledCallsTime value
is updated in the database when the after-call work
time associated with the call is completed.
CallsAbandQTo5 The number of calls that abandoned while queued DBINT NULL
in the router to this agent, in the rolling five-minute
interval.
CallsAbandDequeuedTo5 The number of calls that were de-queued from this DBINT NULL
Precision Queue, and had to be routed to another
Precision Queue or Skill Group in the rolling
five-minute interval. This field is incremented when
a call is de-queued through the Cancel Queue node.
CallsAnsweredTo5 The number of calls that were answered by the DBINT NULL
Precision Queue during the rolling five-minute
interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
326
All Tables
Precision_Q_Real_Time Table
CallsHandledTo5 The number of calls that were handled by the DBINT NULL
Precision Queue during the rolling five-minute
interval.
A handled call is:
• An incoming ACD call that was answered by
an agent, and then completed.
CallsQNow Number of calls currently queued for the Precision DBINT NULL
Queue at the CallRouter.
DateTime Central Controller date and time that this data was DBDATETIME NOT
last updated NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
327
All Tables
Precision_Q_Real_Time Table
HandledCallsTimeTo5 This field only applies to configured skill groups. DBINT NULL
Total handle time, in seconds, for calls counted as
handled by the Precision Queue during the rolling
five-minute interval.
Handle time is number of seconds an agent spent
answering the call (including the time the call was
on hold) to the time the agent completed the
after-call work associated with the call.
HandledCallsTime = HandledCallsTalkTime +
HoldTime +
(WorkNotReadyTime/WorkReadyTime)
Note Database is updated with the cumulative
time only after the call completion of both
the talk time and the wrap-up time.
Hold The number of agents that have all active calls on DBINT NULL
hold. The agent is not in the Hold state with one call
on hold and talking on another call (for example, a
consultative call). The agent must have all active
calls on hold.
HoldTimeTo5 Number of seconds where all calls to the agent are DBINT NULL
on hold during the rolling five-minute interval.
HoldTime is counted only while the agent is doing
no other call related activity. HoldTime is included
in the calculation of LoggedOnTime.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
328
All Tables
Precision_Q_Real_Time Table
InterruptedTimeTo5 The number of seconds during which all calls to the DBINT NULL
agent are in interrupted state during the rolling
five-minute interval.
LoggedOn Number of agents that are currently logged on to the DBINT NULL
Precision Queue. This count is updated each time
an agent logs on and each time an agent logs off.
LoggedOnTimeTo5 Total time, in seconds, agents were logged on to the DBINT NULL
Precision Queue during the current (rolling)
five-minute interval. This field is applicable for
Unified CCE.
This value is based on the following:
• HoldTimeTo5
• TalkInTimeTo5
• TalkOutTimeTo5
• TalkOtherTimeTo5
• AvailTimeTo5
• NotReadyTimeTo5
• WorkReadyTimeTo5
• WorkNotReadyTimeTo5
• BusyOtherTimeTo5
• ReservedStateTimeTo5
• TalkAutoOutTimeTo5
• TalkPreviewTimeTo5
• TalkReservedTimeTo5
LongestCallInQ The time when the longest call in queue was queued DBDATETIME NULL
for this Precision Queue.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
329
All Tables
Precision_Q_Real_Time Table
NotReadyTimeTo5 Total seconds agents in the Precision Queue have DBINT NULL
been in the Not Ready state during the rolling
five-minute interval. NotReadyTime is included in
the calculation of LoggedOnTime.
NumAgentsInterruptedNow The number of agents whose state with respect to DBINT NULL
this Precision Queue is currently Interrupted.
PercentUtilizationTo5 Percentage of Ready time that agents in the Precision DBFLT4 NULL
Queue spent talking or doing call work during the
rolling five-minute interval. This is the percentage
of time agents spend working on calls versus the
time agents were ready.
PrecisionQueueID Foreign key from Precision Queue table. DBINT PK, NOT
NULL
Ready The number of agents who are Routable with respect DBINT NULL
to the MRD associated with this Precision Queue,
and whose state with respect to this Precision Queue
is currently something other than NOT_READY or
WORK_NOT_READY.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
330
All Tables
Precision_Q_Real_Time Table
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
331
All Tables
Precision_Q_Real_Time Table
ServiceLevelCallsTo5 The number of calls that are answered by the DBINT NULL
Precision Queue within the Service Level threshold
in the rolling five-minute interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
332
All Tables
Precision_Q_Real_Time Table
ServiceLevelRONATo5 The calls that redirected on no answer within Service DBINT NULL
Level threshold within the rolling five-minute
interval. These calls are part of the
ServiceLevelCallsOffered.
Note: "Calls" may include voice calls and nonvoice
tasks from third-party multichannel applications that
use the Task Routing APIs.
TalkInTimeTo5 Total seconds agents spent talking on inbound calls DBINT NULL
for the Precision Queue during the rolling
five-minute interval. TalkInTime is included in the
calculation of TalkTime and LoggedOnTime.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
333
All Tables
Precision_Q_Real_Time Table
TalkTimeTo5 Total seconds agents in the Precision Queue have DBINT NULL
been in the Talking state during the rolling
five-minute interval. This value is calculated as
follows: TalkInTimeTo5 + TalkOutTimeTo5 +
TalkOtherTimeTo5.
TransferInCallsTo5 Number of calls transferred into the Precision Queue DBINT NULL
that ended during the current five-minute interval.
The value is updated in the database when the
after-call work time associated with the call (if any)
is completed. For blind transfers in Unified CCE,
the value is updated in the database when an agent
blind transfers the call to an IVR. For blind transfers
in Unified CCE with a Unified CCE System PG, the
value is not updated in the database until the call
that was blind transferred to an IVR is subsequently
transferred to another agent.
Note For blind transfers in Unified CCE with
a Unified CCE System PG, this field is
updated when the call that was blind
transferred to an IVR is subsequently
transferred to another agent and the agent
answers the call. For this call scenario
this field is not updated in Unified CCE
without a Unified CCE System PG.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
334
All Tables
Precision_Queue_Step
WorkReadyTimeTo5 Total seconds agents have been in the Work Ready DBINTNULL
state during the rolling five-minute interval.
WorkReadyTime is included in the calculation of
LoggedOnTime.
Precision_Queue_Step
The Precision_Queue_Step table defines a set of ordered steps that apply to a Precision Queue. Each ordered
step then contains a set of attributes terms that defines what attributes an agent must have to be a member of
a Precision Queue step. Basically, it defines a formula that is a list of Attribute tests.
Related Table
Precision_Queue_Term, on page 337 (via PrecisionQueueStepID)
StepOrder Integer that defines the order of rows for a Precision DBINT NOT
Queue step. StepOrder begins with 1. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
335
All Tables
Precision_Q_Step_Real_Time
Precision_Q_Step_Real_Time
This table is in the Precision Queue category.
The system software generates a Precision_Q_Step_Real_Time record for each Precision Queue.
Related Tables
• Precision_Queue, on page 322
• Precision_Queue_Step, on page 335
AgentsLoggedIn Number of Agents logged in for this Precision Queue DBINT NULL
Step.
AvgCallsInQueueTime Average length of queue time for this Precision DBINT NULL
Queue Step.
CallsInQueue Number of calls in queue for this Precision Queue DBINT NULL
Step
CallsInQueueTime Total time of calls in queue for this Precision Queue DBINT NULL
Step.
DateTime Central Controller date and time that this data was DBDATETIME NOT
last updated. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
336
All Tables
Precision_Queue_Term
LongestCallInQueue The time stamp of the longest call in queue for this DBDATETIME NULL
Precision Queue Step.
NextAvailAgent The next Agent to be selected based on the agent DBINT NULL
ordering criteria of the Precision Queue.
Precision_Queue_Term
The Precision_Queue_Term table defines a set of attribute condition terms that apply to a Precision Queue
Step. Each set of terms determine what attributes an agent must have to be a member of the Precision Queue
step.
Related Tables
Tables that hold Precision_Queue_Term data are listed below:
• Attribute, on page 86
• Precision_Queue_Step, on page 335
AttributeSetID Foreign Key from Attribute_Set table. Controls DBINT FK, NOT
which attribute set is tested. Null=Yes to allow for NULL
rules which do not test an Attribute Set.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
337
All Tables
Precision_Queue_Term
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
338
All Tables
Query_Rule
Value2 A second value, used only as the upper bound when VARCHAR(255) NULL
the AttributeRelation is between. It also can contain
additional values for member if Value1 is not
enough. Must be convertible to the datatype
specified in the Attribute table.
Query_Rule
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Specifies the association between a query rule clause and an import rule. A query rule works on a particular
import rule to select a group of contacts from an overall import list. For example, from a particular import list
you might want to select and call all customers that have account numbers greater than 10,000.
Note If Outbound Option was not selected during setup, this table will contain no data.
Use the Outbound Option Configuration option within Unified ICM Configuration Manager to modify
Query_Rule records.
Related Tables
Campaign_Query_Rule_Real_Time, on page 162 (via QueryRuleID)
Campaign_Query_Rule_Half_Hour, on page 156 (via QueryRuleID)
Campaign_Query_Rule, on page 153 (via QueryRuleID)
Dialer_Detail, on page 210 (via QueryRuleID)
Import_Rule, on page 256 (via ImportRuleID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
339
All Tables
Query_Rule
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Description Description of what the query rule contains or how DESCRIPTION NULL
it is being used.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
340
All Tables
Query_Rule_Clause
Query_Rule_Clause
This table is in the Blended Agent category (see Blended Agent (Outbound Option), on page 561). To see
database rules for these tables, see Blended Agent Tables (Outbound Option), on page 631.
Note If Outbound Option was not selected during setup, this table will contain no data.
Contains the SQL rules associated with each query rule. There is a single row for each configured query rule.
Related Table
Query_Rule, on page 339 (via QueryRuleID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
341
All Tables
Reason_Code
QueryRuleID The query rule to which this clause belongs. Foreign DBINT PK, FK
key from the Query Rule table. NOT
NULL
RuleData The rule definition to be used to process each query varchar(255) NOT
rule. NULL
SequenceNumber An index for query rule clauses within a given query DBINT PK NOT
rule. NULL
Reason_Code
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Configuration table containing the reason code text to reason code mapping information.
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
342
All Tables
Recovery
ReasonCode Reason code used by agents (configurable). [In DBINT AK-1 NOT
addition to reason codes that you have defined, NULL
Unified CCE uses some predefined reason codes.
See Reason Codes, on page 611.]
Recovery
This table is in the System category (see System, on page 585). To see database rules for these tables, see
System Tables, on page 639.
Central database only.
Contains internal status information for each table in the database.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
343
All Tables
Recurring_Schedule_Map
Recurring_Schedule_Map
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
Each row describes a periodic schedule used, for example, by a scheduled target. Use the Workforce
Management Integration System to create, update, and delete recurring schedules.
Related Table
Schedule, on page 399 (via ScheduleID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
344
All Tables
Recurring_Schedule_Map
DayType Indicates to which day the schedule applies. To see DBSMALLINT NOT
values, see Days, on page 596. NULL
EndDay The day of the month on which the schedule expires. DBSMALLINT NOT
The value is 0 if the schedule has no end date. NULL
EndHour The hour of the day at which the schedule expires. DBSMALLINT NOT
The value is 0 if the schedule has no end time. NULL
EndMinute The minute of the hour at which the schedule DBSMALLINT NOT
expires. The value is 0 if the schedule has no end NULL
time.
EndMonth The month in which the schedule expires. The value DBSMALLINT NOT
is 0 if the schedule has no end date. NULL
EndSecond The second of the minute at which the schedule DBSMALLINT NOT
expires. The value is 0 if the schedule has no end NULL
time.
EndYear The year in which the schedule expires. The value DBINT NOT
is 0 if the schedule has no end date. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
345
All Tables
Region
StartDay The day of the month on which the schedule goes DBSMALLINT NOT
into effect (1 through 31). NULL
StartHour The hour of the day at which the schedule goes into DBSMALLINT NOT
effect. NULL
StartMinute The minute of the hour at which the schedule goes DBSMALLINT NOT
into effect. NULL
StartMonth The month in which the schedule goes into effect (1 DBSMALLINT NOT
through 12). NULL
StartSecond The second of the minute at which the schedule goes DBSMALLINT NOT
into effect. NULL
StartYear The year in which the schedule goes into effect. DBINT NOT
NULL
Type The type of schedule. DBSMALLINT NOT
NULL
Region
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636 .
Each row defines a region composed of calling line ID prefixes or of other regions.
Use Configuration Manager to create, update, and delete Region rows.
Related Tables
Dialed_Number_Map, on page 203 (via RegionID)
Region_Member, on page 348 (via RegionID)
Region_Prefix, on page 349 (via RegionID)
Region_View_Member, on page 354 (via RegionID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
346
All Tables
Region_Info
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
EnterpriseName An enterprise name for the region. This name must VNAME32 AK-1 NOT
be unique for all regions in the enterprise. NULL
Region_Info
This table is in the System category (see System, on page 585). To see database rules for these tables, see
System Tables, on page 639.
Specifies which prefixes and regions are predefined by the system software.
Use Configuration Manager to create, update, and delete Region rows.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
347
All Tables
Region_Member
MajorVersion The major version number of the predefined regions. DBINT NOT
NULL
MinorVersion The minor version number of the predefined regions. DBINT NOT
NULL
Region_Member
This table is part of the Script category (see Script, on page 575 category. For database rules, see Script Tables,
on page 636.
Each row defines the relationship between two regions. A region is composed of calling line ID prefixes or
of other regions. Each Region_Member row associates a region with a parent region.
Use Unified ICM Configuration Manager to create, update, and delete Region Member rows.
Related Table
Region, on page 346 (via RegionID and ParentRegionID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
348
All Tables
Region_Prefix
Region_Prefix
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Each row defines the initial part of a calling line ID and maps it to a region. Any calling line IDs that match
the prefix string are assumed to be members of the region.
Use Unified ICM Configuration Manager to create, update, and delete Region Prefix rows.
Related Table
Region, on page 346 (via RegionID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
GMT (Greenwich Mean Time) Indicates the time zone, the delta is in hours. DBINT NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
349
All Tables
Region_View
Region_View
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Each row defines a graphical display of regions.
Use Configuration Manager to create, update, and delete Region Prefix rows.
Related Table
Region_View_Member, on page 354 (via RegionViewID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
EnterpriseName An enterprise name for the region view. This name VNAME32 AK-1 NOT
must be unique for all region views in the enterprise. NULL
Note 84 regions are supported. Some of the
examples are New_Jersey, Connecticut,
Manitoba, Wyoming, Missouri,
Nova_Scotia, Alaska, Jamaica and so on.
Regions like CNMI, West Virginia were
added later. See the Table 295: Supported
Regions table.
Unsupported region that were manually
added by the customer need to be deleted.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
350
All Tables
Region_View
New_Jersey NJ
District_of_Columbia DC
Connecticut CT
Manitoba MB
Alabama AL
Washington WA
Maine ME
Idaho ID
Wyoming WY
California CA
Texas TX
New York NY
Pennsylvania PA
Ohio OH
Illinois IL
Minnesota MN
Indiana IN
Louisiana LA
Mississippi MS
Georgia GA
Michigan MI
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
351
All Tables
Region_View
Florida FL
Bahamas BA
Barbados BD
British_Columbia BC
North_Carolina NC
Wisconsin WI
Anguilla AI
Antigua AN
Barbuda AN
Kentucky KY
Virginia VA
British_Virgin_Islands BV
Ontario ON
Maryland MD
Delaware DE
Colorado CO
West Virginia WV
Saskatchewan SK
Nebraska NE
Missouri MO
Kansas KS
Iowa IA
Virgin_Islands VI
Cayman_Islands CQ
Rhode_Island RI
Alberta AB
Oklahoma OK
Montana MT
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
352
All Tables
Region_View
Massachusetts MA
Quebec QC
Tennessee TN
Utah UT
Bermuda BM
Grenada GN
Arkansas AR
Arizona AZ
Oregon OR
New_Mexico NM
New_Brunswick NB
New_Hampshire NH
South_Dakota SD
Turks_and_Caicos_Islands TC
Montserrat RT
CNMI
N_Mariana_Islands MP
Guam GU
North_Dakota ND
Nevada NV
Newfoundland NL
St_Lucia SA
Dominica DM
St_Vincent_Grenadines ZF
Puerto_Rico PR
Vermont VT
South_Carolina SC
Hawaii HI
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
353
All Tables
Region_View_Member
Dominican_Republic DR
Yukon_and_Northwest_Territories NT
Trinidad_Tobago TR
StKitts_Nevis KA
Jamaica JM
Nova_Scotia NS
Alaska AK
Region_View_Member
Table
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Each row associates a specific region with a region view.
Use Unified ICM Configuration Manager to create, update, and delete Region Prefix rows.
Related Tables
Region, on page 346 (via RegionID)
Region_View, on page 350 (via RegionViewID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
354
All Tables
Rename
Rename
This table is in the System category (see System, on page 585). To see database rules for these tables, see
System Tables, on page 639.
Msg The name of the first temporary historical table. VNAME32 NULL
Tmp The name of the second temporary historical table. VNAME32 NULL
Route
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
Each row represents a possible destination for a call. Use Unified ICM Configuration Manager to add, update,
and delete Route records.
Related Tables
Peripheral_Default_Route, on page 306 (via RouteID)
Peripheral_Target, on page 315 (via RouteID)
Route_Call_Detail, on page 357 (via RouteID)
Route_Five_Minute, on page 365 (via RouteID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
355
All Tables
Route
DateTimeStamp Records the date and time when the record was DBDATETIME NULL
added/updated.
EnterpriseName An enterprise name for the route. This must be VNAME32 AK-1 NOT
unique among all routes in the enterprise. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
356
All Tables
Route_Call_Detail
Route_Call_Detail
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
This table can become very large. Running custom reporting queries against it while it is on the HDS can
degrade performance. To optimize performance, extract the data from the HDS into your own custom database
on a separate server (one that is not used for other Unified ICM/Unified CCE components). Use only
DBDateTime (date and time of the record that was written to the HDS database) to perform the extraction.
The table on the custom database can be indexed according to the custom reporting needs.
Central database only.
Each row records information about a routing request received by the system software and the route it choose
for it.
The system software generates a Route_Call_Detail record for every routing request it processes.
Related Tables
• Call_Type, on page 98 (through CallTypeID)
• Dialed_Number, on page 201 (through DialedNumberID)
• Network_Target, on page 289 (through NetworkTargetID)
• Route, on page 355 (through RouteID)
• Route_Call_Variable, on page 364 (RecoveryKey maps to Route_Call_Variable.RCDRecoveryKey)
• Routing_Client, on page 388 (through RoutingClientID)
• Script, on page 411 (through ScriptID)
• Script_Cross_Reference, on page 413 (through FinalObjectID)
• Termination_Call_Detail, on page 518 (through Day + RouterCallKey)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
357
All Tables
Route_Call_Detail
BeganCallTypeDateTime A new time stamp that indicates when the call DBDATETIME NULL
entered the current CallType.
BeganQueueTimeUTC The time at which the call is queued to the Queue DATETIME NULL
point such as Precision Queue or Skill Group.
BeganRoutingDateTime A new time stamp that indicates when the first route DBDATETIME NULL
request was received for this call.
CallSegmentTime Time in seconds that the system took to segment a DBINT NULL
private network call. For example, if the system
software handed the caller off to a menu of choices,
CallSegmentTime reflects the length of time the
caller spent in the menu.
CallTrace The system software does not populate this field. It image NULL
is reserved for future use.
CallTypeID Foreign key from Call Type table. If a script changed DBINT FK
the call type, this is the final call type for the call.
NULL
This unique identifier is generated automatically by
the system software.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
358
All Tables
Route_Call_Detail
ContactShareErrorCode Contact Share Error code returned by the contact DBINT NULL
share node.
• 0 - No error
• 2 - CS_NOT_CONNECTED
No connection to the Contact Share process.
• 3 - CS_TIMED_OUT
Request to the Contact Share process failed.
• 4 - CS_CONFIG_ERROR
Contact Share process encountered a
configuration related error.
• 5 - CS_EXECUTION_ERROR
Contact Share process encountered an
expression execution related error.
• 8 - CS_APPGTW_ERROR
Unable to lookup application gateway with the
code that the Contact Share process returned.
• 9 - CS_UNKNOWN_ERROR
Contact Sharing encountered an unknown error.
DateTime The date and time when the call was routed. DBDATETIME IE-1
NOT
NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
359
All Tables
Route_Call_Detail
DbDateTime The current date and time stamp when the records DBDATETIME IE-2
are written to the HDS database. The logger database
NULL
has NULL for this column.
DialedNumberString The dialed number for the call. If the dialed number VNAME32 NULL
for the call is configured, this will be the same as
the DialedNumberString of the dialed number
specified by DialedNumberID. If the dialed number
for the call is not configured, this is the dialed
number string and DialedNumberID will be NULL.
EndQueueTimeUTC The time at which the call is ended from Queue point DATETIME NULL
such as Precision Queue or Skill Group.
FinalObjectID Identifies the node ID of the last script node executed DBINT NULL
to route the call.
Label Identifies the label that was passed to the routing VNAME32 NULL
client. For a translation routed call, this is the label
for the translation route, not the ultimate destination.
If the label passed to the routing client for the call
is configured, this will be the same as the Label field
of the label specified by LabelID. If the label for the
call is not configured, this is the label passed back
to the routing client and the LabelID will be NULL.
LabelID Identifies the label that was passed to the routing DBINT FK
client. For a translation routed call, this is the label
NULL
for the translation route, not the ultimate destination.
MRDomainID An identifier for the Media Routing Domain in the DBINT NULL
Unified ICM system configuration
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
360
All Tables
Route_Call_Detail
NetQTime Time in seconds the call spent in a network router DBINT NULL
queue.
For Unified CCEor translation routed calls,
NetQTime is included in the computation of answer
wait time.
For legacy ACDS, OPC does nothing with the
NetQTime other than put it in the
Termination_Call_Detail record.
Priority The priority that a private network routing client DBSMALLINT NULL
gives to the call. Supported by Lucent ASAI.
RequeryResult The reason for the last Requery operation. DBINT NULL
RequestType Type of request. For the list of values, see Route DBSMALLINT NOT
Call Detail Fields, on page 605. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
361
All Tables
Route_Call_Detail
RouteID Foreign key from the Route table. This system DBINT FK
software identifier specifies the route where the call
NULL
was sent. A route is a value returned by a routing
script that maps to a target at a peripheral. This target
can be a service, skill group, agent, or translation
route. The value (for example, 5000), is unique
among all routes in the enterprise. It is taken from
the Route table in the Unified ICM central database.
Route IDs are generated automatically when a route
is configured in the Route Configuration window of
Unified ICM Configuration Manager.
RouterCallKey A call key counter created and set by the system DBINT NOT
software. This value forms the unique portion of the NULL
64-bit key for the call. The system software resets
this counter at midnight.
RouterCallKeyDay A value indicating the day that the call was received DBINT NOT
and the Route_Call_Detail record was created. NULL
RouterCallKeySequenceNumber A sequence number used for ordering rows for DBINT NULL
cradle-to-grave call tracking. This number defines
the order in which the route requests were created.
This is not the order in which the Route_Call_Detail
records were created. For PG routing clients, this
field defines the Termination_Call_Detail instance
that initiated the route request.
RouterQueueTime Number of seconds the call was held in the DBINT NULL
CallRouter queue.
RoutingClientID Foreign key from the Routing Client table. This is DBSMALLINT FK
a unique identifier for this routing client. The routing
NOT
client ID is generated automatically when the routing
NULL
client is configured in the Routing Client
Configuration window of Unified ICM
Configuration Manager.
ScriptID Foreign key from Script table. Indicates the script DBINT FK
used to route the call. This unique identifier is
NULL
generated automatically by the system software.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
362
All Tables
Route_Call_Detail
TargetLabel The label associated with the ultimate target at the VNAME32 NULL
switch. For a translation routed call, this is the label
of the final destination, not of the translation route
itself. If the label for the call is configured, this will
be the same as the Label field of the label specified
by TargetLabelID. If the label for the call is not
configured, this is the final label for the call and
TargetLabelID will be NULL.
TargetLabelID The label associated with the ultimate target at the DBINT NULL
switch. For a translation routed call, this is the label
of the final destination, not of the translation route
itself.
TimeZone The Central Controller’s time zone for the date and DBINT NULL
time. The value is the offset in minutes from
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
363
All Tables
Route_Call_Variable
VRUStartTimeUTC The time at which the call connected to the VRU for DATETIME NULL
self service.
VRUEndTimeUTC The time at which the VRU ended the call and the DATETIME NULL
call is queued to agent or terminated after self
service.
Route_Call_Variable
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
This table can become very large. Running custom reporting queries against it while it is on the HDS can
degrade performance. To optimize performance, extract the data from the HDS into your own custom database
on a separate server (one that is not used for other Unified ICM/Unified CCE components). Use only
DBDateTime (date and time of the record that was written to the HDS database) to perform the extraction.
The table on the custom database can be indexed according to the custom reporting needs.
Central database only.
Each row records the value of an expanded call variable for a call routed by the system software. If the
expanded call variable is an array, one Route_Call_Variable row is generated for each element of the array.
The system software generates a Route_Call_Variable record for each enabled persistent expanded call variable
for every routing request it processes.
Related Tables
Expanded_Call_Variable, on page 242 (via ExpandedCallVariableID)
Route_Call_Detail, on page 357 (RCDRecoveryKey maps to Route_Call_Detail.RecoveryKey)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
364
All Tables
Route_Five_Minute
DateTime The date and time when the call was routed. DBSMALLDATE IE-1 NOT
NULL
DbDateTime The current date and time stamp when the records DBDATETIME IE-2 NULL
are written to the HDS database. The logger database
has NULL for this column.
ECCValue The value of the call variable or array element. varchar(255) NULL
RecoveryKey A unique ID assigned to each record and used DBFLT8 AK-1 NOT
internally by the Unified ICM/Unified CCE software NULL
to track the record.
Route_Five_Minute
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
Central database only. Each row contains statistics about a route during the most recent five-minute interval.
The system software generates Route_Five_Minute records for each route.
Related Table
Route, on page 355 (via RouteID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
365
All Tables
Route_Five_Minute
AvgDelayQAbandTo5 Average delay time of abandoned calls in queue for DBINT NULL
the route during the five-minute interval.
AvgDelayQNow Average delay in queue for the route at the end of DBINT NULL
the five-minute interval.
AvgHandleTimeTo5 Average handle time in seconds for calls to the route DBINT NULL
ending during the five-minute interval. This includes
any HoldTime, TalkTime, and WorkTime associated
with the call. The HandleTime and AvgHandleTime
values are updated in the database when the after-call
work time associated with the call (if any) is
completed.
AvgSpeedAnswerTo5 Average answer wait time for all incoming calls to DBINT NULL
the route during the five-minute interval.
AvgTalkTimeTo5 Average talk time in seconds for calls to the route DBINT NULL
ending during the five-minute interval. Talk time is
populated with the TalkTime and HoldTime
associated with call to the route.
CallsAnsweredTo5 Number of calls to the route answered during the DBINT NULL
five-minute DBINTerval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
366
All Tables
Route_Five_Minute
CallsHandledToday Running total of calls to the route handled at the DBINT NULL
peripheral since midnight. CallsHandled includes
all calls handled by any answering resource for the
route (for example, an IVR, agent, or voice mail
port).
CallsIncomingToday Running total of incoming calls to this route since DBINT NULL
midnight. Incoming calls include only Inbound ACD
calls arriving on trunks (that is, calls that are not
internally generated).
CallsInProgress The total number of inbound and outbound calls that DBINT NULL
had previously been offered (for example, calls being
played an announcement, queued calls, or connected
calls) and are currently being handled for the route
at the end of the five-minute interval.
CallsLeftQTo5 Number of calls to the route that were removed from DBINT NULL
the queue during the five-minute interval (includes
abandoned calls).
CallsOfferedToday Running total of incoming calls plus internal calls DBINT NULL
offered to the route since midnight.
CallsQNow Calls in queue for the route at the peripheral at the DBINT NULL
end of the interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
367
All Tables
Route_Five_Minute
DateTime The Central Controller date and time at the start of DBSMALLDATE PK NOT
the five-minute interval. NULL
LongestCallQ Length of time that the longest call in the queue for DBINT NULL
the route had been there at the end of the five-minute
interval.
ServiceLevelCallsOfferedTo5 Total number of calls to the route that had a service DBINT NULL
level event during the five-minute interval.
ServiceLevelCallsOfferedToday Total number of calls to the route that had a service DBINT NULL
level event since midnight.
ServiceLevelCallsQHeld Number of calls to the route that had been in queue DBINT NULL
longer than the service level threshold as of the end
of the five-minute interval.
ServiceLevelCallsTo5 Total of calls to the route answered within the DBINT NULL
service level threshold during the five-minute
interval.
ServiceLevelTo5 Service level for the route for the five-minute DBFLT4 NULL
interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
368
All Tables
Route_Half_Hour
TimeZone The Central Controller’s time zone for the date and DBINT PK NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
Route_Half_Hour
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
Central database only. Each row contains statistics for each route during the most recent 30-minute interval.
The system software generates Route_Half_Hour records for each route.
Related Table
Route, on page 355 (via RouteID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
369
All Tables
Route_Half_Hour
AvgDelayQToHalf Average delay in seconds for calls queued for the DBINT NULL
route during the half-hour interval. The value is
calculated as follows: DelayQTimeToHalf /
CallsQToHalf
AvgHandleTimeToHalf The average handled calls time in seconds for calls DBINT NULL
counted as handled for the route during the half-hour
interval. HandleTime is tracked only for inbound
ACD calls that are counted as handled for the
service. HandleTime is the time spent from the call
being answered by the agent to the time the agent
completed after-call work time for the call. This
includes any TalkTime, HoldTime, and WorkTime
associated with the call. This value is calculated as
follows: HandleTimeToHalf /
CallsHandledToHalf. The AvgHandleTime value
is counted when the after-call work time associated
with the call is completed, and the database is
updated every half hour.
AvgSpeedAnswerToHalf Average answer wait time for all incoming calls to DBINT NULL
the route in the half-hour interval. This value is
calculated as follows: AnswerWaitTimeToHalf /
CallsAnsweredToHalf
AvgTalkTimeToHalf The average talk time in seconds for calls to the DBINT NULL
route. Talk time includes the time that calls were in
a talking or hold state. It is populated with the
TalkTime and HoldTime associated with call to the
route (from Termination_Call_Detail). This value
is calculated as follows: TalkTimeToHalf /
CallsHandledToHalf .The field is counted when
all after-call work associated with the call is
completed, and the database is updated every half
hour.
BlindTransfersOutToHalf The number of calls that were blind transferred out DBINT NULL
for this route during the half-hour interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
370
All Tables
Route_Half_Hour
CallsHandledToHalf Total number of calls handled on this route during DBINT NULL
the half-hour interval. CallsHandled includes all
calls handled by any answering resource for the route
(for example, an IVR, agent, or voice mail port).
A handled call is:
• An incoming ACD call that was answered by
an agent, and then completed.
• A non-voice task that the agent started working
on then completed.
CallsIncomingToHalf Total of incoming calls on this route during the DBINT NULL
half-hour interval. Incoming calls include only
Inbound ACD calls arriving on trunks (that is, calls
that are not internally generated).
CallsOfferedToHalf Total of incoming calls plus internal calls offered DBINT NULL
on this route during the half-hour interval.
CallsQToHalf Number of calls to the route in queue during the DBINT NULL
half-hour interval. A call that queues multiple times
is counted as queued once for the route.
CallsRoutedToHalf Total calls the system software sent to this route DBINT NULL
during the half-hour interval.
DateTime The date and time at the start of the half-hour DBSMALLDATE PK NOT
interval. NULL
DbDateTime The current date and time stamp when the records DBDATETIME IE-1 NULL
are written to the HDS database. The logger database
has NULL for this column.
DelayQAbandTimeToHalf The total number of seconds that calls to the route DBINT NULL
that were abandoned in queue waited during the
interval. These are calls that existed in the queue but
were abandoned before being handled by an agent
or trunk device.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
371
All Tables
Route_Half_Hour
ForcedClosedCallsToHalf The number of calls to the route that were DBINT NULL
determined to be closed following an interruption
in data during the half-hour interval.
ForcedClosedCalls are calls that terminated because
of errors tracking the call's state transition. Calls
may become forced closed if there is lack of events
from the ACD's CTI interfaces (for example, a lack
of a Disconnect event, or failure on the switch's CTI
connection).
HandleTimeToHalf The total time in seconds that calls were handled for DBINT NULL
the route during the half-hour interval. Handle time
is tracked only for inbound ACD calls that are
counted as handled for the route. HandleTime is the
time spent from the call being answered by the agent
to the time the agent completed after-call work time
for the call. This includes any HoldTime, TalkTime,
and WorkTime associated with the call. The
HandleTime and AvgHandleTime values are updated
in the database when the after-call work time
associated with the call is completed.
HoldTimeToHalf Total hold time in seconds for calls to the route that DBINT NULL
ended during the half-hour interval.
LongestCallAbandTime The longest time in seconds a call was in queue for DBINT NULL
the route before being abandoned during the
half-hour interval. This includes the LocalQTime,
DelayTime, and RingTime.
LongestCallDelayQTime The longest time in seconds a call was in queue for DBINT NULL
the route before being answered during the half-hour
interval. This includes the LocalQTime for the call.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
372
All Tables
Route_Half_Hour
RedirectNoAnsCallsToHalf Number of calls that rang at an agent's terminal and DBINT NULL
redirected on failure to answer in this service during
the current half-hour interval.
ServiceLevelCallsOfferedToHalf Number of calls to the route that have had a service DBINT NULL
level event during the current half-hour interval.
ServiceLevelToHalf Cumulative service level for the route during the DBFLT4 NULL
half-hour interval. The system software uses the
same type of service level calculation as specified
for the service associated with the route.
ServiceLevelType Service Level Type used to calculate Service level DBINT NULL
for this interval
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
373
All Tables
Route_Real_Time
ShortCallsToHalf The total number of calls to the route that were too DBINT NULL
short to be considered abandoned during the
half-hour interval. A call is determined to be a short
call if it is abandoned before the Abandoned Call
Wait Time expired. Short calls are not considered
abandoned, nor are they accounted for in any of the
Unified ICM abandoned calls calculations.
TalkTimeToHalf The number of seconds the call was talking plus the DBINT NULL
number of seconds the call was on hold. TalkTime
for routes and services is taken from the TalkTime
and HoldTime. It is counted when any after-call
work associated with the call is completed, and the
database is updated every half hour.
TimeZone The Central Controller’s time zone for the date and DBINT NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
Route_Real_Time
Table
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
Local database only.
Each row contains real time information about a route. The system software generates a Route_Real_Time
record for each route.
Related Table
Route, on page 355 (via RouteID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
374
All Tables
Route_Real_Time
AnswerWaitTimeHalf Sum of answer wait time in seconds for all calls DBINT NULL
offered to the route during the current half-hour
interval.
AnswerWaitTimeTo5 Sum of answer wait time in seconds for all calls DBINT NULL
offered to the route during the rolling five-minute
interval.
AnswerWaitTimeToday Sum of answer wait time in seconds for all calls DBINT NULL
offered to the route since midnight.
AvgDelayQAbandTo5 Average delay time of abandoned calls in queue for DBINT NULL
the route during the rolling five-minute interval:
DelayQAbandTimeTo5 / CallsAbandQTo5.
AvgDelayQNow Average delay for calls to the route currently in DBINT NULL
queue.
AvgHandleTimeTo5 Average handle time in seconds for calls to the route DBINT NULL
ending during the rolling five-minute interval:
HandleTimeTo5 / CallsHandledTo5.
AvgSpeedAnswerTo5 Average answer wait time for all calls offered to the DBINT NULL
route during the rolling five-minute interval:
AnswerWaitTimeTo5 / CallsAnsweredTo5.
AvgTalkTimeTo5 Average talk time in seconds for calls to the route DBINT NULL
ending during the rolling five-minute interval:
TalkTimeTo5 / CallsHandledTo5.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
375
All Tables
Route_Real_Time
CallsHandledHalf Number of calls handled on the route during the DBINT NULL
current half-hour interval.
A handled call is:
• An incoming ACD call that was answered by
an agent, and then completed.
• A non-voice task that the agent started working
on then completed.
CallsHandledTo5 Number of calls handled for the route during the DBINT NULL
rolling five-minute interval.
A handled call/task is completed when the agent
associated with the call/task finishes the wrap-up
work associated with the call/task.
CallsHandledToday Number of calls handled on the route since midnight. DBINT NULL
CallsIncomingHalf Number of incoming calls on this route during the DBINT NULL
current half-hour interval.
CallsLeftQTo5 Number of calls to the route that were removed from DBINT NULL
the queue during the rolling five-minute interval
(includes abandoned calls).
CallsOfferedHalf Number of incoming calls plus internal calls offered DBINT NULL
on this route during the current half-hour interval.
CallsOfferedTo5 Number of calls offered to the route during the DBINT NULL
rolling five-minute interval.
CallsOfferedToday Number of incoming calls plus internal calls offered DBINT NULL
on this route since midnight.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
376
All Tables
Route_Real_Time
CallsQNowTime Total queue time in seconds for all calls to the route DBINT NULL
currently in queue.
CallsRoutedHalf Number of calls sent on this route during the current DBINT NULL
half-hour interval.
CallsRoutedToday Number of calls the system software sent to this DBINT NULL
route since midnight.
DateTime Date and time that this data was last updated. DBDATETIME NOT
NULL
DelayQAbandTimeTo5 Sum of delay time of all calls to route abandoned in DBINT NULL
queue during the rolling five-minute interval.
HandleTimeHalf Total handle time in seconds for calls to the route DBINT NULL
ending during the current half-hour interval.
HandleTimeTo5 Total handle time in seconds for calls to the route DBINT NULL
ending during the rolling five-minute interval.
HandleTimeToday Total handle time in seconds for calls to the route DBINT NULL
ending since midnight.
HoldTimeHalf The total hold time in seconds for calls to the route DBINT NULL
ending during the current half-hour interval.
HoldTimeTo5 The total hold time in seconds for calls to the route DBINT NULL
ending during the rolling five-minute interval.
HoldTimeToday The total hold time in seconds for calls to the route DBINT NULL
ending since midnight.
LongestCallQ TTime that the longest call in the queue for the route DBDATETIME NULL
was put there.
OverflowOutNow Number of overflowed out calls for the route now DBINT NULL
in queue or in progress elsewhere.
RedirectNoAnsCallsHalf Number of calls that rang at an agent's terminal and DBINT NULL
redirected on failure to answer in this service during
the current half-hour interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
377
All Tables
Route_Real_Time
RedirectNoAnsCallsToday Number of calls that rang at an agent's terminal and DBINT NULL
redirected on failure to answer in this service since
midnight.
ServiceLevelAbandTo5 Number of calls abandoned within the service level DBINT NULL
threshold during the rolling five-minute interval.
ServiceLevelAbandToday Number of calls to the route abandoned within the DBINT NULL
service level threshold since midnight.
ServiceLevelCallsHalf Number of calls to the route answered within the DBINT NULL
service level threshold during the current half-hour
interval.
ServiceLevelCallsOfferedHalf Number of calls to the route that have had a service DBINT NULL
level event during the current half-hour interval.
ServiceLevelCallsOfferedTo5 Number of calls to the route that have been either DBINT NULL
answered or abandoned during the rolling
five-minute interval.
ServiceLevelCallsOfferedToday Number of calls to the route that have had a service DBINT NULL
level event since midnight.
ServiceLevelCallsQHeld Number of calls to the route currently in queue for DBINT NULL
longer than the service level threshold.
ServiceLevelCallsTo5 Number of calls to the route answered within the DBINT NULL
service level threshold during the rolling five-minute
interval.
ServiceLevelCallsToday Number of calls to the route answered within the DBINT NULL
service level threshold since midnight.
ServiceLevelHalf Service level for the route during the current DBFLT4 NULL
half-hour interval.
ServiceLevelTo5 Service level for the route during the rolling DBFLT4 NULL
five-minute interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
378
All Tables
Router_Queue_Interval
TalkTimeHalf The total talk time in seconds for calls to the route DBINT NULL
ending during the current half-hour interval.
TalkTimeTo5 The total talk time in seconds for calls to the route DBINT NULL
ending during the rolling five-minute interval.
TalkTimeToday The total talk time in seconds for calls to the route DBINT NULL
ending since midnight.
Router_Queue_Interval
This table defines the statistics about each Precision Queue during the last 15 or 30 minute interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
379
All Tables
Router_Queue_Interval
AbandInterval10 Number of calls abandoned within interval 10. See DBINT NULL
AbandInterval1.
AnsInterval1 The number of calls answered within Interval 1. For Router DBINT NULL
Queue Interval, AnsInterval is calculated from the time the
call is queued to a skill group or a precision queue, to the time
the call is answered. This includes any requery time.
AnsInterval2 Number of calls answered within interval 2. See AnsInterval1. DBINT NULL
AnsInterval3 Number of calls answered within interval 3. See AnsInterval1. DBINT NULL
AnsInterval4 Number of calls answered within interval 4. See AnsInterval1. DBINT NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
380
All Tables
Router_Queue_Interval
AnsInterval6 Number of calls answered within interval 6. See AnsInterval1. DBINT NULL
AnsInterval7 Number of calls answered within interval 7. See AnsInterval1. DBINT NULL
AnsInterval8 Number of calls answered within interval 8. See AnsInterval1. DBINT NULL
AnsInterval9 Number of calls answered within interval 9. See AnsInterval1. DBINT NULL
AnsInterval10 Number of calls answered within interval 10. See DBINT NULL
AnsInterval1.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
381
All Tables
Router_Queue_Interval
CallsAbandToAgent In the reporting interval, the number of calls abandoned after DBINT NULL
they have been routed to the agent desktop and before they
have been answered (for example, Abandon Ringing). This
field is applicable for Unified CCE systems and for systems
where calls are translation-routed to Skill Groups.
CallsAbandQ Number of calls queued to the group by the CallRouter that DBINT NULL
were abandoned during the half- hour interval. This field is
set by the CallRouter.
CallsAnswered Number of calls answered by this precision queue across all DBINT NULL
peripherals.
CallsDequeued The number of calls that were de-queued from this skill group DBINT NULL
to be routed to another Skill Group or Precision Queue in the
reporting interval. This field is also incremented when a call
is de-queued via Cancel Queue node. This field is applicable
to Unified CCE environments and to Unified ICM
environments where calls are translation-routed to Skill
Groups.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
382
All Tables
Router_Queue_Interval
DateTime The date and time at the start of the reporting interval. DBSMALLDATE NOT NULL
DbDateTime The current date and time stamp when the records are written DBDATETIME NULL
to the HDS database. The logger database has NULL for this
column.
DelayQAbandTime The summation of time spent waiting in queue with this skill DBINT NULL
group by callers that abandon before being routed to an agent.
MaxCallWaitTime The longest a call had to wait before being answered, DBINT NULL
abandoned, or otherwise ended. This includes time in the
network queue, local queue, and ringing at the agent if
applicable.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
383
All Tables
Router_Queue_Interval
QueueCalls Number of calls queued to the group by the CallRouter during DBINT NULL
the reporting interval. This field is set by the CallRouter.
RecoveryDay Currently not used, set to zero (0). DBINT NOT NULL
RecoveryKey A unique ID assigned to each record and used internally by DBFLT8 NOT NULL
the Unified ICM/Unified CCE software to track the record.
ReportingHalfHour The value indicates Half Hour boundary interval (0 - 47). Two DBINT NULL
15 minute interval records will have a unique half hour
boundary value.
ReportingInterval This value indicates the period, in minutes, over which the DBINT NULL
router calculates the Call Type and Call Type Skill Group
data. The valid values are 30 (default) or 15.
RoutedToAgent Number of calls sent to an agent using this precision queue. DBINT NULL
RouteError The number of calls that resulted in an error condition in the DBINT NULL
reporting interval. This field is applicable to Unified CCE
environments and to Unified ICM environments where calls
are translation-routed to Skill Groups.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
384
All Tables
Router_Queue_Interval
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
385
All Tables
Router_Queue_Interval
ServiceLevelCallsDequeue The number of queued calls de-queued from a skill group DBINT NULL
within the skill ServiceLevel threshold in the reporting
interval. Calls may be de-queued via Cancel Queue node or
de-queued from this Skill Group to be routed to a different
Skill Group. Note: This field is relevant to the Unified CCE
environment only. Note: With the existence of a network
VRU, this value includes time in the network queue.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
386
All Tables
Router_Queue_Interval
ServiceLevelError The calls that ended in Error state within the skill group DBINT NULL
Service Level threshold during the reporting interval
Note This field is relevant to the Unified CCE
environment only.
Note With the existence of a network VRU, this value
includes time in the network queue.
ServiceLevelRONA The calls that redirected on no answer within the Service Level DBINT NULL
threshold during the reporting interval. These calls are part
of the ServiceLevelCallsOffered.
Note: This field is relevant to the Unified CCE environment
only.
Note: With the existence of a network VRU, this value
includes time in the network queue.
Note: "Calls" may include voice calls and nonvoice tasks
from third-party multichannel applications that use the Task
Routing APIs.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
387
All Tables
Routing_Client
Routing_Client
This is in the Device category (see Device, on page 564). For database rules, see Device Tables, on page 633.
Each row corresponds to a routing client; that is, an entity that can submit routing requests to the system
software. A routing client can be either a Network Interface Controller (NIC) or a Peripheral Gateway (PG).
Use the NIC Explorer tool to add, update, and delete Routing_Client records.
Related Tables
Default_Call_Type, on page 196 (via RoutingClientID)
Dialed_Number, on page 201 (via RoutingClientID)
Label, on page 265 (via RoutingClientID)
Logical_Interface_Controller, on page 270(via LogicalControllerID)
Peripheral, on page 302 (via PeripheralID)
Route_Call_Detail, on page 357 (via RoutingClientID)
Routing_Client_Five_Minute, on page 392 (via RoutingClientID)
Translation_Route_Half_Hour, on page 536 (via RoutingClientID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
388
All Tables
Routing_Client
ClientType The type of client. For an ICRP NIC, this is the type DBSMALLINT NOT
of the ultimate client on the Network ICM. In all NULL
other cases, it is the same as the Logical Interface
Controller's ClientType. To see Client Type values,
see Client Type, on page 594.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
389
All Tables
Routing_Client
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
DefaultLabel Default label for the routing client to treat the call. VNAME32 NULL
This label will respond when congestion treatment
is set to Treat call with System Default Label (3).
The label will be sent only to the calls to be rejected.
DefaultMRDomainID The default Media Routing Domain associated with DBINT NULL
this routing client.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
390
All Tables
Routing_Client
EnterpriseName An enterprise name for this routing client. The name VNAME32 AK-1 NOT
must be unique among all routing clients in the NULL
enterprise.
LogicalControllerID Specifies the logical interface controller (PG or NIC) DBSMALLINT FK,, IE-2
that services the routing client. NOT
NULL
NetworkRoutingClient A name used to associate routing clients across VNAME32 NULL
instances.
PeripheralID Indicates which peripheral is acting as the interface DBSMALLINT FK, IE-1
to the system software within a private network. NULL
TimeoutLimit Maximum time, in seconds, for which the routing DBSMALLINT NOT
client waits for a response. If the routing client NULL
receives no responses from the system software
within this limit, it terminates routing operation.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
391
All Tables
Routing_Client_Five_Minute
Routing_Client_Five_Minute
This is in the Device category (see Device, on page 564). For database rules, see Device Tables, on page 633.
Central database only.
Contains statistics for each routing client during the five-minute interval.
The system software generates Routing_Client_Five_Minute records for each routing client.
Related Tables
Physical_Interface_Controller, on page 321(via PhysicalControllerID)
Routing_Client, on page 388 (via RoutingClientID)
ActivityTestTo5 Number of Activity Test messages sent during the DBINT NULL
five-minute interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
392
All Tables
Routing_Client_Five_Minute
CalledPartyBusyTo5 Number of Called Party Busy messages the routing DBINT NULL
client sent to the system software during the
five-minute interval.
CallEventReportTo5 Number of Call Event Report messages the routing DBINT NULL
client sent to the system software during the
five-minute interval.
CallGapTo5 Number of Call Gap messages the system software DBINT NULL
sent to the routing client during the five-minute
interval.
CircularRouteResponsesTo5 The number of responses to the routing client during DBINT NOT
the five-minute interval in which the destination is NULL
the same as the source.
DateTime Central Controller date and time at the start of the DBSMALLDATE PK NOT
five-minute interval. NULL
DbDateTime The current date and time stamp when the records DBDATETIME IE-1 NULL
are written to the HDS database. The logger database
has NULL for this column
DialogErrorConfTo5 Number of Dialog Fail Confirm messages the routing DBINT NULL
client sent to the system software during the
five-minute interval.
DialogFailTo5 Number of Dialog Fail messages the system software DBINT NULL
sent to the routing client during the five-minute
interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
393
All Tables
Routing_Client_Five_Minute
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
394
All Tables
Routing_Client_Five_Minute
LateCallsTo5 Total number of calls during the five-minute interval DBINT NOT
that were responded to after the late threshold. NULL
MeanResponseTo5 Mean time, in milliseconds, for the responses to the DBINT NOT
routing client during the five-minute interval. NULL
NetworkBusyTo5 Number of Busy labels the system software sent to DBINT NULL
the routing client during the five-minute interval.
NetworkRingTo5 Number of Ring labels the system software sent to DBINT NULL
the routing client during the five-minute interval.
NewCallTo5 Number of New Call messages the routing client DBINT NULL
sent to the system software during the five-minute
interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
395
All Tables
Routing_Client_Five_Minute
NumCallFailedEventTo5 The number of call failure event messages the DBINT NULL
routing client sent during the five-minute interval.
NumCallHeldEventTo5 Number of Held Events sent (NIC) or received (PG) DBINT NULL
in the five-minute window..
NumCancelInd The number of cancel indications the VRU routing DBINT NULL
client sent to the VRU during the five-minute
interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
396
All Tables
Routing_Client_Five_Minute
NumReleaseInd The number of release indications the VRU routing DBINT NULL
client sent to the VRU in the five-minute window.
NumTransferEventTo5 The number of transfer event messages the routing DBINT NULL
client sent during the five-minute interval.
PhysicalControllerID Foreign key from Physical Interface Controller table. DBSMALLINT PK, FK
NOT
NULL
RcvInErrorTo5 Number of requests from the routing client that DBINT NOT
produced errors during the five-minute interval. NULL
Note This field will increment only when:
- A pre-routed (that is, translation-routed)
call terminates before reaching its
destination target for reasons other than
exceeding the late threshold, timing-out,
or being discarded.
- A post-routed call terminates for reasons
other than timing-out, being rejected for
carrying duplicate invocation, due to an
inactive Routing Client service, or being
associated with Network Transfer.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
397
All Tables
Routing_Client_Five_Minute
RejectedRequestsTo5 The total number of calls rejected due to congestion DBINT NULL
in the five-minute interval
ReqInstrTo5 Number of Request Instruction messages the routing DBINT NULL
client sent to the system software during the
five-minute interval.
RouteSelectFailureTo5 Number of Route Select Failure messages the routing DBINT NULL
client sent to the system software during the
five-minute interval.
TimeoutCallsTo5 Total number of calls during the five-minute interval DBINT NOT
that were responded to after the timeout threshold. NULL
TimeZone The Central Controller’s time zone for the date and DBINT PK NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
398
All Tables
Schedule
Schedule
This table is in the Schedule category (see Schedule, on page 574). To see database rules, see Schedule Tables,
on page 636.
Each row describes a schedule to be imported from an external system. Imported data are stored in the
Schedule_Import and Schedule_Import_Real_Time tables.
Use the Workforce Management System Import tool to create, delete, or modify Schedule rows.
Related Tables
Agent, on page 16 (via ScheduleID)
Business_Entity, on page 97 (via EntityID)
ICR_View, on page 253 (via ICRViewID)
Import_Log, on page 255 (via ScheduleID)
Import_Schedule, on page 265 (via ScheduleID)
Schedule_Import, on page 401(via ScheduleID)
Schedule_Import_Real_Time, on page 403 (via ScheduleID)
Schedule_Map, on page 405 (via ScheduleID)
Schedule_Report, on page 406 (via ScheduleReportID)
Schedule_Source, on page 408(via ScheduleSourceID)
Scheduled_Target, on page 409 (via ScheduleID)
Service, on page 422 (via ScheduleID)
Service_Array, on page 425 (via ScheduleID)
Skill_Group, on page 461 (via ScheduleID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
399
All Tables
Schedule
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Deleted Deleted Flag. Stored as a character: DBCHAR NOT
NULL
• Y = Yes
• N=No
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
400
All Tables
Schedule_Import
Schedule_Import
This table is in the Schedule category (see Schedule, on page 574). To see database rules, see Schedule Tables,
on page 636.
Contains the schedule data imported from a source system. Only specific fields within this table are meaningful
for any schedule type. The meaning of the imported data is described by the ICR_View and View_Column
tables.
Related Table
Schedule, on page 399 (via ScheduleID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
401
All Tables
Schedule_Import
RecoveryKey A unique ID assigned to each record and used DBFLT8 AK-1 NOT
internally by the Unified ICM/Unified CCE software NULL
to track the record.
ScheduleID Foreign key to the Schedule for which the data are DBINT PK, FK
imported. NOT
NULL
String1 An imported value. DESCRIPTION NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
402
All Tables
Schedule_Import_Real_Time
TimeZone The Central Controller’s time zone for the date and DBINT PK NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
Schedule_Import_Real_Time
This table is in the Schedule category (see Schedule, on page 574). To see database rules, see Schedule Tables,
on page 636.
Local database only. The scheduling data for the current time period as imported from an external source.
Related Table
Schedule, on page 399 (viaScheduleID)
DateTime The date and time at which the schedule data in the DBDATETIME PK NOT
record becomes effective. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
403
All Tables
Schedule_Import_Real_Time
ScheduleID An imported value. Foreign key to the Schedule for DBINT PK, FK
which the data are imported. NOT
NULL
String1 An imported value. DESCRIPTION NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
404
All Tables
Schedule_Map
TimeZone The Central Controller’s time zone for the date and DBINT PK NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
Schedule_Map
This table is in the Schedule category (see Schedule, on page 574). To see database rules, see Schedule Tables,
on page 636.
Identifies the primary key values from a schedule in the external data source from which it is imported. Each
schedule has one Schedule_Map row for each component of the primary key. If the primary key is a compound
key, the schedule has multiple Schedule_Map rows.
Related Table
Schedule, on page 399 (viaScheduleID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
405
All Tables
Schedule_Report
Schedule_Report
This table is in the Schedule category (see Schedule, on page 574). To see database rules, see Schedule Tables,
on page 636.
Each row describes a report used to export information from the ICM platform to a workforce management
system.
Related Tables
Schedule, on page 399 (via ScheduleReportID)
Schedule_Report_Input, on page 407 (via ScheduleReportID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
406
All Tables
Schedule_Report_Input
EnterpriseName A name that is unique among all schedule reports VNAME32 AK-1 NOT
defined in the system database. NULL
SystemTimeZone For a template-based report, the time zone offset to varchar(255) NULL
use with the template.
TemplateName For a template-based report, the name of the template varchar(255) NULL
used to create the report.
TemplateOptions For a template-based report, options used with the varchar(255) NULL
template: /H to include the SQL header and column
name information; /A to append to the output file
TemplateScope For a template-based report, the scope used to locate VNAME32 NULL
the template.
Schedule_Report_Input
This table is in the Schedule category (see Schedule, on page 574). To see database rules, see Schedule Tables,
on page 636.
Specifies the targets that are used with a template to create a schedule report.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
407
All Tables
Schedule_Source
Related Tables
Schedule_Report, on page 406 (via ScheduleReportID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Description Additional information about the target. DESCRIPTION NULL
Schedule_Source
This table is in the Schedule category (see Schedule, on page 574). To see database rules, see Schedule Tables,
on page 636.
Each row indicates the system and path from which the associated schedule data are imported.
Related Table
Schedule, on page 399 (via ScheduleSourceID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
408
All Tables
Scheduled_Target
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
FilePath The full file path from which data are retrieved. DESCRIPTION NULL
LoginName The user name to use when logging into the system. varchar(64) NULL
SystemTimeZone The time zone for the system. The value is the offset varchar(255) NULL
in minutes from UTC (formerly called GMT).
SystemType The type of system from which the data are DBINT NOT
imported. NULL
Scheduled_Target
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
Each row represents a scheduled target. A scheduled target is not associated with a peripheral and the system
software has only limited information about it: number of agents scheduled and number of calls in progress.
You can route calls to scheduled targets using the Scheduled Select script node.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
409
All Tables
Scheduled_Target
Use the Scheduled Target Explorer to create, delete, and update scheduled targets.
Related Tables
Customer_Definition, on page 194 (via CustomerDefinitionID)
Network_Target, on page 289 (via NetworkTargetID)
Schedule, on page 399 (via ScheduleID)
Scheduled_Target_Real_Time, on page 411 (via NetworkTargetID)
CustomerDefinitionID Identifies the customer definition associated with DBINT FK, IE-1
the scheduled target. NULL
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Description Additional information about the scheduled target. DESCRIPTION NULL
EnterpriseName A name that is unique among all scheduled targets VNAME32 AK-1 NOT
defined in the system database. NULL
ScheduleID Identifies the schedule associated with the scheduled DBINT FK NULL
target.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
410
All Tables
Scheduled_Target_Real_Time
Scheduled_Target_Real_Time
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
Local database only.
Contains one row for each scheduled target. The system software updates the real-time data each time it sends
a call to the target or receives a notification from the routing client that a call has completed. The Administration
& Data Server receives updated data every 15 seconds.
Related Table
Scheduled_Target, on page 409 (via NetworkTargetID)
DateTime The date and time when the row was last updated. DBDATETIME NOT
NULL
MaxCallsInProgress The maximum number of simultaneous calls the DBINT NULL
target can handle for the current time period (based
on its schedule).
Script
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
411
All Tables
Script
Each row represents a version of a routing script or an administrative script. You can save multiple versions
of each script. The binary representation of the script version is stored in the Script_Data table. General
information that applies to all versions of a script is stored in the Master Script table.
Use the Script Editor to create and modify scripts.
Related Tables
Call_Type_Real_Time, on page 129 (via ScriptID)
Master_Script, on page 281 (via MasterScriptID)
Route Call Data (via ScriptID)
Script_Cross_Reference, on page 413 (via ScriptID)
Script_Data, on page 414 (via ScriptID)
Script_Five_Minute, on page 415 (via ScriptID)
Script_Print_Control, on page 416(via ScriptID)
Script_Real_Time, on page 418 (via ScriptID)
Script_Queue_Real_Time, on page 417 (via ScriptID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
DateTime The date and time when the script version was saved. DBDATETIME NOT
NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
412
All Tables
Script_Cross_Reference
MasterScriptID Foreign key from the Master Script table. DBINT AK-1, FK
NOT
NULL
QuickEditBaseVersion If this version was created by using Quick Edit, this DBINT NULL
field indicates the previous script version. The
metering information from the base version can be
carried over to the new version.
Version The active version of the master script. The system DBINT AK-1 NOT
software uses only the active version. NULL
Script_Cross_Reference
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
It contains information about which configuration objects each script version references. This information is
used to determine whether a script version becomes invalid when configuration information changes.
The system software automatically maintains the Script_Cross_Reference table.
Related Tables
Route_Call_Detail, on page 357 (via LocalID)
Script, on page 411 (via ScriptID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
413
All Tables
Script_Data
LocalID Local ID in script that cross references a foreign key DBINT PK NOT
field in one of the other configuration tables. NULL
Script_Data
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
It contains a binary version of a routing script or administrative script. A long script may require multiple
Script_Data rows.
The Script Editor automatically maintains the Script_Data table.
Related Tables
Script, on page 411 (via ScriptID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
414
All Tables
Script_Five_Minute
Script_Five_Minute
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Central database only. Contains statistics about each script version for the most recent five-minute interval.
The system software generates Script_Five_Minute records for each script.
Related Tables
Script, on page 411 (via ScriptID)
CallsPerNode An array indicating the number of calls that traversed varchar NOT
each node of the script during the five-minute NULL
interval. Each element in the array is a short integer.
An array for a script with 40 nodes is stored in the
database as a varbinary(80) array.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
415
All Tables
Script_Print_Control
Script_Print_Control
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Each row contains default print settings for a specific script version. The Script Editor automatically maintains
the Script_Print_Control table.
Related Tables
Script, on page 411 (via ScriptID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
416
All Tables
Script_Queue_Real_Time
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
PrintControlSettings A string specifying the print settings for the script. varchar(255) NULL
Script_Queue_Real_Time
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Local database only. Contains data on how tasks are processed in a script queue.
Related Tables
Script, on page 411 (via ScriptID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
417
All Tables
Script_Real_Time
TimeInQueue The time in queue for the longest task. DBDATETIME NULL
Script_Real_Time
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Local database only.
Contains real time information about each script. The system software updates the real-time data each time
it executes a script. The Administration & Data Server receives updated data every 15 seconds. The real-time
data for current script versions is updated at midnight.
Related Tables
Script, on page 411 (via ScriptID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
418
All Tables
Script_Table
Script_Table
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Each row describes a table from an external database that can be queried from within routing scripts or
administrative scripts using the optional Gateway SQL feature.
Use Unified ICM Configuration Manager to add, update, and delete Script_Table records.
Related Tables
Script_Table_Column, on page 420 (via ScriptTableID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
EnterpriseName A name that is unique among all script tables defined VNAME32 AK-1 NOT
in the system database. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
419
All Tables
Script_Table_Column
SideB The path of the database table as reached by Side B DESCRIPTION NULL
of the Central Controller.
SecuredMode Indicates the connection mode type to the external DBINT NOT
database. NULL
0 - Non-Secured Mode
1 - Secured mode
Note The default values is 0.
Script_Table_Column
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Each row describes a column in a table from an external database that can be queried from within routing
scripts or administrative scripts.
Use Unified ICM Configuration Manager to add, update, and delete Script_Table_Column records.
Related Tables
Script, on page 411 (via ScriptTableID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
420
All Tables
Sec_Group
ColumnName The name of the column in the external database. VNAME32 AK-1 NOT
NULL
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
ScriptTableColumnID A unique identifier for this script table column. DBINT PK NOT
NULL
ScriptTableID Foreign key from the Script_Table table. DBINT AK-1, FK
NOT
NULL
Sec_Group
This table is in the Security category (see Security, on page 579). To see database rules for these tables, see
Security Tables, on page 637.
Used internally to track the state of records in the User_Group table. The Sec_Group table contains one row
for each User_Group row.
Related Table
User_Group, on page 547 (via UserGroupID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
421
All Tables
Sec_User
Sec_User
This table is in the Security category (see Security, on page 579). To see database rules for these tables, see
Security Tables, on page 637.
Used internally to track the state of users in the User_Group table. The Sec_User table contains one row for
each User_Group row that represents a user (rather than a group).
Related Table
User_Group, on page 547 (via UserGroupID)
Service
This table is in the Skill Target category (see Skill Target, on page 581). To see database rules for these tables,
see Skill Target Tables, on page 638.
Each row describes a service available at a peripheral.
Use the Service Explorer tool to add, update, and delete Service records.
Related Tables
Enterprise_Service_Member, on page 237(via SkillTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
422
All Tables
Service
DateTimeStamp Records the date and time when the record was DBDATETIME NULL
added/updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
423
All Tables
Service
EnterpriseName An enterprise name for the service. This name must VNAME32 AK-1 NOT
be unique among all the services in the enterprise. NULL
Extension The extension number for the skill group (used by VTELNO10 NULL
the Definity ECS ACD).
MRDomainID The Media Routing Domain associated with this DBINT FK NOT
service. NULL
ScheduleID Identifies an imported schedule associated with the DBINT FK, IE-1
service. NULL
ServiceLevelThreshold The service level threshold, in seconds, for the DBINT NOT
service level. If this field is negative, the value of NULL
the ServiceLevelThreshold field in the Peripheral
table is used.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
424
All Tables
Service_Array
SkillTargetID An identifier that is unique among all skill targets DBINT PK, FK
in the enterprise. NOT
NULL
UserDeletable Indicates if the record can by deleted by a user. DBCHAR NOT
Default is Y. NULL
Service_Array
This table is one of the Enterprise tables (see Enterprise, on page 567). For database rules see Enterprise Tables,
on page 634.
A service array is a collection of service which might be associated with different peripherals, but are all
associated with the same Peripheral Gateway (PG). You can route calls to a service array and let the PG choose
among the member services.
Use the Service Explorer tool to add, update, and delete Service_Array records.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
425
All Tables
Service_Array
Related Tables
Logical_Interface_Controller, on page 270(via LogicalControllerID)
Schedule, on page 399 (via ScheduleID)
Service_Array_Member, on page 427 (via SkillTargetID)
Skill_Group, on page 461 (via SkillTargetID)
Skill_Target, on page 513 (via SkillTargetID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
EnterpriseName An enterprise name for the service array. This name VNAME32 AK-1 NOT
must be unique among all service arrays in the NULL
enterprise.
SkillTargetID An identifier that is unique among all skill targets DBINT PK NOT
in the enterprise. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
426
All Tables
Service_Array_Member
Service_Array_Member
This table is one of the Enterprise tables (see Enterprise, on page 567). For database rules see Enterprise Tables,
on page 634.
It maps individual services to a service array. The member services in a service array must all be associated
with the same Peripheral Gateway (PG), but may be associated with different peripherals.
Use the Service Explorer tool to add and delete Service_Array_Member records.
Use the Service Explorer tool to add, update, and delete Service_Array records.
Related Tables
Service_Array, on page 425 (ServiceArraySkillTargetID maps to Service_Array.SkillTargetID)
Service, on page 422 (ServiceSkillTargetID maps to Service.SkillTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
427
All Tables
Service_Five_Minute
Service_Five_Minute
This table is in the Skill Target category (see Skill Target, on page 581). To see database rules for these tables,
see Skill Target Tables, on page 638.
Central database only.
Contains statistics about each service during the most recent five-minute interval.
The system software generates Service_Five_Minute records for each service.
Use the Service Explorer tool to add, update, and delete Service_Array records.
Related Table
Service, on page 422 (via SkillTargetID)
AvgDelayQAbandTo5 Average delay time of abandoned calls in queue for DBINT NULL
the service during the five-minute interval.
AvgDelayQNow Average delay for calls currently queued for the DBINT NULL
service at the end of the five-minute interval.
AvgHandleTimeTo5 The average handled calls time in seconds for calls DBINT NULL
to the service that ended during the five-minute
interval. HandleTime is tracked only for inbound
ACD calls that are counted as handled for the
service. HandleTime is the time spent from the call
being answered by the agent to the time the agent
completed after-call work time for the call. This
includes any TalkTime, HoldTime, and WorkTime
associated with the call. The AvgHandleTime value
is updated in the database when the after-call work
time associated with the call is completed.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
428
All Tables
Service_Five_Minute
AvgTalkTimeTo5 The average talk time in seconds for calls to the DBINT NULL
service during the five-minute interval. Talk time
includes the time that calls were in a talking or hold
state. It is populated with the TalkTime and
HoldTime associated with call to the service or route.
The field is updated in the database when all
after-call work associated with the calls is completed.
CallsHandledTo5 Number of calls handled for the service ending DBINT NULL
during the five-minute interval. A handled call is:
• An incoming ACD call that was answered by
an agent, and then completed.
• A non-voice task that the agent started working
on then completed.
CallsInProgress Number of inbound and outbound calls that had DBINT NULL
previously been offered (for example, calls being
played an announcement, queued calls, or connected
calls) and are currently being handled for the service.
CallsLeftQTo5 Number of calls to the service that were removed DBINT NULL
from queue during the five-minute interval (used to
calculate expected delay).
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
429
All Tables
Service_Five_Minute
CallsOfferedToday Number of incoming calls plus internal calls offered DBINT NULL
to this service since midnight.
CallsQNow Calls in queue for the service at the peripheral at the DBINT NULL
end of the five-minute interval. A call that queues
multiple times will be counted as queued once for
the service.
CallsRoutedToday Number of calls the system software routed to this DBINT NULL
service since midnight.
DateTime Date and time at the start of the five-minute interval. DBSMALLDATE PK NOT
NULL
ExpectedDelay Predicted delay for any new call added to the service DBFLT4 NULL
queue at the end of the five-minute interval. This is
valid only if no agents are available.
LongestAvailAgent Number of seconds the longest available agent for DBINT NULL
the service had been available as of the end of the
five-minute interval. If no agent was available, the
value is 0.
LongestCallQ Length of time that longest call in the queue for the DBINT NULL
service had been there at the end of the five-minute
interval.
PeriphServiceLevelTo5 Service level for the service during the DBFLT4 NULL
rollingfive-minute interval, as calculated by the
peripheral.
PeriphServiceLevelToday Service level for the service since midnight, as DBFLT4 NULL
calculated by the peripheral.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
430
All Tables
Service_Five_Minute
ServiceLevelAbandTo5 Number of calls to the service abandoned within the DBINT NULL
service level during the five-minute interval.
ServiceLevelAbandToday Number of calls to the service abandoned within the DBINT NULL
service level since midnight.
ServiceLevelCallsQHeld Number of calls to the service that had been in queue DBINT NULL
longer than the service level threshold at the end of
the five-minute interval.
ServiceLevelCallsTo5 Number of calls to the service handled within the DBINT NULL
service level during the five-minute interval.
ServiceLevelCallsToday Number of calls to the service handled within the DBINT NULL
service level today.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
431
All Tables
Service_Five_Minute
ServiceLevelToday Cumulative service level for the service since DBFLT4 NULL
midnight. This is derived from
ServiceLevelCallsToday and
ServiceLevelCallsOfferedToday.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
432
All Tables
Service_Interval
Service_Interval
This section describes the Service Interval table.
AutoOutCallsTalkTime Total talk time, in seconds, for AutoOut (predictive) DBINT YES
calls handled by the service that ended during the
reporting interval. This value includes the time spent
from the call being initiated to the time the agent
begins after-call work for the call. It is based on
TalkTime. It therefore includes the HoldTime
associated with the call. AutoOutCallsTalkTime is
counted when the after-call work time associated
with the call (if any) has completed, and the database
is updated every reporting. Not currently used for
Outbound Option. Not valid for Unified CCE.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
433
All Tables
Service_Interval
AvgDelayQ Average delay in the queue for calls to the service DBINT YES
during the reporting interval: DelayQTime / CallsQ.
Not valid for Unified CCE. Not valid for non-voice
tasks. Set to zero by OPC.
AvgDelayQAband Average delay time of calls to the service abandoned DBINT YES
in queue during the reporting interval. This value is
calculated as follows: DelayQAbandTime /
CallsAbandQ Not valid forUnified CCE. Not valid
for non-voice tasks. Set to zero by OPC.
Note When Unified ICM is connected with
Unified CCE through a Unified CCE
Gateway PG, this value is incremented
by any condition on the child that causes
the call to terminate while in the queue.
AvgHandleTime The average handled calls time in seconds for calls DBINT YES
counted as handled by the service during the
reporting interval. HandleTime is tracked only for
inbound ACD calls that are counted as handled for
the service. HandleTime is the time spent from the
angent answering the call to the time the agent
completing after-call work time for the call. This
includes any TalkTime, HoldTime, and WorkTime
associated with the call. The AvgHandleTime value
is counted when the after-call work time associated
with the call is completed. The value is calculated
as follows: HandleTime / CallsHandled Valid for
Unified CCE.
AvgSpeedAnswer The average answer wait time that all calls offered DBINT YES
to the service waited before being answered. This
value is calculated as follows: AnswerWaitTime /
CallsAnswered Valid for Unified CCE.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
434
All Tables
Service_Interval
AvgTalkTime The average handled calls time in seconds for calls DBINT YES
counted as handled by the service during the
reporting interval. HandleTime is tracked only for
inbound ACD calls that are counted as handled for
the service. HandleTime is the time spent from the
agent answering the call to the agent completing
after-call work time for the call. This includes any
TalkTime, HoldTime, and WorkTime associated
with the call. The AvgHandleTime value is counted
when the after-call work time associated with the
call is completed. The value is calculated as follows:
HandleTime / CallsHandled Valid for Unified CCE.
BlindTransfersOut Number of calls that were blind transferred out by DBINT YES
agents in this service during the reporting interval.
CallsAnswered The number of calls handled for the service during DBINT YES
the reporting interval. For multimedia, the number
of tasks associated with this service that were ended
in this reporting interval. Valid for Unified CCE.
CallsOut Number of outbound calls placed by agents for the DBINT YES
service during the reporting interval. Not valid for
Unified CCE. Not valid for non-voice tasks. Set to
zero by OPC.
CallsTerminatedOther Number of calls handled by the service but not DBINT YES
otherwise accounted for during the reporting interval.
These are calls that do not fit into the criteria for
handled, abandoned, or transferred calls. They were
terminated for other reasons, which may include
drop/no answer, forced busy, or timed out. Not valid
for Unified CCE. Not valid for non-voice tasks. Set
to zero by OPC.
CallsOffered Number of incoming calls plus internal calls offered DBINT YES
to the service during the reporting interval. Valid
for Unified CCE.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
435
All Tables
Service_Interval
CallsHandled The number of tasks that became associated with DBINT YES
this service in this reporting interval. This is
incremented when the Agent PG receives an Offer
Task message, and when it receives a Start Task
message without having received an Offer Task
message.
A handled call is:
• An incoming ACD call that was answered by
an agent, and then completed.
• A non-voice task that the agent started working
on then completed.
CallsAbandQ Number of calls abandoned in queue for the service DBINT YES
during the reporting interval. Not valid for Unified
CCE. Not valid for non-voice tasks. Set to zero by
OPC.
Note When Unified ICM is connected with
Unified CCE through a Unified CCE
Gateway PG, this value increments for
any condition on the child that causes the
call to terminate while in the queue.
CallsQ Number of calls to the service in the queue during DBINT YES
the reporting interval. A call that queues multiple
times is counted as queued once for the service. This
field is not valid for Unified CCE or for non-voice
tasks. Set to zero by OPC.
DateTime Central Controller date and time at the start of the DBSMALLDATE PK1, NOT
reporting interval. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
436
All Tables
Service_Interval
DelayQTime Sum of delay time of all calls to the service in queue DBINT YES
during the reporting interval. This field is populated
from the LocalQTime. This field is not valid for
Unified CCE or for non-voice tasks. Set to zero by
OPC.
DelayQAbandTime Number of seconds that calls for the service that DBINT YES
were abandoned in queue waited during the interval.
These are calls that existed in the queue but were
abandoned before being handled by an agent or trunk
device. Not valid for Unified CCE. Not valid for
non-voice tasks. Set to zero by OPC.
ForcedClosedCalls Number of calls to the service that were determined DBINT YES
to be closed following an interruption in data during
the reporting interval. ForcedClosedCalls are calls
that terminated because of errors tracking the calls
state transition. Calls may become forced closed if
there is lack of events from the ACD CTI interfaces
(for example, a lack of a Disconnect event, or failure
on the switch CTI connection). Not valid for Unified
CCE.
HandleTime The total time in seconds that calls were handled for DBINT YES
the service during the reporting interval. HandleTime
is tracked only for inbound ACD calls that are
counted as handled for the service. HandleTime is
the time spent from the agent answering the call to
the agent completing after-call work time for the
call. This includes any HoldTime, TalkTime, and
WorkTime associated with the call (from the
Termination_Call_Detail table). The HandleTime
value is counted when the after-call work time
associated with the call (if any) is completed, and
the database is updated every reporting. For
multimedia, this is TalkTime + HoldTime +
HandledWorkReadyTime. Valid for Unified CCE.
HoldTime The total time in seconds for calls to the service that DBINT YES
ended during the reporting interval. For multimedia,
the number of seconds that agents spent in the
PAUSED state for tasks associated with this service
that ended in this reporting interval. Valid for
Unified CCE.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
437
All Tables
Service_Interval
LongestCallDelayQTime Longest time in seconds a call was in queue for the DBINT YES
service before being abandoned during the reporting
interval. Not valid for Unified CCE. Not valid for
non-voice tasks. Set to zero by OPC.
NumMissingTasks Valid for multimedia only. The number of tasks DBINT YES
whose Start Task Timeout Period expired in this
reporting interval.
PeriphServiceLevel Peripheral service level during the reporting interval. DBFLT4 YES
Not valid for Unified CCE. Not valid for non-voice
tasks. Set to zero by OPC.
PeriphServiceLevelCalls Number of calls to the service answered within the DBINT YES
service level, as counted by the peripheral, during
the reporting interval. Not valid for Unified CCE.
Not valid for non-voice tasks. Set to zero by OPC.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
438
All Tables
Service_Interval
PreviewCallsTalkTime Total talk time, in seconds, for outbound Preview DBINT YES
calls handled by this service that ended during the
reporting interval. This value includes the time spent
from the call being initiated to the time the agent
begins after-call work for the call. It is based on
TalkTime from Termination_Call_Detail. It therefore
includes the HoldTime associated with the call.
PreviewCallsTalkTime is counted when the
after-call-work time associated with the call (if any)
has completed, and the database is updated every
reporting. Not currently used for Outbound Option.
Not valid for Unified CCE.
PreviewCallsOnHold Number of ended outbound Preview calls that this DBINT YES
service placed on hold at least once. The value is
counted when the after-call work time associated
with the call (if any) has completed, and the database
is updated every reporting. Not currently used for
Outbound Option. Not valid forUnified CCE.
RecoveryKey A unique ID assigned to each record and used DBFLT8 AK1, NOT
internally by the Unified ICM/Unified CCE software NULL
to track the record.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
439
All Tables
Service_Interval
ReportingInterval This value indicates the period, in minutes, over DBINT IE3, NULL
which the router calculates the Call Type and Call
Type Skill Group data. The valid values are 30
(default) or 15.
RedirectNoAnsCalls Number of calls that rang at an agents terminal and DBINT YES
redirected on failure to answer in this service during
the current reporting interval.
SkillTargetID The SkillTargetID of this service. Foreign key from DBINT PK2, NOT
the Service table. NULL
ServiceLevel Service level for the service during the reporting DBFLT4 YES
interval. For non-voice tasks and for Unified CCE
calls, the ServiceLevelType is always set to ignore
abandoned calls.
ServiceLevelCalls Number of calls to the service answered within the DBINT YES
service level threshold during the reporting interval.
Not valid for Unified CCE.
ServiceLevelAband Number of calls to the service abandoned within the DBINT YES
service level threshold during the reporting interval.
Set to zero for Unified CCE voice tasks and for
non-voice tasks.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
440
All Tables
Service_Interval
ShortCalls Number of calls to the service during the reporting DBINT YES
interval that were too short to be considered
abandoned. A call is determined to be a short call if
it is abandoned before the Abandoned Call Wait
Time expired. Short calls are not considered
abandoned and they are not accounted for in any of
the Unified ICM abandoned calls calculations. Not
valid for Unified CCE. Not valid for non-voice tasks.
Set to zero by OPC.
ServiceLevelType Service Level Type used to calculate Service level DBINT YES
for this interval. Not currently used for Outbound
Option. Not valid forUnified CCE.
TimeZone The Central Controller’s time zone for the date and DBINT PK3, NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
TransferInCalls Number of calls transferred into the service during DBINT YES
the reporting interval. This count includes
consultative transfers and blind transfers to the
service. The count is populated in the database when
the after-call work associated with the call (if any)
is finished. Not valid for Unified CCE. Not valid for
non-voice tasks. Set to zero by OPC.
TransferOutCalls Number of calls transferred out of the service during DBINT YES
the reporting interval. This count includes
consultative transfers and blind transfers made from
the service. The count is populated in the database
when the after-call work associated with the call (if
any) is finished. Not valid for Unified CCE. Not
valid for non-voice tasks. Set to zero by OPC.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
441
All Tables
Service_Level_Threshold
Service_Level_Threshold
This is in the Device category (see Device, on page 564). For database rules, see Device Tables, on page 633.
The Service Level Threshold table specifies how the Unified ICM calculates service level for a particular
peripheral. Each row in this table contains specific default values for a PeripheralID-Media Routing Domain
pair.
Related Tables
Media_Routing_Domain, on page 284 (via MRDomainID)
Peripheral, on page 302 (via PeripheralID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
442
All Tables
Service_Member
Service_Member
This table is in the Skill Target category (see Skill Target, on page 581). To see database rules for these tables,
see Skill Target Tables, on page 638.
The Service Member table maps skill groups to services. Each service contains one or more member skill
groups. Each skill group can be a member of one or more services.
Use the Service Explorer tool to add, update, and delete Service_Member records.
Related Tables
Service, on page 422 (ServiceSkillTargetID maps to Service.SkillTargetID)
Skill_Group, on page 461 (SkillGroupSkillTargetID maps to Skill_Group.SkillTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
443
All Tables
Service_Real_Time
Service_Real_Time
This table is in the Skill Target category (see Skill Target, on page 581). To see database rules for these tables,
see Skill Target Tables, on page 638.
Note When Unified ICM is connected with Unified CCE through a Unified CCE Gateway PG, this value is
incremented by any condition on the child that causes the call to terminate while in the queue.
Local database only. Contains real time information about each service.
The system software automatically generates a Service_Real_Time record for each service.
Related Table
Service, on page 422 (via SkillTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
444
All Tables
Service_Real_Time
AnswerWaitTimeHalf Sum of answer wait time in seconds for all incoming DBINT NULL
calls to the service during the current half-hour
interval.
AnswerWaitTimeTo5 Sum of answer wait time in seconds for all incoming DBINT NULL
calls to the service during the rolling five-minute
interval.
AnswerWaitTimeToday Sum of answer wait time in seconds for all incoming DBINT NULL
calls to the service since midnight.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
445
All Tables
Service_Real_Time
AutoOutCallsTalkTimeHalf Total talk time, in seconds, for AutoOut (predictive) DBINT NULL
calls handled by the service that ended during the
current half-hour interval. This value includes the
time spent from the call being initiated to the time
the agent begins after-call work for the call. It is
based on TalkTime. It therefore includes the
HoldTime associated with the call.
AutoOutCallsTalkTime is updated in the database
when the after-call work time associated with the
call (if any) has completed..
Unsupported for Outbound Option.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
446
All Tables
Service_Real_Time
AutoOutCallsTalkTimeToday Total talk time, in seconds, for AutoOut (predictive) DBINT NULL
calls handled by agents for this service that ended
since midnight. This value includes the time spent
from the call being initiated to the time the agent
begins after-call work for the call. It is based on
TalkTime from Termination_Call_Detail. It therefore
includes the HoldTime associated with the call.
AutoOutCallsTalkTime is updated in the database
when the after-call work time associated with the
call (if any) has completed.
Unsupported for Outbound Option.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
447
All Tables
Service_Real_Time
AvgDelayQNow Average delay for calls currently in queue for the DBINT NULL
service.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
448
All Tables
Service_Real_Time
AvgSpeedAnswerTo5 Average answer wait time for all calls offered to the DBINT NULL
service during the rolling five-minute interval:
AnswerWaitTimeTo5 / CallsAnsweredTo5.
AvgTalkTimeTo5 Average talk time in seconds for calls to the service DBINT NULL
ending during the rolling five-minute interval. The
value is calculated as follows:
TalkTimeTo5 / CallsHandledTo5
Talk time includes the time that calls were in a
talking or hold state. It is populated with the
TalkTime and HoldTime associated with call to the
service or route. The field is updated in the database
when all after-call work associated with the calls is
completed.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
449
All Tables
Service_Real_Time
CallsHandledHalf Number of calls handled for this service during the DBINT NULL
current half-hour interval.
A handled call is:
• An incoming ACD call that was answered by
an agent, and then completed.
• A call associated with Outbound Option that
the agent answered, and then completed.
• A non-voice task that the agent started working
on then completed.
A handled call/task is completed when the agent
associated with the call/task finishes the
wrap-up work associated with the call/task.
CallsHandledTo5 Number of calls to the service handled during the DBINT NULL
rolling five-minute interval.
CallsHandledToday Number of calls handled for this service since DBINT NULL
midnight.
CallsIncomingHalf Number of incoming calls for this service during the DBINT NULL
current half-hour interval. Incoming calls include
only Inbound ACD calls arriving on trunks (that is,
calls that are not internally generated).
CallsIncomingTo5 Number of incoming calls to the service during the DBINT NULL
rolling five-minute interval. Incoming calls include
only Inbound ACD calls arriving on trunks (that is,
calls that are not internally generated).
CallsIncomingToday Number of incoming calls for this service since DBINT NULL
midnight. Incoming calls include only Inbound ACD
calls arriving on trunks (that is, calls that are not
internally generated).
CallsInNow Number of incoming calls for the service currently DBINT NULL
in progress.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
450
All Tables
Service_Real_Time
CallsOfferedHalf Number of incoming calls plus internal calls offered DBINT NULL
to this service during the current half-hour interval.
CallsOfferedTo5 Number of calls offered to the service during the DBINT NULL
rolling five-minute interval.
CallsOfferedToday Number of incoming calls plus internal calls offered DBINT NULL
to this service since midnight.
CallsOutHalf Number of outbound calls made by agents for the DBINT NULL
service during the current half-hour interval.
CallsOutNow Number of outbound calls by agents for the service DBINT NULL
that are currently in progress.
CallsOutTo5 Number of outbound calls made by agents for the DBINT NULL
service during the rolling five-minute interval.
CallsOutToday Number of outbound calls made by agents for the DBINT NULL
service since midnight.
CallsQNow Number of calls in queue for the service now at the DBINT NULL
peripheral.
CallsQNowTime Total time of all calls to the service currently in DBINT NULL
queue.
CallsRoutedHalf Number of calls routed to this service by the system DBINT NULL
software for the current half-hour interval.
CallsRoutedToday Number of calls routed to this service by the system DBINT NULL
software since midnight.
CallsTerminatedOtherHalf Number of calls offered to the service but not DBINT NULL
otherwise accounted for during the current half-hour
interval. These are calls that do not fit into the
criteria for handled, abandoned, or transferred calls.
They were terminated for other reasons, which may
include drop/no answer, forced busy, or timed out.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
451
All Tables
Service_Real_Time
CallsTerminatedOtherToday Number of offered to the service but not otherwise DBINT NULL
accounted for since midnight. These are calls that
do not fit into the criteria for handled, abandoned,
or transferred calls. They were terminated for other
reasons, which may include drop/no answer, forced
busy, or timed out.
DateTime Central Controller date and time that this data was DBDATETIME NOT
last updated. NULL
DelayQAbandTimeTo5 Sum of delay time of all calls to the service DBINT NULL
abandoned in queue during the rolling five-minute
interval.
ExpectedDelay Predicted delay for any new call added to the service DBFLT4 NULL
queue. This is valid only if no agents are available.
HandleTimeHalf Total handle time in seconds for calls to the service DBINT NULL
ending during the current half-hour interval.
HandleTimeTo5 Total handle time in seconds for calls to the service DBINT NULL
ending during the rolling five-minute interval.
HandleTimeToday Total handle time in seconds for calls to the service DBINT NULL
since midnight.
HoldTimeHalf The total hold time in seconds for calls to the service DBINT NULL
that ended during the current half-hour interval.
HoldTimeTo5 The total hold time in seconds for calls to the service DBINT NULL
that ended during the rolling five-minute interval.
HoldTimeToday The total hold time in seconds for calls to the service DBINT NULL
that ended since midnight.
LongestAvailAgent Time that the longest available agent for the service DBDATETIME NULL
became available.
LongestCallQ Time that the longest call in the queue for the service DBDATETIME NULL
was put there.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
452
All Tables
Service_Real_Time
OverflowInMode The service accepts overflow in calls if the delay for DBTINYINT NULL
the longest delayed call is less then this value. If 0,
the service always accepts overflow in calls; if 127,
the service never accepts overflow in calls.
OverflowInNow Number of calls overflowed into this service that DBINT NULL
are currently queued or in progress.
OverflowInTo5 Number of calls the peripheral overflowed into this DBINT NULL
service during the rolling five-minute interval.
OverflowInToday Number of calls overflowed into this service since DBINT NULL
midnight.
OverflowOutMode The service attempts to overflow out calls if the DBTINYINT NULL
delay for the longest delayed call is greater than this
value. If 0, the service attempts to overflow out all
calls; if 127, the service never attempts to overflow
out calls.
OverflowOutNow The number of tasks that have overflowed out of DBINT NULL
this service to some other service (call it service X)
and have not overflowed out of service X.
OverflowOutToday Number of calls overflowed out of this service since DBINT NULL
midnight.
PeriphServiceLevelCallsHalf Number of calls to the service handled within the DBINT NULL
peripheral service level during the current half-hour
interval.
PeriphServiceLevelCallsToday Number of calls to this service handled within the DBINT NULL
peripheral service level since midnight.
PeriphServiceLevelHalf Service level for the service calculated by the DBFLT4 NULL
peripheral during the current half-hour interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
453
All Tables
Service_Real_Time
PeriphServiceLevelTo5 Service level for the service calculated by the DBFLT4 NULL
peripheral during the rolling five-minute interval.
PeriphServiceLevelToday Service level for the service calculated by the DBFLT4 NULL
peripheral since midnight.
PreviewCallsOnHoldHalf In the current half-hour interval, the number of ended DBINT NULL
outbound Preview calls that agents for the service
have placed on hold at least once. The value is
updated in the database when the after-call work
time associated with the call (if any) has completed.
Unsupported for Outbound Option.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
454
All Tables
Service_Real_Time
PreviewCallsOnHoldTo5 Number of outbound Preview calls that agents for DBINT NULL
this service have placed on hold at least once during
the rolling five-minute interval. The value is updated
in the database when the after-call work time
associated with the call (if any) has completed.
Unsupported for Outbound Option.
PreviewCallsTalkTimeHalf Total talk time, in seconds, for outbound Preview DBINT NULL
calls handled by the service that ended during the
current half-hour interval. This value includes the
time spent from the call being initiated to the time
the agent begins after-call work for the call. It is
based on TalkTime. It therefore includes the
HoldTime associated with the call.
PreviewCallsTalkTime is updated in the database
when the after-call work time associated with the
call (if any) has completed.
Unsupported for Outbound Option.
PreviewCallsTalkTimeTo5 Total talk time, in seconds, for outbound Preview DBINT NULL
calls handled by the service that ended during the
rolling five-minute interval. This value includes the
time spent from the call being initiated to the time
the agent begins after-call work for the call. It is
based on TalkTime. It therefore includes the
HoldTime associated with the call.
PreviewCallsTalkTime is updated in the database
when the after-call work time associated with the
call (if any) has completed.
Unsupported for Outbound Option.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
455
All Tables
Service_Real_Time
PreviewCallsTimeHalf Total handle time, in seconds, for outbound Preview DBINT NULL
calls handled by this service that ended during the
current half-hour DBINTerval. Handle time includes
WorkTime, TalkTime, and HoldTime. The
PreviewCallsTime value includes the time spent
from the call being initiated to the time the agent
completes after-call work time for the call. The value
is updated in the database when the after-call work
time associated with the call (if any) has completed.
Unsupported for Outbound Option.
PreviewCallsTimeTo5 Total handle time, in seconds, for outbound Preview DBINT NULL
calls handled by the service that ended during the
rolling five-minute DBINTerval. Handle time
includes WorkTime, TalkTime, and HoldTime, all
of which are taken from the Termination_Call_Detail
records. The PreviewCallsTime value includes the
time spent from the call being initiated to the time
the agent completes after-call work time for the call.
The value is updated in the database when the
after-call work time associated with the call (if any)
has completed.
Unsupported for Outbound Option.
PreviewCallsTimeToday Total handle time, in seconds, for outbound Preview DBINT NULL
calls handled by agents for this service that ended
since midnight. Handle time includes WorkTime,
TalkTime, and HoldTime. The PreviewCallsTime
value includes the time spent from the call being
initiated to the time the agent completes after-call
work time for the call. The value is updated in the
database when the after-call work time associated
with the call (if any) has completed.
Unsupported for Outbound Option.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
456
All Tables
Service_Real_Time
RedirectNoAnsCallsHalf Number of calls that rang at an agent's terminal and DBINT NULL
redirected on failure to answer in this service during
the current half-hour interval.
RedirectNoAnsCallsTo5 Number of calls that rang at an agent's terminal and DBINT NULL
redirected on failure to answer in this service during
the rolling five-minute interval.
RedirectNoAnsCallsToday Number of calls that rang at an agent's terminal and DBINT NULL
redirected on failure to answer in this service since
midnight.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
457
All Tables
Service_Real_Time
ServiceLevelAbandHalf Number of calls to the service abandoned within the DBINT NULL
service level threshold during the current half-hour
interval.
ServiceLevelAbandTo5 Number of calls to the service abandoned within the DBINT NULL
service level threshold during the rolling five-minute
interval.
ServiceLevelAbandToday Number of calls to the service abandoned within the DBINT NULL
service level threshold since midnight.
ServiceLevelCallsHalf Number of calls to the service answered within the DBINT NULL
service level threshold during the current half-hour
interval.
ServiceLevelCallsOfferedHalf Number of calls to the service for which a service DBINT NULL
level event occurred during the current half-hour
interval.
ServiceLevelCallsOfferedTo5 Number of calls to the service for which a service DBINT NULL
level event occurred during the rolling five-minute
interval.
ServiceLevelCallsOfferedToday Number of calls to the service for which a service DBINT NULL
level event occurred since midnight.
ServiceLevelCallsQHeld Number of calls to the service currently queued for DBINT NULL
longer than the service level threshold.
ServiceLevelCallsTo5 Number of calls to the service answered within the DBINT NULL
service level during the rolling five-minute interval.
ServiceLevelCallsToday Number of calls to the service that were answered DBINT NULL
within the service level threshold since midnight.
ServiceLevelHalf Service level for the service during the current DBFLT4 NULL
half-hour interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
458
All Tables
Service_Real_Time
ServiceLevelToday Service level for the service since midnight. DBFLT4 NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
459
All Tables
Shift
TalkTimeToday Total talk time in seconds for calls to the service DBINT NULL
ending since midnight.
TransferInCallsHalf Number of calls transferred into the service during DBINT NULL
the current half-hour interval.
TransferInCallsTo5 Number of calls transferred into the service during DBINT NULL
the rolling five-minute interval.
TransferInCallsToday Number of calls transferred into the service since DBINT NULL
midnight.
TransferOutCallsHalf Number of calls transferred out of the service during DBINT NULL
the current half-hour interval.
TransferOutCallsTo5 Number of calls transferred out of the service during DBINT NULL
the rolling five-minute interval.
TransferOutCallsToday Number of calls transferred out of the service since DBINT NULL
midnight.
Shift
Provides the name, start time, and end time of the current shift.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
460
All Tables
Skill_Group
Skill_Group
This table is in the Skill Target category (see Skill Target, on page 581). To see database rules for these tables,
see Skill Target Tables, on page 638.
Each row describes a skill group associated with a peripheral. A skill group is a collection of agents who have
common skills.
Note Clarification Regarding the DefaultEntry field: If you look at the Skill_Group table for a skill group that
you have created, the DefaultEntry field will have the value 0 (even if this skill group has sub-skill groups).
If a default skill group has been created (for example, a default skill group is automatically created when you
establish Peripheral Gateways for an Unified CCE system), and you look at the Skill_Group table for this
skill group, then--provided that this skill group has no sub-skill groups--the DefaultEntry field will have the
value 1. For additional information, see the description of the DefaultEntry field.
Use the Skill Group Explorer tool to add, update, and delete Skill_Group records.
Related Tables
• Dialer_Detail, on page 210 (via SkillTargetID)
• Dialer_Skill_Group_Half_Hour, on page 229 (SkillGroupSkillTargetID maps to Skill_Group.SkillTargetID)
• Dialer_Skill_Group_Real_Time, on page 232 (SkillGroupSkillTargetID maps to Skill_Group.SkillTargetID)
• Enterprise_Skill_Group_Member, on page 239 (via SkillTargetID)
• Media_Routing_Domain, on page 284 (via MRDomainID)
• Peripheral, on page 302 (via PeripheralID)
• Precision_Queue, on page 322 (via PrecisionQueueID)
• Schedule, on page 399 (via ScheduleID)
• Service_Array, on page 425 (via SkillTargetID)
• Service_Member, on page 443 (via SkillTargetID)
• Skill_Group_Five_Minute, on page 465 (via SkillTargetID)
• Skill_Group_Member, on page 496 (via SkillTargetID)
• Skill_Group_Real_Time, on page 497 (via SkillTargetID)
• Skill_Target, on page 513 (via SkillTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
461
All Tables
Skill_Group
BaseSkillTargetID If Priority is not 0, indicates the base group for the DBINT FK, IE-2
skill. If this record is for the base group, Priority is NULL
0 and this field is NULL.
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
462
All Tables
Skill_Group
DepartmentID Foreign key from Department. NULL for global DBINT NULL
department.
EnterpriseName An enterprise name for the skill group. This name VNAME32 AK-1 NOT
must be unique among all skill groups in the NULL
enterprise.
Extension The extension number for the service (used by VTELNO10 NULL
Lucent DEFINITY ECS).
MRDomainID The Media Routing Domain with which this skill DBINT FK NOT
group is associated. The default value is 1. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
463
All Tables
Skill_Group
Priority The routing priority of this group for the skill: DBSMALLINT AK-2 NOT
NULL
• 1 = primary
• 2 = secondary
• 3= tertiary; etc.
Note The value 0 indicates a base skill
group.
ScheduleID Identifies an imported schedule associated with the DBINT FK, IE-1
skill group. NULL
ServiceLevelThreshold The service level threshold, in seconds, for the DBINT NOT
service level. NULL
If this field is negative, the value of the
ServiceLevelThreshold field in the
Service_Level_Threshold table (for this
Peripheral/MRD pair) is used.
The default value is -1 which means SL computation
is disabled for this SG.
ServiceLevelType Indicates how the system software calculates the DBSMALLINT NOT
service level for the skillgroup. NULL
If this field is 0, Unified ICM uses the default
specified for the associated Peripheral/MRD pair in
the Service_Level_Threshold table.
Possible values:
• 0 = Use Default
• 1 = Ignore Abandoned Calls
• 2 = Abandoned Call Has Negative Impact:
• 3 = Abandoned Call Has Positive Impact:
SkillTargetID An identifier that is unique among all skill targets DBINT PK, FK,
in the enterprise. NOT
NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
464
All Tables
Skill_Group_Five_Minute
Skill_Group_Five_Minute
This table is in the Skill Target category (see Skill Target, on page 581). To see database rules for these tables,
see Skill Target Tables, on page 638.
Central database only.
Contains statistics about each skill group during the five-minute interval.
The Unified ICM generates Skill_Group_Five_Minute records for each skill group.
Related table
Skill_Group, on page 461 (via SkillTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
465
All Tables
Skill_Group_Five_Minute
AvgHandledCallsTalkTimeTo5 Average talk time in seconds for calls counted as DBINT NULL
handled by the skill group during the five-minute
window. This value is calculated as follows:
HandledCallsTalkTimeTo5 / CallsHandledTo5
AvgHandledCallsTalkTime is calculated only for
handled calls, which are calls that are finished (that
is, any after-call work associated with the call has
been completed). This field is updated in the
database when any after-call work associated with
the call is completed.
AvgHandledCallsTimeTo5 Average talk time in seconds for calls counted as DBINT NULL
handled by the skill group during the five-minute
window. This value is calculated as follows:
HandledCallsTalkTimeTo5 / CallsHandledTo5
The AvgHandledCallsTime value is updated in the
database when any after-call work time associated
with the call is completed.
BusyOther Number of agents in the BusyOther state at the end DBINT NULL
of the five-minute interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
466
All Tables
Skill_Group_Five_Minute
DateTime Central Controller date and time at the start of the DBSMALLDATE PK NOT
five-minute interval. NULL
LoggedOn Number of agents in the skill group logged on at the DBINT NULL
end of the five-minute interval.
LongestAvailAgent Time in seconds that the longest available agent for DBINT NULL
the skill group has been available.
NotReady Number of agents in the skill group in the Not Ready DBINT NULL
state at the end of the five-minute interval.
NotReadyTimeTo5 The total time in seconds that agents in the skill DBINT NULL
group were in the Not Ready state for any skill group
during the five-minute window. NotReadyTime is
included in the calculation of LoggedOnTime.
PercentUtilizationTo5 Percentage of Ready time that agents in the skill DBFLT4 NULL
group spent talking or doing call work during the
five-minute window. This is the percentage of time
agents spend working on calls versus the time agents
were ready.
Ready Number of agents in the skill group in the Ready DBINT NULL
state at the end of the five-minute interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
467
All Tables
Skill_Group_Five_Minute
SkillTargetID The SkillTargetID of the agent. Together with the DBINT PK, FK
SkillGroupSkillTargetID, identifies the skill group NOT
member. Foreign key from skill group table. NULL
TalkTimeTo5 Number of seconds agents in the skill group were DBINT NULL
in the Talking state during the five-minute window.
This field is applicable for Unified ICM, Unified
CCE and Outbound Option.
TimeZone The Central Controller’s time zone for the date and DBINT PK, NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
WorkNotReady Number of agents in the skill group in the Work Not DBINT NULL
Ready state at the end of the five-minute interval.
WorkNotReadyTimeTo5 Number of seconds agents in the skill group were DBINT NULL
in the Work Not Ready state during the five-minute
window. WorkNotReadyTime is included in the
calculation of LoggedOnTime.
WorkReady Number of agents in the skill group in the Work DBINT NULL
Ready state at the end of the five-minute interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
468
All Tables
Skill_Group_Interval
Skill_Group_Interval
This section describes the Skill Group Interval table.
For any calls that are routed using a Precision Queue, only the RouterCallsOffered and RouterErrorCode
fields in the corresponding Skill_Group_Interval table are updated. No other fields are updated for these calls.
Note In the Skill_Group_Interval table, the Hold time is calculated based on the agent state.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
469
All Tables
Skill_Group_Interval
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
470
All Tables
Skill_Group_Interval
AbandonRingCalls Total number of ACD calls to the skill group that DBINT YES
were abandoned while ringing at an agent's position.
The value is counted at the time the call disconnects,
and the database is updated every reporting.
AbandonRingTime Total ring time associated with ACD calls to the DBINT YES
skill group that were abandoned while alerting an
agent's position. RingTime occurs after any
DelayTime and LocalQTime. The value is counted
at the time the call disconnects, and the database is
updated every reporting.
AbandonHoldCalls The total number of ACD calls to the skill group DBINT YES
that abandoned while being held at an agents
position. The value is counted at the time the call
disconnects, and the database is updated every
reporting.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
471
All Tables
Skill_Group_Interval
AgentOutCallsOnHold The total number of outbound ACD calls by an agent DBINT YES
associated with this skill group that ended during
the current reporting interval that were placed on
hold at least once during the life of the call. The
value is counted when the after-call work associated
with the call (if any) is completed, and the database
is updated every reporting.
AgentOutCallsOnHoldTime Total number of seconds outbound ACD calls were DBINT YES
placed on hold by agents associated with this skill
group. This value updated in the database when
after-call work associated with the call (if any) is
completed.
AvgHandledCallsTime Average handle time in seconds for inbound calls DBINT YES
associated with the skill group that were handled
during the reporting interval. This value is calculated
as follows: HandledCallsTime / CallsHandled. The
AvgHandledCallsTime value is counted when any
after-call work time associated with the call is
completed, and the database is updated every
reporting.
AutoOutCalls The total number of AutoOut (predictive) calls made DBINT YES
by agents associated with this skill group that ended
during the reporting interval. The value is counted
when the after-call work time associated with the
call (if any) has completed, and the database is
updated every reporting.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
472
All Tables
Skill_Group_Interval
AutoOutCallsTalkTime Total talk time, in seconds, for AutoOut (predictive) DBINT YES
calls handled by agents associated with this skill
group that ended during the reporting interval. This
value includes the time spent from the call being
initiated to when the agent begins after-call work
for the call. It includes the HoldTime associated with
the call. AutoOutCallsTalkTime is counted when
the after-call work time associated with the call (if
any) has completed, and the database is updated
every reporting.
AgentOutCallsTime The total handle time, in seconds, for outbound ACD DBINT YES
calls handled by the skill group that ended during
the reporting interval. Handle time includes
WorkTime, TalkTime, and HoldTime. The
AgentOutCallsTime value includes the time spent
from the agent beginning the call to when the agent
completes after-call work time for the call. The value
is counted when the after-call work time associated
with the call (if any) is completed, and the database
is updated every reporting.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
473
All Tables
Skill_Group_Interval
AvailTime Total time in seconds agents associated with this DBINT YES
skill group were in the Not_Active state for this skill
group during the reporting interval. AvailTime is
included in the calculation of LoggedOnTime.
BargeInCalls The number of calls associated with this skill group DBINT YES
barged in on either by the supervisor or by the agent.
This field is applicable for Unified CCE only.
CampaignID For skill groups assigned to campaigns only per the DBINT YES
Campaign Skill Group. As skill groups are often
reused for new campaigns, this provides a historical
trail for proper reporting. Filled in by the CallRouter.
CallbackMessagesTime Number of seconds the skill group spent processing DBINT YES
callback messages during the reporting interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
474
All Tables
Skill_Group_Interval
ConsultOutCalls The number of external consult calls the agents in DBINT NULL
this skill group completed during this interval.
ConsultOutCallsTime Time the agents in this skill group spent on consult DBINT NULL
external calls. It includes talk, hold, and wrap time.
Time is counted when the call ends. This time
ConsultativeCallsTime The number of seconds agents associated with this DBINT YES
skill group spent handling a consultative call. The
value is counted when the after-call work time
associated with the consultative call (if any) is
completed, and the database is updated every
reporting.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
475
All Tables
Skill_Group_Interval
CallsQueued The number of calls queued to this skill group by DBINT YES
the ACD in the current reporting interval. In Unified
CCE with a Unified CCE System PG, this field is
applicable and is updated when a call is queued to
the skill group.
Note Not applicable for Unified CCE without
a Unified CCE System PG and is not
updated.
For consistent values, in Unified CCE regardless of
whether there is a Unified CCE System PG, use
RouterQueueCalls.
ConferencedInCalls The number of incoming calls skill group agents DBINT YES
were conferenced into. Incoming calls include ACD
and non-ACD calls. The value is counted when the
agent drops off the call or the call becomes a simple
two-party call, and the database is updated every
reporting.
Note For blind conferences in Unified CCE
with a Unified CCE System PG, this field
is updated when an agent later answers
the call that was blind conferenced to a
VRU. For this call scenario, this field is
not updated in Unified CCE without a
Unified CCE System PG.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
476
All Tables
Skill_Group_Interval
ConferencedOutCalls The number of conference calls that the skill group DBINT YES
agents initiated. The conferenced out calls include
ACD and non-ACD calls. The value is counted when
the agent drops off the call or the call becomes a
simple two-party call, and the database is updated
every reporting.
DateTime The date and time at the start of the reporting DBSMALLDATE NOT
interval. NULL
DbDateTime The current date and time stamp when the records DBDATETIME YES
are written to the HDS database. The logger database
has NULL for this column.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
477
All Tables
Skill_Group_Interval
HandledCallsTime This field only applies to configured skill groups. DBINT YES
The number of seconds an agent spent answering
the call (including the time the call was on hold) to
the time the agent completed the after-call work
associated with the call.
HandledCallsTime = HandledCallsTalkTime +
HoldTime +
(WorkNotReadyTime/WorkReadyTime)
Note Database is updated with the cumulative
time only after the call completion of both
the talk time and the wrap-up time.
IncomingCallsOnHoldTime Total number of seconds that inbound ACD calls DBINT YES
that agents associated with the skill group placed on
hold that ended during the reporting interval. The
value is counted when the after-call work time
associated with the call (if any) is completed, and
the database is updated every reporting.
IncomingCallsOnHold The total number of inbound ACD calls that agents DBINT YES
associated with the skill group placed on hold at
least once during the reporting interval. The value
is counted when the after-call work time associated
with the call (if any) is completed, and the database
is updated every reporting.
InternalCallsOnHoldTime The total number of seconds internal calls agents DBINT YES
associated with the skill group ended in this
reporting ever put on hold. The value is counted
when the after-call work time associated with the
call (if any) is completed, and the database is updated
every reporting.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
478
All Tables
Skill_Group_Interval
InternalCallsRcvd Number of internal calls associated with this skill DBINT YES
group that agents received and that ended during
this reporting interval. The value is counted when
the after-call work time associated with the call (if
any) is completed, and the database is updated every
reporting.
InternalCalls Number of internal calls agents associated with this DBINT YES
skill group ended during the reporting interval. The
value is counted when the after-call work time
associated with the call (if any) is completed, and
the database is updated every reporting.
InterruptedTime The number of seconds during which all calls to the DBINT YES
agent are in interrupted state during the reporting
interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
479
All Tables
Skill_Group_Interval
NetConsultativeCallsTime The number of seconds agents in the skill group DBINT YES
spent handling a Network consultative call with at
least one call on hold. The value is counted when
the after-call work time associated with the
consultative call (if any) is completed, and the
database is updated every reporting.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
480
All Tables
Skill_Group_Interval
NetConfOutCallsTime The number of seconds that agents spent on Network DBINT YES
conference calls that they initiated. This only
includes time spent on Network conference calls
initiated by the agent. This database element uses
ConferenceTime from the Termination_Call_Detail
table. The value is counted when the agent drops off
the call or the call becomes a simple two-party call,
and the database is updated every reporting.
NetTransferOutCalls Number of calls that were network (Blind and DBINT YES
Consultative) transferred out of the skill group
during the reporting interval. The value is counted
when the after-call work time associated with the
call (if any) is completed, and the database is updated
every reporting.
NotReadyTime Total seconds agents were in the Not Ready state DBINT YES
for this skill group during the reporting interval.
NotReadyTime is included in the calculation of
LoggedOnTime.
PercentUtilization Percentage of Ready time that agents associated with DBFLT4 YES
this skill group spent talking or doing call work
during the reporting interval. This is the percentage
of time these agents spent working on calls versus
the time agents were ready.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
481
All Tables
Skill_Group_Interval
PreviewCallsTalkTime Total talk time, in seconds, for outbound Preview DBINT YES
calls handled by agents associated with this skill
group that ended during the reporting interval. This
value includes the time spent from the call being
initiated to when the agent begins after-call work
for the call. It therefore includes the HoldTime
associated with the call. PreviewCallsTalkTime is
counted when the after-call work time associated
with the call (if any) has completed. This field is
applicable for both Unified ICM and Unified CCE,
and the database is updated every reporting.
PreviewCallsOnHold The total number of ended outbound Preview calls DBINT YES
that agents associated with this skill group have
placed on hold at least once during the reporting
interval. The value is counted when the after-call
work time associated with the call (if any) has
completed, and the database is updated every
reporting.
PreviewCallsOnHoldTime The total number of seconds outbound Preview calls DBINT YES
were placed on hold by agents associated with this
skill group during the reporting interval. The value
is counted when the after-call work associated with
the call (if any) has completed, and the database is
updated every reporting.
ReserveCallsTime For Outbound Option, the time during the reporting DBINT YES
interval that outbound agents in this skill group spent
on reservation calls waiting for delivery of a
Campaign customer call. This includes preview time
for Preview, Direct Preview, and Personal Callback
calls.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
482
All Tables
Skill_Group_Interval
ReserveCallsOnHoldTime For Outbound Option, the time that reservation calls DBINT YES
for agents in this skill group are on hold during the
reporting interval.
RedirectNoAnsCalls The number of ACD calls to the skill group that rang DBINT YES
at an agent's terminal and redirected on failure to
answer. The value is counted at the time the call is
diverted to another device, and the database is
updated every reporting.
Note: "Calls" may include voice calls and nonvoice
tasks from third-party multichannel applications that
use the Task Routing APIs.
RedirectNoAnsCallsTime The number of seconds ACD calls to the skill group DBINT YES
rang at an agent's terminal before being redirected
on failure to answer on failure to answer. The value
is counted at the time the call is diverted to another
device, and the database is updated every reporting.
Note: "Calls" may include voice calls and nonvoice
tasks from third-party multichannel applications that
use the Task Routing APIs.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
483
All Tables
Skill_Group_Interval
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
484
All Tables
Skill_Group_Interval
RouterAnsInterval1 Number of calls answered within interval 1. For Skill DBINT NULL
Group Interval, RouterAnsInterval is calculated from
when the call is queued to a skill group or a precision
queue, to when the call is answered.
This column is applicable to both third-party ACDs
and CC Enterprise with the following exception: the
column is not incremented if an agent on a
third-party ACD answers the call, unless the call
was translation routed.
In a Unified CCE Enterprise Gateway deployment,a
Unified ICM (parent) connected with a Unified CCE
with a Unified CCE System PG (child) or Cisco
Unified Contact Center Express (child) through
Unified CCE Gateway PG, network queuing data is
not available in the child or in the child agent or
supervisor desktops. The time spent in the network
queue is not included in the reporting metrics in the
child. A call center manager, who would normally
only look at the Unified CCE child reports, must
also look at the parent Unified ICM reports for
network queuing data.
With the existence of a network VRU, for Unified
CCE and for Unified ICM systems in which calls
are translation-routed, the measurement of Service
Level begins when the call arrives at the routing
script, or when its call type is changed. This means
that if self-service is performed on a call before the
call is queued to an agent, the routing script must
change the call type of the call when self-service is
completed. Otherwise, the time spent in self-service
negatively impacts the Service Level.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
485
All Tables
Skill_Group_Interval
RouterAnsInterval10 Number of calls answered within interval 10. See DBINT NULL
RouterAnsInterval1.
RouterMaxCallsQueued The maximum number of calls queued for this skill DBINT NULL
group during this interval. Calls queued against
multiple skill groups are included in the count for
each skill group it was queued to.
The CallRouter sets this field.
RouterMaxCallWaitTime The longest a call had to wait before being answered, DBINT NULL
abandoned, or otherwise ended. This includes time
in the network queue, local queue, and ringing at the
agent if applicable.
The CallRouter sets this field.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
486
All Tables
Skill_Group_Interval
RouterCallsOffered The number of calls routed or queued for the Skill DBINT YES
Group in the reporting interval. The CallRouter sets
this field.
This fields does not include local ACD calls, not
routed by Unified ICM. Such calls are counted in
the CallsOffered field of Skill_Group tables.
Note: RouterCallsOffered =
RouterCallsAbandToAgent + CallsHandled +
RouterCallsDequeued + RedirectNoAnsCalls +
RouterError + ReserveCalls + RouterCallsAbandQ
+ RouterCallsAbandDequeued
This field is applicable to Unified CCE environments
and to Unified ICM environments where calls are
translation-routed to Skill Groups.
This value is incremented by:
1. CallType short calls, which are counted as
abandoned for Skill Groups. (There is no short
call count in the Skill_Group_Real_Time table.)
2. Calls that are cancelled bis Cancel Queue node
and re-queued to the same Skill Group.
3. Calls that are routed to a Skill Group, re-queried,
and re-queued to the same Skill Group.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
487
All Tables
Skill_Group_Interval
RouterCallsDequeued The number of calls that were de-queued from this DBINT YES
skill group to be routed to another skill group in the
reporting interval. This field is also incremented
when a call is de-queued by a Cancel Queue node.
This field is applicable to Unified CCE environments
and to ICM environments where calls are
translation-routed to Skill Groups.
The CallRouter sets this field.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
488
All Tables
Skill_Group_Interval
SkillTargetID The SkillTargetID of the skill group. Together with DBINT NOT
the SkillGroupSkillTargetID, identifies the skill NULL
group member.
SupervAssistCalls Number of calls for which agents received supervisor DBINT YES
assistance during the reporting interval. The value
is counted when the supervisor-assisted call
completes, and the database is updated every
reporting. This field is applicable for Unified CCE.
SupervAssistCallsTime Number of seconds agents associated with this skill DBINT YES
group spent on supervisor-assisted calls during the
reporting interval. The value is counted when the
supervisor-assisted call completes, and the database
is updated every reporting. This field is applicable
for Unified CCE.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
489
All Tables
Skill_Group_Interval
ServiceLevel Service Level for the skill group during the reporting DBFLT4 YES
interval. This value is computed based on the
ServiceLevelCalls, ServiceLevelCallsoffered,
ServiceLevelCallsAband, and CallsDequeued.
There are three types of service level calculations,
and they are determined by the Service Level type
chosen in configuration.
They are:
1. Ignore Abandoned Calls ServiceLevel =
ServiceLevelCalls / (ServiceLevelCallsoffered
- ServiceLevelCallsAband -
RouterCallsDequeued -
RouterCallsAbandDequeue).
2. Abandoned Calls have Negative Impact
ServiceLevel = ServiceLevelCalls /
ServiceLevelCallsoffered -
RouterCallsDequeued -
RouterCallsAbandDequeue).
3. Abandoned Calls have Positive Impact
ServiceLevel = (ServiceLevelCalls +
ServiceLevelCallsAband) /
(ServiceLevelCallsoffered -
RouterCallsDequeued -
RouterCallsAbandDequeue).
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
490
All Tables
Skill_Group_Interval
ServiceLevelCallsAband The total number of calls of this skill group DBINT YES
abandoned within the service level threshold during
the reporting interval. For Skill Group Interval,
ServiceLevelCallsAband is calculated from when
the call is queued to a skill group or a precision
queue, to when the call is abandoned.
Calls may abandon while in the Skill Group queue,
or they may abandon after they have been routed to
a Skill Group. Calls that abandon after they are
routed to a Skill Group are identified by TCD
records with abandoned call disposition flag. If the
call is queued and abandons before it is routed to
any Skill Groups (within the ServiceLevel
threshold), the Router increments this value for ALL
the Skill Groups this call was queued for. If the call
abandons after it was routed to a Skill Group, that
Skill Group will have ServiceLevelCallsAband
incremented. This field is relevant to the Unified
CCE environment only.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
491
All Tables
Skill_Group_Interval
ServiceLevelError The calls that ended in Error state within the skill DBINT YES
group Service Level threshold during the reporting
interval.
Note This field is relevant to the Unified CCE
environment only.
Note With the existence of a network VRU,
this value includes time in the network
queue.
ServiceLevelRONA The calls that redirected on no answer within the DBINT YES
Service Level threshold during the reporting interval.
These calls are part of the ServiceLevelCallsOffered.
Note: This field is relevant to the Unified CCE
environment only.
Note: With the existence of a network VRU, this
value includes time in the network queue.
Note: "Calls" may include voice calls and nonvoice
tasks from third-party multichannel applications that
use the Task Routing APIs.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
492
All Tables
Skill_Group_Interval
TimeZone The Central Controller’s time zone for the date and DBINT NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
TalkInTime Number of seconds agents associated with this skill DBINT YES
group spent talking on inbound ACD calls (neither
internal nor outbound) during the reporting interval.
TalkInTime is included in the calculation of
TalkTime and LoggedOnTime.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
493
All Tables
Skill_Group_Interval
TransferInCalls Number of calls transferred into the skill group DBINT YES
during the reporting interval. The value is counted
when the after-call work time associated with the
call (if any) is completed, and the database is updated
every reporting. In Unified CCE with a Unified CCE
System PG, a call is counted as offered when it is
sent to a skill group. In Unified CCE, a call is
counted as offered only when it is answered. This
field is applicable for both Unified ICM and Unified
CCE.
Note For blind transfers in Unified CCE with
a Unified CCE System PG, this field
updates when the call that is blind
transferred to a VRU is subsequently
transferred to another agent and the agent
answers the call. For this call scenario,
this field is not updated in Unified CCE
without a Unified CCE System PG.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
494
All Tables
Skill_Group_Interval
TransferInCallsTime Number of seconds agents associated with this skill DBINT YES
group spent handling transferred in calls that ended
during this reporting interval. The value is counted
when the after-call work time associated with the
call (if any) is completed, and the database is updated
every reporting.
Note: For blind transfers in Unified CCE with a
Unified CCE System PG, this field is updated when
the call that was blind transferred to an IVR is later
transferred to another agent and the agent answers
the call. For this call scenario, this field is not
updated in Unified CCE without a Unified CCE
System PG.
Note: "Calls" may include voice calls and nonvoice
tasks from ECE or third-party multichannel
applications that use the Task Routing APIs.
TransferOutCalls Number of calls transferred out of the skill group DBINT YES
during the reporting interval. The value is counted
when the after-call work time associated with the
call (if any) is completed, and the database is updated
every reporting.
Note: "Calls" may include voice calls and nonvoice
tasks from ECE or third-party multichannel
applications that use the Task Routing APIs.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
495
All Tables
Skill_Group_Member
TalkReserveTime Number of seconds the agent spent talking on agent DBINT YES
reservation calls during the reporting interval.
TalkReserveTime is included in the calculation of
LoggedOnTime.
WorkNotReadyTime Total time in seconds agents associated with this DBINT YES
skill group were in the WORK_NOT_READY state
during the reporting interval. WorkNotReadyTime
is included as in the calculation of LoggedOnTime.
WorkReadyTime Total seconds agents in the skill group were in the DBINT YES
WORK_READY state for tasks associated with this
skill group that ended during this reporting interval.
WorkReadyTime is included in the calculation of
LoggedOnTime.
WhisperCalls The number of calls coached either by the supervisor DBINT YES
or by the agent. This field is applicable for Unified
CCE only.
Skill_Group_Member
Table
This table is one of the Skill Group Member Detail tables in the Skill Target category (see Skill Target, on
page 581). To see database rules for these tables, see Skill Target Tables, on page 638.
The Skill Group Member table maps agents to skill groups. Each skill group contains one or more member
agents. Each agent can be a member of one or more skill groups.
Use the Skill Group Route Explorer tool to add, update, and delete Skill_Group_Member records.
Related Tables
Agent, on page 16 (AgentSkillTargetID maps to Agent.SkillTargetID)
Skill_Group, on page 461 (SkillGroupSkillTargetID maps to Skill_Group.SkillTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
496
All Tables
Skill_Group_Real_Time
Skill_Group_Real_Time
This table is in the Skill Target category (see Skill Target, on page 581). To see database rules for these tables,
see Skill Target Tables, on page 638.
Note In an IPCC Enterprise Gateway deployment, Unified ICM (parent) connected with an Unified CCE with an
IPCC System PG (child) or Cisco Unified Contact Center Express (child) through IPCC Gateway PG, network
queuing data is not available in the child or in the child agent/supervisor desktop. The time spent in the network
queue is not included in the reporting metrics in the child. A call center manager who would normally only
look at the Unified CCE child reports will need to also look at the parent Unified ICM reports for network
queuing data.
Local database only. Contains real time information about each skill group.
The system software generates a Skill_Group_Real_Time record for each skill group.
Related Table
Skill_Group, on page 461 (via SkillTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
497
All Tables
Skill_Group_Real_Time
AgentOutCallsTo5 The total number of outbound ACD calls associated DBINT NULL
with this skill group that ended during the current
five-minute interval. The value is updated in the
database when the after-call work time associated
with the call (if any) is completed.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
498
All Tables
Skill_Group_Real_Time
ApplicationAvailable The number of agents belonging to this skill group DBINT NULL
who are currently ApplicationAvailable with respect
to the MRD to which the skill group belongs.
An agent is Application available if the agent is Not
Routable and Available for the MRD. This means
that the agent can be routed a task by the Email and
Web Manager.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
499
All Tables
Skill_Group_Real_Time
Avail Number of agents for the skill group in Not_Active DBINT NULL
state with respect to this skill group.
AvailTimeTo5 Total seconds agents in the skill group have been in DBINT NULL
the Not_Active state during the current five-minute
interval. AvailTime is included in the calculation of
LoggedOnTime.
AvgHandledCallsTalkTimeTo5 Average talk time in seconds for calls counted as DBINT NULL
handled by the skill group during the rolling
five-minute interval. This value is calculated as
follows:
HandledCallsTalkTimeTo5 / CallHandledTo5
AvgHandledCallsTalkTime is calculated only for
calls counted as handled. This field is updated in the
database when any after-call work associated with
the call is completed.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
500
All Tables
Skill_Group_Real_Time
CallsAnsweredTo5 The number of calls that were answered by the skill DBINT NULL
group during the rolling five-minute interval.
CallsHandledTo5 The number of calls that were handled by the skill DBINT NULL
group during the rolling five-minute interval.
This field is applicable for both Unified ICM and
Unified CCE. A handled call is:
• An incoming ACD call that was answered by
an agent, and then completed.
• A non-voice task that the agent started working
on then completed.
CallsOfferedTo5 Number of calls offered to the skill group during the DBINT NULL
rolling five-minute interval. A call is counted only
when it is answered.
This field represents local queue counts at the ACD.
It is incremented only in the event of local queueing.
In the event of Network Queueing, the field
incremented in RouterCallsOfferedTo5.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
501
All Tables
Skill_Group_Real_Time
DateTime Central Controller date and time that this data was DBDATETIME NOT
last updated. NULL
HandledCallsTalkTimeTo5 Total talk time, in seconds, for calls counted as DBINT NULL
handled by the skill group during the rolling
five-minute interval. It is updated in the database
when the after-call work time associated with the
call (if any) is completed.
HandledCallsTimeTo5 This field only applies to configured skill groups. DBINT NULL
Total handle time, in seconds, for calls counted as
handled by the Precision Queue during the rolling
five-minute interval.
Handle time is number of seconds an agent spent
answering the call (including the time the call was
on hold) to the time the agent completed the
after-call work associated with the call.
HandledCallsTime = HandledCallsTalkTime +
HoldTime +
(WorkNotReadyTime/WorkReadyTime)
Note Database is updated with the cumulative
time only after the call completion of both
the talk time and the wrap-up time.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
502
All Tables
Skill_Group_Real_Time
HoldTimeTo5 Number of seconds where all calls to the agent are DBINT NULL
on hold during the rolling five-minute interval.
HoldTime is counted only while the agent is doing
no other call related activity. HoldTime is included
in the calculation of LoggedOnTime.
IcmAvailable The number of agents belonging to this skill group DBINT NULL
who are currently ICMAvailable with respect to the
MRD to which the skill group belongs. An agent is
ICM available if s/he is Routable and Available for
the MRD. This means that the agent can be routed
a task by system software.
InterruptedTimeTo5 The number of seconds during which all calls to the DBINT NULL
agent are in interrupted state during the rolling
five-minute interval.
LoggedOn Number of agents that are currently logged on to the DBINT NULL
skill group. This count is updated each time an agent
logs on and each time an agent logs off.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
503
All Tables
Skill_Group_Real_Time
LongestAvailAgent A date and time value that specifies the time that the DBDATETIME NULL
longest available agent for the skill group became
available. If no agent was available, the value is 0
LongestCallQ The date and time that the longest call in the queue DBDATETIME NULL
for the skill group was placed in the queue.
Note Not applicable for Unified CCE without
a Unified CCE System PG and is not
updated. In Unified CCE, with a Unified
CCE System PG, this field is applicable
and is updated when a call is queued to
the skill group. For consistent values, in
Unified CCE regardless of whether or not
there is a Unified CCE System PG, use
RouterLongestCallInQ.
NotReady Number of agents in the Not Ready state for the skill DBINT NULL
group.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
504
All Tables
Skill_Group_Real_Time
NumAgentsInterruptedNow The number of agents whose state with respect to DBINT NULL
this skill group is currently Interrupted.
PercentUtilizationTo5 Percentage of Ready time that agents in the skill DBFLT4 NULL
group spent talking or doing call work during the
rolling five-minute interval. This is the percentage
of time agents spend working on calls versus the
time agents were ready.
PreviewCallsTalkTimeTo5 Total handle time, in seconds, for outbound Preview DBINT NULL
calls handled by agents in the skill group that ended
during the rolling five-minute interval. Handle time
includes WorkTime, TalkTime, and HoldTime. The
PreviewCallsTime value includes the time spent
from the call being initiated to the time the agent
completes after-call work time for the call. The value
is updated in the database when the after-call work
time associated with the call (if any) has completed.
PreviewCallsTimeTo5 Total handle time, in seconds, for outbound Preview DBINT NULL
calls handled by agents in the skill group that ended
during the current five-minute interval. Handle time
includes WorkTime, TalkTime, and HoldTime. The
PreviewCallsTime value includes the time spent
from the call being initiated to the time the agent
completes after-call work time for the call. The value
is updated in the database when the after-call work
time associated with the call (if any) has completed.
Ready The number of agents who are Routable with respect DBINT NULL
to the MRD associated with this skill group, and
whose state with respect to this skill group is
currently something other than NOT_READY or
WORK_NOT_READY.
ReserveCallsTalkTimeTo5 This is the talk time for the reservation call. It should DBINT NULL
be either zero or a few seconds. This is counted using
Call State.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
505
All Tables
Skill_Group_Real_Time
ReserveCallsTimeTo5 This is the sum of the total number of reservation DBINT NULL
calls placed on hold and the talk time for the
reservation call. This is counted using Call State.
ReservedAgents Number of agents for the skill group currently in the DBINT NULL
Reserved state.
RouterCallsAbandQTo5 The number of calls that abandoned while queued DBINT NULL
in the router to this agent, in the rolling five-minute
interval.
RouterCallsAbandDequeuedTo5 The number of calls that were de-queued from this DBINT NULL
skill group, and had to be routed to another skill
group in the rolling five-minute interval.
This field is incremented when a call is de-queued
through the Cancel Queue node.
RouterCallsDequeuedTo5 The number of calls that were de-queued from this DBINT NULL
skill group to be routed to another skill group in the
rolling five-minute interval.
This field is also incremented when a call is
de-queued via Cancel Queue node.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
506
All Tables
Skill_Group_Real_Time
RouterCallsQNow Number of calls currently queued for the skill group DBINT NULL
at the CallRouter.
This field does not include local ACD calls, not
routed by Unified ICM. Such calls are counted in
the CallsQueuedNow field of Skill_Group tables.
RouterLongestCallInQ The time when the longest call in queue was queued DBDATETIME NULL
for this skill group.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
507
All Tables
Skill_Group_Real_Time
ServiceLevelCallsDequeuedTo5 The number of calls de-queued from a skill group, DBINT NULL
within the skill group Service Level threshold, in
rolling five-minute interval.
Note This field is applicable to the Unified
CCE environment only.
Note With the existence of a network VRU,
this value includes time in the network
queue.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
508
All Tables
Skill_Group_Real_Time
ServiceLevelCallsTo5 The number of calls that are answered by the skill DBINT NULL
group within the Service Level threshold in the
rolling five-minute interval.
Note This field is applicable to the Unified
CCE environment only.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
509
All Tables
Skill_Group_Real_Time
ServiceLevelRONATo5 The calls that redirected on no answer within Service DBINT NULL
Level threshold within the rolling five-minute
interval.
These calls are part of the ServiceLevelCallsOffered.
This field is applicable to the Unified CCE
environment only.
Note: "Calls" may include voice calls and nonvoice
tasks from third-party multichannel applications that
use the Task Routing APIs.
SkillTargetID Foreign key from the Skill Group table. The DBINT PK, FK
SkillTargetID of the agent. Together with the NOT
SkillGroupSkillTargetID, identifies the skill group NULL
member.
TalkAutoOutTimeTo5 Number of seconds agents in the skill group spent DBINT NULL
talking on AutoOut (predictive) calls during the
rolling five-minute interval.
TalkingAutoOut Number of agents in the skill group currently talking DBINT NULL
on AutoOut (predictive) calls.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
510
All Tables
Skill_Group_Real_Time
TalkingOther Number of agents in the skill group currently talking DBINT NULL
on internal (neither inbound nor outbound) calls.
Examples of "other calls include agent-to-agent
transfers and supervisor calls.
TalkingOut Number of agents in the skill group currently talking DBINT NULL
on outbound calls.
TalkingPreview Number of agents in the skill group currently talking DBINT NULL
on outbound Preview calls.
TalkingReserve Number of agents in the skill group currently talking DBINT NULL
on agent reservation calls.
TalkInTimeTo5 Total seconds agents spent talking on inbound calls DBINT NULL
for the skill group during the rolling five-minute
interval. TalkInTime is included in the calculation
of TalkTime and LoggedOnTime.
TalkOtherTimeTo5 Total seconds agents spent talking on other calls DBINT NULL
(neither inbound nor outbound) for the skill group
during the rolling five-minute interval.
TalkOtherTime is included in the calculation of
TalkTime and LoggedOnTime.
TalkOutTimeTo5 Total seconds agents spent talking on outbound calls DBINT NULL
for the skill group during the rolling five-minute
interval. TalkOutTime is included in the calculation
of TalkTime and LoggedOnTime.
TalkPreviewTimeTo5 Number of seconds agents in the skill group spent DBINT NULL
talking on outbound Preview calls during the current
five-minute interval.
TalkReserveTimeTo5 Number of seconds agents in the skill group spent DBINT NULL
talking on agent reservation calls during the rolling
five-minute interval.
TalkTimeTo5 Total seconds agents in the skill group have been in DBINT NULL
the Talking state during the rolling five-minute
interval. This value is calculated as follows:
TalkInTimeTo5 + TalkOutTimeTo5 +
TalkOtherTimeTo5
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
511
All Tables
Skill_Group_Real_Time
TransferInCallsTo5 Number of calls transferred into the skill group that DBINT NULL
ended during the current five-minute interval. The
value is updated in the database when the after-call
work time associated with the call (if any) is
completed.
For blind transfers in Unified CCE, the value is
updated in the database when an agent blind transfers
the call to an IVR.
For blind transfers in Unified CCE with a Unified
CCE System PG, the value is not updated in the
database until the call that was blind transferred to
an IVR is subsequently transferred to another agent.
Note: For blind transfers in Unified CCE with a
Unified CCE System PG, this field is updated when
the call that was blind transferred to an IVR is
subsequently transferred to another agent and the
agent answers the call. For this call scenario, this
field is not updated in Unified CCE without a
Unified CCE System PG.
Note: "Calls" may include voice calls and nonvoice
tasks from third-party multichannel applications that
use the Task Routing APIs.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
512
All Tables
Skill_Target
WorkNotReady Number of agents in the skill group in the Work Not DBINT NULL
Ready state.
WorkNotReadyTimeTo5 Total seconds agents have been in the Work Not DBINT NULL
Ready state during the rolling five-minute interval.
WorkNotReadyTime is included in the calculation
of LoggedOnTime.
WorkReady Number of agents in the skill group in the Work DBINT NULL
Ready state.
WorkReadyTimeTo5 Total seconds agents have been in the Work Ready DBINT NULL
state during the rolling five-minute interval.
WorkReadyTime is included in the calculation of
LoggedOnTime.
Skill_Target
This table is in the Skill Target category (see Skill Target, on page 581). To see database rules for these tables,
see Skill Target Tables, on page 638.
Establishes a unique identifier for every agent, skill group, service, service array, and translation route in the
enterprise.
The Skill Group Explorer maintains the Skill_Target table when you create or delete agents, skill groups,
services, service arrays, or translation routes.
Related Tables
Agent, on page 16 (via SkillTargetID)
Route, on page 355 (via SkillTargetID)
Service, on page 422 (via SkillTargetID)
Service_Array, on page 425 (via SkillTargetID)
Skill_Group, on page 461 (via SkillTargetID)
Translation_Route, on page 535 (via SkillTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
513
All Tables
System_Attribute
System_Attribute
This table defines system attributes to support Context Service.
AttributeName An attribute name for this system attribute; the varchar(128) NOT
attribute name must be unique. NULL
AttributeValue The value of the system attribute; used to store a varchar(512) NOT
name value pair, such as proxyurl, timeout, retries, NULL
or labmode, for example.
ChangeStamp A value that increments when the record changes in CHANGESTAMP NOT
the central controller database. NULL
DateTimeStamp The date and time that a record is added or updated. DBDATETIME NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
514
All Tables
System_Capacity_Interval
System_Capacity_Interval
This table belongs to the Reporting category. It is used to update the maximum number of concurrent agents
logged on for a particular interval.
DbDateTime The current date and time stamp when the DBDATETIME NOT NULL
records are written to the HDS database.
The date and time stamp in the logger
database is the time at which router
generated/cut the interval record.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
515
All Tables
System_Capacity_Real_Time
ReportingInterval The router uses this value to calculate the DBINT NULL
system capacity data for that interval. The
valid values are 15 or 30 (default).
TimeZone The Central Controller’s time zone for the DBINT NOT NULL
date and time. The value is the offset in
minutes from UTC(formerly GMT).The
value is negative for time zones to the east
of UTC and positive for time zones to the
west of UTC.
System_Capacity_Real_Time
System_Capacity_Real_Time provides configured and adjusted real-time capacity setting associated with the
system.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
516
All Tables
System_Capacity_Real_Time
AverageSkillsPerAgent Average skills per agent value reported as scaled up DBINT NOTLevel1Onset
by 1000. NULL
ConfiguredCapacity Configured CPS capacity. DBINT NOT NULL
CurrentCongestionLevel Current congestion level. DBINT NOT NULL
DateTime Central Controller date and time that this data was DBDATETIME NOT NULL
last updated.
DateTimeCongested Congestion start time. DBDATETIME NOT NULL
DateTimeCurrentLevel Current congestion level start time. DBDATETIME NOT NULL
Level1Abate Level 1 abatement CPS is computed based on the DBINT NOT NULL
adjusted CPS capacity. The value is scaled up by
1000.
Level2Abate Level 2 abatement CPS is computed based on the DBINT NOT NULL
adjusted CPS capacity. The value is scaled up by
1000.
Level3Abate Level 3 abatement CPS is computed based on the DBINT NOT NULL
adjusted CPS capacity. The value is scaled up by
1000.
Level1Onset Level 1 onset CPS is computed based on the adjusted DBINT NOT NULL
CPS capacity. The value is scaled up by 1000.
Level2Onset Level 2 onset CPS is computed based on the adjusted DBINT NOT NULL
CPS capacity. The value is scaled up by 1000.
Level3Onset Level 3 onset CPS is computed based on the adjusted DBINT NOT NULL
CPS capacity. The value is scaled up by 1000.
Level1Reduction Level 1 call rate reduction. DBINT NOT NULL
Level2Reduction Level 2 call rate reduction. DBINT NOT NULL
Level3Reduction Level 3 call rate reduction. DBINT NOT NULL
RejectionPercentage Current call reduction percentage. DBINT NOT NULL
TotalAgentsLoggedOn Logged in agents. DBINT NOT NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
517
All Tables
Termination_Call_Detail
Termination_Call_Detail
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
Central database only.
This table contains information about how each call was handled at a peripheral.
The system software generates a Termination_Call_Detail record for each call that arrives at the peripheral.
This table can become very large. Running custom reporting queries against it while it is on the HDS can
degrade performance. To optimize performance, extract the data from the HDS into your own custom database
on a separate server (one that is not used for other Unified ICM/Unified CCE components). Use only
DBDateTime (date and time of the record that was written to the HDS database) to perform the extraction.
The table on the custom database can be indexed according to the custom reporting needs.
Related Tables
• Agent, on page 16 (AgentSkillTargetID maps to Agent.SkillTargetID. SourceAgentSkillTargetID maps
to Agent.SkillTargetID)
• Call_Type, on page 98 (through CallTypeID)
• Media_Routing_Domain, on page 284 (through MRDomainID)
• Network_Target, on page 289 (through NetworkTargetID)
• Peripheral, on page 302 (through PeripheralID)
• Precision_Queue, on page 322 (through PrecisionQueueID)
• Route, on page 355 (through RouteID)
• Route_Call_Detail, on page 357 (through Day + RouterCallKey)
• Service, on page 422 (ServiceSkillTargetID maps to Service.SkillTargetID)
• Skill_Group, on page 461 (SkillGroupSkillTargetID maps to Skill_Group.SkillTargetID)
• Termination_Call_Variable, on page 533 (RecoveryKey maps to
Termination_Call_Variable.TCDRecoveryKey)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
518
All Tables
Termination_Call_Detail
AgentPeripheralNumber The peripheral number of the agent who handled the varchar(32) NULL
call.
Note The field can be NULL when the source
or destination party is unmonitored or if
the agent is not logged in.
AgentSkillTargetID Identifies which agent handled the call. This value DBINT NULL
(for example, 5001), is unique among all skill targets
in the enterprise. It is taken from the Agent table in
the Unified ICM central database.
AgentSkillTargetIDs are generated automatically
when the agent is first configured in the Agent
Configuration window of Unified ICM
Configuration Manager.
The AgentSkillTargetID is used only if agents are
configured. If agents are not configured, the value
for AgentSkillTargetID is null. If agents are not
configured, you can use the AgentPeripheralNumber
to determine the peripheral number for the agent that
handled the call.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
519
All Tables
Termination_Call_Detail
AnsweredWithinServiceLevel Indicates whether the call was answered with the DBCHAR NULL
service level defined for the service:
• Y = yes
• N= no
ApplicationData Additional data passed in the End Task message for varchar(100) NULL
this task.
ApplicationTaskDisposition A field passed in the End Task message for this task. DBINT NULL
This is an application-specific code that indicates
why the task ended. For example, Email and Web
Manager might use the ApplicationTaskDisposition
field to indicate that the task ended because an agent
closed an email without responding to it.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
520
All Tables
Termination_Call_Detail
BadCallTag Indicates whether the call was marked as bad by the DBCHAR NULL
agent. Stored as a character:
• Y = the call was marked "bad"
• N = the call was not marked "bad"
CallDisposition The final disposition of call (or how the call DBSMALLINT NOT
terminated). To see the list of values, see NULL
Termination Call Detail: Call Disposition and
CallDispositionFlag Fields, on page 618.
As long as the call leg has conference time accrued,
and the peripheral call type isn't Conference (15),
the Call Disposition will be conferenced.
CallSegmentTime Time, in seconds, that the system took to segment a DBINT NULL
private network call. For example, if the system
software handed the caller off to a menu of choices,
CallSegmentTime reflects how long the caller spent
in the menu.
CallTypeID In Unified ICM and Unified CCE, indicates which DBINT NULL
call type, and therefore which routing script, was
used to route this call.
Note This field contains a value only if the call
was translation-routed or sent to an
Unified CCE agent.
CallTypeReportingDateTime This value indicates interval date time that Router DBDATETIME IE-3
used TCD record to calculate Call Type related
NULL
historical data.
CallReferenceID This value uniquely identifies the instance of a call varchar(32) IE-4
in a Unified CM cluster.
NULL
With the Avaya G3 PG (TSAPI), this field contains
the Universal Call ID (UCID) received from the
Avaya AES server. UCID is a unique call identifier
across all switches in the network.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
521
All Tables
Termination_Call_Detail
CED The Caller Entered Digits (CED) associated with varchar(30) NULL
the call. This is filled for Outbound Option
Reservation or Personal Callback Calls. The values
are:
• ICM_BA_Reservation_Call - Reservation call
• Callback - Personal Callback customer call
This field is applicable for Unified ICM and
Unified CCE.
ConferenceTime The cumulative number of seconds that the call was DBINT NULL
in conference with more than two parties.
ConferenceTime is recorded for both ACD and
non-ACD calls. The value includes any HoldTime
associated with the call. It is updated when the agent
drops off the call or the call becomes a simple
two-party call.
Depending on who initiated the call,
ConferenceTime from Termination_Call_Detail is
used in the following Skill Group and Agent Skill
Group tables:
• ConferencedOutCallsTimeToHalf
• ConferencedInCallsTimeToHalf
DateTime The date/time that the Termination_Call_Detail table DBDATETIME AK-2, IE-1
record is generated by the Peripheral Gateway (PG).
NOT
The Termination_Call_Detail table record is
NULL
generated by the PG when the call has either
physically left the PG (for example, IVR routes the
call to an agent) or when wrap-up is completed for
the call after the call has left the agent device (either
by disconnect, or through transfer completion).
DbDateTime The current date and time stamp when the records DBDATETIME IE-2
are written to the HDS database. The logger database
NULL
has NULL for this column.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
522
All Tables
Termination_Call_Detail
DelayTime The time in seconds that the call is active on the DBINT NULL
switch but not queued to a skill group or trunk
resource. For example, if a call arrives at an ACD
and an announcement is played before the call is
queued, from the time the call arrives at the ACD to
the time the call gets queued is the DelayTime.
DelayTime includes all time the call spent on
announcements. For ACDs that can de-queue calls,
a call can go back into the delay state and DelayTime
can begin accumulating again.
DelayTime is used to calculate Duration in the
Termination_Call_Detail record. It is also used to
calculate the following fields in the Service and
Route Half Hour tables:
• DelayQAbandTimeToHalf
• LongestCallAbandTimeToHalf
• AnswerWaitTimeToHalf
DigitsDialed The digits dialed for an outbound call initiated on varchar(40) NULL
the ACD. These digits are not provided by all ACDs.
Currently, only IVRs, the Aspect CallCenter, and
the DEFINITY ECS provide values in the
DigitsDialed field. In addition, if a call is translation
routed, the receiving PG also reports this field even
though the call is inbound.
This field is set for Unified CCE.
DNIS The DNIS value, provided by the ACD, that arrives VNAME32 NULL
with the call.
Duration Duration of the call in seconds. This is the time that DBINT NULL
the switch is processing the call. The Duration field
comprises several fields of the
Termination_Call_Detail table:
LocalQTime + RingTime + TalkTime +
WorkTime + HoldTime + DelayTime + NetQTime
+ NetworkTime
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
523
All Tables
Termination_Call_Detail
EnterpriseQueueTime This field indicates the amount of time spent by the DBINT NULL
call in the queue, on the parent Unified CCE system
in CVP/another network queuing platform.
Note If you are using an 8.x child system that
has the EnterpriseQueueTime field in the
Termination_Call_Detail Table, the
parent system must also be an 8.x system,
so that the field gets populated. If the
child system is a 7.x system, and if the
parent system is 8.x, then there would be
NO EnterpriseQueueTime field in the
Termination_Call_Detail Table, and the
field is not populated.
Note The EnterpriseQueueTime does not factor
into the AnswerWaitTime or Service
Level computations on the child system.
HoldTime The cumulative time, in seconds, that the call was DBINT NULL
put on hold by at least one agent device. A call may
be put on hold by more than one agent device during
its duration. The call might be finished by being
abandoned, transferred, handled to completion, etc.
Note This is used in CallHandleTimeHalf field
of the Call_Type_Half_Hour table only
when there is a valid CallTypeID in the
Termination_Call_Detail table.
HoldStartTimeUTC The UTC timestamp at which the call put on hold DBDATETIME NULL
by the agent.
In case of multiple hold events for the call, only the
first event will be displayed.
HoldEndTimeUTC The UTC timestamp at which the call is retrieved DBDATETIME NULL
by the agent.
In case of multiple hold and retrieve scenario, the
last call retrieved time will be reported from this
field.
ICRCallKey A unique number generated at the PG for every call. DBINT AK-2
Values are reused after approximately 2 billion calls.
NOT
NULL
ICRCallKeyChild Link to the ICRCallKey field of a child call (used DBINT NULL
for transfers and multiple-way conference calls).
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
524
All Tables
Termination_Call_Detail
ICRCallKeyParent Link to the ICRCallKey field of a parent call (used DBINT NULL
for transfers and conference calls).
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
525
All Tables
Termination_Call_Detail
LocalQTime ICM 5.x: Measures the cumulative time, in seconds, DBINT NULL
that the call spent queued at the local ACD and the
time the call spent queued in the network VRU.
ICM 6.x and 7.x: Measures only the cumulative
time, in seconds, that the call spent queued at the
local ACD. NetQTime (see below) measures the
time the call spends queued in the network VRU.
Both: During its duration, a call can be queued to
multiple answering resources (for example, a trunk,
voice port, skill group, etc.). LocalQTime includes
time the call spent queued to any of these resources.
LocalQTime does not include any DelayTime
(before the call is queued), or RingTime (after the
call leaves the queue). LocalQTime is a completed
call time, not an agent state time.
LocalQTime is used in the calculation of Duration
in Termination_Call_Detail, and to calculate the
following Service and Route values:
• LongestCallDelayQTime
• LongestCallAbandTime
• DelayQAbandTime
• DelayQTime
• AnswerWaitTime
NetQTime Represents the time the call spent on Network Queue DBINT NULL
in the CallRouter. The LocalQTime field is used for
local ACD queuing.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
526
All Tables
Termination_Call_Detail
NetworkSkillGroupQTime Represents the time the call is queued for the skill DBINT NULL
group identified by the
RoutedSkillGroupSkillTargetID field in the network
VRU. It is the time when the call is queued to the
specific skill group until the call is routed by the
routed. The router resets the time when the call is
requeried.
NewTransaction Call has been re-classified via transfer, overflow, or DBCHAR NULL
new transaction. Indicates that there is at least one
more row in Termination Call Detail for this call.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
527
All Tables
Termination_Call_Detail
PeripheralCallType Type of call reported by the peripheral. To see valid DBSMALLINT NULL
settings for this field, see Termination Call Detail:
Peripheral Call Type, on page 625.
PeripheralID Identifies which peripheral handled the call. This DBSMALLINT FK, AK-2
value (for example, 5002), is unique among all
NOT
peripherals in the enterprise. It is taken from the
NULL
Peripheral table in the Unified ICM central database.
Peripheral IDs are generated automatically when a
peripheral is configured in the Peripheral
Configuration window of Unified ICM
Configuration Manager.
PrecisionQueueStepOrder Integer that defines the order of rows for a Precision DBINT NULL
Queue Step.
Priority Used by the DEFINITY ECS to indicate the priority DBSMALLINT NULL
of the call.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
528
All Tables
Termination_Call_Detail
PstnTrunkGroupID The Trunk Group ID on which the call arrived on varchar(32) NULL
the IOS Gateway.
PstnTrunkGroupChannelNumber The Trunk Group Channel Number on which the DBINT NULL
call arrived on the IOS Gateway.
RingTime The number of seconds that the call spent ringing at DBINT NULL
the agent's teleset before it was answered. Ring time
occurs after any DelayTime and LocalQTime. For
diverted calls (that is, calls that rang at an agent's
teleset before being redirected on failure to answer),
RingTime is the sum of the time that the call spent
ringing at each teleset.
RingTime is added to Skill Group Half Hour and
Agent Skill Group half-hour tables when the call
completes.
RingTime is also used to compute the following
Route and Service half-hour values:
• DelayQAbandTimeToHalf
• LongestCallDelayQTimeToHalf
• LongestCallAbandTimeToHalf
RouteID Identifies the route where the call was sent. The DBINT FK
value (for example, 6), is unique among all routes
NULL
in the enterprise. It is taken from the Route table in
the Unified ICM central database. Route IDs are
generated automatically when a route is configured
in the Route Configuration window of Unified ICM
Configuration Manager.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
529
All Tables
Termination_Call_Detail
RouterCallKey This value is created by the system software and DBINT NULL
forms the unique portion of the 64-bit key for the
call. Unified CCE resets this counter at midnight.
Note This field contains a value only if the call
was translation-routed or sent to an
Unified CCE agent.
RouterCallKeyDay The day that the call was taken and the DBINT NULL
Termination_Call_Detail record was created. This
field contains a value only for calls that were
translation-routed or post-routed to or from an ACD.
Together with RouterCallKey, the Day value forms
a unique 64-bit key for the call. The PG might not
have this information for all calls, but if it does, it
allows you to track all states of a call between the
Route_Call_Detail and the Termination_Call_Detail
tables by using the cradle-to-grave call tracking
facility. (For calls that span a day, the day may not
correspond to the day specified in the DateTime
field.)
Note This field contains a value only if the call
was translation-routed, post-routed
to/from an ACD, or sent to a Unified
CCE Enterprise agent.
RouterCallKeySequenceNumber A sequence number used for ordering rows for DBINT NULL
cradle-to-grave call tracking.
This number is a best effort to describe the order in
which call legs were created and bears no relation
to the order in which calls ended.
This is not the order in which the
Termination_Call_Detail records were created. (This
field also exists in the Route_Call_Detail table,
where it defines the order in which the route requests
were created.)
There are a few scenarios where the
RouterCallKeySequenceNumber may not be unique
for a given RouterCallKey (specifically when
translation routing to a Service Controlled IVR). For
example, a call plays a prompt based on the script.
This call is directly routed to a release node and
produces a duplicate
RouterCallKeySequenceNumber.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
530
All Tables
Termination_Call_Detail
ServiceSkillTargetID Identifies which service handled the call. This value DBINT FK
(for example, 5004) is unique among all skill targets
NULL
in the enterprise. It is taken from the Service table
in the Unified ICM central database.
ServiceSkillTargetIDs are generated automatically
when a service is configured in the Service
Configuration window of Unified ICM
Configuration Manager. If the call is handled by a
non-configured service, this field is set to null. In
addition, if the call is not associated with a service,
the field is set to null (for example, in the case of
non-ACD calls).
SkillGroupSkillTargetID Identifies which skill group handled the call. This DBINT FK
value (for example, 5010) is unique among all skill
NULL
targets in the enterprise. It is taken from the
Skill_Group table in the Unified ICM central
database. SkillGroupSkillTargetIDs are generated
automatically when a skill group is configured in
the Skill Group Configuration window of Unified
ICM Configuration Manager.
If the call is handled by a non-configured skill group,
this field is set to null.
SourceAgentPeripheralNumber Peripheral number of agent that initiated the call. varchar(32) NULL
Note The field can be NULL when the source
or destination party is unmonitored or if
the agent is not logged in.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
531
All Tables
Termination_Call_Detail
SourceAgentSkillTargetID The identifier for the agent that initiated the call. DBINT NULL
This value is set only if the agent associated with
SourceAgentPeripheralNumber is configured in the
system software.
StartDateTimeUTC The date/time in UTC that the call was first seen at DBDATETIME NULL
the Peripheral Gateway (PG), e.g. ingress call arrival,
agent initiated call, new call resulting from a call
transfer.
TalkTime The cumulative time, in seconds, that the call was DBINT NULL
in a talking state on the destination device. TalkTime
is a completed call time, not an agent state time.
TalkTime is used in the calculation of Duration in
the Termination_Call_Detail record. It is also used
to calculate TalkTime in the Services and Route
tables.
Note In the Termination_Call_Detail,
Skill_Group, and Agent_Skill_Group
tables, TalkTime does not include
HoldTime; however, in the Services and
Route tables, TalkTime does include
HoldTime.
TimeToAband The elapsed time in seconds before the call was DBINT NULL
abandoned. This can include DelayTime,
LocalQTime, and RingTime, depending on when
the call was abandoned. This value is set only when
the call is not answered by an agent or trunk
resource.
TimeZone The Central Controller’s time zone for the date and DBINT NULL
time. The value is the offset in minutes from
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
Trunk The number (as known to the peripheral) of the trunk DBINT NULL
on which the call arrived.
TrunkGroupID The identifier of the trunk group on which the call DBINT FK
arrived at the peripheral.
NULL
UserToUser ISDN User to User information for a private network varchar(131) NULL
call.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
532
All Tables
Termination_Call_Variable
Variable1 First of five variables used for call segmentation. varchar(40) NULL
Can also contain data entered during call wrap-up.
(Maps to Aspect variable A.)
WrapupData Data entered by the agent during call wrap- up. varchar(40) NULL
WorkTime is used to calculate Duration in the
Termination_Call_Detail table and HandleTime in
the Unified ICM Service, Route, and Call_Type
tables.
Termination_Call_Variable
This table is in the Route category (see Route, on page 571). To see database rules for these tables, see Route
Tables, on page 635.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
533
All Tables
Termination_Call_Variable
DateTime The date and time when the call was routed. DBSMALLDATE IE-1 NOT
NULL
DbDateTime The current date and time stamp when the records DBDATETIME IE-2 NULL
are written to the HDS database. The logger database
has NULL for this column.
ECCValue The value of the call variable or array element. varchar(255) NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
534
All Tables
Translation_Route
TCDRecoveryKey The date and time when the call was routed. DBFLT8 AK-2 NOT
NULL
Translation_Route
This table is in the Skill Target category (see Skill Target, on page 581). To see database rules for these tables,
see Skill Target Tables, on page 638.
Each row defines a special route that is used for sending additional information with the call. When the
peripheral receives a call targeted at a translation route, it requests the true route from the CallRouter process.
Use the Translation Route Explorer or Translation Route Wizard to add, update, and delete Translation_Route
records.
Related Tables
Logical_Interface_Controller, on page 270 (via LogicalControllerID)
Skill_Target, on page 513 (via SkillTargetID)
Translation_Route_Half_Hour, on page 536 (TranslationRouteSkillTargetID maps to
Translation_Route.SkillTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
535
All Tables
Translation_Route_Half_Hour
EnterpriseName An enterprise name for the translation route. This VNAME32 AK-1 NOT
name must be unique among all translation routes NULL
in the enterprise.
LogicalControllerID The Logical Interface Controller associated with the DBSMALLINT FK, IE-1
translation route. NOT
NULL
SkillTargetID An identifier that is unique among all skill targets DBINT PK, FK
in the enterprise. NOT
NULL
Type The type of translation route: DBINT NOT
NULL
• 1 = DNIS
• 2 = CDPD
Translation_Route_Half_Hour
This table is in the Skill Target category (see Skill Target, on page 581). To see database rules for these tables,
see Skill Target Tables, on page 638.
Provides statistics for each translation route. These statistics are updated every 30 minutes.
Related Tables
Routing_Client, on page 388 (via RoutingClientID)
Translation_Route, on page 535 (via TranslationRouteSkillTargetID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
536
All Tables
Translation_Route_Half_Hour
ConfigErrorsToHalf The number of times the router finds configuration DBINT NULL
error during a translation route for a routing client.
DateTime The central controller date and time at the start of DBSMALLDATE PK NOT
the interval. NULL
DbDateTime The current date and time stamp when the records DBDATETIME IE1-Indexed
are written to the database. NULL
PGTimeOutsToHalf The number of times PG times out the translation DBINT NULL
route for a routing client. Not applicable for
translation route to VRU.
RouterTimeOutToHalf The number of times router times out the translation DBINT NULL
route for a routing client.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
537
All Tables
Trunk
Trunk
This is in the Device category (see Device, on page 564). For database rules, see Device Tables, on page 633.
Each row describes a trunk associated with a peripheral. Trunks are grouped by the Trunk Group table.
Use the Trunk bulk configuration tools to add, update, and delete Trunk records.
Related Table
Trunk_Group, on page 539 (via TrunkGroupID)
Vru_Port_Map, on page 559 (via TrunkID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
TrunkGroupID Foreign key from the Trunk Group table. DBINT AK-1, FK
NOT
NULL
TrunkID A unique identifier for the trunk. DBINT PK NOT
NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
538
All Tables
Trunk_Group
Trunk_Group
This is in the Device category (see Device, on page 564). For database rules, see Device Tables, on page 633.
Each row defines a group of trunks. A peripheral determines how to handle a call based on the DNIS and the
trunk group on which it arrives.
Use the Trunk Group bulk configuration tools to add, update, and delete Trunk_Group records.
Related Tables
Network_Trunk_Group, on page 290 (via NetworkTrunkGroupID)
Peripheral, on page 302 (via PeripheralID)
Trunk_Group_Five_Minute, on page 541 (via TrunkGroupID)
Trunk_Group_Half_Hour, on page 542 (via TrunkGroupID)
Trunk_Group_Real_Time, on page 543 (via TrunkGroupID)
Trunk, on page 538 (via TrunkGroupID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
539
All Tables
Trunk_Group
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
EnterpriseName An enterprise name for the trunk group. This must VNAME32 AK-1 NOT
be unique among all trunk groups in the enterprise. NULL
Extension The extension number for the trunk group (used by VTELNO10 NULL
the Definity ECS ACD).
NetworkTrunkGroupID Optionally, the network trunk group to which this DBINT FK, NULL
trunk group belongs.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
540
All Tables
Trunk_Group_Five_Minute
Trunk_Group_Five_Minute
This is in the Device category (see Device, on page 564). For database rules, see Device Tables, on page 633.
Central database only.
Contains information about a trunk group collected during each five-minute interval.
The system software generates Trunk_Group_Five_Minute records for each trunk group.
Related Table
Trunk_Group, on page 539 (via TrunkGroupID)
DateTime Central Controller date and time at the start of the DBSMALLDATE PK NOT
five-minute interval. NULL
TimeZone The Central Controller’s time zone for the date and DBINT PK NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
TrunkGroupID Foreign key from the Trunk Group table. DBINT PK, FK
NOT
NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
541
All Tables
Trunk_Group_Half_Hour
Trunk_Group_Half_Hour
This is in the Device category (see Device, on page 564). For database rules, see Device Tables, on page 633.
Central database only.
Contains information about a trunk group collected during each 30-minute interval.
The system software generates Trunk_Group_Half_Hour records for each trunk group.
Related Table
Trunk_Group, on page 539 (via TrunkGroupID)
CallsAbandonedToHalf Number of calls to the trunk group abandoned during DBINT NULL
the current half-hour interval.
CallsOutToHalf Number of outbound calls sent on the trunk group DBINT NULL
during the half-hour interval.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
542
All Tables
Trunk_Group_Real_Time
DbDateTime The current date and time stamp when the records DBDATETIME IE-1 NULL
are written to the HDS database. The logger database
has NULL for this column.
TimeZone The Central Controller’s time zone for the date and DBINT PK NOT
time. The value is the offset in minutes from NULL
UTC(formerly GMT).The value is negative for time
zones to the east of UTC and positive for time zones
to the west of UTC.
TrunkGroupID Foreign key from the Trunk Group table. DBINT PK, FK
NOT
NULL
TrunksIdle Number of non-busy trunks in the group at the end DBINT NULL
of the half-hour interval.
TrunksInService Number of trunks in the group in service at the end DBINT NULL
of the half-hour interval.
Trunk_Group_Real_Time
This is in the Device category (see Device, on page 564). For database rules, see Device Tables, on page 633.
Local database only.
Contains real time information about each trunk group.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
543
All Tables
Trunk_Group_Real_Time
The system software generates a Trunk_Group_Real_Time record for each trunk group.
Related Table
Trunk_Group, on page 539 (via TrunkGroupID)
AllTrunksBusyToday Total number of seconds since midnight that all DBINT NULL
trunks in the group were busy.
CallsInHalf Number of inbound calls received on the trunk group DBINT NULL
during the current half-hour interval.
CallsInToday Number of inbound calls received on the trunk group DBINT NULL
since midnight.
DateTime Central Controller date and time that this data was DBDATETIME NOT
last updated. NULL
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
544
All Tables
User_Formula
TrunkGroupID Foreign key from the Trunk Group table. DBINT PK, FK
NOT
NULL
TrunksIdle Number of non-busy trunks in the group now. DBINT NULL
TrunksInService Number of trunks in the trunk group in service now. DBINT NULL
User_Formula
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Each row describes a custom function. A custom function is a shorthand for an expression. It may, optionally,
accept parameters. The expression associated with the function is stored in the User_Formula_Equation table.
Use the Script Editor to create, modify, and delete custom functions.
Related Table
User_Formula_Equation, on page 546 (via UserFormulaID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
545
All Tables
User_Formula_Equation
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
EnterpriseName An enterprise name for the function. Custom VNAME32 AK-1 NOT
function names always begin with "user". NULL
Length The number of bytes in the expression for the DBINT NOT
function. NULL
User_Formula_Equation
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Each row contains all or part of the expression associated with a custom formula.
Use the Script Editor to add, modify, and delete custom formulas.
Related Table
User_Formula, on page 545 (via UserFormulaID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
546
All Tables
User_Group
User_Group
This table is in the Security category (see Security, on page 579). To see database rules for these tables, see
Security Tables, on page 637.
Lists the groups of users to which specific access rights apply. A record in this table can represent a group of
users (with multiple associated records in the User_Group_Member table) or a single user (with a single
associated record in the User_Group_Member table).
Use Configuration Manager to create, update, and delete user groups.
Related Tables
Class_Security, on page 182 (via UserGroupName)
Customer_Definition, on page 194 (via CustomerDefinitionID)
Feature_Control_Set, on page 244 (via via FeatureSetID)
Global Security Control (via UserGroupID)
Object_Security, on page 301 (via UserGroupName)
Sec_Group, on page 421 (via UserGroupID)
Sec_User, on page 422 (via UserGroupID)
User_Group_Member, on page 549 (via UserGroupName)
User_Supervisor_Map, on page 550 (via UserGroupID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
547
All Tables
User_Group
CustomerDefinitionID Identifies the customer associated with the user DBINT FK, IE-1
group. NULL
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
DomainName The FQDN of the domain to which the user belongs. VARCHAR(190) NULL
(Domain FQDN)
UserName The user logon name of the user (Username portion Varchar(64) NULL
of the User's UserPrincipalName).
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
548
All Tables
User_Group_Member
User_Group_Member
This table is in the Security category (see Security, on page 579). To see database rules for these tables, see
Security Tables, on page 637.
Lists the specific users that are members of each user group. If the group is of type "U" then it has a single
User_Group_Member record. If the group is of type 'G' is can have multiple User_Group_Member records.
A single user can be a member of multiple user groups.
Use Configuration Manager to create, update, and delete User Group Member records.
Related Table
User_Group, on page 547 (via UserGroupID)
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
549
All Tables
User_Security_Control
User_Security_Control
This table is in the Security category (see Security, on page 579). To see database rules for these tables, see
Security Tables, on page 637.
Specifies the security access that individual users have to specific objects. The system software builds this
table from the data in the other security tables.
Related Tables
Ids, on page 254 (via ObjectType + ObjectID)
User_Group_Member, on page 549 (via UserName)
User_Supervisor_Map
This table is in the Security category (see Security, on page 579). To see database rules for these tables, see
Security Tables, on page 637.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
550
All Tables
User_Variable
Used to allow an agent to log in as a Supervisor. When an agent logs in as a Supervisor, an entry for the agent
is created in the User Group table to allow the agent login.
Related Table
User_Group, on page 547 (via UserGroupID)
User_Variable
This table is part of the Script category (see Script, on page 575). For database rules, see Script Tables, on
page 636.
Contains the definitions of user variables. You can optionally associate a variable with an object type (such
as service or skill group). The system software then creates an instance of the variable for each object of that
type (for example, for each service or each skill group). You can set and reference variables within scripts. If
a variable is persistent, its value is stored in the Persistent_Variable table.
Use the User Variable list tool to create, update, and delete definitions of user variables.
Related Table
Persistent_Variable, on page 316 (via UserVariableID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
551
All Tables
User_Variable
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
552
All Tables
Version
Version
This table is in the System category (see System, on page 585). To see database rules for these tables, see
System Tables, on page 639.
A system table containing a single row which indicates the current version of the system database schema
installed in the central and local databases. This table is maintained by the system software installation process.
Major The number of the major version; for example, if DBINT IE-1 NOT
the version is 1.2, this value is 1. NULL
View_Column
This table is in the Schedule category (see Schedule, on page 574). To see database rules, see Schedule Tables,
on page 636.
Describes how the system software interprets one column of imported schedule data.
Related Table
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
553
All Tables
View_Column
ColumnNumber Indicates the position of the column within the DBINT AK-1 NOT
Schedule Import table. NULL
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
ICRViewID Identifies the view to which the column belongs. DBINT AK-1,
AK-2, FK
NOT
NULL
Mask Indicates which bit positions to use in the value. An DBINT NULL
AND operation is applied to the mask value and the
field value.
Shift The number of bit positions to shift the value to the DBINT NULL
left.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
554
All Tables
Vru_Currency
Vru_Currency
This is one of the VRU_Micro_Application tables (see VRU Micro-application, on page 588). For database
rules, see VRU Micro-applications Tables, on page 640.
This table contains a list of currencies supported by VRU micro-applications.
Related Table
Vru_Defaults, on page 556 (via CurrencyID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
555
All Tables
Vru_Defaults
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Vru_Defaults
This is one of the VRU_Micro_Application tables (see VRU Micro-application, on page 588). For database
rules, see VRU Micro-applications Tables, on page 640.
This table contains a single row of data that contains the default values for a particular VRU micro-application.
Related Tables
Vru_Locale, on page 558 (via LocaleID)
Vru_Currency, on page 555 (via CurrencyID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
556
All Tables
Vru_Defaults
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
InvalidEntryTries Number of times ISN repeats the Get Digits cycle DBINT NOT
when the caller enters invalid data. (Total includes NULL
the first cycle.) Valid options are the digits 1-9
(default: 3).
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
557
All Tables
Vru_Locale
NoEntryTries Number of times ISN repeats the Get Digits cycle DBINT NOT
when a caller doesn't enter any data after being given NULL
the prompt. (Total includes first cycle.)
Valid options are the digits 1-9 (default: 3).
Vru_Locale
This is one of the VRU_Micro_Application tables (see VRU Micro-application, on page 588). For database
rules, see VRU Micro-applications Tables, on page 640.
This table contains a list of locales (a locale is a combination of language and country) supported by VRU
micro-applications.
Related Table
Vru_Defaults, on page 556 (via LocaleID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
558
All Tables
Vru_Port_Map
DateTimeStamp Records the date and time when a record is DBDATETIME NULL
added/updated.
Vru_Port_Map
This is in the Device category (see Device, on page 564). For database rules, see Device Tables, on page 633.
In cases where ACD and VRU PIMs are controlled by the same PG, the VRU_Port_Map table is used to
specify how VRU ports map to ACD ports or trunks.
Use the VRU Port Map and Bulk Insert tool to map VRU ports to ACD ports or trunks.
Related Table
Trunk, on page 538 (via TrunkID)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
559
All Tables
Vru_Port_Map
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
560
CHAPTER 3
Tables by Group
• Overview, on page 561
• Blended Agent (Outbound Option), on page 561
• Contact Sharing, on page 563
• Device, on page 564
• Enterprise, on page 567
• Media Routing, on page 569
• Precision Queue, on page 570
• Route, on page 571
• Schedule, on page 574
• Script, on page 575
• Security, on page 579
• Skill Target, on page 581
• System, on page 585
• User Preferences, on page 587
• VRU Micro-application, on page 588
• Tables Reserved for Future Use, on page 588
Overview
This section explains major areas of the schema. Tables are arranged in logical groups based on their domains
and interrelationships.
For each section, you can find:
• an illustration that maps the connections among tables in that group
• links to detailed information on each individual table in the group
• a link to the database rules for the group
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
561
Tables by Group
Blended Agent (Outbound Option)
In this graphic:
• A single box represents a single table.
• A stack of boxes represents several tables in another category of the schema.
• A single arrowhead indicates a one-to-one relationship, and a double arrowhead indicates a one-to-many
relationship.
To see database rules for tables in the Blended Agent group, see Blended Agent Tables (Outbound Option),
on page 631.
Tables that hold Blended Agent (Outbound Option) data are listed below.
• Blended_Agent_Options, on page 90
• Campaign, on page 143
• Campaign_Half_Hour, on page 152
• Campaign_Query_Rule, on page 153
• Campaign_Query_Rule_Half_Hour, on page 156
• Campaign_Query_Rule_Real_Time, on page 162
• Campaign_Skill_Group, on page 171
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
562
Tables by Group
Contact Sharing
Contact Sharing
This figure depicts the tables in this category and their connections.
In this graphic:
Figure 2: Contact Sharing
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
563
Tables by Group
Device
• A box with a + plus sign represents a subcategory of table with related detail: Peripheral and Trunk
Group.
• A stack of boxes represents several tables in another category of the schema.
• A single arrowhead indicates a one-to-one relationship, and a double arrowhead indicates a one-to-many
relationship.
To see database rules for these tables, see Contact Sharing Tables, on page 633.
Tables in the Contact Sharing category include the following:
• Application_Gateway, on page 74
• Contact_Share_Group, on page 190
• Contact_Share_Group_Member, on page 191
• Contact_Share_Queue, on page 191
• Contact_Share_Rule, on page 192
• Precision_Queue, on page 322
• Skill_Group, on page 461
Device
This figure depicts the tables in this category and their connections.
In this graphic:
• A single box represents a single table.
• A box with a + plus sign represents a subcategory of table with related detail: Peripheral and Trunk
Group.
• A stack of boxes represents several tables in another category of the schema.
• A single arrowhead indicates a one-to-one relationship, and a double arrowhead indicates a one-to-many
relationship.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
564
Tables by Group
Device
Figure 4: Device
To see database rules for these tables, see Device Tables, on page 633.
Tables in the Device category include the following:
• Agent_Targeting_Rule, on page 63
• Agent_Targeting_Rule_Member, on page 66
• Agent_Targeting_Rule_Range, on page 67
• Dial_Number_Plan, on page 204
• Logical_Interface_Controller, on page 270
• Network_Trunk_Group, on page 290
• Network_Trunk_Group_Half_Hour, on page 291
• Network_Trunk_Group_Real_Time, on page 293
• Peripheral, on page 302 See the section below for Peripheral Detail tables.
• Peripheral_Default_Route, on page 306
• Physical_Controller_Half_Hour, on page 319
• Physical_Interface_Controller, on page 321
• Routing_Client, on page 388
• Routing_Client_Five_Minute, on page 392
• Trunk, on page 538
• Trunk_Group, on page 539 See the section below for Trunk Group Detail tables.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
565
Tables by Group
Peripheral Detail
Peripheral Detail
The figure below illustrates the tables in the Peripheral Detail subcategory.
Figure 5: Peripheral Detail
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
566
Tables by Group
Enterprise
Enterprise
The figure below shows the relationships among tables in the Enterprise category.
• A single box represents a single table.
• A stack of boxes represents several tables in another category of the schema.
• A single arrowhead indicates a one-to-one relationship, and a double arrowhead indicates a one-to-many
relationship.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
567
Tables by Group
Enterprise
Figure 7: Enterprise
To see database rules for these tables, see Enterprise Tables, on page 634.
Tables that hold Enterprise data are listed below.
• Enterprise_Route, on page 234
• Enterprise_Route_Member, on page 235
• Enterprise_Skill_Group, on page 238
• Enterprise_Skill_Group_Member, on page 239
• Enterprise_Service, on page 236
• Enterprise_Service_Member, on page 237
• Service_Array, on page 425
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
568
Tables by Group
Media Routing
Media Routing
The figure below shows the relationships among the tables in the Media Routing category.
• A single box represents a single table.
• A stack of boxes represents several tables in another category of the schema.
• A single arrowhead indicates a one-to-one relationship, and a double arrowhead indicates a one-to-many
relationship.
To see Database rules for the Media Routing tables, see Media Routing Tables, on page 634.
Media Routing Tables are listed below:
• Application_Instance, on page 81
• Application_Path, on page 82
• Application_Path_Member, on page 84
• Application_Path_Real_Time, on page 84
• Media_Class, on page 283
• Media_Routing_Domain, on page 284
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
569
Tables by Group
Precision Queue
Precision Queue
This figure depicts the tables in the Precision Queue category and their connections.
Figure 9: Precision Queue Tables
In this graphic:
• A single box represents a single table.
• A single arrowhead indicates a one-to-one relationship, and a double arrowhead indicates a one-to-many
relationship.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
570
Tables by Group
Precision Queue Detail
Route
This figure depicts the tables in this category and their connections.
In this graphic:
• A single box represents a single table.
• A box with a + plus sign represents a subcategory of table with related detail: Route Detail.
• A stack of boxes represents several tables in another category of the schema.
• A single arrowhead indicates a one-to-one relationship, and a double arrowhead indicates a one-to-many
relationship.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
571
Tables by Group
Route
To see Database Rules for Route Tables, see Route Tables, on page 635.
Tables that hold Route data are listed below.
• Announcement, on page 70
• Dialed_Number, on page 201
• Dialed_Number_Label, on page 202
• Expanded_Call_Variable, on page 242
• Label, on page 265
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
572
Tables by Group
Route
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
573
Tables by Group
Schedule
Schedule
This figure depicts the tables in this category.
In this graphic:
• A single box represents a single table.
• A stack of boxes represents several tables in another category of the schema.
• A single arrowhead indicates a one-to-one relationship, and a double arrowhead indicates a one-to-many
relationship.
To see Database Rules for Schedule Tables, see Schedule Tables, on page 636.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
574
Tables by Group
Script
Script
This figure depicts the tables in this category.
In this graphic:
• A single box represents a single table.
• A box with a + plus sign represents a subcategory of table with related detail: Call Type, Region, and
Script.
• A stack of boxes represents several tables in another category of the schema.
• A single arrowhead indicates a one-to-one relationship, and a double arrowhead indicates a one-to-many
relationship.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
575
Tables by Group
Script
To see database rules for these tables, see Script Tables, on page 636.
Script Tables are listed below
• Admin_Script_Schedule_Map, on page 14
• Application_Gateway, on page 74
• Application_Gateway_Connection, on page 75
• Application_Gateway_Half_Hour, on page 79
• Application_Gateway_Globals, on page 77
• Call_Type, on page 98
• Call_Type_Map, on page 116
• Call_Type_Real_Time, on page 129
• Customer_Definition, on page 194
• Customer_Options, on page 195
• Default_Call_Type, on page 196
• Dialed_Number_Map, on page 203
• ICR_Instance, on page 249
• ICR_Node, on page 252
• Master_Script, on page 281
• Persistent_Variable, on page 316
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
576
Tables by Group
Call Type Detail
Region Detail
The figure below illustrates the tables in the Region Detail subcategory.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
577
Tables by Group
Script Detail
Script Detail
The figure below illustrates the tables in the Script Detail subcategory.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
578
Tables by Group
Security
Security
The figure below shows the relationships among tables in the Security category.
• A single box represents a single table.
• A stack of boxes represents several tables in another category of the schema.
• A single arrowhead indicates a one-to-one relationship, and a double arrowhead indicates a one-to-many
relationship.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
579
Tables by Group
Security
To see database rules for these tables, see Security Tables, on page 637.
Tables that hold Security data are listed below.
• Business_Entity, on page 97
• Class_Access_Xref, on page 180
• ClassID_To_ObjectType, on page 183
• Class_List, on page 181
• Class_Security, on page 182
• Feature_Control_Set, on page 244
• Ids, on page 254
• Object_Access_Xref, on page 299
• Object_List, on page 300
• Object_Security, on page 301
• Sec_Group, on page 421
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
580
Tables by Group
Skill Target
Skill Target
This figure shows the relationships among tables in the Skill Target category. The Agent, Service, Skill Group,
and Skill Group Member tables each have related tables, as indicated by the + (plus signs) in the illustration.
In this graphic:
• A single box represents a single table.
• A box with a + plus sign represents a subcategory of table with related detail: Agent, Service, Skill Group,
and Skill Group Member.
• A stack of boxes represents several tables in another category of the schema.
• A single arrowhead indicates a one-to-one relationship, and a double arrowhead indicates a one-to-many
relationship.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
581
Tables by Group
Skill Target
To see database rules for Skill Target tables, see Skill Target Tables, on page 638.
Skill Target tables include the following:
• Agent Table. See the Agent Detail section, below.
• Agent_Desk_Settings, on page 20
• Agent_Interval, on page 29
• Person, on page 317
• Service Tables. See the Service Detail section, below.
• Service_Member, on page 443
• Skill Group and Skill Group Member Tables. See the Skill Group Detail Section, below.
• Skill_Target, on page 513
• Translation_Route, on page 535
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
582
Tables by Group
Agent Detail
Agent Detail
The figure below illustrates tables in the Agent subcategory.
Figure 20: Agent Tables
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
583
Tables by Group
Service Detail
Service Detail
The figure below illustrates tables in the Service subcategory.
Figure 21: Service Tables
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
584
Tables by Group
System
Skill Group and Skill Group Member Tables include the following:
• Skill_Group, on page 461
• Skill_Group_Five_Minute, on page 465
• Skill_Group_Real_Time, on page 497
• Skill_Group_Member, on page 496
• Agent_Skill_Group_Logout, on page 55
• Agent_Skill_Group_Real_Time, on page 56
System
The figure below illustrates tables in the System category. To see database rules for these tables, see System
Tables, on page 639.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
585
Tables by Group
System
To see database rules for these tables, see System Tables, on page 639.
System Tables are listed below
• Application_Event, on page 71
• AWControl, on page 89
• Config_Message_Log, on page 186
• Controller_Time, on page 193
• Event, on page 240
• ICR_Globals, on page 245
• ICR_Locks, on page 251
• Logger_Admin, on page 267
• Logger_Meters, on page 268
• Logger_Type, on page 270
• Next_Available_Number, on page 299
• Recovery, on page 343
• Region_Info, on page 347
• Rename, on page 355
• Version, on page 553
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
586
Tables by Group
User Preferences
User Preferences
The figure below illustrates the relationships among the Uesr Preferences tables.
• A single box represents a single table.
• A stack of boxes represents several tables in another category of the schema.
• A single arrowhead indicates a one-to-one relationship, and a double arrowhead indicates a one-to-many
relationship.
To see database rules for these tables, see User Preferences Tables, on page 639.
User Preferences Tables include the following:
• Cfg_Mngr_App_Snapshot_State, on page 174
• Cfg_Mngr_Globals, on page 175
• Cfg_Mngr_User_Desktop_Snap, on page 176
• Cfg_Mngr_User_Menu, on page 178
• Cfg_Mngr_User_Settings, on page 178
• Cfg_Mngr_View, on page 179
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
587
Tables by Group
VRU Micro-application
VRU Micro-application
The figure below illustrates the relationships among the VRU Micro-Application tables.
• A single box represents a single table.
• A single arrowhead indicates a one-to-one relationship, and a double arrowhead indicates a one-to-many
relationship.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
588
Tables by Group
Tables Reserved for Future Use
• License_Real_Time
• Phone_Strategy
• Phone_Strategy_Node
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
589
Tables by Group
Tables Reserved for Future Use
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
590
CHAPTER 4
Field Values
• Access Levels, on page 591
• AgentState, on page 592
• Application Gateway: Fault Tolerance, on page 593
• Client Type, on page 594
• Customer Options Type, on page 596
• Days, on page 596
• Dialed Number Map: ANIWildCardType, on page 597
• Dialer Detail: CallResult, on page 598
• Dialer Detail: CallStatusZone, on page 599
• Dialer Detail: DialingMode, on page 600
• Event Fields, on page 601
• ICR Locks Fields, on page 601
• LabelType Fields, on page 602
• Logical Interface Controller Fields, on page 602
• Network Vru Type, on page 604
• Port Status, on page 605
• Route Call Detail Fields, on page 605
• Object Types: Security, on page 607
• Object Types: User Variable, on page 608
• Peripheral Real Time Status Field, on page 610
• Reason Codes, on page 611
• Service Fields, on page 613
• Service Real Time: Service Mode Indicator Field, on page 614
• Target Types: Script Cross Reference and Scheduled Report Input, on page 614
• Termination Call Detail: Call Disposition and CallDispositionFlag Fields, on page 618
• Termination Call Detail: Peripheral Call Type, on page 625
• Trunk Type, on page 629
Access Levels
Several tables include an AccessLevel field that indicates the rights a user or group has to access an object or
class.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
591
Field Values
AgentState
10 Read
20 Reference
AgentState
The Agent Real Time, Agent Skill Group Real Time, and Agent state trace tables ( see Agent_Real_Time,
on page 34, Agent_Skill_Group_Real_Time, on page 56, and Agent_State_Trace, on page 59) use the
AgentState field, which indicates the agent's state.
Note The meaning for this field varies depending on the table that uses it.
1 Logged On Logged On
3 Ready Ready
4 Talking Talking
8 Reserved Reserved
11 Active Active
12 Paused Paused
13 Interrupted Interrupted
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
592
Field Values
Application Gateway: Fault Tolerance
Type Meaning
Values
5 Monthly (the DayPosition and DayType fields indicate day of the month)
6 Yearly (the month and day fields specify the day of year)
7 Yearly (the DayPosition, DayType, and Month specify the day of year)
8 Range (the starting and ending date and times specify the range)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
593
Field Values
Client Type
The hot standby method. Each router will manage a connection to a different host. All requests will be
directed to the designated primary host. If the host (or connection) fails, all requests will be directed to
the backup host. This option may also lose some requests on failures.
Client Type
The Client Type field in the Peripheral (see Peripheral, on page 302) and in the Routing_Client Table (see
Routing_Client, on page 388) takes these values:
• 1 = Avaya DEFINITY ECS (non-EAS)
• 2 = MCI
• 3 = Sprint
• 4 = Aspect
• 5 = Nortel Meridian
• 6= Rockwell Galaxy (without priority enhancements) (Not supported)
• 7=GTN
• 8 = Generic NIC
• 9= Avaya G2
• 10= Rockwell Galaxy (Not supported)
• 11= Rockwell Spectrum (Not supported)
• 12= Avaya DEFINITY ECS (EAS)
• 13= VRU
• 14= British Telecom NIC
• 15= VRU Polled
• 16= INCRP NIC
• 17= Nortel NIC
• 18= DMS 100 (Not Supported)
• 19= Siemens Hicom 300 E (9006) (Not supported)
• 20= France Telecom
• 21= Stentor NIC (Not Supported)
• 22= Ameritech
• 23= BT INAP NIC
• 24 = Siemens ROLM 9751 CBX (9005) (Not supported)
• 25= ICR Protocol NIC
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
594
Field Values
Client Type
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
595
Field Values
Customer Options Type
Type Meaning
Values
Days
Both the Admin Script Schedule Map Table (see Admin_Script_Schedule_Map, on page 14) and the Recurring
Schedule Map Table use values to indicate the day of the week, day of the month, day position, and day type.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
596
Field Values
Dialed Number Map: ANIWildCardType
Values Meaning
0 Unknown
4 Region
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
597
Field Values
Dialer Detail: CallResult
6 Prefix
Note If the value is 4, then the ANIWildCard value is ignored and the RegionID value is used.
16 Call connected with customer was abandoned by the dialer due to lack
of agents.
19 Agent has skipped or rejected a preview call with the close option.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
598
Field Values
Dialer Detail: CallStatusZone
25 Dialer has flushed this record because there is a change in the skillgroup,
or a change in the campaign, or there are no agents available.
32 Call cancelled because the dialer lost connection with the Campaign
Manager.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
599
Field Values
Dialer Detail: DialingMode
• M = Max Calls. The maximum number of attempts has been reached. Stored in both CallStatusZone1
and CallStatusZone2. A record is set to "M" when it has dialed the maximum times as specified in the
campaign and will not be retried again. Both zones are set to "M" to indicate no further calling in either
zone.
• P = Pending. Stored in CallStatusZoneX (1 or 2). This is the initial state of a record before any dialing
has taken place. The record remains in the pending state for a particular zone until all of the numbers
specified for that zone are dialed. A pending contact which has already dialed at least one dialer from
its sequence will have at least one CallBackDateTimeXX column filled in with a retry time.
• R = Retry. Stored in CallStatusZoneX (1 or 2) for the zone where the Retry is scheduled. The retry time
itself is stored in the CallbackDateTimeZoneX (1 or 2) as well as in the individual number column
CallbackDateTimeXX, where XX is the number to be retried (01 - 10). Call can be retried for a variety
of reasons including receiving a busy or no answer result, etc.
• S = A personal callback was requested. Stored in both CallStatusZone1 and CallStatusZone2. A record
is set to "S" when it has been scheduled for a personal callback. Both zones are set to "S" to indicate that
it has been moved to the personal callback list
• U = Unknown. Stored in CallStatusZone1 and CallStatusZone2. A record is set to Unknown if its status
was "A" when the Campaign Manager started. If the Campaign Manager shuts down when a record is
at a dialer, it no longer knows its status when it restarts. Therefore, it will remain in "U" state until the
record is returned to it.
• X = Agent not Available. For a personal callback, the agent is not available, and the reschedule mode is
Abandon. (CallStatusZone1 only)
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
600
Field Values
Event Fields
Event Fields
The SystemType field in the Event (see Event, on page 240) indicates the type of system within the system
software that generated the event.
0 Unknown
1 CallRouter
5 Logger
6 Listener
7 CTI Gateway
Note If the event is generated by a PG or an AT&T NIC, the Event.SystemId field indicates the specific machine.
For a CallRouter or Logger, Event.SystemId is always 0.
Value Meaning
Note If the event is generated by a PG or an AT&T NIC, the Event.SystemId field indicates the specific machine.
For a CallRouter or Logger, Event.SystemId is always 0.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
601
Field Values
LabelType Fields
LabelType Fields
The LabelType field in the Label Table (see Label, on page 265) indicates the type of the routing label.
LabelType Meaning
Values
0 Normal
1 DNIS Override (the system software returns the specific DNIS value to be used with the
label)
4 Post-Query (instructs the routing client to re-enter its call processing plan at a specific
point)
5 Resource (used internally for special routing client resources, such as a network VRU)
Note Not all label types are valid for all routing client types.
Value Meaning
2 MCI
3 Sprint
4 Aspect CallCenter
5 Nortel Meridian
7 AT&T GTN
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
602
Field Values
Logical Interface Controller Fields
Value Meaning
9 Avaya G2
16 INCRP NIC
17 Nortel NIC
20 France Telecom
21 Ameritech
22 BT INAP NIC
27 ACP 1000
28 AACC.
29 Enterprise Agent
31 Ericsson MD110
35 Concert NIC
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
603
Field Values
Network Vru Type
Value Meaning
37 CAIN NIC
39 BT V2 NIC
41 Generic PG
42 CeM
1
This value was also formerly used for the AT&T USS network.
2
This value is for backwards compatibility with ICM software Release 1.3 only.
Type Interface
Values
3 Resource label type and a correlation ID. The routing client can automatically take back the
call from the VRU when the system software returns a destination label.
7 Similar to Type 3, but the system software automatically instructs the VRU to release the call
when it sends a destination label to the routing client.
8 Similar to Type 2, but a Type 8 VRU is used when the NAM has a routing client that controls
the call to the VRU.
9 Queuing for Network VRU controlled by the Unified CCE System PG.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
604
Field Values
Port Status
Port Status
The values for the Port Status field in the Dialer_Port_Real_Time Table (see Dialer_Port_Real_Time, on page
223) are listed below:
• 290 = port allocated for future dial
• 300 = port released
• 310 = reservation call started
• 320 = agent reserved
• 330 = customer call started
• 340 = customer has been contacted
• 350 = call transferred to agent
• 360 = customer conversation complete
• 370 = agent completed with call
Value Meaning
1 Pre-Routing request
4 Overflow
5 Re-route
6 Post-Routing request
The OriginatorType field indicates where the route request came from.
Value Meaning
0 Unknown
1 Trunk
2 Teleset
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
605
Field Values
Route Call Detail Fields
Value Meaning
4 Trunk Group
The Route Call Detail Target Type is a numeric value representing the execution result of the routing script.
Following is a list of possible values this field (shown in terms of the value, type, and description):
• 0 = resultNone Call routing ended badly.
• 1= resultDefaultRouteCall routing ended using a default route.
• 2= resultRouteAgentCall routing ended with a route to an agent.
• 3= resultRouteService Call routing ended with a route to a service.
• 4= resultRouteGroup Call routing ended with a route to a skill group.
• 5= resultAnnouncementCall routing ended with an announcement.
• 6= resultBusy Call routing ended in a Busy node.
• 7= resultRing Call routing ended in a Ring node.
• 8= resultNone Call routing ended in a Label node.
• 9= resultNetworkDefault Call routing ended in a Termination node using a network default route
• 10 = resultRouteServiceArray Call routing ended with a route to a service array.
• 11= resultMultipleLabels Call routing ended badly.
• 12 = resultScheduledTarget - Call routing ended in a Scheduled Target node(busy link functionality).
• 13= resultDone Only applicable to an AdminScript that ends with no errors.
• 14= resultAborted Call disconnected.
• 15= = resultReleaseCall Call routing ended with a Release Call node.
• 16= resultQueuedTooLong Call routing exceeded the queue limit.
• 17= resultSendAgent Call routing ended with an Agent to Agent node.
• 18 = resultDynamicLabelCall routing ended with a dynamic label node.
• 19= resultDivertDynamicLabels Call routing ended with a divert-on-busy dynamic label.
• 20= resultQueuedDialogFailure The administrator asked to fail queued calls.
• 21= resultRouteAgentAndGroup Call routing ended with a route to an agent in a specified group.
• 22= resultSendPQ Call routing ended with a route to a Precision Queue.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
606
Field Values
Object Types: Security
2002 Peripheral
2004 Service
2006 Agent
2007 Announcement
2009 Label
2010 Route
2016 Schedule
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
607
Field Values
Object Types: User Variable
2033 Campaign
2034 Dialer
2100 System
2103 Call
2104 Network/Peripheral
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
608
Field Values
Object Types: User Variable
• 6 = Announcement
• 7 = Call Type
• 8 = Enterprise Service
• 9 = Enterprise Skill Group
• 10 = Region
• 11 = Dialed Number
• 12 = Logical Interface Controller
• 13 = Physical Interface Controller
• 14 = Peripheral
• 15 = Routing Client
• 16 = Trunk Group
• 17 = Route
• 18 = Peripheral Target
• 19 = Label
• 20 = Master Script
• 21 = Script Table
• 22 = Script Table Column
• 23 = Script
• 24 = Schedule
• 25 = ICR View
• 26 = View Column
• 27 = Network Trunk Group
• 28 = Service Array
• 29 = Application Gateway
• 30 = Device Target (deprecated)
• 31 = User Variable
• 32 = User Formula
• 33 = Network VRU Script
• 34 = Scheduled Target
• 35 = Network VRU
• 36 = Skill Group Member
• 37 = Expanded Call Variable
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
609
Field Values
Peripheral Real Time Status Field
• 38 = Agent Team
• 39 = Campaign
• 40 = Dialer
• 41 = Import Rule
• 42 = Query Rule
• 43 = Campaign Query Rule
• 44 = Dialer Port Map
• 45 = Message Category
• 46 = Message Destination
• 47 = Response Template
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
610
Field Values
Reason Codes
The VRU PIM receives its status values from the Init Event, the Status Event, and Poll confirmation.
• The Avaya PIM only uses four failure states:
0 = normal operation.
1 = failures that do not affect functionality.
32 = degraded operation (call routing still possible).
64 = failures that prevent call routing.
Reason Codes
In addition to reason codes that you have defined, the Unified CCE system uses predefined Not Ready and
Logout reason codes. The following tables describe these predefined Not Ready and Logout reason codes.
For more information see the Cisco Unified Contact Center Enterprise Reporting User Guide. Also refer to
the Reason_Code table.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
611
Field Values
Reason Codes
20001 The agent's state was changed to Not Ready and the
agent was forcibly logged out.
50030 The agent was logged out because the agent was
logged into dynamic device target that was using the
same dialed number (DN) as the PG static device
target.
Note Device target is deprecated.
50040 The mobile agent was logged out because the call
failed.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
612
Field Values
Service Fields
50042 The mobile agent was logged out because the phone
line disconnected when using nailed connection mode.
Service Fields
The Unified ICM/Unified CCE software can use any of three formulas to calculate the service level for a
service.
The formulas differ in the way they treat calls that were abandoned before the service level threshold expired.
The value of the ServiceLevelType field indicates the type of service level calculation used.
Value Meaning
1 Ignore Abandoned Calls. Remove the abandoned calls from the calculation.
2 Abandoned Calls have negative impact. Treat abandoned calls as though they exceeded the service
level threshold.
3 Abandoned Calls have positive impact. Treat abandoned calls as though they were answered within
the service level threshold.
Note that regardless of which calculation you choose, the system software always tracks separately the number
of calls abandoned before the threshold expired.
In addition to tracking the service level as calculated by the system software, the historical and real-time tables
also track the service level as calculated by the peripheral.
In the Peripheral (see Peripheral, on page 302), the PeripheralServiceLevelType field indicates how the
peripheral itself calculates the service level. Aspect CallCenter ACDs can calculate service level in several
different ways.
Valid options for Aspect types are:
• 1 = Service Level 1
• 2= Service Level 2
• 3= Service Level 3
• 4= Service Level as Calculated by Call Center.
If this field is 0 for a service, the system software assumes the default specified for the associated
peripheral.
If the peripheral is not an Aspect ACD, the type must be 4 (calculated by the peripheral).
If the peripheral is not an Aspect ACD, the type must be 4 (calculated by the peripheral).
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
613
Field Values
Service Real Time: Service Mode Indicator Field
Value Meaning
1 Day Service
2 Night Service
5 Transition
6 Open
0 Unknown
1 Service
2 Skill Group
3 Agent
4 Translation Route
6 Announcement
7 Call Type
8 Enterprise Service
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
614
Field Values
Target Types: Script Cross Reference and Scheduled Report Input
10 Region
11 Dialed Number
14 Peripheral
15 Routing Client
16 Trunk Group
17 Route
18 Peripheral Target
19 Label
20 Master Script
21 Script Table
23 Script
24 Schedule
25 ICR View
26 View Column
28 Service Array
29 Application Gateway
31 User Variable
32 User Formula
34 Scheduled Target
35 Network VRU
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
615
Field Values
Target Types: Script Cross Reference and Scheduled Report Input
38 Agent Team
39 Campaign
40 Dialer
41 Import Rule
42 Query Rule
45 Message Category
46 Message Destination
47 Response Template
48 Enterprise Route
49 Person
52 Application Path
53 Peripheral MRD
56 Microapp Defaults
57 Microapp Currency
58 Microapp Locale
59 Object Call
61 ECC Payload
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
616
Field Values
Target Types: Script Cross Reference and Scheduled Report Input
64 Attribute
65 Precision Queue
69 Attribute Set
72 Congestion Control
81 Machine Address
82 Machine Host
83 Machine Service
84 Department
87 Object Last
The Script_Cross_Reference.LocalID field indicates the script object that references the target. The
Script_Cross_Reference.ForeignKey indicates the specific configuration record referenced.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
617
Field Values
Termination Call Detail: Call Disposition and CallDispositionFlag Fields
TerminationCallDetail:CallDispositionandCallDispositionFlag
Fields
The Termination Call Detail Table (see Termination_Call_Detail, on page 518) has two fields that provide
details on why the call was considered handled, abandoned, and so forth.
The Call Disposition field gives the final disposition of call (or how the call terminated).
• 1 = Abandoned in Network
In Unified ICM, indicates the call was abandoned, or dropped, before being terminated at a target device
(for instance, an ACD, IVR, Desklink, etc.).
In Unified CCE, indicates that the call was routed to an agent but it never arrived or arrived after the
PIM reservation timed-out. (The default timeout is 7 seconds.) An agent will be set to Not Ready if it
misses two consecutive routed calls, Peripheral Call Type will normally be two, and the Call Type ID
and Network Target ID will be filled in.
In Outbound Option, this result code indicates customer phone not in service.
• 2 = Abandoned in Local Queue
In Unified ICM, indicates the call was abandoned in the ACD queue while queued to an ACD answering
resources (for instance, a skill group, voice port, trunk, etc.)
In Unified CCE. Indicates that VRU Peripheral call was abandoned while in the queue (only for VRU
LEG call type).
In Outbound Option, this result code indicates an outbound call was abandoned either by the customer
or dialer.
• 3 = Abandoned Ring
In Unified ICM, indicates the call was abandoned while ringing at a device. For example, the caller did
not wait for the call to be answered but hung up while the call was ringing.
In Unified CCE, indicates that the caller hung up while phone was ringing at the agent desktop.
• 4 = Abandoned Delay
In Unified ICM, indicates the call was abandoned without having been answered but not while ringing
or in a queue. Typically, a call marked Abandoned Delay was delayed due to switch processing. Because
of the delay, the caller ended up dropping the call before it could be answered.
In Unified CCE, indicates that the destination was not connected when the call terminated. This might
mean that:
• The agent logged out
• The agent picked up the phone and then hung up without dialing digits.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
618
Field Values
Termination Call Detail: Call Disposition and CallDispositionFlag Fields
• Route requests were logged on the Cisco Communication Manager PG that were not immediately
redirected to an agent.
• 5 = Abandoned Interflow
In Unified ICM, indicates an interflow call that dropped before the call could be handled by an answering
resource. Interflow calls are calls between ACDs. Abandoned Interflow is supported only by PIMs that
track interflow calls. Currently, this includes only the Aspect CallCenter PIM.
Does not apply to Unified CCE.
• 6 = Abandoned Agent Terminal
In Unified ICM, indicates the call was dropped while being held at an agent device. For example, the
caller is connected to an agent; the agent puts the caller on hold; the caller gets tired of waiting and hangs
up.
In Unified CCE, indicates that the caller hung up while on hold on the Unified CM PG, which generally
indicates a training issue for the agent. On the VRU PG with Service Control Queue reporting checked,
this normally indicates caller abandoned..
• 7 = Short
In Unified ICM, indicates the call was abandoned before reaching the abandoned call wait time. Short
calls are technically abandoned calls, but they are not counted in the Unified ICM CallsAbandoned counts
for the associated service/route. Short calls are, however, counted as offered calls in the CallsOffered
and ShortCall counts.
Note When the short call abandon timer is configured, single step transfers (local
transfers), being blind transfers by definition, have a Call Disposition of 7 (short
call abandon) and a Peripheral Call Type of 4 (transfer)
Also applies to Unified CCE. In addition, route requests would be counted as short calls if so configured.
• 8 = Busy
Not used in Unified ICM.
Does not apply to Unified CCE.
In Outbound Option, this result code indicates an outbound call resulted in a busy signal.
• 9 = Forced Busy
The call was made busy by the ACD because there were no answering resources available to handle the
call. Currently, only the Avaya Aura PIM supports Forced Busy.
Does not apply to Unified CCE.
• 10 = Disconnect/drop no answer
Only the Meridian PIMs support the disconnect/drop no answer call disposition. For the Meridian ACD,
disconnect/drop no answer indicates that the ACD performed a "forced disconnect" .Disconnect/drop no
answer calls are counted as either abandoned or short calls in the system software's service and route
tables.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
619
Field Values
Termination Call Detail: Call Disposition and CallDispositionFlag Fields
In Unified CCE, indicates that an agent-initiated call was not answered. (If agent picked up the phone
but did not dial any digits, the CallDisposition would be 4, Abandoned Delay.)
• 11 = Disconnect/drop busy
Does not apply to Unified CCE.
• 12 = Disconnect/drop reorder
Does not apply to Unified CCE.
• 13 = Disconnect/drop handled primary route
In Unified ICM, indicates the call was handled by an agent and was neither conferenced nor transferred.
These calls are counted as handled calls in Unified ICM Schema's service, route, and skill group tables.
In Unified CCE, indicates that a call was routed to an agent on the Cisco Communication Manager PG
and handled without a transfer or conference. This call disposition is also used for non-routed calls
handled by the agent if wrap up is used. On the VRU PG, this indicates that the call was handled by the
VRU. However, it does not indicate if the caller abandoned or disconnected the call after the call was
handled by the VRU.
Just in case the script ends without routing the call, the RouterErrorCode field in the Route Call Detail
records will indicate the cause. Additionally, you can verify if the ServiceLevelAband and
ServiceLevelCallsOffered database fields in the CTHH report are incremented. The incremented fields
indicate that the caller abandoned the call when the call was at the VRU.
• 14 = Disconnect/drop handled other In Unified ICM and Unified CCE, indicates the call was handled
by a non-agent or unmonitored device (for example, a voice mail system). These calls are counted as
handled calls in Unified ICM schema's service, route, and skill group tables.
• 15 = Redirected / Rejected
In Unified ICM, this indicates the call was redirected such that the PIM no longer can receive events
for the call. In other words, the PIM no longer has a way of referencing or tracking the call. For example,
the call might have been redirected to a non-Unified ICM monitored device and then returned to the
switch with a different call ID. The Unified ICM generates the Termination Call Detail record with only
the data originally tracked for the call. Calls marked as Redirected are counted as Overflow Out calls in
the Unified ICM service and route tables.
In Unified CCE, to more accurately reflect call status, CallDisposition is set to 15 (Redirected) instead
of 4 (Abandon Delay) when:
• A call leaves a CTI route point to be sent to an IVR.
• An agent transfers the call to another skillgroup and no agent is available, so the call is sent to an
IVR.
• 16 = Cut Through
Not currently used.
• 17 = Intraflow
Not currently used.
• 18 = Interflow
Not currently used.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
620
Field Values
Termination Call Detail: Call Disposition and CallDispositionFlag Fields
• 19 = Ring No Answer
Not currently used in Unified ICM.
In Unified CCE, this indicates the call wasn't answered by the agent within the Ring No Answer Time
(set in the agent desktop setting in Unified ICM Configuration) or that the call was pulled back because
of no answer as a result of CVP's RNA timeout expiring.
For nonvoice tasks, this indicates a RONA condition. The task was not accepted within the MRD
TaskStartTimeout.
In Outbound Option, this result code indicates an outbound call was not answered in the alloted time.
• 20 = Intercept reorder
Does not apply to Unified CCE.
In Outbound Option, this result code indicates the Dialer did not receive a ring back from the ACD on
the network.
• 21 = Intercept denial
Does not apply to Unified CCE.
In Outbound Option, this result code indicates the customer call was intercepted by the operator.
• 22 = Time Out
Supported only by the Avaya ACD Manager PIM. Time out indicates that for an unknown reason the
PIM is no longer receiving events for the call. The Time Out call disposition provides a way to "clean
up" the call since events for the call can no longer be monitored. Time out calls are counted as
TerminatedOther in the Unified ICM service and route tables.
Does not apply to Unified CCE.
In Outbound Option, this result code indicates the Dialer is unable to detect a dial tone.
• 23 = Voice Energy
Not currently used in Unified ICM.
In Unified CCE, this indicates the outbound call was picked up by a person or an answering machine.
In Outbound Option, this result code indicates the outbound call was picked up by a person.
• 24 = Non-classified Energy Detected
Not currently used in Unified ICM.
In Outbound Option, this result code indicates the outbound call reached a FAX machine.
• 25 = No Cut Through
Not currently used.
• 26 = U-Abort
In the Unified ICM, this indicates the call ended abnormally.
In Unified CCE, the Unified CM indicated the call ended due to one of the following reasons: network
congestion, network not obtainable, or resource not available. Such reasons may be due to errors in media
set up.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
621
Field Values
Termination Call Detail: Call Disposition and CallDispositionFlag Fields
In Outbound Option, this result code indicates the outbound call was stopped before the customer picked
up.
• 27 = Failed Software
In Unified ICM, either the PIM detected an error condition or an event did not occur for a call for an
extended period of time. For example, an inbound call with Call ID 1 and associated with Trunk 1 might
be marked failed if the PIM received a different call ID associated with Trunk 1. This would indicate a
missing Disconnect event for Call ID 1.
If no events are being tracked for the call, the call is eventually timed out. The failed call is marked as a
Forced Closed call in the Unified ICM Service and Route tables.
In Unified CCE, generally indicates that Unified CM PG terminated the call because it had exceeded
the time allowed for this state. (The default is 1 hour in the NULL state when agent has been removed,
and 8 hours in the connected state. The value is configurable.)
• 28 = Blind Transfer
In the Unified ICM, a transfer scenario involves a primary call and a secondary call. If the secondary
call is transferred to a queue or another non-connected device, then the primary call (the one being
transferred) is set to Blind Transfer.
In Unified CCE (Unified CM PG), this indicates that the call was transferred before the destination
answered. For Unified ICM (VRU PG), this indicates that the IVR indicated the call was successfully
redirected.
• 29 = Announced Transfer
In Unified ICM andUnified CCE, a transfer scenario involves a primary call and a secondary call. If
the secondary call is connected to another answering device, or is put on hold at the device, then the
primary call (the call being transferred) is marked as Announced Transfer.
• 30 = Conferenced
In Unified ICM and Unified CCE, the call was terminated (dropped out of the conference). Conference
time is tracked in the system software's Skill Group tables for the skill group that initiated the conference.
• 31 = Duplicate Transfer
Does not apply to Unified CCE.
• 32 = Unmonitored Device
Not currently used.
• 33 = Answering Machine
In Unified ICM, this indicates the call was answered by an answering machine. Does not apply to Unified
CCE.
In Outbound Option, indicates the call was picked up by an answering machine.
• 34 = Network Blind Transfer
In Unified ICM, indicates the call was transferred by the network to a different peripheral. Does not
apply to Unified CCE unless there is an ISN installation.
• 35 = Task Abandoned in Router
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
622
Field Values
Termination Call Detail: Call Disposition and CallDispositionFlag Fields
The NewTask dialogue associated with the task was terminated before the Router could send a
DoThisWithTask message to the application instance that issued the NewTask.
• 36 = Task Abandoned Before Offered
This disposition is deprecated beginning in the 11.5(1) release. Nonvoice tasks that RONA increment
disposition 19 instead of 36.
• 37 = Task Abandoned While Offered
This disposition is only defined for multi-session chat tasks. A task is given this disposition if an agent
who is working on one chat session is assigned another chat session, and the customer involved in the
new chat session hangs up before the agent begins chatting with him.
• 38 = Normal End Task
The task was handled by an agent.
Only applies to non-voice tasks.
• 39 = Can't Obtain Task ID
When an application sends the system software an Offer Application Task or Start Application Task
request, it waits for the Unified ICM to send a response containing that Task ID that Unified ICM has
assigned to the task. If OPC is unable to obtain a task ID from the Router (because the Router is down,
or the network connection between OPC and the Router is down), OPC will terminate the task with
disposition 39 "Can't Obtain Task ID".
• 40 = Agent Logged Out During Task
The agent logged out of an MRD without terminating the task.
• 41 = Maximum Task Lifetime Exceeded
The system software did not receive an End Task message for this task within the maximum task lifetime
of the MRD with which the task is associated.
• 42 = Application Path Went Down
The Task Life timed out while the system software was attempting to communicate with the application
instance associated with the task. (This might have occurred either because the application instance was
down, or the network connection between Unified ICM and the application instance was down.)
• 43 = Unified ICM Routing Complete
Not currently used.
• 44 = Unified ICM Routing Disabled
Not currently used.
• 45 = Application Invalid MRD ID
Not currently used.
• 46 = Application Invalid Dialog ID
Not currently used.
• 47 = Application Duplicate Dialogue ID
Not currently used.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
623
Field Values
Termination Call Detail: Call Disposition and CallDispositionFlag Fields
Note The consult leg would have this disposition for a successful single step transfer.
Note This disposition will also be reported on a consult leg for a successful network
consult transfer.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
624
Field Values
Termination Call Detail: Peripheral Call Type
Router Received a Requery Event from CVP after the Agent PG indicated the call was answered by an
agent.
• 60 = Network Error
Router received a Network Error for a call targeting an agent before the call arrived to the agent.
• 61 = Network Error Before Answer
Router Received a Network Error Event from CVP before the Agent PG indicated the call was answered
by an agent.
• 62 = Network Error After Answer
Router Received a Network Error Event from CVP after the Agent PG indicated the call was answered
by an agent.
• 63 = Task Transfer
The task was transferred. The initiating application sent a new task request to CCE for routing that
includes the task id of the first task.
• 64 = Application Disconnected
Used for single ApplicationPath failures, for ApplicationInstances supporting multiple Client Connections
using the same ApplicationPath (UQ.Path). In this case the Application Path is not considered down,
because the other client instance of the Application is still connected. This occurs when a TaskLive
timeout occurs or and agent logs in again to the ApplicationPath.
• 65 = Task Transferred on Agent Logout
The agent logged out of the MRD with an active task, and the task was transferred.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
625
Field Values
Termination Call Detail: Peripheral Call Type
• 16 = Unmonitored
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
626
Field Values
Termination Call Detail: Peripheral Call Type
• 24 = Supervisor Intercept
• 25 = Task Routed by Unified CCE
Call type for nonvoice tasks routed by Unified CCE.
• 26 = Task Started by Application Instance
Call type for nonvoice tasks started by an agent or application.
• 27 = Reservation Preview
Call type for Outbound Option Reservation calls for Preview mode.
• 28 = Reservation Preview Direct
Call type for Outbound Option Reservation calls for Direct Preview mode.
• 29 = Reservation Predictive
Call type for Outbound Option Reservation calls for Predictive mode and Progressive mode.
• 30 = Reservation Callback
Call type for Outbound Option Reservation calls for Callback calls.
• 31 = Reservation Personal Callback
Call type for Outbound Option Reservation calls for Personal Callback calls.
• 32 = Customer Preview
Call type for Outbound Option Customer calls for Preview mode.
• 33 = Customer Preview Direct
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
627
Field Values
Termination Call Detail: Peripheral Call Type
Call type for Outbound Option Customer calls for Direct Preview mode.
• 34 = Customer Predictive
Call type for Outbound Option Customer calls for Predictive mode and Progressive mode for agent-based
campaigns.
• 35 = Customer Callback
Call type for Outbound Option Customer calls for callback calls.
• 36 = Customer Personal Callback
Call type for Outbound Option Customer calls for personal callback calls.
• 37 = Customer IVR
Call type for Outbound Option Customer calls for Transfer to IVR campaigns.
• 38 = Non-ACD Call
Call type for Multi-Line Agent. Agent placed or received a call on a secondary extension. In an agent
to agent call that includes both an ACD line and a non-ACD line, the ACD line attributes take precedence.
• 39 = Play Agent Greeting
Route request to play an Agent Greeting.
• 40 = Record Agent Greeting
Agent call for recording an Agent Greeting.
• 41 = Voice Callback
Agent call for outbound Voice Callback.
• 42 = Switch Leg
Switch Leg for VRU Peripheral call.
Note Identifies the switch leg of the call at CVP, deployed as a Type 10 VRU.
• 43 = VRU Leg
VRU Leg for VRU Peripheral call.
Note Identifies the VRU leg of the call at CVP, deployed as a Type 10 VRU. (This is
only classified as VRU leg, if Queue Reporting has been enabled for the
corresponding VRU PG, using Peripheral Gateway Setup). If enabled, calls
abandoned in queue will have an Abandoned call disposition for the VRU leg of
the call, instead of a Handled call disposition, which helps in identifying individual
calls that were abandoned while being queued at CVP. The abandoned call
disposition is restricted to only queued calls, and not to Self-service calls.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
628
Field Values
Trunk Type
Trunk Type
The Type field in the Trunk Table (see Trunk, on page 538) allows these values to indicate the type of trunk:
• 1 = Local C.O.
• 2 = Foreign Exchange
• 3 = WATS
• 4 = DID/DNIS
• 5 = PRI
• 6 = Tie Line
• 7 = Interflow
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
629
Field Values
Trunk Type
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
630
CHAPTER 5
Database Rules
• Blended Agent Tables (Outbound Option), on page 631
• Contact Sharing Tables, on page 633
• Device Tables, on page 633
• Enterprise Tables, on page 634
• Media Routing Tables, on page 634
• Route Tables, on page 635
• Schedule Tables, on page 636
• Script Tables, on page 636
• Security Tables, on page 637
• Skill Target Tables, on page 638
• System Tables, on page 639
• User Preferences Tables, on page 639
• VRU Micro-applications Tables, on page 640
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
631
Database Rules
Blended Agent Tables (Outbound Option)
The Campaign Half Hour (see Campaign_Half_Hour, on page 152) provides historical reporting for campaign
attributes.
The Campaign Query Rule (see Campaign_Query_Rule, on page 153) is a cross-reference table between the
Campaign table and the Query Rule Table.
The Campaign Skill Group (see Campaign_Skill_Group, on page 171) is a cross-reference table between
Campaign table and the Skill Groups table. It defines the association between skill groups and campaigns.
The Campaign Target Sequence (see Campaign_Target_Sequence, on page 173) contains the target type and
sequence with which numbers are dialed within a campaign.
The Campaign Query Rule Real Time (see Campaign_Query_Rule_Real_Time, on page 162) and Campaign
Query Rule Half Hour (see Campaign_Query_Rule_Half_Hour, on page 156) provide statistics on particular
Campaign-Query Rule combinations.
The Query Rule Clause (see Query_Rule_Clause, on page 341) contains the SQL rules associated with each
query rule. There is a single row for each configured query rule.
The Query Rule (see Query_Rule, on page 339) is a cross-reference table between Query Rule Clause table
and the Import Rule table.
Import Rules
An import rule defines how Blended Agent imports data from an import list into a contact table. The information
in the contact table can then be used to build a dialing list.
An import list is a raw set of customer contacts (in text file format) that can be imported into a contact table
and used to build a dialing list. The import list may also be referred to as an import file or a contact file. The
import list is associated with a particular campaign and query rule.
The Import Rule (see Import_Rule, on page 256) contains a list of all the import rules and their associated
import lists.
The Import Rule Real Time (see Import_Rule_Real_Time, on page 263) and the Import Rule History (see
Import_Rule_History, on page 262) contain statistics on the Outbound Option imports and the success rate of
the imports.
The Import Rule Clause (see Import_Rule_Clause, on page 260) defines the portions of an import list to be
imported by the Blended Agent Import Rule process.
Dialers
The dialer is is used in Outbound Option to define the relationship between skill groups, the ACDs to which
they are connected, and the ports on a dialer board. The settings you assign to the dialer control how it handles
dialing from your location and how it responds to answering machines or human voices. Several database
tables control dialer configuration and record statistics.
The Dialer (see Dialer, on page 206) contains configuration information for each dialer in a Outbound Option
implementation.
The Dialer Port Map (see Dialer_Port_Map, on page 222) maps port numbers on the dialer to the ports on the
ACD, and identifies the ACD stations and their mapping to dialer ports.
Two reporting tables, Dialer Real Time (see Dialer_Real_Time, on page 225) and Dialer Half Hour (see
Dialer_Half_Hour, on page 216) provide statistics for reporting on dialer execution.
Two reporting tables, Dialer Skill Group Real Time (see Dialer_Skill_Group_Real_Time, on page 232) and
Dialer Skill Group Half Hour (see Dialer_Skill_Group_Half_Hour, on page 229) provide reports on campaigns
running on a dialer.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
632
Database Rules
Contact Sharing Tables
The Dialer Detail (see Dialer_Detail, on page 210) is a historical table that saves the detailed dialer records
that allow enhanced troubleshooting and tracking of dialer attempts, agent-skipped calls, and termination
codes.
Device Tables
To see a list and an illustration of the Device tables, see Device, on page 564.
A Logical Interface Controller (see Logical_Interface_Controller, on page 270) is either a Peripheral Gateway
(PG) or a Network Interface Controller (NIC) .
Each logical interface controller maps to a Physical Interface Controller (see Physical_Interface_Controller,
on page 321). If NICs are duplexed, each NIC in the duplexed pair maps to a separate Physical Interface
Controller. A duplexed pair of PGs share a single Physical Interface Controller.
A Routing Client (see Routing_Client, on page 388) is a service, such as AT&T, MCI, or Sprint, or a switch
within a private network. If a logical interface controller is a NIC, it has one or more associated routing clients.
If a logical interface controller is a PG, it may have one or more associated routing clients (if peripherals
managed by the PG support Post-Routing)
Each routing client may have one or more associated Dial Number Plans (see Dial_Number_Plan, on page
204).
A Peripheral (see Peripheral, on page 302) is an ACD, PBX, or VRU . Each peripheral is associated with a
Peripheral Gateway.
Trunks
Each peripheral has one or more Trunk Groups (see Trunk_Group, on page 539). The public telephone network
may group trunks differently, so each PG may have one or more Network Trunk Groups (see
Network_Trunk_Group, on page 290).
Each Trunk Group contains one or more Trunks. Each trunk belongs to one trunk group.
Statistics
At Five-Minute intervals status information is produced for each Routing Client (see Routing_Client, on page
388).
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
633
Database Rules
Enterprise Tables
Statistics are produced for each Trunk Group in Real-Time, at Five-Minute intervals, and every Half-hour.
Statistics are also produced for each Network Trunk Group in Real-Time and at Half-hour intervals.
Each Peripheral can have a Default Route (see Route, on page 355) that is used to account for calls at the
peripheral that are not associated with any other route.
Real-time statistics are generated for each Peripheral.
For some peripheral types, you must specify what entities to collect data for by including them in the Peripheral
Monitor (see Peripheral_Monitor, on page 309).
Multiple PIM Types
The Unified ICM PG can support multiple device types (for example, ACDs and VRUs). Each device type
requires a separate Peripheral Interface Manager (PIM). In cases where ACD and VRU PIMs are controlled
by the same PG, you must specify how VRU ports map to ACD ports or trunks.
Service Level Threshold
The Service Level Threshold (see Service_Level_Threshold, on page 442) contains information on how the
system software calculates the service level. Each row defines the service level threshold default values for
a particular Peripheral-Media Routing Domain pair.
Enterprise Tables
To see an illustration and a list of the Enterprise tables, see Enterprise, on page 567.
Each Route (see Route, on page 355) can belong to one or more Enterprise Routes (see Enterprise_Route, on
page 234).
The Enterprise Route Member (see Enterprise_Route_Member, on page 235) maps Routes to Enterprise Routes.
Each Skill Group (see Skill_Group, on page 461) can belong to one or more Enterprise Skill Groups (see
Enterprise_Skill_Group, on page 238).
The Enterprise Skill Group Member (see Enterprise_Skill_Group_Member, on page 239) maps Skill Groups
to Enterprise Skill Groups.
Each Service (see Service, on page 422) can belong to one or more Enterprise Services (see Enterprise_Service,
on page 236).
The Enterprise Service Member (see Enterprise_Service_Member, on page 237) maps services to enterprise
services.
Each Peripheral Gateway (PG) can have one or more associated Service Arrays (see Service_Array, on page
425).
Each Service Array (see ) Service_Array, on page 425 contains one or more Services (see Service, on page
422); but all services in an array must be from peripherals associated with the same PG.
The Service Array Member (see Service_Array_Member, on page 427) maps Services (see Service, on page
422) to Service Arrays.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
634
Database Rules
Route Tables
Application_Instance, on page 81 contains configuration data about external application instances. The data
in this table enables the system software to identify application instances and grant them access to the
Configuration Management Service (CMS).
Application_Path, on page 82 defines a path from a registered application instances to a CTI Server.
Applications need an interface to CTI Server in order to report logins, agent states, and task messages to the
system software.
Application_Path_Real_Time, on page 84 provides real-time status and connection data for application paths.
Application_Path_Member, on page 84 defines the Media Routing Domains (MRDs) that use a particular
application path.
Media Class is a combination or single instance of physical media that are to be treated as a single concept
by Unified ICM/Unified CCE software.
Media_Class, on page 283 defines a type of media class. This table is populated initially with default media
classes.
Media Routing Domain (MRD) is a collection of skill groups and services that are associated with a common
communication medium.
Media_Routing_Domain, on page 284 describes a single implementation of a media class. For example, a
media class such as Cisco single-session chat might have one or more Media Routing Domains (MRDs)
defined. These MRDs would all be of the same media class. However, they might be on different servers or
handle slightly different types of requests.
Route Tables
To see an illustration and a list of all tables in the Route category, see Route, on page 571.
Unified ICM/Unified CCE selects a Route (see Route, on page 355) for each call. The route specifies a service
for the call and a skill target to handle the call. A skill target is a service, skill group, agent, or translation
route.
The Network Target (see Network_Target, on page 289) specifies a destination for a call. A network target
can be an Announcement (see Announcement, on page 70), a Peripheral Target (see Peripheral_Target, on
page 315) or a Scheduled Target (see Scheduled_Target, on page 409). A peripheral target is a trunk group on
which to deliver the call and a DNIS value to send with it. A scheduled target is a destination for which the
Unified ICM/Unified CCE knows only the number of scheduled resources and the number of calls in progress.
For each scheduled target, the Unified ICM/Unified CCE maintains Scheduled Target Real Time data.
The routing client presents the Unified ICM/Unified CCE with a Dialed Number (see Dialed_Number, on
page 201). A dialed number can be an 800 number such as 800-555-1234, or a string such as "RTE.007." Each
Dialed Number can have a default route.
A route is associated with one or more Network Targets. The network target has one or more associated
Labels. A label is the string that is passed back to the network to indicate the appropriate target. The Dialed
Number Label (see Dialed_Number_Label, on page 202) indicates which labels are valid for each dialed
number (or you can choose to make all labels valid for a routing client valid for all of that routing client's
dialed numbers).
For each route, statistics are produced in Real Time, every Five Minutes, and every Half-hour.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
635
Database Rules
Schedule Tables
A Route Call Detail (see Route_Call_Detail, on page 357) record is produced immediately after the Unified
ICM/Unified CCE determines a route. This records information about the request and the route determined
by the Unified ICM/Unified CCE.
A Termination Call Detail (see Termination_Call_Detail, on page 518) record is produced at the end of each
call. Data for this record comes from the Peripheral Gateway . It provides information about how the call was
handled at the peripheral. The Route Call Detail and Termination Call Detail are linked by the Day and
RouterCallKey fields.
A script may direct a call to a Network VRU (see Network_Vru, on page 295) associated with the routing
client. The script returns a label to the routing client. It may also specify a Network Vru Script (see
Network_Vru_Script, on page 297) to be executed by the VRU.
Schedule Tables
To see an illustration and a list of all tables in the Schedule category, see Schedule, on page 574.
With the optional Schedule Import feature, you can import schedules for each agent, skill group, and service
from a workforce management system.
Schedule, on page 399 contains one entry for each schedule.
Schedule_Import, on page 401 contains the actual scheduling data for various time periods.
Schedule_Import_Real_Time, on page 403 contains the scheduling data that is currently in effect.
Schedule_Source, on page 408 indicates where the data are imported from. Schedule_Map, on page 405 gives
the primary key value for the scheduling data in the source.
ICR_View, on page 253 indicates how the Schedule Import records for a schedule are to be interpreted.
View_Column, on page 553 indicates how to interpret each field in Schedule Import
Import_Schedule, on page 265 defines import processes to be run automatically at specified times.
Import_Log, on page 255 contains information about these import processes.
A schedule may recur daily, weekly, monthly, etc. The Recurring Schedule Map describes a recurrence pattern
for a schedule.
Script Tables
To see an illustration and a list of all tables in the Script category, see Script, on page 575.
The Unified ICM/Unified CCE classifies each incoming call into a Call Type (see Call_Type, on page 98)
based on a Dialed Number Map (see Dialed_Number_Map, on page 203). The mapping considers the dialed
number, caller-entered digits, and calling line ID. The calling line ID can be specified as a specific number,
a wildcard, or a Region (see Region, on page 346) composed of Prefixes. Each routing client may have a
Default Call Type (see Default_Call_Type, on page 196).
A script is a series of steps executed to determine the best route for a call or to perform periodic administrative
actions. You can create several versions of each script. General information about each script is stored in the
Master Script (see Master_Script, on page 281). Specific information about each version is stored in the Script
(see Script, on page 411). The binary representation of the script version is stored in the Script Data (see
Script_Data, on page 414) table. Each Script version has a Cross Reference for each database entity that it
references.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
636
Database Rules
Security Tables
A Call Type Map (see Call_Type_Map, on page 116) associates one or more routing scripts to the call type
based on a schedule of when each script is active. An Admin Script Schedule Map (see
Admin_Script_Schedule_Map, on page 14) schedules a periodic administrative script. For each script version,
Real Time and Five-Minute data are produced. Also, Real-Time data are produced for each call type.
You can define User Variables (see User_Variable, on page 551) that you can set and reference in scripts.
Optionally, you can define Persistent Variables (see Persistent_Variable, on page 316) that retain their values
between script invocations. You can also define custom functions that are stored as User Formulas (see
User_Formula, on page 545). The expression associated with a custom function is stored in User Formula
Equation (see User_Formula_Equation, on page 546).
With the optional Gateway feature, a script can communicate with an external application. An Application
Gateway (see Application_Gateway, on page 74) represents such an external application. Each side of the
Central Controller can maintain a separate Connection for each Application Gateway. Unified ICM/Unified
CCE software also maintains Global default values for Application Gateway connections. Half-hour data are
produced for each Application Gateway.
With the optional Gateway SQL feature, a script can query an external database. The tables that can be accessed
are stored in Script Table (see Script, on page 411) and the specific columns in Script Table Column (see
Script_Table_Column, on page 420).
The Script Queue Real Time (see Script_Queue_Real_Time, on page 417) contains data on how tasks are
processed in a script queue.
Security Tables
To see an illustration and a list of all tables in the Security category, see Security, on page 579.
You might choose to restrict access to some objects in the Unified ICM/Unified CCE database to specific
users, specific groups of users, or to a specific entity (such as a division within a company). The enterprise
consists of one or more entities. The Business Entity (see Business_Entity, on page 97) defines the entities
within an enterprise.
The User Group (see User_Group, on page 547) defines groups of users or individual users who have specific
access rights. If a row in the User Group table defines a group, each user who is a member of that group is
configured in the User Group Member (see User_Group_Member, on page 549). Unified ICM/Unified CCE
software also uses the Sec Group (see Sec_Group, on page 421) and Sec User (see Sec_User, on page 422) to
track the state of user groups. The User Supervisor Map (see User_Supervisor_Map, on page 550) is used to
allow an agent to log in as a Supervisor.
The Feature Control Set (see Feature_Control_Set, on page 244) defines the different feature sets that may be
used by different users. One set of features may be mapped to multiple users.
Each individual item for which the Unified ICM/Unified CCE software controls access is an object. The
Object List (see Object_List, on page 300) contains information about these objects. The Ids (see Ids, on page
254) contains information about row-level security for objects. The Object Security (see Object_Security, on
page 301) defines the access that specific user groups have for specific objects.
The User Security Control (see User_Security_Control, on page 550) defines the access that specific users
have for specific objects. The possible access levels for each object are defined in the Object Access Xref
(see Object_Access_Xref, on page 299). The Unified ICM/Unified CCE software uses the Group Security
Control as an intermediate table to build User Security Control records.
A category of objects on which access is controlled is a class. The Class List (see Class_List, on page 181)
defines these categories. The Class Security (see Class_Security, on page 182) specifies the level of access a
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
637
Database Rules
Skill Target Tables
user group has to a specific class. The access levels that are available for a class are specified in the Class
Access Xref (see Class_Access_Xref, on page 180).
The ClassID To ObjectType (see ClassID_To_ObjectType, on page 183) defines the mapping of classes to
objects.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
638
Database Rules
System Tables
System Tables
To see an illustration and a list of the System tables, see System, on page 585.
Application_Event, on page 71 contains information about application events generated by the Unified
ICM/Unified CCE software. This is a subset of the events reported in the Event table.
AWControl, on page 89 maintains information about the Admin Workstation and its local database.
Config_Message_Log, on page 186 contains database system information.
Controller_Time, on page 193 contains the current time as kept by the Central Controller.
Event, on page 240 contains information about system events generated by the Unified ICM/Unified CCE
software.
ICR_Globals, on page 245 contains some general information about the system.
ICR_Locks, on page 251 contains a row for each database lock currently held.
Logger_Admin, on page 267 maintains information about scheduled administration jobs run on the central
database by the Unified ICM/Unified CCE software.
Logger_Meters, on page 268 contains performance information about the Logger process.
Logger_Type, on page 270 specifies the type of Logger (that is, standard, Customer ICM (CICM)) , or Network
Applications Manager (NAM) and, if the Logger is a NAM Logger, whether or not the NAM is a slave NAM.
Next_Available_Number, on page 299 identifies the next available unique integer ID value for a specific
database table.
Recovery, on page 343 contains internal status about each table in the database.
Region_Info, on page 347 specifies which prefixes and regions are pre-defined by the Unified ICM/Unified
CCE software.
Rename, on page 355 is an internal table.
Version, on page 553 records the current versions of the Unified ICM/Unified CCE schema installed in the
central and local databases.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
639
Database Rules
VRU Micro-applications Tables
Cfg_Mngr_User_Menu, on page 178 holds information that describes the default and custom menus in use
for each user of the Configuration Manager.
Cfg_Mngr_View, on page 179 holds the information necessary to produce the tree view structure for multiple
default and custom menus within the Unified ICM Configuration Manager.
Cfg_Mngr_User_Settings, on page 178 holds specific Unified ICM Configuration Manager settings for each
user of the Configuration Manager tool. Each row in this table specifies the personal settings for one user (for
example, whether or not the user want to save the Configuration Manager desktop settings in place when
Configuration Manager is closed).
Cfg_Mngr_Globals, on page 175 contains a single record that stores version information about the menu system
that Unified ICM Configuration Manager is currently using.
Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise, Release 11.6(1)
640