DIS-PERSI:NAME,xxxx&&yyyy; will give you names and numbers for a block of extensions, and then if you find the name or number you want you can use DIS-SDSU:ALL,,STNO,PER3,xxxx; (where xxxx is the station number, or list of stations) to get the PEN.
One Thing to remember about Assistant is that the functions are typically macro type things and query several different AMOs (Administration and Maintenance Orders), such as SBCSU, SDAT, PERSI and a few other things to present all that data you see on the screen. Back in the "olden days" when you used the EMML (the old Assistant type thing) you could press an F-key on the keyboard and see what was going on behind the scenes, which was a great way to learn AMOs, but I am not aware of a way currently to do that. Assistant also keeps its own database, separate from the AMO (RMX) database, and the system has to keep them in sync. That is why when you make a lot of changes using AMOs you will see on the front page that some of the "SYNCHRONOUS" items will change to "UPLOAD REQUIRED" - because the two databases are no longer the same. When you see those messages on the front screen you can sometimes query a phone or function in Assistant and the information will be out of date. Normally the databases are synched periodically, or you can do it manually in a couple of different ways...
Don Bruechert, Voice Comm Analyst II
CareTech Solutions @ Holy Family Memorial
Manitowoc, WI, USA