Data Structure for WrapupCategory

Attribute Name

Base Type

Restrictions

Description

id

int

minOccurs = 0

maxOccurs = 1

Unique identifier of the WrapupCategory.

name

string

Should have 1 to 40 characters length

Name of the WrapupCategory.

type

string

Currently only 'nonvoice' is permitted

Type of the WrapupCategory.

global

boolean

none

Flag indicating whether the WrapupCategory is Global or CSQ level .

wrapupReasons

ComplexType element containing the ComplexType element 'reason' with elements 'id' of type 'int' and 'text' of type 'string'

Reason should be minOccurs = 1 maxOccurs = 25

Text should have 1 to 40 chars length and there should be no duplicates

All the Reasons associated with this Category .

associatedCSQs

ComplexType element containing the element 'csq' which is of the type 'nameUriPair'

Associated CSQs should be there only if the type is not global.

All the CSQs associated with this category .

Other Restrictions
  • There can be a maximum number of 25 categories.

  • There can be maximum 10 global categories.

  • The category name should be unique.

  • CSQs associated should be of chat/email type and should be existing.

  • A Wrap-Up Category can be mapped to any number of CSQs.

  • A CSQ can be associated with a maximum number of 10 Wrap-Up categories.

  • Special characters like <, >, ~, `, !, @, #, $, %, ^, &, *, (, ), =, |, [, ], {, }, ;, /, ',+, :, ", and comma are not allowed in the attributes, WrapupCategory name and wrapupReasons text.