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

Package: Scheduling

Routine: SDF


Information

SDF ;SF/GFT - FILE ROOM LIST BY CLINIC ; 12 SEP 84 9:48 am

Source Information

Source file <SDF.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Scheduling 3 FRLST^SDDIV  ^SDF1  DIV^SDUTL  
Registration 2 IN^DGHELP  (CLOSE,ZIS)^DGUTQ  
VA FileMan 2 ^%DT  DT^DIQ  

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

Package Total Caller Graph
Scheduling 2 SDFILEROOM  SDOUTPUT  

Entry Points

Name Comments DBIA/ICR reference
A
SMORE
C
WHED
AHEAD
QUIT
O
START
LST
HELP

External References

Name Field # of Occurrence
^%DT SDF+3
IN^DGHELP A
CLOSE^DGUTQ LST+2
ZIS^DGUTQ A+1
DT^DIQ WHED
FRLST^SDDIV SDF+2
^SDF1 START
DIV^SDUTL SDF+2

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Prompt: "APPOINTMENT LIST ORDER: TERMINAL DIGIT ONLY// "
  • Formatting: !
  • Timeout: DTIME
  • Variable: X
  • Line Location: A+0
Function Call: WRITE
  • Prompt: !,"ENTER 'C'LINIC IF YOU WANT LIST PRINTED BY CLINIC AND TERMINAL DIGIT ORDER"
  • Line Location: A+0
Function Call: WRITE
  • Prompt: !,$E($P(D,U,9),6,9),?6,$E($P(D,U,1),1,23),?30,$E($P(D,U,9),1,9),?40," "
  • Line Location: O+0
Function Call: WRITE
  • Prompt: $E(T,1,2),":",$E(T,3,4)
  • Line Location: O+0
Function Call: WRITE
  • Prompt: ?64,$P(Y,U,10)," TYPE",!
  • Line Location: O+1
Function Call: WRITE
  • Prompt: ?48,"** WARD: ",$P(Y,U,8)," **"
  • Line Location: O+2
Function Call: WRITE
  • Prompt: !,?4,$P(Y,U,7)
  • Line Location: O+3
Function Call: WRITE
  • Prompt: !,?4,$P(Y,U,9)
  • Line Location: O+4
Function Call: WRITE
  • Prompt: !,@IOF,!?9,"FILE ROOM LIST FOR APPOINTMENTS "
  • Line Location: WHED+0
Function Call: WRITE
  • Prompt: !,?30-($L(SDSCN)\2),SDSCN,?55,"PRINTED: "
  • Line Location: WHED+0
Function Call: WRITE
  • Prompt: !,?30-($L(SDSCN)\2),SDSCN,?55,"PRINTED: "
  • Line Location: WHED+0
Function Call: WRITE
  • Prompt: !!,"DEPENDING ON TYPE OF SORT, ENTER:",!?5,"'C' - BY CLINIC NAME",!?5,"'T' - BY TERMINAL DIGIT",!
  • Line Location: HELP+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(8 - [#8] C+3, C+4
^DPT - [#2] AHEAD, LST+1, C+1, C+2, C+3
^SC - [#44] START+1, AHEAD, C+1, C+4, WHED
^SC("B" START+1
^SD(409.1 - [#409.1] C+5
^UTILITY($J START!, LST+1, C+2*, C+3*, C+4*, C+5*, O, SMORE, QUIT!

Label References

Name Line Occurrences
A A, HELP
AHEAD START+1
C AHEAD
HELP A
LST START+2
O SMORE
QUIT SDF+2, SDF+3, A, A+1, LST+2
SMORE LST+1
WHED O

Naked Globals

Name Field # of Occurrence
^( AHEAD, C+2
^("I" START+1
^(0 AHEAD, C, C+1, C+3, C+4, C+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% QUIT!
%DT SDF+3*, QUIT!
%DT("A" SDF+3*!
A START+1*, QUIT!
AA START+1*, QUIT!
ALL QUIT!
ANS A*, A+1, START, QUIT!
C START+1*, AHEAD, C+1, C+2, C+3, C+4, C+5, O, SMORE*, QUIT!
CC SMORE*, QUIT!
D AHEAD*, LST+1*, C+1, C+2, C+3, C+4, C+5, O, QUIT!
DA LST*, LST+1*, C*, C+2, C+3, C+4, C+5, O, SMORE, QUIT!
DIV SDF+2*, A+1, AHEAD, QUIT!
DT WHED
DTIME A
DTOUT QUIT!
I LST+1*, QUIT!
IO LST
IOF LST+2, WHED
IOSL O
IOST LST+2
P AHEAD*, C+1, C+4, QUIT!
PGM A+1*, QUIT!
POP A+1, QUIT!
SC AHEAD*, LST+1*, C+1, C+4, O, SMORE, WHED, QUIT!
SDAPTT C+1*, C+5, QUIT!
SDDT SDF+3*, A+1, START+1, AHEAD, WHED, QUIT!
SDHED LST+1*, O, WHED*, QUIT!
SDSCN WHED*, QUIT!
T O*, QUIT!
U SDF+2*, C, C+1, C+2, C+3, C+4, C+5, O, O+1, O+2
, O+3, O+4
V C+4*, C+6!
VAL A+1*, QUIT!
VAR A+1*, QUIT!
X A*, AHEAD*, LST+1*, C*, C+1*, C+2, C+3, C+4, C+5, O
, SMORE, QUIT!
Y SDF+2, SDF+3, O*, O+1, O+2, O+3, O+4, WHED*, QUIT!
Z A*, QUIT!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All