NAMEDARRAY Data Format

There may be an arbitrary number of NamedVariable and NamedArray fields in a message, subject to a combined total limit of 2000 bytes.

The NAMEDARRAY data type is a call context variable that has been defined in the Unified CCX Script Editor. This variable length data type may appear in the floating part of a message and has the format defined in the following table.

Named Call Context Array Variable (NAMEDARRAY) Format

Subfield

Value

Data Type

Maximum size

FieldDataID

NAMED_ARRAY (= 83). The floating field tag that indicates that the following data is a named call context array variable.

SHORT

(Version 18 and later)

2

UCHAR

(Version 10 to 17)

1

FieldLength

The total length of the VariableIndex, VariableName and VariableValue fields, including the null-termination bytes. The value of this field may range from 4 to 252.

UCHAR

1

VariableIndex

The index of the array variable.

UCHAR

1

VariableName

The null-terminated defined name of the array variable.

STRING

33

VariableValue

The null-terminated value of the array variable.

STRING

211

For information on call context variables, see Cisco Unified Contact Center Express Getting Started with Scripts and Cisco Unified Contact Center Express Editor Step Reference Guide at:

https://developer.cisco.com/docs/contact-center-express/#scripting-and-development-guide.