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 Total: 5

Package Total Call Graph
VA Fileman 4 ^%DT  FILE^DICN  ^DIK  ^DIR  
Registration 1 $$FTIME^VALM1  

Entry Points

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

External References

Name Field # of Occurrence
^%DT DATE+3
FILE^DICN FILE, DATE+6
^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+4
^DPT - [#2] CHK+3, CHK+4, DIE+3, FILE*, DATE+4*
^SC - [#44] PRIN+2, PRIN+3

Label References

Name Line Occurrences
$$CHK ENROL+1, DIEQ
$$CON ENROL+5
$$DIE ENROL+4
$$ENROL TEST+1
$$PRIN CHK+2, DIE+2
CHKQ CHK+3
DATE DATE+3
DIK DATE+7
ENROLQ ENROL+1, ENROL+4
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+3*
CL CHK+1~, CHK+3*
CLINIC PRIN~, PRIN+2, PRIN+3
D0 FILE!, DATE+6!
DA DATE+8!, DIK+1~, DIK+2*
DA(1 FILE*, DATE+6*, DIK+2*
DA(2 DATE+6*
DD FILE!, DATE+6!
DFN ENROL~, ENROL+1, ENROL+4, CHK~, CHK+3, CHK+4, DIE~, DIE+3, FILE, DATE+4
, DATE+6, DATE+7, DIEQ, DIK~, DIK+2
DIC FILE*!, DATE+6*!
DIC("DR" DATE+6*
DIC(0 FILE*, DATE+6*
DIK DATE+8!, 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+6!
PRIN PRIN+1~, PRIN+2*, PRIN+3
SDATA CHK+1~, CHK+4*, SHOW~, SHOW+1, SHOW+2
SDCL ENROL~, ENROL+1, ENROL+4, 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+4, DATE+6, DATE+7, DIK~
, DIK+2
SDFILE DIE+1~, FILE*, DATE+7
SDJ CHK+1~, CHK+4*
SDPRCL CHK+1~, CHK+2*, CHK+3, DIE+1~, DIE+2*, DIE+3, FILE
SDY ENROL+1*, ENROL+3*, ENROL+4*, ENROL+5*, ENROLQ, CHK+1~, CHK+2*, CHK+3, CHK+4*, CHKQ
, ASK+2*, ASKQ
SHOW CHK~, CHK+4
U CHK+4, FILE, DATE+4, PRIN+2, SHOW+1, SHOW+2
>> X FILE*, DATE+3*, DATE+6*
>> Y ASK+2, CON+2, FILE, DATE+3, DATE+6, DATE+7, 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