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

Package: Scheduling

Routine: SDD0


Information

SDD0 ;SF/GFT,ALB/BOK,JSH,LDB - REMAP A CLINIC ;26 JAN 84 3:00 pm

Source Information

Source file <SDD0.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Scheduling 4 ESC^SDD  DOW^SDM0  EN^SDTMPHLC  DTS^SDUTL  
VA FileMan 2 (C,DW)^%DTC  DT^DIO2  
Kernel 1 ($$DOW,$$FMADD)^XLFDT  
Registration 1 CLOSE^DGUTQ  

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
Scheduling 1 SDD  

Entry Points

Name Comments DBIA/ICR reference
SETX ;
CHECK
HOLIDAY
Z
END
FIX ;DH=PATTERN X=DATE
I
OVR
SM
APPT
CAN
TT
PRNT
ESC

External References

Name Field # of Occurrence
C^%DTC SETX+13
DW^%DTC CHECK
CLOSE^DGUTQ END
DT^DIO2 PRNT
ESC^SDD PRNT
DOW^SDM0 CHECK+5
EN^SDTMPHLC HOLIDAY+1
DTS^SDUTL SETX+6
$$DOW^XLFDT SETX+11, SETX+12, OVR
$$FMADD^XLFDT SETX+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$E(SDNM,1,25),?27,$E(DAY,1,3)_" "
  • Line Location: PRNT+0
Function Call: WRITE
  • Prompt: ?45,MSG
  • Line Location: PRNT+0
Function Call: READ
  • Variable: ESC
  • Timeout: DTIME
  • Line Location: ESC+0
Function Call: WRITE
  • Prompt: *7
  • Line Location: ESC+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HOLIDAY - [#40.5] CHECK+3
^SC - [#44] SETX+4, SETX+6, SETX+10, SETX+11, SETX+12, SETX+13, CHECK+1, CHECK+2, CHECK+4!, CHECK+5
CHECK+6, HOLIDAY*, FIX+1, I+1, I+2, I+3, I+4, OVR*, APPTAPPT+1
CAN

Label References

Name Line Occurrences
APPT CHECK+1
CAN I+1
CHECK SETX+13
FIX CHECK+7
HOLIDAY CHECK+3
I CHECK+5, I+1, I+4
OVR CHECK+5, FIX+1, I+1
PRNT CHECK+1, CHECK+2, CHECK+6, Z
SM FIX+1
TT CAN
Z CHECK+3, CHECK+6, OVR+1

Naked Globals

Name Field # of Occurrence
^( I+2, APPT+1
^("I" SETX+6
^("SL" SETX+4
^(0 CHECK+3, HOLIDAY*, APPT+1
^(1 CHECK+1, CHECK+2, CHECK+5, CHECK+6, CHECK+7, OVR*
^(9 OVR*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% END!, CANCAN+1, TT*
%DT END!
BEGDATE END!
DATE SETX+13*, CHECKCHECK+1, CHECK+2, CHECK+3, CHECK+4, CHECK+5, CHECK+7, HOLIDAYHOLIDAY+1
, END!, APPTAPPT+1, PRNT
DAY CHECK*, CHECK+1, END!, PRNT
DGPGM END!
DGVAR END!
DH CHECK+7*, END!, SM
DOW CHECK*, CHECK+4, CHECK+5*, CHECK+6, END!, SM
DR CHECK+5*, END!, FIX+1, II+1*, I+2, I+3, I+4*, APPT*, CAN
DR1 END!, APPT+1*
DTIME ESC
ENDDATE SETX+11, END!
>> ESC ESC*
HSI SETX+4*, END!, I+3
I END!, I*, I+3*, CAN*, CAN+1*, CAN+2*, CAN+3
IO PRNT
IOSL PRNT
IOST ESC
MSG CHECK+1*, CHECK+2*, CHECK+6*, Z*, END!, PRNT
P END!, CAN+1*
PG END!
POP END!
S END!, I*, I+3*, I+4, CANCAN+1*
SB CHECK+4*, END!, I
SC SETX+4, SETX+6, SETX+10, SETX+11, SETX+12, SETX+13, CHECK+1, CHECK+2, CHECK+4, CHECK+5
CHECK+6, HOLIDAYHOLIDAY+1, END!, FIX+1, I+1, I+2, I+3, I+4, OVR
APPTAPPT+1, CAN
SCC END!
SCI END!
SD END!
SD0 SETX+2, END!
SDAPPT CHECK+1, CHECK+3, CHECK+5, Z, END!, FIX+1, APPT*, APPT+1*
SDAPPT1 END!, APPT+1*
SDBD SETX+13, END!
SDBEG SETX+7~, SETX+12*
SDBEGO SETX+7~, SETX+10*, SETX+12
SDBEGZ SETX+7~, SETX+11*, SETX+12
>> SDCNT SETX+10*
>> SDDAY SETX+10*
SDDIV SETX+1~, SETX+2*, SETX+3
SDDOW SETX+7~
SDDOW( SETX+9*, SETX+12*, OVR
SDED SETX+13, END!
SDHOL SETX+13!, CHECK+3*, Z, END!
SDIEN SETX+7~
SDIF CAN+2~*
SDIN SETX+6!*, SETX+13, END!
SDNM END!, PRNT
SDNODE SETX+6~, SETX+13*, CHECK+6
SDRE SETX+6!*, SETX+13, END!
SDRE1 SETX+6!*, END!
SDSAVX END!, I+1!, CAN*
>> SDSI SETX+4*, I+3
SDSL SETX+4*, SETX+5, END!, I+3*
SDSOH SETX+5*, CHECK+3, Z, END!
SDU END!, ESC*
SDX SETX+7~, SETX+9*, SETX+11*, SETX+12
SI SETX+4*, SETX+5*, END!, ISMCAN+1, TT
>> SL SETX+4*, I+3
SM SETX+13!, CHECK+5*, END!, I*, I+4*, OVR, SM*, CANCAN+3*
SS CHECK+4*, CHECK+5*, CHECK+6, END!, OVR
ST END!, I+3*, CAN*, CAN+1
STARTDAY SETX+4*, CHECK+4, END!, TT
STR CHECK+4*, END!, I+3
U SETX+4, SETX+5, SETX+10, CHECKCHECK+3, I+2, I+3, SMESC
VAUTC END!
VAUTD SETX+3, END!
VAUTD( SETX+3
X SETX+4*, SETX+13~, CHECK*, CHECK+3*, CHECK+5*, CHECK+7*, HOLIDAYHOLIDAY+1, Z, END!
I+1*, I+4, OVRSM, CAN*, CAN+1*, TT
>> X1 SETX+13*
>> X2 SETX+13*
Y SETX+6*, CHECKCHECK+5, END!, I+2*, I+3, CAN*, CAN+1*, PRNT*
YP END!, PRNT*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All