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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: PSOBGMG2

Package: Outpatient Pharmacy

Routine: PSOBGMG2


Information

PSOBGMG2 ;BHAM ISC/LC - bingo board manager (cont'd) ; 06/19/96

Source Information

Source file <PSOBGMG2.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA Fileman 6 H^%DTC  ^DIC  ^DIE  ^DIK  EN^DIQ1  ^DIR  
Kernel 3 ENDR^%ZISS  (,DQ)^%ZTLOAD  (EDIT,RESCH)^XUTMOPT  
Outpatient Pharmacy 1 ^PSOLSET  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Outpatient Pharmacy 3 PSO BINGO AUTOSTART  PSO BINGO INITIALIZE  PSOBGMGR  

Entry Points

Name Comments DBIA/ICR reference
OUT1
STRTM
INIJ
ASTART ;
INIT ;init auto-start
EDTEX
DEL ;Del T-1's in 52.11
INIT1
ASTART1 ;start via Taskman
INIJB1 ;
STPTM
ASTOP ;
INIX

External References

Name Field # of Occurrence
H^%DTC ASTART+2
ENDR^%ZISS ASTART1+6
^%ZTLOAD ASTART1+13
DQ^%ZTLOAD ASTOP+2
^DIC INIT1+1, INIJB1+1
^DIE ASTART1+15, STRTM+16, STPTM+16, EDTEX+3
^DIK DEL+2, DEL+5
EN^DIQ1 ASTART1+3
^DIR INIT+3, STRTM+9, STPTM+9
^PSOLSET INIT+1
EDIT^XUTMOPT INIJB1+2, INIJB1+3
RESCH^XUTMOPT INIJB1+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$C(7),"File is being edited!",!
  • Line Location: ASTART1+14
Function Call: WRITE
  • Prompt: !
  • Line Location: INIT+2
Function Call: WRITE
  • Prompt: !?5,$C(7),"Time must be in 12 hour format",!
  • Line Location: STRTM+10
Function Call: WRITE
  • Prompt: !!,$C(7),Y(0,0)," is being edited!",!
  • Line Location: STRTM+15
Function Call: WRITE
  • Prompt: !?5,$C(7),"Time must be in 12 hour format",!
  • Line Location: STPTM+10
Function Call: WRITE
  • Prompt: !!,$C(7),Y(0,0)," is being edited!",!
  • Line Location: STPTM+15
Function Call: WRITE
  • Prompt: !!,$C(7),Y(0,0)," is being edited!",!
  • Line Location: EDTEX+2
Function Call: WRITE
  • Prompt: !
  • Line Location: EDTEX+4
Routine Call
  • DIE
  • Line Location:
    • ASTART1+15
    • STRTM+16
    • STPTM+16
    • EDTEX+3
Routine Call
  • DIC
  • Line Location:
    • INIT1+1
    • INIJB1+1
Routine Call
  • DIR
  • Line Location:
    • INIT+3
    • STRTM+9
    • STPTM+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(19 - [#19] Classic Fileman Calls
^%ZIS(1 - [#3.5] Classic Fileman Calls
^PS(52.11 - [#52.11] Classic Fileman Calls
^PS(59.3 - [#59.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DILOCKTM" ASTART1+14, STRTM+15, STPTM+15, EDTEX+2
^DIC(19.2 - [#19.2] INIJB1+2
^PS(52.11 - [#52.11] DEL+2, DEL+4
^PS(59.3 - [#59.3] ASTART+1, ASTART+2, ASTART1+1, ASTART1+2, ASTART1+7, ASTART1+9*, ASTART1+14, ASTART1+15, ASTOP+2*, STRTM
, STRTM+15, STRTM+16, STPTM, STPTM+15, STPTM+16, EDTEX+2, EDTEX+3, INIJ

Label References

Name Line Occurrences
ASTART1 ASTART+2
DEL ASTART1+5
EDTEX STRTM+16, STPTM+16
INIJ INIT1+2
INIJB1 INIT+3, INIJ
INIT1 EDTEX+4
INIX INIT+3, INIT1+1, INIT1+2, STRTM+9, STPTM+9, EDTEX+3
OUT1 INIJB1+2
STPTM STPTM+10
STRTM STRTM+10

Naked Globals

Name Field # of Occurrence
^( DEL+5
^(3 ASTART+1, ASTART1+7, INIJ

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT INIJB1+1!, OUT1!
%H ASTART+2, ASTART+4!
%T ASTART+2, ASTART+4!
%Y ASTART+4!
>> ADA ASTART1+8*, ASTART1+14, ASTOP+2
APM STRTM+1*, STRTM+2, STRTM+4, STPTM+1*, STPTM+2, STPTM+4, INIX!
>> ASTRT ASTART1+1*, ASTART1+2*, ASTART1+4*
BOT ASTART+3!, ASTART1+6*
BSTOP STPTM*, STPTM+1*, STPTM+2, STPTM+3, STPTM+4, EDTEX!, EDTEX+4!, INIX!
BSTOP1 STPTM+2*, STPTM+3*, STPTM+4*, STPTM+6, EDTEX!, EDTEX+4!, INIX!
BSTRT STRTM*, STRTM+1*, STRTM+2, STRTM+3, STRTM+4, EDTEX!, EDTEX+4!, INIX!
BSTRT1 STRTM+2*, STRTM+3*, STRTM+4*, STRTM+6, EDTEX!, EDTEX+4!, INIX!
BTDV INIJ*, INIX!
BTDV1 INIX!
BTSP INIJ*, INIX!
BTSP1 INIX!
BTST INIJ*, INIX!
BTST1 INIX!
COLM ASTART+3!, ASTART1+7*
DA ASTART+3!, ASTART1+3*, ASTART1+4, ASTART1+14*, ASTART1+15, DEL+2*, DEL+3!, DEL+5*, INIT1+3*, STRTM
, STRTM+15, STRTM+16, STPTM, STPTM+15, STPTM+16, EDTEX+2, EDTEX+3, INIJ, INIX!
DEL DEL+4*, DEL+5, DEL+6!
DEL1 DEL+5*, DEL+6!
DEL2 ASTART1+5*, DEL+1, DEL+6!
DEV ASTART+3!, ASTART1+2*, ASTART1+3
DEV1 ASTART+3!, ASTART1+4*, ASTART1+12
DEVSB ASTART+3!, ASTART1+4*, ASTART1+6
DGP ASTART+1*, ASTART+2, ASTART+3!, ASTART1+1, ASTART1+2, ASTART1+7, ASTART1+8, ASTART1+9, DEL+2
DIC ASTART+3!, ASTART1+3*, ASTART1+6!, INIT1*, INIT1+3!, INIX!, INIJB1+1!*, OUT1!
DIC("S" INIT1*
DIC(0 INIT1*, INIJB1+1*
DIE ASTART1+14*, ASTART1+15!, STRTM+15*, STPTM+15*, EDTEX+1*, INIX!
DIK DEL+2*, DEL+3!, DEL+4*, DEL+6!
DIQ ASTART+3!, ASTART1+3*
DIQ(0 ASTART1+3*, ASTART1+4
DIR INIX!
DIR("?" INIT+2*, STRTM+7*, STRTM+8*, STPTM+7*, STPTM+8*
DIR("A" INIT+2*, STRTM+6*, STPTM+6*
DIR("B" INIT+2*, STRTM+6*, STPTM!, STPTM+6*
DIR(0 INIT+2*, STRTM+5*, STPTM+5*
>> DIRUT INIT+3, STRTM+9, STRTM+16, STPTM+9, STPTM+16, EDTEX+3
DPTR ASTART+3!
DPTR( ASTART1+4
DR ASTART+3!, ASTART1+3*, ASTART1+14*, ASTART1+15!, STRTM+15*, STPTM+15*, EDTEX+1*
DT ASTART+2, DEL+5, STRTM+12, STRTM+13, STRTM+14, STPTM+12, STPTM+13, STPTM+14
DTOUT INIT1+1, INIX!, INIJB1+1!, OUT1!
DUOUT INIT1+1, INIX!
DWT ASTART+3!, ASTART1+7*
EDT STRTM+15!, STRTM+16!, STPTM+15!, STPTM+16!, EDTEX, INIX!
FLG ASTART+3!, ASTART1+1*
FTX ASTART+3!, ASTART1+8*
IODHLB ASTART1+6!
IODHLT ASTART1+6!
IORVOFF ASTART1+6!
IORVON ASTART1+6!
IOST(0 ASTART1+6*
LL INIT+1*, INIT1+2, EDTEX+4*, INIX!
NWT ASTART+3!, ASTART1+7*
PSOOPTN OUT1!
>> PSOPAR INIT+1
PSOPTN OUT1!
>> PSOSITE ASTART1+1*, INIT+1, EDTEX+1
PSOTM OUT1!
PSOUT ASTART+3!, ASTART1+1*
STOP ASTART+3!, ASTART1+9*
STPTM STPTM+13*, STPTM+14*, EDTEX!, EDTEX+4!, INIX!
STPTM1 STPTM+12*, STPTM+13*, STPTM+14*, STPTM+15, EDTEX!, EDTEX+1, EDTEX+4!, INIX!
STRTM STRTM+13*, EDTEX!, EDTEX+4!, INIX!
STRTM1 STRTM+12*, STRTM+13*, STRTM+14*, STRTM+15, EDTEX!, EDTEX+1, EDTEX+4!
TASK ASTART+3!, ASTART1+13*, ASTART1+14
TCK ASTART+3!, ASTART1+9*, ASTART1+12
TOP ASTART+3!, ASTART1+6*
VOFF ASTART+3!, ASTART1+6*
VON ASTART+3!, ASTART1+6*
X ASTART+2*, ASTART1+6*, STRTM+16, STPTM+16, EDTEX+3, INIX!, INIJB1+1*, OUT1!
Y INIT+3, INIT1+2, INIT1+3!, STRTM+10, STRTM+11*, STRTM+12, STRTM+13, STRTM+14, STPTM!, STPTM+10
, STPTM+11*, STPTM+12, STPTM+13, STPTM+14, EDTEX!, INIX!, INIJB1+2, OUT1!
Y(0 STRTM+15, STPTM+15, EDTEX+2
YY STRTM+12*, STRTM+13*, STRTM+14*, STPTM!, STPTM+12*, STPTM+13*, STPTM+14*, EDTEX!, INIX!
ZH ASTART+4!, ASTART1+1*
ZTDESC ASTART+4!, ASTART1+12*
ZTDTH ASTART+2*, ASTART+4!
ZTIO ASTART+4!, ASTART1+12*
ZTQUEUED ASTART+4!, ASTART1+16
>> ZTREQ ASTART1+16*
ZTRTN ASTART+4!, ASTART1+12*
ZTSAVE ASTART+4!
ZTSAVE("ADA" ASTART1+11*
ZTSAVE("ASTRT" ASTART1+10*
ZTSAVE("BOT" ASTART1+10*
ZTSAVE("COLM" ASTART1+11*
ZTSAVE("DEV1" ASTART1+10*
ZTSAVE("DGP" ASTART1+10*
ZTSAVE("DWT" ASTART1+11*
ZTSAVE("FLG" ASTART1+10*
ZTSAVE("FTX" ASTART1+11*
ZTSAVE("NWT" ASTART1+11*
ZTSAVE("PSOSITE" ASTART1+10*
ZTSAVE("PSOUT" ASTART1+10*
ZTSAVE("STOP" ASTART1+11*
ZTSAVE("TCK" ASTART1+11*
ZTSAVE("TOP" ASTART1+10*
ZTSAVE("VOFF" ASTART1+10*
ZTSAVE("VON" ASTART1+11*
ZTSAVE("ZH" ASTART1+10*
ZTSAVE("ZV" ASTART1+10*
ZTSK ASTART+4!, ASTART1+13, ASTOP+2*
ZV ASTART+4!, ASTART1+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All