Yes you can read UUI information by pressing a button on the phone (uui-info). You can set the asaiuui variable and have it sent to an adjunct. If you can get collected digits into UUI I have not tried recently enough to remember.
I do not think there is a similar ability to press a button and see collected digits.
Here are my notes on setting ASAIUUI
ASAIUUI can be set with vectors.
In the most general sense here's what to do:
Minimally CM4.0 required
Vectoring(Variables) enabled for customer option
SAT: "change variable" - define the variable to be ASAIUUI
SAT: "change vector" - use the "set" command to set the ASAIUUI for the call
ANI can also be copied into the ASAIUUI, so before switch A transfers to switch B, switch A can set the ASAIUUI with ANI or whatever and then route to switch B. Switch B should now have the ASAIUUI populated.
Here's a link to the EAS Vectoring guide (
http://support.avaya.com/elmodocs2/callctr/r5_0/07-600780.pdf). Search for "asaiuui type variable". This should give some background. By the way use "list trace vdn/vector" in order to see if the assignment does take place or not.
You can actually write to all 96 characters, but in 16 digit segments. You just need to define 6 asaiuui variables with the different windowing position. For example:
change variables Page 1 of 39
VARIABLES FOR VECTORS
Var Description Type Scope Length Start Assignment VAC
A asaiuui 1-16 asaiuui L 16 1
B asaiuui 17-32 asaiuui L 16 17
C asaiuui 33-48 asaiuui L 16 33
D asaiuui 49-64 asaiuui L 16 49
E asaiuui 65-80 asaiuui L 16 65
F asaiuui 81-96 asaiuui L 16 81
G incoming call id ani L 16 1
Now it's a matter of assigning the values to the different variables. So if you want to write ANI into the asaiuui position 33-48, use variable C:
01 set C = G SEL 16
G contains the ani which may or may not be 16 digits long, but the SEL 16 will ensure you fill in 16 characters into C by pre-padding with 0's if necessary.
Unfortunately, the display on a station can be at most 32 digits (need CM3.1 or later).