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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: SDUTL1

Package: Scheduling

Routine: SDUTL1


Information

SDUTL1 ;ALB/MJK - Scheduling Utilities; 12/1/91

Source Information

Source file <SDUTL1.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 4 ^%DT  FILE^DICN  ^DIK  ^DIR  
List Manager 1 $$FTIME^VALM1  

Entry Points

Name Comments DBIA/ICR reference
ENROL(DFN,SDCL) ;
ENROLQ
CHK(DFN,SDCL,SHOW) ;
CHKQ
ASK() ;
ASKQ
CON() ;
DIE(DFN,SDCL) ;
FILE
DATE
DIEQ
DIK(DFN,SDE) ;
PRIN(CLINIC) ;
SHOW(SDATA) ;
TEST ;

External References

Name Field # of Occurrence
^%DT DATE+2
FILE^DICN FILEDATE+4
^DIK DIK+2
^DIR ASK+1, CON+1
$$FTIME^VALM1 SHOW+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?41,"Discharged from clinic: ",$$FTIME^VALM1(SDDIS)
  • Line Location: SHOW+3
Function Call: WRITE
  • Prompt: !!,Y
  • Line Location: TEST+2
Routine Call
  • DIR
  • Line Location:
    • ASK+1
    • CON+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(2 FILE
^DD(2.001 DATE+3
^DPT - [#2] CHK+3, CHK+4, DIE+3, FILE*, DATE+3*
^SC - [#44] PRIN+2, PRIN+3

Label References

Name Line Occurrences
$$ASK ENROL+2
$$CHK ENROL+1, DIEQ
$$CON ENROL+4
$$DIE ENROL+3
$$ENROL TEST+1
$$PRIN CHK+2, DIE+2
CHKQ CHK+3
DATE DATE+2
DIEQ DATE+1
DIK DATE+1, DATE+5
ENROLQ ENROL+1, ENROL+2, ENROL+3
FILE FILE
SHOW CHK+4

Naked Globals

Name Field # of Occurrence
^( CHK+3, CHK+4, DIE+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT DATE+2*
CL CHK+1~, CHK+3*
CLINIC PRIN~, PRIN+2, PRIN+3
D0 FILE!, DATE+4!
DA DATE+6!, DIK+1~, DIK+2*
DA(1 FILE*, DATE+4*, DIK+2*
DA(2 DATE+4*
DD FILE!, DATE+4!
DFN ENROL~, ENROL+1, ENROL+3, CHK~, CHK+3, CHK+4, DIE~, DIE+3, FILEDATE+1
DATE+3, DATE+4, DATE+5, DIEQ, DIK~, DIK+2
DIC FILE*!, DATE+4*!
DIC("DR" DATE+4*
DIC(0 FILE*, DATE+4*
DIK DATE+6!, DIK+1~, DIK+2*
DIR ASK+1!, CON+1!
DIR("A" ASK+1*, CON+1*
DIR(0 ASK+1*, CON+1*
DIRUT ASK+2!
DIS CHK+1~
DO DATE+4!
DTIME DATE
PRIN PRIN+1~, PRIN+2*, PRIN+3
SDATA CHK+1~, CHK+4*, SHOW~, SHOW+1, SHOW+2
SDCL ENROL~, ENROL+1, ENROL+3, CHK~, CHK+2, CHK+3, DIE~, DIE+2, DIEQ
SDDIS SHOW+1~*, SHOW+2, SHOW+3
SDE CHK+1~, CHK+3*, CHK+4, DIE+1~, DIE+3*, FILE*, DATE+1, DATE+3, DATE+4, DATE+5
, DIK~, DIK+2
SDFILE DIE+1~, FILE*, DATE+1, DATE+5
SDJ CHK+1~, CHK+4*
SDPRCL CHK+1~, CHK+2*, CHK+3, DIE+1~, DIE+2*, DIE+3, FILE
SDY ENROL+1*, ENROL+2*, ENROL+3*, ENROL+4*, ENROLQ, CHK+1~, CHK+2*, CHK+3, CHK+4*, CHKQ
, ASK+2*, ASKQ
SHOW CHK~, CHK+4
U CHK+4, FILEDATE+3, PRIN+2, SHOW+1, SHOW+2
>> X FILE*, DATE*, DATE+1, DATE+2*, DATE+4*
>> Y ASK+2, CON+2, FILEDATE+2, DATE+4, DATE+5, TEST+1*, TEST+2
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All