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 |  Local Variables |  All
Print Page as PDF
Routine: BSDB0

Package: IHS Changes To Scheduling

Routine: BSDB0


Information

BSDB0 ; IHS/ANMC/LJF - SCHEDULING TEMPLATES ;

Source Information

Source file <BSDB0.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
IHS Changes To ADT 1 ($$READ,MSG)^BDGF  
Kernel 1 $$REPEAT^XLFSTR  
VA Fileman 1 DQ^DICQ  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Scheduling 1 SDB0  

Entry Points

Name Comments DBIA/ICR reference
HELP ;EP; user help on TIME question
PAD(D,L) ;EP -- SUBRTN to pad length of data
; -- D=data L=length
SP(N) ; -- SUBRTN to pad N number of spaces
HELP2 ; list scheduling templates in file
ASK ;EP; ask user for template when setting up clinic
; Called by ^SDB0
SLOTS ; ask user for # of slots
GETTIMES(TNAMES)

External References

Name Field # of Occurrence
$$READ^BDGF ASK+2
MSG^BDGF ASK+6, HELP+1, HELP+2, HELP+3, HELP+4, HELP+5, HELP+6
DQ^DICQ HELP2+2
$$REPEAT^XLFSTR PAD+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),"??"
  • Line Location: GETTIMES+6
Function Call: READ
  • Prompt: " NO. SLOTS: 1// "
  • Timeout: DTIME
  • Variable: Y
  • Line Location: SLOTS+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BSDST - [#9009017.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BSDST - [#9009017.3] GETTIMES+9, GETTIMES+10, GETTIMES+11
^BSDST("B" GETTIMES+6

Label References

Name Line Occurrences
$$PAD SP+1
$$SP HELP+1, HELP+2, HELP+3, HELP+4, HELP+5, HELP+6
ASK ASK+4, ASK+5, ASK+6, ASK+7
GETTIMES ASK+5
HELP2 ASK+4
SLOTS ASK+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BSDSLOT GETTIMES+11*, SLOTS+4*
>> BSDTIME ASK+7*, GETTIMES+10*
D HELP2+1~, HELP2+2*, PAD~, PAD+2
DIC HELP2+1~, HELP2+2*
DIC(0 HELP2+2*
DTIME SLOTS+3
DZ HELP2+1~, HELP2+2*
IEN GETTIMES+1~, GETTIMES+6*, GETTIMES+9, GETTIMES+10, GETTIMES+11
IEN1 GETTIMES+1~, GETTIMES+9*, GETTIMES+10, GETTIMES+11
L PAD~, PAD+2
N SP~, SP+1
ONE GETTIMES+1~, GETTIMES+3*, GETTIMES+6
TNAMES GETTIMES~, GETTIMES+3*
U ASK+3, ASK+7, GETTIMES+10, GETTIMES+11, SLOTS+4
X HELP2+1~
Y ASK+2*, ASK+3, ASK+4, ASK+5, ASK+6, ASK+7, SLOTS+3*, SLOTS+4, HELP2+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 |  Local Variables |  All