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

Package: Scheduling

Routine: SDC2


Information

SDC2 ;ALB/GRR - CHECK PARTIAL CANCELLATIONS ; 19 FEB 85

Source Information

Source file <SDC2.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 3 ^%DT  WAIT^DICD  YN^DICN  
Kernel 1 $$FMTE^XLFDT  
Scheduling 1 (ROPT,W)^SDC  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Changes To Scheduling 1 BSDC  
Scheduling 1 SDC  

Entry Points

Name Comments DBIA/ICR reference
OVR
TZ
ERR
RDFR
SHOW
RDTO
TM
CP
TC
MORE

External References

Name Field # of Occurrence
^%DT TC
WAIT^DICD SDC2+5
YN^DICN CP
ROPT^SDC RDTO+2
W^SDC SDC2+6
$$FMTE^XLFDT TC

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Clinic already has the following cancellation(s) for that date: ",!
  • Line Location: SHOW+0
Function Call: WRITE
  • Prompt: !,?15,"From: ",X," To: "
  • Line Location: SHOW+1
Function Call: WRITE
  • Prompt: X,$S($P(SDZ(Z),"(",2)]"":" ("_$P(SDZ(Z),"(",2),1:"")
  • Line Location: SHOW+1
Function Call: WRITE
  • Prompt: !,"REPLY YES (Y) OR NO (N)"
  • Line Location: CP+0
Function Call: READ
  • Prompt: "STARTING TIME: "
  • Formatting: !
  • Timeout: DTIME
  • Variable: X
  • Line Location: RDFR+0
Function Call: READ
  • Prompt: "ENDING TIME: "
  • Formatting: !
  • Timeout: DTIME
  • Variable: X
  • Line Location: RDTO+0
Function Call: WRITE
  • Prompt: !,*7,"Ending time must be later than starting time!"
  • Line Location: RDTO+0
Function Call: WRITE
  • Prompt: !,"Enter a time after starting time",!,"for clinic and which is a valid time for clinic.",*7
  • Line Location: TC+0
Function Call: WRITE
  • Prompt: !,*7,"DAY STARTS AT ",STARTDAY
  • Line Location: TC+1
Function Call: WRITE
  • Prompt: *7,"?"
  • Line Location: TC+2
Function Call: WRITE
  • Prompt: *7,"?"
  • Line Location: TC+3
Function Call: WRITE
  • Prompt: !!,*7,"Time frame selected overlaps previously cancelled time frame!",!
  • Line Location: ERR+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] SDC2+4, SDC2+5*, SDC2+6, OVR, MORE*

Label References

Name Line Occurrences
CP CP
ERR TZ+1
MORE SDC2+5
OVR SDC2+4
RDFR RDFR
RDTO RDTO
SHOW RDTO+1
TC RDFR, RDTO
TM SHOW+1
TZ RDTO+1

Naked Globals

Name Field # of Occurrence
^( OVR
^("MES" SDC2+5, OVR

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % CP*, CP+1, RDFR, TC+1*, TC+3, TM*
>> %DT TC*
>> A MORE*
DTIME RDFR, RDTO
>> FR RDFR*, RDTO, TZ
>> SC SDC2+4, SDC2+5, SDC2+6, OVR, MORE
>> SD SDC2+4, SDC2+5, SDC2+6, OVR, TC
>> SDANS CP+1*
>> SDCNT MORE*
>> SDCTO SDC2+5*, MORE
SDERR TZ!*, TZ+1
>> SDHTO RDTO*
>> SDJ OVR*
SDZ SDC2+4!
SDZ( OVR*, SHOW+1, TZ
>> SDZL SDC2+5*, MORE
>> SI TC+1
>> ST RDFR*
>> STARTDAY TC+1
>> TO RDTO*, TZ
X SHOW+1*, RDFR*, RDTO*, RDTO+1, TC*, TC+1*, ERR!, TM*
>> Y RDFR, RDTO, TC, TC+1*, TC+3*
>> Z SHOW+1*, TZ*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All