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: PSOBGMG1

Package: Outpatient Pharmacy

Routine: PSOBGMG1


Information

PSOBGMG1 ;BHAM ISC/LC - BINGO BOARD MANAGER (CONT'D) ; 12/06/94

Source Information

Source file <PSOBGMG1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 3 NOW^%DTC  ^DIE  EN^DIQ1  
Outpatient Pharmacy 1 (ANAME,TICKET)^PSOBGMGR  

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: 1

Package Total Caller Graph
Outpatient Pharmacy 1 PSOBGMGR  

Entry Points

Name Comments DBIA/ICR reference
INDX ;Re-index "ANAM" & "BA" X-REF
WAIT ;compute/compare avg and normal wait times
DEV ;select device
QUE ;que job

External References

Name Field # of Occurrence
NOW^%DTC WAIT+2
^%ZIS DEV+6, DEV+7
HOME^%ZIS QUE+11
^%ZISC DEV+10, DEV+11
^%ZTLOAD QUE+4
^DIE INDX+9, QUE+7
EN^DIQ1 DEV+3, DEV+5
ANAME^PSOBGMGR DEV+11
TICKET^PSOBGMGR DEV+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$C(7),ONM_" is being edited!",!
  • Line Location: INDX+8
Function Call: WRITE
  • Prompt: !,$C(7),"Improper device selected. Try again!",!
  • Line Location: DEV+8
Function Call: WRITE
  • Prompt: !!,$C(7),"File is being edited!",!
  • Line Location: QUE+6
Function Call: WRITE
  • Prompt: !!?5,"Auto-start aborted!"
  • Line Location: QUE+8
Function Call: WRITE
  • Prompt: !!?5,"Bingo Board has been queued!"
  • Line Location: QUE+9
Routine Call
  • DIE
  • Line Location:
    • INDX+9
    • QUE+7
Routine Call
  • %ZIS
  • Line Location:
    • DEV+6
    • DEV+7
Routine Call
  • %ZIS
  • Line Location:
    • QUE+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^%ZIS(2 - [#3.2] 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" INDX+8, QUE+6
^DPT - [#2] INDX+5
^PS(52.11 - [#52.11] INDX+2, INDX+3!, INDX+4, INDX+5, INDX+6!, INDX+7*, INDX+8, INDX+9
^PS(59.2 - [#59.2] WAIT+2, WAIT+4, WAIT+5, WAIT+6, WAIT+7, WAIT+8, WAIT+9, WAIT+10, WAIT+11
^PS(59.3 - [#59.3] DEV+1, DEV+2, QUE+6, QUE+7

Label References

Name Line Occurrences
DEV DEV+8
QUE DEV+10

Naked Globals

Name Field # of Occurrence
^(0 WAIT+4, WAIT+5, WAIT+6, WAIT+7, WAIT+8, WAIT+9, WAIT+10, WAIT+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % WAIT+2
>> %ZIS DEV+6*, DEV+7*
>> %ZIS("B" DEV+6*
>> %ZIS("S" DEV+6*, DEV+7*
>> ADA INDX+2, INDX+3, INDX+6, INDX+7, DEV+1, DEV+2, QUE+6
>> AWT WAIT+1*, WAIT+3*, WAIT+4*, WAIT+5*, WAIT+6*, WAIT+7*, WAIT+8*, WAIT+9*, WAIT+10*, WAIT+11*
WAIT+12*, WAIT+13*, WAIT+14
>> AWT2 WAIT+13*
>> BBH WAIT+2*, WAIT+3*, WAIT+4, WAIT+5, WAIT+6, WAIT+7, WAIT+8, WAIT+9, WAIT+10, WAIT+11
WAIT+12
>> BBM WAIT+2*, WAIT+3
DA INDX+1~, INDX+8*, INDX+9, DEV+1~, DEV+3*, DEV+4, DEV+5*, QUE+6*, QUE+7
>> DEV DEV+1, DEV+2*, DEV+3, DEV+4*, DEV+6, DEV+7
DEVSB DEV+4*, DEV+5, DEV+9!
DEVSB1 DEV+9!
DIC DEV+1~, DEV+3*, DEV+5*
DIE INDX+1~, INDX+8*, INDX+9!, QUE+6*, QUE+7!
DIQ DEV+3*, DEV+5*, DEV+9!
DIQ(0 DEV+3*, DEV+4, DEV+5*
DPTR DEV+9!
DPTR( DEV+4
DR INDX+1~, INDX+8*, DEV+1~, DEV+3*, DEV+5*, QUE+6*, QUE+7!
DT WAIT+2, WAIT+4, WAIT+5, WAIT+6, WAIT+7, WAIT+8, WAIT+9, WAIT+10, WAIT+11
>> DV DEV+6*, DEV+7*, QUE+3
>> EN INDX+2*, INDX+3, INDX+4, INDX+5, INDX+6, INDX+7, INDX+8
IO DEV+11
IO("Q" DEV+10
ION DEV+6, DEV+7
IOST DEV+8
MNY INDX+1~, INDX+4*, INDX+7
MRX INDX+1~, INDX+4*, INDX+7
>> NAME INDX+2, INDX+3, INDX+6
NNM INDX+1~, INDX+5*, INDX+7, INDX+8
NODV DEV+1!, DEV+6*, DEV+7*
>> NUM WAIT+4*, WAIT+5*, WAIT+6*, WAIT+7*, WAIT+8*, WAIT+9*, WAIT+10*, WAIT+11*
>> NWT WAIT+14
ONM INDX+1~, INDX+4*, INDX+5, INDX+8
>> POP DEV+6, DEV+7
>> PSOSITE WAIT+2, WAIT+4, WAIT+5, WAIT+6, WAIT+7, WAIT+8, WAIT+9, WAIT+10, WAIT+11
PTR INDX+1~, INDX+5*
>> TASK QUE+5*, QUE+6
>> TCK DEV+11, QUE+3
>> TTX WAIT+14*
>> WTT WAIT+4*, WAIT+5*, WAIT+6*, WAIT+7*, WAIT+8*, WAIT+9*, WAIT+10*, WAIT+11*
>> ZTDESC QUE+3*
>> ZTIO QUE+3*
>> ZTQUEUED QUE+10
>> ZTREQ QUE+10*
>> ZTRTN QUE+3*
>> ZTSAVE("ADA" QUE+2*
>> ZTSAVE("BOT" QUE+1*
>> ZTSAVE("COLM" QUE+2*
>> ZTSAVE("DEV" QUE+1*
>> ZTSAVE("DWT" QUE+2*
>> ZTSAVE("FLG" QUE+1*
>> ZTSAVE("FTX" QUE+2*
>> ZTSAVE("NWT" QUE+2*
>> ZTSAVE("PSOSITE" QUE+1*
>> ZTSAVE("PSOUT" QUE+1*
>> ZTSAVE("STOP" QUE+2*
>> ZTSAVE("TCK" QUE+2*
>> ZTSAVE("TOP" QUE+1*
>> ZTSAVE("VOFF" QUE+1*
>> ZTSAVE("VON" QUE+2*
>> ZTSAVE("ZH" QUE+1*
>> ZTSAVE("ZV" QUE+1*
>> ZTSK QUE+5, QUE+8
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