USRLM1 ; SLC/MAM - User Class Membership functions and proc's Cont ; 03/04/10
Source file <USRLM1.m>
| Package | Total | Call Graph | 
|---|---|---|
| Authorization Subscription | 1 | $$CLNAME^USRLM | 
| VA Fileman | 1 | $$GET1^DIQ | 
| Package | Total | Caller Graph | 
|---|---|---|
| Authorization Subscription | 3 | USRLM USRMEMBR USRUMMBR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| WHOIS1(MEMBER,CLASS,NAME01) | ; Given a Class, return list of CURRENT members. | |
| WHOISTMP(CLASS,NAME01) | ; Given a Class, return list of CURRENT members into ^TMP ; Uses 8930.3 xref ACU ; CLASS is pointer to file 8930 ; MEMBER is name of array (local or global) in which members are ; returned in order by user/x-ref by name ; main = ^tmp("USRWHO",$j,"USRWHO2",user) ; x-ref= ^tmp("USRWHO",$j,"USRWHO2","b",usrnm,user) ; -- used by whois2 call ; NAME01 is optional. If NAME01>0 use .01 Class Name in returned data. | |
| PERSNAME(USER) | ; Receives pointer to 200, returns name field | 
| FileNo | Call Tags | 
|---|---|
| ^VA(200 - [#200] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TMP("USRWHO" | WHOISTMP+19*, WHOISTMP+20*, WHOISTMP+22*, WHOISTMP+23* | 
| ^TMP("USRWHOIS" | WHOIS1+8!, WHOIS1+17*, WHOIS1+19, WHOIS1+20, WHOIS1+21, WHOIS1+22, WHOIS1+23, WHOIS1+29! | 
| ^USR(8930 - [#8930] | WHOISTMP+22, WHOISTMP+24, WHOISTMP+25, WHOIS1+24, WHOIS1+26, WHOIS1+27 | 
| ^USR(8930.3 - [#8930.3] | WHOISTMP+11, WHOISTMP+12, WHOISTMP+13, WHOISTMP+14, WHOIS1+10, WHOIS1+12, WHOIS1+13, WHOIS1+14 | 
| Name | Line Occurrences | 
|---|---|
| $$PERSNAME | WHOISTMP+15 | 
| WHOIS1 | WHOIS1+28 | 
| WHOISTMP | WHOISTMP+26 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CLASS | WHOISTMP~, WHOISTMP+11, WHOISTMP+12, WHOISTMP+18, WHOISTMP+22, WHOISTMP+24, WHOISTMP+25, WHOIS1~, WHOIS1+10, WHOIS1+12 , WHOIS1+15, WHOIS1+24, WHOIS1+26, WHOIS1+27 | 
| DT | WHOIS1+21, WHOIS1+22 | 
| EFFCTV | WHOISTMP+9~, WHOISTMP+13*, WHOISTMP+19, WHOIS1+7~, WHOIS1+13*, WHOIS1+17, WHOIS1+21*, WHOIS1+22, WHOIS1+23 | 
| EFFCTV1 | WHOIS1+7~, WHOIS1+13*, WHOIS1+17 | 
| EXPIRES | WHOISTMP+9~, WHOISTMP+14*, WHOISTMP+19, WHOIS1+7~, WHOIS1+14*, WHOIS1+17, WHOIS1+22*, WHOIS1+23 | 
| EXPIRES1 | WHOIS1+7~, WHOIS1+14*, WHOIS1+17 | 
| IENS | WHOISTMP+9~, WHOISTMP+16*, WHOISTMP+17 | 
| MEMBER | WHOISTMP+10, WHOIS1~, WHOIS1+9, WHOIS1+23, WHOIS1+24, WHOIS1+25*, WHOIS1+28 | 
| NAME01 | WHOISTMP~, WHOISTMP+18, WHOISTMP+26, WHOIS1~, WHOIS1+15, WHOIS1+28 | 
| U | WHOISTMP+10, WHOISTMP+13, WHOISTMP+14, WHOISTMP+19, WHOISTMP+22, WHOISTMP+23, WHOIS1+9, WHOIS1+13, WHOIS1+14, WHOIS1+17 , WHOIS1+24, WHOIS1+25 | 
| USER | WHOISTMP+9~, WHOISTMP+10*, WHOISTMP+11*, WHOISTMP+12, WHOISTMP+15, WHOISTMP+16, WHOISTMP+19, WHOISTMP+20, WHOIS1+7~, WHOIS1+9* , WHOIS1+10*, WHOIS1+12, WHOIS1+16, WHOIS1+17, PERSNAME~, PERSNAME+1 | 
| USRCLNM | WHOISTMP+9~, WHOISTMP+18*, WHOISTMP+19, WHOIS1+7~, WHOIS1+15*, WHOIS1+17 | 
| USRCNT | WHOISTMP+9~, WHOISTMP+10*, WHOISTMP+21*, WHOISTMP+23, WHOIS1+7~, WHOIS1+9*, WHOIS1+18*, WHOIS1+25 | 
| USRDA | WHOISTMP+9~, WHOISTMP+12*, WHOISTMP+13, WHOISTMP+14, WHOISTMP+19, WHOIS1+7~, WHOIS1+11*, WHOIS1+12*, WHOIS1+13, WHOIS1+14 , WHOIS1+17 | 
| USRI | WHOISTMP+9~, WHOISTMP+24*, WHOISTMP+25, WHOIS1+7~, WHOIS1+26*, WHOIS1+27 | 
| USRMC | WHOISTMP+9~, WHOISTMP+17*, WHOISTMP+19 | 
| USRNAME | WHOIS1+7~, WHOIS1+16*, WHOIS1+17, WHOIS1+20*, WHOIS1+21, WHOIS1+22, WHOIS1+23 | 
| USRNM | WHOISTMP+9~, WHOISTMP+15*, WHOISTMP+19, WHOISTMP+20 | 
| USRSUB | WHOISTMP+25~*, WHOISTMP+26, WHOIS1+27~*, WHOIS1+28 | 
| USRTIT | WHOISTMP+9~, WHOISTMP+16*, WHOISTMP+19 | 
| X | PERSNAME+1~*, PERSNAME+2 |