VIV job aid

Last Updated : Jun 01, 2018 |

The following table summarizes the basic functions and characteristics of the different VIV types:

Variable type

Description

Scope

Specification

Max digit length

Assigns

agent

Maintains the identifier of the Last EAS Agent to drop off the call throughout the life cycle of the call. The lifecycle of the call can include Transfers, Blind or Consultative, conferencing, or re-routing.

The agent type variable is read-only and cannot be set. The agent variable can be assigned only in the following conditions:

  • By setting an asaiuui variable in a VRD vector

  • As a converse-on operand [operand1 or operand2] in a VRD vector.

L

Identifier of the Last EAS Agent to drop off the call throughout the life cycle of the call.

ani

Holds the phone number of the caller

L

Start digit position and Length

16

Incoming call data

asaiuui

Holds call-specific user data associated with the caller

L

Start digit position and Length

16 out of a total of 96

Incoming call or ASAI application data

collect

Holds user-defined digits associated with the call for control, routing or special treatment that can be assigned a value by the Variables for Vectors table, collect digits steps or the set vector command.

L

P

G

Start digit position and Length

16

The for parameter of the collect digits command or assignment in the variables table

tod

Holds the current time of day in 24-hour format for processing

G

None

Always 4

The main server system clock - for example, 02:19 = 02:19 am

dow

Holds the current day of week for processing

G

None

1

The main server system clock (1-7) - for example, 1 = Sunday

doy

Holds the current day of year for processing

G

None

Always 3

The main server system clock (1-365 or 1 -366 in a leap year)

stepcnt

Provides the count of vector steps executed for the call, including the current step

L

None

4

The vector processing step counter

value

Holds a single numerical digit (0-9) for user-defined processing

G

None

1

A user-defined value entered using the VAC FAC procedure or assignment in the variables table

vdn

Holds the VDN extension number of the call for processing

L

Active or Latest VDN

16

Routing for a call

vdntime

Provides the time taken, in seconds, by a call center to process a call.

L

None

Always 4

Time in vector processing including prior processing for a call routed by BSR/LAI