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

Package: Scheduling

Routine: SDRFC


Information

SDRFC ;SF/GFT-XAK,BSN/GRR - RADIOLOGY PULL LIST ; 12/4/90 09:36 ;

Source Information

Source file <SDRFC.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 3 ^%DT  NOW^%DTC  DT^DIQ  
Scheduling 2 RALST^SDDIV  (DIV,DTS)^SDUTL  
Registration 1 (CLOSE,ZIS)^DGUTQ  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Scheduling 3 SD IHS RAD PULL  SDOUTPUT  SDRFC  

Entry Points

Name Comments DBIA/ICR reference
C
P
O
Q
START
CHECK

External References

Name Field # of Occurrence
^%DT SDRFC+3
NOW^%DTC START+2
CLOSE^DGUTQ Q
ZIS^DGUTQ SDRFC+4
DT^DIQ START+2
RALST^SDDIV SDRFC+2
DIV^SDUTL SDRFC+2
DTS^SDUTL O+1, O+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!?31,"RADIOLOGY PULL LIST",!?31,"Printed on: "
  • Line Location: START+2
Function Call: WRITE
  • Prompt: !!,$E($P(PAT1,"^",9),6,9)," ",$P(PAT1,"^",1),?40,$E($P(PAT2,"^",9),6,9)," ",$P(PAT2,"^",1),!!?6,$P(PAT1,"^",9),?46,$P(PAT2,"^",9)
  • Line Location: P+1
Function Call: WRITE
  • Prompt: !!?6,$P(^SC(+DAT1,0),"^",1),?46,$S(AP2>0:$P(^SC(+DAT2,0),"^",1),1:"")
  • Line Location: P+2
Function Call: WRITE
  • Prompt: !
  • Line Location: P+2
Function Call: WRITE
  • Prompt: !
  • Line Location: P+3
Function Call: WRITE
  • Prompt: @$E("!!!!!!!!!!!!!",1,13-J)
  • Line Location: P+4
Function Call: WRITE
  • Prompt: !?6
  • Line Location: O+0
Function Call: WRITE
  • Prompt: "LATER APPOINTMENTS:"
  • Condition for execution: AP1>0
  • Line Location: O+0
Function Call: WRITE
  • Prompt: ?46,"LATER APPOINTMENTS:"
  • Condition for execution: AP2>0
  • Line Location: O+0
Function Call: WRITE
  • Prompt: " ",$E(T,1,2),":",$E(T,3,4)
  • Line Location: O+1
Function Call: WRITE
  • Prompt: " ",$E($P(^SC(C,0),"^",1),1,25)
  • Condition for execution: J
  • Line Location: O+1
Function Call: WRITE
  • Prompt: ?46," ",$E(T,1,2),":",$E(T,3,4)
  • Line Location: O+2
Function Call: WRITE
  • Prompt: " ",$E($P(^SC(C2,0),"^",1),1,25)
  • Condition for execution: J
  • Line Location: O+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] START+1, P, P+1
^SC - [#44] P+2, O+1, O+2, CHECK
^SC("ARAD" START+1
^UTILITY($J START!, START+3, P, P+2, P+3, C+2*

Label References

Name Line Occurrences
C START+1
CHECK START+1
O P+2, P+3
P START+3, P+4
Q SDRFC+4, START+3

Naked Globals

Name Field # of Occurrence
^( START+1, P, P+2, P+3
^("I" CHECK
^("S" C+1
^(0 C, C+1, CHECK

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % START+2
>> %DT SDRFC+3*
>> %DT("A" SDRFC+3*!
AP1 P+2*, P+3*, Q!, O, O+1
AP2 P+2*, P+3*, Q!, O, O+2
C START+1*, P+3*, Q!, C+2, O+1, CHECK
C2 P+3*, Q!, O+2
D START+1*, Q!, C+1, C+2
DA START+2*, START+3*, P*, P+2, P+3, Q!, C*, C+2
DA1 START+3*, P*, P+2, P+3, Q!
DAT1 P+2*, Q!
DAT2 P+2*, Q!
DFN P*, P+2, P+3, Q!
DIV SDRFC+2*, SDRFC+4, Q!, CHECK
I START+3*, Q!
IO START
IOF START+2, Q
IOST Q
J START+3*, P+3*, P+4*, Q!, O, O+1, O+2
P START+1*, Q!
PAT1 P*, P+1, Q!
PAT2 P+1*, Q!
>> PGM SDRFC+4*
>> POP SDRFC+4
SC START+1*, Q!
SDY SDRFC+3*, SDRFC+4, START, Q!
T Q!, O+1*, O+2*
U SDRFC+3*, C, C+1, C+2
>> VAL SDRFC+4*
>> VAR SDRFC+4*
X START+1*, START+3*, P*, P+1, P+2, P+3, Q!, C*, C+1*, C+2
Y SDRFC+2, SDRFC+3, START*, START+1, START+2*, Q!, O+1*, O+2*, CHECK
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All