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

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

Caller Graph

Caller Graph Total: 91

Package Total Caller Graph
Scheduling 71 SCDXPOV1  SCDXPOV3  SCMSPX1  SCMSPX2  SDAL  SDAMLD  SDAMN  SDAMOL  
SDAMOL1  SDAMWI1  SDAPP  SDASO  SDAUT2  SDB  SDB1  SDBT10  
SDBT5  SDC  SDCCP  SDCD  SDCIAL  SDCLAS  SDCLAS1  SDCLAV  
SDCLDOW  SDCNP  SDCNP0  SDCNP1A  SDCP  SDCWL  SDD  SDD0  
SDDPA  SDDSO  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  SDUNC  SDVPR  ^SC  SDVPT  SDWARD  
IHS Changes To Scheduling 19 ASDAIU1  ASDCP  ASDCR  ASDHS  ASDI  ASDIAL  ASDM  ASDMON  
ASDOI  ASDROUT0  ASDT016  BSDAM  BSDC  BSDLT  BSDLTP  BSDM0  
BSDMON  BSDROUT  BSDROUT1  
Clinical Scheduling for Windows 1 BSDX40  

Entry Points

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

    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
    • Prompt: "Press return to continue or ""^"" to escape "
    • Formatting: !!
    • Timeout: DTIME
    • Variable: X
    • 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 RT
    ^SC - [#44] RT+2, RTSET

    Label References

    Name Line Occurrences
    DATE HELP
    DT TIME, I
    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*, RT, I
    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 DATE, DATE+1, DATE+3, EX!
    >> SDTIME TIME*
    >> SDTTM RT, RT+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