Simple Data Structure and Elements Used in Trigger

Attribute Name

Base Type

Restrictions

Description

directoryNumber

string

minLength = 0

maxLength = 50

To support E.164 compliance, Unified CCX allows to add "+" preceding to an agent extension or a route point directory number. Including "+", the directory number includes numeric characters and the following special characters:

X # [ ] - *

A unique phone number.

deviceName

string

minLength = 1

maxLength = 15

Description type cannot contain special characters <,>,?,%,(,),\,/,+,'," and cannot have a leading or trailing spaces.

A unique identifier for this device.

description

string

minLength = 1

maxLength = 50

Description type cannot contain special characters ",\,&,<,>,,,/ and cannot have a leading space.

A descriptive name for the CTI route point.

cucmString

string

minLength = 1

maxLength = 50

Can contain numbers from 0-9, characters a-z, A-Z, .-_ and empty spaces.

Unicode string representing route point information.

display

string

minOccurs = 1

maxOccurs = 30

default = ""

Can contain a maximum of 30 alphanumeric characters except \,],",%,<,>,[,&,|,{and }.

Used to display the user name or the directory number.

externalPhoneMaskNumber

string

minOccurs = 0

maxOccurs = 1

maxLength = 24

All numeric character 0-9 and character #, +, and X are allowed.

externalPhoneMaskNumber

overrideMediaTermination

sequence

minOccurs = 0

maxOccurs = unbounded

Used to enable or disable the media termination.

CCMAlertingNameASCII

string

minLength = 0

maxLength = 30

All characters are allowed except double quotation marks ("), brackets (<,>), ampersand (&), and percent (%).

Do not use the following keywords that are reserved in Unified Communications Manager: Conference, Park Number, Barge, CBarge, Monitor, and Record.

Displays the ASCII name alerts for the following scenarios:
  • The device is not capable of handling the Unicode strings.
  • The locales on endpoint devices do not match.
  • The Unicode string is not specified.