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 |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BGULIST

Package: GUI Generic Tools

Routine: BGULIST


Information

BGULIST ; IHS/OIT/MJL - GENERAL FILE LISTER ;

Source Information

Source file <BGULIST.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
GUI Generic Tools 3 KILL^BGUCND  ^BGULIST1  (INIT,RESTORE,SAVE)^BGULIST2  

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Patient Chart 5 BPCBHADM  BPCBHSC  BPCSC  BPCSC1  BPCSC2  
Mental Health Social Services 3 AMHBHSC  AMHSC1  AMHSC2  

Entry Points

Name Comments DBIA/ICR reference
COUNT ;
EN(BGUARRAY,BGUFILE,BGUIEN,BGUMORE,BGUCRFS,BGUMAX,BGUBEGIN,BGUEND,BGUVLST,BGUDIR,BGUSCR,BGUID,BGUCNDS) ;PEP FROM REMOTE PROCEDURE BGU GENLIST
KILL1 ;
GETDATA(BGUX) ;INTERNAL EP
FIELDS ;EP GENERAL CALL FROM BPC,BGU NAMESPACE
GETFID(BGUX) ;INTERNAL EP
LIST ;
END(BGUX) ;INTERNAL EP
SETDATA(BGUX,BGUXN,BGUXN1) ;INTERNAL EP
BEGIN(BGUX) ;INTERNAL EP
SETGREF(BGUX) ;INTERNAL EP
KILL ;
ERROR ;
CTL ;
DOLRO(BGUX,BGUDIRX) ;INTERNAL EP

External References

Name Field # of Occurrence
KILL^BGUCND KILL+5
^BGULIST1 CTL+17, FIELDS+3
INIT^BGULIST2 CTL+7
RESTORE^BGULIST2 CTL+4
SAVE^BGULIST2 CTL+24

Used in RPC

RPC Name Call Tags
BGU GENLIST EN

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] GETFID+2
^DIC("B" GETFID+1
^TMP("BGULIST" SETDATA+1*
^TMP("BGUSAVE" CTL+4

Label References

Name Line Occurrences
$$BEGIN LIST+2
$$DOLRO CTL+22, LIST+7
$$END CTL+22, LIST+8
$$GETDATA LIST+11, LIST+13
$$GETFID CTL+6
$$SETGREF DOLRO+1
@( CTL+14
COUNT LIST+12, LIST+13
ERROR CTL+6, CTL+8
FIELDS CTL+16, LIST+14
KILL CTL+6, CTL+7, CTL+8, CTL+24
KILL1 CTL+7
LIST CTL+13
SETDATA CTL+23, LIST+12, LIST+13, ERROR+1

Naked Globals

Name Field # of Occurrence
^( GETDATA+1, GETDATA+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BGUARRAY EN~, CTL+2*
BGUARSBS KILL1+1!, KILL+1!
BGUASBS KILL1+1!, KILL+1!
BGUBEGIN EN~, CTL+14*, LIST+2, LIST+8, LIST+9, END+7, END+8
BGUCGBL LIST+2, KILL+1!
BGUCGREF KILL+1!
BGUCHNG LIST+2*, LIST+3*, LIST+7, KILL+1!
BGUCNDS EN~, CTL+19, KILL+5
BGUCNT LIST+12, LIST+13, COUNT+1*, KILL1+1!, KILL+1!
BGUCRFS EN~, CTL+12, CTL+14*, CTL+19, LIST+2, LIST+3, LIST+11
BGUCRFS1 LIST+2, KILL+1!
BGUDAT CTL+21*, CTL+22*, CTL+23, LIST+11*, LIST+12, LIST+13*, KILL1+1!, KILL+1!
BGUDATP KILL1+1!, KILL+1!
BGUDCK LIST+12, LIST+13, GETDATA+1*, GETDATA+2*, KILL1+1!, KILL+1!
BGUDIR EN~, CTL+10, CTL+11, CTL+14*, CTL+19, LIST+2, LIST+3
BGUDIR1 CTL+14*, CTL+22, LIST+2, LIST+7, LIST+8, END+2, COUNT+1, KILL1+1!, KILL+1!
BGUDIRX DOLRO~, DOLRO+2*, KILL1+1!, KILL+1!
BGUDNODE KILL1+1!
BGUDRIVR CTL+13, CTL+14, LIST+2, KILL+1!
BGUDRVRR KILL+1!
BGUDSET LIST+5, LIST+7*, KILL1+1!, KILL+1!
BGUEND EN~, CTL+14*, LIST+2, LIST+8, END+3, END+4, END+5
BGUERMSG CTL+6*, ERROR+1, KILL+1!
BGUERROR CTL+8, KILL+1!
BGUFGBL KILL+1!
BGUFIEN CTL+18*, LIST+2*, KILL+1!
BGUFILE EN~, CTL+6*, CTL+7, CTL+19
BGUFILE1 KILL1+1!, KILL+1!
BGUFIRST CTL+16*, CTL+18*, LIST+2, LIST+3, LIST+6*, KILL+1!
BGUFLDS KILL+1!
BGUFMCK LIST+9, KILL+1!
BGUFN KILL1+1!, KILL+1!
BGUFN1 KILL1+1!, KILL+1!
BGUFSET LIST+4*, LIST+6*, KILL1+1!, KILL+1!
BGUGBL CTL+14*, LIST+2*, DOLRO+1, KILL+1!
BGUGLEV KILL1+1!
BGUGNODE KILL1+1!, KILL+1!
BGUGOTD KILL1+1!, KILL+2!
BGUGREF LIST+13, FIELDS+1, FIELDS+4*, DOLRO+1*, DOLRO+2, GETDATA+1, GETDATA+2, KILL+2!
BGUICNT CTL+18, CTL+20, CTL+21, LIST+4, LIST+5*, LIST+6, LIST+7, COUNT+1*, KILL1+1!, KILL+2!
BGUICNT1 LIST+12, LIST+13, COUNT+1*, KILL1+1!, KILL+2!
BGUID EN~, CTL+1*, CTL+4, SETDATA+1
BGUIDX KILL1+1!, KILL+2!
BGUIEN EN~, CTL+12, CTL+19, CTL+22
BGUIVS KILL+2!
BGULAST CTL+5!, CTL+10, CTL+11*, CTL+16*, CTL+18, CTL+22, LIST+3, LIST+7*, LIST+8*, LIST+15*
, KILL+2!
BGULCNDS CTL+19*, KILL+2!
BGULCRFS CTL+19*, KILL+2!
BGULDIR CTL+10, CTL+19*, LIST+2, LIST+3, KILL+2!
BGULEV CTL+14*, LIST+7*, LIST+12, FIELDS+1, FIELDS+4*, SETGREF+2, GETDATA+2, KILL+2!
BGULFILE CTL+7, CTL+19*, KILL+2!
BGULFRST CTL+16*, KILL1+1!
BGULICNT LIST+4*, LIST+5, LIST+7*, KILL1+1!, KILL+2!
BGULIEN CTL+16, CTL+19*, KILL1+1!, KILL+2!
BGULKU KILL1+2!, KILL+2!
BGULKUA KILL1+2!, KILL+2!
BGULLAST CTL+16*, KILL1+1!
BGULLEV DOLRO+1*, KILL1+1!, KILL+2!
BGULSIEN LIST+2*, KILL+2!
BGULVLST CTL+19*, KILL+2!
BGUMAX EN~, CTL+14*, LIST+4, COUNT+1
BGUMGBL CTL+14, KILL+2!
BGUMORE EN~, CTL+10
BGUN FIELDS+1*, SETGREF+2*, KILL1+1!, KILL+2!
BGUN1 KILL+2!
BGUN2 KILL+2!
BGUOFILE KILL+2!
BGUOFL KILL1+1!, KILL+2!
BGUOFN KILL1+2!, KILL+2!
BGUOLEV KILL+2!
BGUOVS KILL+2!
BGUPFIL1 KILL1+2!, KILL+3!
BGUPFILE FIELDS+1*, FIELDS+4, FIELDS+5!, KILL1+2!, KILL+3!
BGUPTR KILL+3!
BGUREF KILL1+2!
BGUSBS KILL1+2!, KILL+3!
BGUSCR EN~
BGUSETD KILL1+2!, KILL+3!
BGUSF KILL+3!
BGUSLEV FIELDS+1*, FIELDS+4, FIELDS+5!, KILL1+2!, KILL+3!
BGUSLEV1 KILL1+2!, KILL+3!
BGUSTART CTL+5*, CTL+16, LIST+2*, KILL+3!
BGUSTLEV CTL+22, LIST+2*, LIST+3, LIST+4, LIST+6, LIST+7, LIST+8, LIST+9, LIST+15, KILL+3!
BGUSUB FIELDS+2, FIELDS+5!, FIELDS+6*, KILL+3!
BGUSUB( LIST+2*, LIST+3*, LIST+4, LIST+6, LIST+7*, LIST+8*, LIST+9, LIST+12, LIST+15, GETDATA+2
BGUSUB(1 LIST+2*
BGUSVSB1 KILL+3!
BGUSVSUB FIELDS+2*, FIELDS+6, FIELDS+7!, KILL+3!
BGUTDLM KILL1+2!, KILL+3!
BGUTIEN LIST+13*, KILL+3!
BGUTNODE KILL+3!
BGUTNOLV KILL+3!
BGUTVSET KILL1+2!, KILL+3!
BGUV KILL1+2!, KILL+3!
BGUVLST EN~, CTL+19, LIST+3, LIST+10
BGUX DOLRO~, DOLRO+1, SETGREF~, SETGREF+3, GETDATA~, GETDATA+1, SETDATA~, SETDATA+1, BEGIN~, BEGIN+1
, BEGIN+2, BEGIN+3, BEGIN+4, END~, END+3, END+4, END+5, END+6, END+7, END+8
, GETFID~, GETFID+1*, GETFID+2, GETFID+3, KILL1+2!, KILL+3!
BGUX1 KILL1+2!, KILL+3!
BGUXAR KILL1+2!, KILL+3!
BGUXFN1 KILL1+2!, KILL+3!
BGUXLFID KILL1+2!
BGUXN SETDATA~, SETDATA+1, KILL1+2!, KILL+3!
BGUXN1 SETDATA~, SETDATA+1, KILL1+2!, KILL+3!
BGUXNE1 KILL1+2!
BGUXNE2 KILL1+2!
BGUXSBNS KILL1+2!
BGUXSBS KILL1+2!, KILL+3!
BGUXX KILL+3!
BGUY DOLRO+2*, DOLRO+3, SETGREF+1*, SETGREF+2*, SETGREF+3*, SETGREF+4, GETDATA+1*, GETDATA+2*, GETDATA+3, END+3*
, END+4*, END+5*, END+6*, END+7*, END+8*, END+9, KILL1+2!, KILL+3!
BGUYP KILL1+2!, KILL+3!
BGUYY KILL+4!
U CTL+22
>> XWBWRAP CTL+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All