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

Package: Scheduling

Routine: SDUTL


Information

SDUTL ;MAN/GRR - SCHEDULING UTILITY PROGRAM ; 18 JUN 84 11:31 AM

Source Information

Source file <SDUTL.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 3 ^%DT  EN1^DIP  D^DIQ  
Kernel 1 $$FMTE^XLFDT  
Record Tracking 1 (CANCEL,QUE)^RTQ2  
Registration 1 (CLOSE,DQ,QUE,ZIS)^DGUTQ  

Caller Graph

Caller Graph Total: 75

Package Total Caller Graph
Scheduling 74 ^SC  SCDXPOV1  SCDXPOV3  SCMSPX1  SCMSPX2  SD53120A  SDAL  SDAMLD  
SDAMN  SDAMOL  SDAMOL1  SDAMWI1  SDAPP  SDASO  SDAUT2  SDB  
SDB1  SDBT  SDC  SDCCP  SDCD  SDCIAL  SDCLAS  SDCLAS1  
SDCLAV  SDCLDOW  SDCNP  SDCNP0  SDCNP1A  SDCP  SDCWL  SDD  
SDD0  SDDPA  SDDSO  SDEC40  SDECRT1  SDF  SDLT  SDLTP  
SDM  SDM0  SDM1  SDM1A  SDM2  SDM3  SDMM  SDMM1  
SDMULT  SDMULT0  SDN  SDNACT  SDNEXT  SDNOS  SDNOS1  SDNOS2  
SDNP  SDOUTPUT  SDPP  SDPPSEL  SDPURG  SDREACT  SDREV  SDRFC  
SDROUT  SDROUT0  SDROUT1  SDSCE  SDST  SDTMPUT0  SDUNC  SDVPR  
SDVPT  SDWARD  
Record Tracking 1 RTQ2  

Entry Points

Name Comments DBIA/ICR reference
DATE
EX
Q
DQ
ZIS
CLOSE
TIME
ETIME
OUT
DTS
DT
DIV
AT
LAPPT
RT
RTSET
  • ICR #86
    • Status: Retired
    • Usage: Private
    NOTES
    I
    HELP

    External References

    Name Field # of Occurrence
    ^%DT DATE+2, DATE+4, DT
    CLOSE^DGUTQ CLOSE
    DQ^DGUTQ DQ
    QUE^DGUTQ Q
    ZIS^DGUTQ ZIS
    EN1^DIP NOTES
    D^DIQ AT+1
    CANCEL^RTQ2 RT+2
    QUE^RTQ2 RT+1
    $$FMTE^XLFDT DTS

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!,"**** Date Range Selection ****"
    • Line Location: DATE+0
    Function Call: WRITE
    • Prompt: !
    • Line Location: DATE+1
    Function Call: WRITE
    • Prompt: !
    • Line Location: DATE+3
    Function Call: WRITE
    • Prompt: !
    • Line Location: DATE+4
    Function Call: WRITE
    • Prompt: *7
    • Line Location: OUT+0
    Function Call: WRITE
    • Prompt: !
    • Line Location: OUT+0
    Function Call: READ
    • Formatting: !!
    • Prompt: "Press return to continue or ""^"" to escape "
    • Variable: X
    • Timeout: DTIME
    • Line Location: OUT+1
    Function Call: WRITE
    • Prompt: *7,!,"Appointment length is inconsistent with inc/hr (",SDZ0,") for this clinic"
    • Line Location: LAPPT+0
    Function Call: WRITE
    • Prompt: "??",!?5,"Ending date must not be before beginning date"
    • Line Location: HELP+0

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DIC(9.4 - [#9.4] Classic Fileman Calls

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DG(43 - [#43] DIV
    ^DIC(195.4 - [#195.4] RT
    ^SC - [#44] RT+2, RTSET

    Label References

    Name Line Occurrences
    DATE HELP
    DT TIMEI
    EX DATE+2, DATE+4
    HELP DATE+4

    Naked Globals

    Name Field # of Occurrence
    ^("GL" DIV
    ^("RTR" RT+2, RTSET*
    ^("UP" RT
    ^(0 RTSET

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    %DT DATE*, DATE+1*, DATE+3*, DATE+4!, DT!
    %DT("A" DATE+1*, DATE+3*
    %DT(0 DATE, HELP*
    BEGDATE DATE!, DATE+2*
    >> BY NOTES*
    >> DFN RTSET
    >> DHD NOTES*
    >> DIC NOTES*
    DT TIME, DT*, RTI
    DTIME OUT+1, I*
    ENDDATE DATE!, DATE+4*
    >> FLDS NOTES*
    >> FR NOTES*
    IOP NOTES!
    IOSL OUT
    >> L NOTES*
    PGM ZIS+1!
    >> POP DATE*, DATE+2*, DATE+4*
    RTPAR RT+2*!, RTSET
    >> SD00 ETIME
    >> SDBD DATE+2*, DATE+4
    >> SDED DATE+4*
    >> SDEND OUT+1*
    >> SDPL RT+2, RTSET
    >> SDRT RT+1, RT+2
    >> SDSC RT+2, RTSET
    SDT0 DATE*, EX!, HELP
    SDT00 DATEDATE+1, DATE+3, EX!
    >> SDTIME TIME*
    >> SDTTM RTRT+2, RTSET
    >> SDXX OUT*
    >> SDZ0 LAPPT
    >> SDZ01 TIME*
    >> TO NOTES*
    U DT*, I*
    VAL ZIS+1!
    VAR ZIS+1!
    X ETIME*, OUT+1*, DT*, LAPPT!
    >> X1 ETIME*
    >> X2 ETIME*
    >> X3 ETIME*
    >> Y DATE+2, DATE+4, ETIME*, DTS*, DT, AT*, AT+1, AT+3*, AT+4*
    Y1 AT*, AT+2*, AT+3, AT+4, AT+5!
    Y2 AT+2*, AT+5!
    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