Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: USRULST

Package: Authorization Subscription

Routine: USRULST


Information

USRULST ; SLC/JER - List Class Membership by user ;3/23/10

Source Information

Source file <USRULST.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Authorization Subscription 2 ($$ISTERM,WHATIS)^USRLM  ($$CENTER,$$DATE)^USRLS  
List Manager 2 EN^VALM  ($$SETFLD,$$SETSTR)^VALM1  
VA FileMan 1 ^DIC  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Authorization Subscription 4 USR CLASS MEMBER USER CHANGE VIEW  USR LIST MEMBERSHIP BY USER  USR SHOW MEMBERSHIP BY USER  USRUMMBR  

Entry Points

Name Comments DBIA/ICR reference
MAIN ; Control Branching
GETUSER() ; Get a new user
MAKELIST ; Build review screen list
BUILD(USRDUZ) ; Build List
; DBIA 872 ^ORD(101)
HDR ; Initialize header for review screen
CLEAN ; "Joel...Clean up your mess!"

External References

Name Field # of Occurrence
^DIC MAIN+3, GETUSER+3
$$ISTERM^USRLM HDR+7
WHATIS^USRLM BUILD+7
$$CENTER^USRLS HDR+9
$$DATE^USRLS BUILD+14, BUILD+15
EN^VALM MAIN+5
$$SETFLD^VALM1 BUILD+17, BUILD+18, BUILD+19, BUILD+20
$$SETSTR^VALM1 HDR+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Searching for the User Classes."
  • Line Location: MAKELIST+1
Routine Call
  • DIC
  • Line Location:
    • MAIN+3
    • GETUSER+3
Routine Call
  • VALM
  • Line Location:
    • MAIN+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101 - [#101] BUILD+4
^TMP("USRU" BUILD+5!, BUILD+9, BUILD+11, BUILD+25, BUILD+30, CLEAN+1!
^TMP("USRUSER" BUILD+5!, BUILD+22*, BUILD+23*, BUILD+25*, BUILD+26*, BUILD+29*, BUILD+30*, HDR+2, CLEAN+1!
^TMP("USRUSERIDX" BUILD+5!, BUILD+24*, CLEAN+1!

Label References

Name Line Occurrences
BUILD MAKELIST+2
HDR BUILD+27

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BY HDR+1~
DIC MAIN+1~, MAIN+2*, GETUSER+1~, GETUSER+2*
DIC("A" MAIN+2*, GETUSER+2*
DIC(0 MAIN+2*, GETUSER+2*
IOM HDR+10
TITLE HDR+1~, HDR+3*, HDR+7*, HDR+9
U BUILD+12, BUILD+13, BUILD+14, BUILD+15, BUILD+24, BUILD+25, BUILD+30, HDR+2
USRCLNM BUILD+10~, BUILD+13*, BUILD+18
USRCNT BUILD+2~, BUILD+3*, BUILD+16*, BUILD+17, BUILD+23, BUILD+24, BUILD+25, BUILD+26, BUILD+28, HDR+1~
HDR+8*, HDR+10
USRDA BUILD+10~, BUILD+12*, BUILD+24
USRDUZ MAIN+1~, MAIN+4*, GETUSER+4*, GETUSER+5, MAKELIST+2, BUILD~, BUILD+7, HDR+7
USREFF BUILD+10~, BUILD+14*, BUILD+19
USREXP BUILD+10~, BUILD+15*, BUILD+20
USRLTMPL MAIN+5, MAIN+6!
USRMEM BUILD+10~, BUILD+11*, BUILD+12, BUILD+13, BUILD+14, BUILD+15
USRNAME BUILD+2~, BUILD+8*, BUILD+9*, BUILD+11, HDR+1~, HDR+2*, HDR+3, HDR+4
USRPICK BUILD+2~, BUILD+4*, BUILD+26
USRREC BUILD+10~, BUILD+17*, BUILD+18*, BUILD+19*, BUILD+20*, BUILD+22
USRX HDR+1~, HDR+2*, HDR+8
>> VALMCNT BUILD+3*, BUILD+21*, BUILD+22, BUILD+23, BUILD+24, BUILD+29*
>> VALMHDR BUILD+27
>> VALMHDR(1 HDR+9*, HDR+10*
>> VALMSG HDR+5*
X MAIN+1~, GETUSER+1~
Y MAIN+1~, MAIN+3, MAIN+4, GETUSER+1~, GETUSER+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All