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 ;JAN 15, 2016

Source Information

Source file <SDAUT2.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Scheduling 7 $$INP^SDAM2  ($$HANDLE,BEFORE,CANCEL,MAKE,NOSHOW)^SDAMEVT  AUTOREB^SDCNSLT  ARCLOSE1^SDEC  SDECADD^SDEC07  $$STATUS^SDM1A  RT^SDUTL  
VA FileMan 1 EN1^DIK  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

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
ADDSDEC(DFN,SD,SC,SDGDATE) ;ALB/SAT 627 - Add SDEC file changes
GETNOTE(APIEN) ;ALB/SAT 627 - Add SDEC file changes
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+8
NOSHOW^SDAMEVT EVT+2
AUTOREB^SDCNSLT EN1+19
ARCLOSE1^SDEC ADDSDEC+26
SDECADD^SDEC07 ADDSDEC+21
$$STATUS^SDM1A STORE+1
RT^SDUTL EN1+23

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+1
^HOLIDAY - [#40.5] EN1+1
^SC - [#44] EN1, EN1+1, EN1+9*, EN1+15, EN1+17*, EN1+18*, EN1+21*, SRCH+1, SRCH+2, SRCH+3
^SC("ARAD" EN1+22*
^SDEC(409.84 - [#409.84] ADDSDEC+5, ADDSDEC+6, ADDSDEC+7, ADDSDEC+15, ADDSDEC+16, GETNOTE+3, GETNOTE+4, GETNOTE+5
^UTILITY($J END!, NO!

Label References

Name Line Occurrences
$$GETNOTE ADDSDEC+17
ADDSDEC EVT+10
DUPE EN1+6
END EN1, EN1+2, EN1+3
EVT EN1+23
FTM SRCH+2, STORE+2
FTM1 STORE+2
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+18*
^("SDP" SRCH+3
^("SL" EN1, SRCH+1
^(0 SRCH+2, MORE+2, STORE+1
^(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+18, EN1+22, EN1+23, DUPE+3, DUPE+5, DUPE+6
, SRCH+1, SRCH+2, MORE+2, STORE, STORE+1, EVT+7~
A8 EVT+7~
APIEN ADDSDEC+1~, ADDSDEC+5*, ADDSDEC+6, ADDSDEC+7, ADDSDEC+15, ADDSDEC+16, ADDSDEC+17, GETNOTE~, GETNOTE+3, GETNOTE+4
, GETNOTE+5
APPTYPE ADDSDEC+1~, ADDSDEC+9*, ADDSDEC+21
ARG END!, SRCH+5*
ARIEN ADDSDEC+23~, ADDSDEC+24*, ADDSDEC+25
>> AUTO( EN1+19
B EVT+7~
BTIM END!, SRCH+3*, SRCH+5
>> CHAR MORE+3*
CKDATE EN1+9, END!, MORE+2*
CNT END!, SRCH+6*, EVT+7~
CY EN1+16~, EN1+17*, EN1+18, EN1+19, EN1+21, EN1+23
DA EN1+12~, EN1+13*
DA(1 EN1+13*
DFN EN1+23*, EVT+2, EVT+4, EVT+8, EVT+10, ADDSDEC~, ADDSDEC+6, ADDSDEC+21
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!
DT EN1+18, STORE+1, ADDSDEC+25
>> DUPE EN1*, DUPE+2*, DUPE+3, DUPE+5*, DUPE+6*
DUZ EN1+18, ADDSDEC+25
EESTAT ADDSDEC+1~, ADDSDEC+16*, ADDSDEC+21
>> ENDATE EN1+1
FND EN1*, EN1+1, EN1+2, EN1+3, END!, MORE+3*
FOUND ADDSDEC+1~, ADDSDEC+4*, ADDSDEC+5, ADDSDEC+7*, ADDSDEC+18
GDATE EN1+8, EN1+9, EN1+15, EN1+19, EN1+22, DUPE+2, DUPE+3, DUPE+4, SRCH, SRCH+2
, STORE+1, FTM, EVT+2, EVT+4, EVT+5, EVT+7~
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+17, END!, STORE+2
HOLD EN1+9, END!, STORE+1*, STORE+2*
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
INP ADDSDEC+23~, ADDSDEC+26
INP(1 ADDSDEC+25*
INP(2 ADDSDEC+25*
INP(3 ADDSDEC+25*
INP(4 ADDSDEC+25*
J EN1+1, END!, SRCH+6*, MORE
K END!, SRCH+6*
>> L EN1+8, EN1+15
LEN EN1+18, END!, SRCH+1*, SRCH+4
LNK EN1+16~, EN1+19*
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+17, EN1+18, EN1+19, EN1+21
, EN1+22, EN1+23, SRCH, MORE+2, STORE, STORE+1, FTM, EVT+7~
NS END!, SRCH+4*, SRCH+6, MORE, MORE+3
NSTM END!, MORE*, MORE+1
NTIM END!, STORE+2, FTM1+2*
PROVIEN ADDSDEC+1~, ADDSDEC+12*, ADDSDEC+21
QT EN1+17!, EN1+20*
REM END!, MORE+1*
RET ADDSDEC+23~, ADDSDEC+26
SC EN1, EN1+1, EN1+8, EN1+9, EN1+15, EN1+17, EN1+18, EN1+19, EN1+21, EN1+22
, EN1+23, SRCH+1, SRCH+2, SRCH+3, STORE+1, ADDSDEC~, ADDSDEC+21
SD EN1+19, ADDSDEC~, ADDSDEC+21
SDABHDL EN1+8~*, EVT+2, EVT+4
SDAPTYP ADDSDEC+2~, ADDSDEC+15*, ADDSDEC+19*, ADDSDEC+21, ADDSDEC+22, ADDSDEC+24
SDATA EN1+8~, EVT+2, EVT+4, EVT+7!
SDCL EVT+7~
SDCP EN1+9, EN1+15, EN1+19, SRCH, EVT+7~
SDCTR EVT+7~
SDCTRL EVT+7~
SDDA EN1+8~*, EVT+2, EVT+4
SDDDT ADDSDEC+2~, ADDSDEC+14*, ADDSDEC+21
>> SDDIF SRCH+1*, SRCH+6, MORE, MORE+3
SDECATID ADDSDEC+2~, ADDSDEC+20*, ADDSDEC+21
SDECEND ADDSDEC+2~, ADDSDEC+8*, ADDSDEC+21
SDECIEN GETNOTE+1~, GETNOTE+4*, GETNOTE+5
SDECNOTE ADDSDEC+2~, ADDSDEC+17*, ADDSDEC+21
SDECRESD ADDSDEC+2~, ADDSDEC+10*, ADDSDEC+21
SDGDATE EVT+5~*, EVT+10, ADDSDEC~, ADDSDEC+5
SDINP STORE*, STORE+1, STORE+2!
SDIV SRCH+1~*, SRCH+2*
SDMSG EVT+7~
>> SDNODE EN1+15*, EN1+18, EN1+19, EN1+21
SDNOSH SDAUT2+2!, EN1+9, EVT+2, EVT+4
SDNOTE GETNOTE+1~, GETNOTE+2*, GETNOTE+5*, GETNOTE+6
SDPAT EN1+1!*, EN1+2, END!
SDPL EN1+23*, END!, EVT+8
>> SDRT EN1+23*
SDSC EN1+23*, END!, EVT+2, EVT+4, EVT+8, EVT+10
>> 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+23*, END!, EVT+8, EVT+10
SDWH EVT+7~
>> ST SRCH+4*, SRCH+5*, SRCH+6, MORE
STATUS ADDSDEC+3~, ADDSDEC+13*
STM END!, MORE*, MORE+3
STR END!, SRCH+1*, SRCH+6, MORE+3
TEMP END!, SRCH+2*, STORE+2*, FTM
TM END!, MORE*
>> TPAT EN1+19*
U EN1+19, DUPE+5, DUPE+6, ADDSDEC+6, ADDSDEC+8, ADDSDEC+9, ADDSDEC+10, ADDSDEC+11, ADDSDEC+12, ADDSDEC+13
, ADDSDEC+14, ADDSDEC+15, ADDSDEC+16
WALKIN ADDSDEC+3~, ADDSDEC+11*, ADDSDEC+20
WH END!, MORE+3*
XK END!, SRCH+2*, STORE+2*, FTM3
>> Z EN1+1*, EN1+17, SRCH+4, SRCH+6, MORE+3*
ZNODE ADDSDEC+3~, ADDSDEC+7*, ADDSDEC+8, ADDSDEC+9, ADDSDEC+10, ADDSDEC+11, ADDSDEC+12, ADDSDEC+13, ADDSDEC+14
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