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

Package: Scheduling

Routine: SDAUT2


Information

SDAUT2 ;MAN/GRR - LOOK FOR OPEN SLOTS ; 3/3/05 12:08pm

Source Information

Source file <SDAUT2.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Scheduling 5 $$INP^SDAM2  ($$HANDLE,BEFORE,CANCEL,MAKE,NOSHOW)^SDAMEVT  AUTOREB^SDCNSLT  $$STATUS^SDM1A  RT^SDUTL  
Kernel 1 $$NOW^XLFDT  
VA Fileman 1 EN1^DIK  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Scheduling 4 SDC0  SDCNP  SDCNP1A  SDN0  

Entry Points

Name Comments DBIA/ICR reference
END
NO
FTM1
EVT ; -- separate tag if need to NEW vars
; -- noshow event
SRCH
DUPE ;**186** MLR Checking date for "non-cancelled" appointments prior to
EN1
FTM
FTM3
STORE
MORE

External References

Name Field # of Occurrence
EN1^DIK EN1+13
$$INP^SDAM2 STORE
$$HANDLE^SDAMEVT EN1+8
BEFORE^SDAMEVT EN1+8
CANCEL^SDAMEVT EVT+4
MAKE^SDAMEVT EVT+7
NOSHOW^SDAMEVT EVT+2
AUTOREB^SDCNSLT EN1+26
$$STATUS^SDM1A STORE+2
RT^SDUTL EN1+30
$$NOW^XLFDT EN1+25, STORE+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"THIS CLINIC IS MISSING THE INCREMENTS PER HOUR FIELD, CANNOT REBOOK",!
  • Line Location: NO+0

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] SRCH+2
^DPT - [#2] EN1, EN1+9*, DUPE+3, DUPE+5, DUPE+6, SRCH+2, MORE+2, STORE+2
^HOLIDAY - [#40.5] EN1+1
^SC - [#44] EN1, EN1+1, EN1+9*, EN1+15, EN1+23*, EN1+25*, EN1+28*, SRCH+1, SRCH+2, SRCH+3
^SC("ARAD" EN1+29*
^UTILITY($J END!, NO!

Label References

Name Line Occurrences
DUPE EN1+6
END EN1, EN1+2, EN1+3
EVT EN1+30
FTM SRCH+2, STORE+3
FTM1 STORE+3
FTM3 SRCH+2
MORE SRCH+6
NO SRCH+1
SRCH EN1+1
STORE EN1+9

Naked Globals

Name Field # of Occurrence
^( EN1, EN1+1, EN1+25*
^("SDP" SRCH+3
^("SL" EN1, SRCH+1
^(0 SRCH+2, MORE+2, STORE+2
^(1 EN1+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A EN1, EN1+8, EN1+9, EN1+13, EN1+25, EN1+29, EN1+30, DUPE+3, DUPE+5, DUPE+6
, SRCH+1, SRCH+2, MORE+2, STORE, STORE+2, EVT+6~
A8 EVT+6~
ARG END!, SRCH+5*
>> AUTO( EN1+26
B EVT+6~
BTIM END!, SRCH+3*, SRCH+5
>> CHAR MORE+3*
CKDATE EN1+9, END!, MORE+2*
CNT END!, SRCH+6*, EVT+6~
CY EN1+22~, EN1+23*, EN1+25, EN1+26, EN1+28, EN1+30
DA EN1+12~, EN1+13*
DA(1 EN1+13*
>> DFN EN1+30*, EVT+2, EVT+4, EVT+7
DIF END!, SRCH+5*
DIK EN1+12~, EN1+13*
DIK(1 EN1+13*
DISBEG END!, SRCH+1*, SRCH+3*, SRCH+5, MORE
DIV EN1+12~
DNODE EN1+9*, END!
>> DUPE EN1*, DUPE+2*, DUPE+3, DUPE+5*, DUPE+6*
DUZ EN1+25
>> ENDATE EN1+1
FND EN1*, EN1+1, EN1+2, EN1+3, END!, MORE+3*
GDATE EN1+8, EN1+9, EN1+15, EN1+26, EN1+29, DUPE+2, DUPE+3, DUPE+4, SRCH, SRCH+2
, STORE+2, FTM, EVT+2, EVT+4, EVT+6~
GOT END!, SRCH+4*, SRCH+6, MORE+3*
HDIF END!, FTM+2*, FTM1+2, FTM3*
HH1 END!, FTM*, FTM+1*, FTM+2, FTM3*
HH2 END!, FTM*, FTM+2, FTM3*
HH3 END!, FTM1*, FTM1+1*, FTM1+2*
HNDATE EN1+1*, EN1+23, END!, STORE+3
HOLD EN1+9, END!, STORE+2*, STORE+3*
HSTM END!, MORE*, MORE+1*, MORE+2
HT1 END!, FTM*
HT2 END!, FTM*
HT3 END!, FTM*, FTM1
I DUPE+2~*, DUPE+3*, DUPE+4, DUPE+5, DUPE+6
INC END!, SRCH+1*, SRCH+4*, SRCH+5, MORE
INCM END!, SRCH+1*, SRCH+4
J EN1+1, END!, SRCH+6*, MORE
K END!, SRCH+6*
>> L EN1+8, EN1+15
LEN EN1+25, END!, SRCH+1*, SRCH+4
LNK EN1+22~, EN1+26*
M END!, MORE+3*
>> MESS EN1*, EN1+1*, EN1+2*, EN1+3*
>> MIN MORE+1*
MM1 END!, FTM*, FTM+1*, FTM+2, FTM3*
MM2 END!, FTM*, FTM+1, FTM+2, FTM3*
MM3 END!, FTM1*, FTM1+1*, FTM1+2
MMD END!, FTM+2*, FTM1+1, FTM1+2, FTM3
MMD2 END!, FTM1+2*
NC END!, MORE+3*
NDATE EN1*, EN1+1*, EN1+2*, EN1+3*, EN1+9*, EN1+13, EN1+23, EN1+25, EN1+26, EN1+28
, EN1+29, EN1+30, SRCH, MORE+2, STORE, STORE+2, FTM, EVT+6~
NS END!, SRCH+4*, SRCH+6, MORE, MORE+3
NSTM END!, MORE*, MORE+1
NTIM END!, STORE+3, FTM1+2*
QT EN1+23!, EN1+27*
REM END!, MORE+1*
>> SC EN1, EN1+1, EN1+8, EN1+9, EN1+15, EN1+23, EN1+25, EN1+26, EN1+28, EN1+29
, EN1+30, SRCH+1, SRCH+2, SRCH+3, STORE+2
>> SD EN1+26
SDABHDL EN1+8~*, EVT+2, EVT+4
SDATA EN1+8~, EVT+2, EVT+4, EVT+6!
SDCL EVT+6~
SDCP EN1+9, EN1+15, EN1+26, SRCH, EVT+6~
SDCTR EVT+6~
SDCTRL EVT+6~
SDDA EN1+8~*, EVT+2, EVT+4
>> SDDIF SRCH+1*, SRCH+6, MORE, MORE+3
SDINP STORE*, STORE+2, STORE+3!
SDIV SRCH+1~*, SRCH+2*
SDMSG EVT+6~
>> SDNODE EN1+15*, EN1+25, EN1+26, EN1+28
SDNOSH SDAUT2+4!, EN1+9, EVT+2, EVT+4
SDPAT EN1+1!*, EN1+2, END!
SDPL EN1+30*, END!, EVT+7
>> SDRT EN1+30*
SDSC EN1+30*, END!, EVT+2, EVT+4, EVT+7
>> SDSOH EN1*, EN1+1
>> SDST SRCH+6*
>> SDSTRTDT EN1+1
SDT20 END!
SDTEST END!, SRCH+1!
SDTEST( SRCH+2*, FTM3*!
SDTEST("" SRCH+3
SDTTM EN1+30*, END!, EVT+7
SDWH EVT+6~
>> ST SRCH+4*, SRCH+5*, SRCH+6, MORE
STM END!, MORE*, MORE+3
STR END!, SRCH+1*, SRCH+6, MORE+3
TEMP END!, SRCH+2*, STORE+3*, FTM
TM END!, MORE*
>> TPAT EN1+26*
U EN1+26, DUPE+5, DUPE+6
WH END!, MORE+3*
XK END!, SRCH+2*, STORE+3*, FTM3
>> Z EN1+1*, EN1+23, SRCH+4, SRCH+6, MORE+3*
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