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

Package: Scheduling

Routine: SDROUT0


Information

SDROUT0 ;BSN/GRR - ROUTING SLIPS BY CLINIC ;11/12/91 16:07

Source Information

Source file <SDROUT0.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Scheduling 3 (,END,LIN2)^SDROUT1  (HD,HED,SCCOND)^SDROUT2  DTS^SDUTL  
Registration 1 $$SITE^VASITE  
VA FileMan 1 ^DIK  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Scheduling 6 SDAL0  SDC1  SDECRT1  SDROUT  SDROUT1  SDWARD  

Entry Points

Name Comments DBIA/ICR reference
LOC
FUT
LIN
HED2
CKP
X
CLIN
COL
TM
SETP
X1
GO1
CNT
CLO
CKP1
GO
GOT
FIRST
TDO
LIN2
PLOC
TIME

External References

Name Field # of Occurrence
^DIK CKP+1, CKP1
^SDROUT1 GOT+2
END^SDROUT1 GO+2, CLIN+1
LIN2^SDROUT1 LIN2
HD^SDROUT2 GO+1, CLIN
HED^SDROUT2 GO+1, LIN+2, FUT, CLIN
SCCOND^SDROUT2 LIN
DTS^SDUTL FUT+1, LIN2+1
$$SITE^VASITE LOC

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?4,$P(^(L),"^")
  • Line Location: X+0
Function Call: WRITE
  • Prompt: !,?4,"** COLLATERAL **"
  • Line Location: X+1
Function Call: WRITE
  • Prompt: !!,"DATE PRINTED : "
  • Line Location: FUT+1
Function Call: WRITE
  • Prompt: Y,!,"DATE REPRINTED: ",PRDATE
  • Line Location: FUT+1
Function Call: WRITE
  • Prompt: !!,"DATE PRINTED: ",PRDATE
  • Line Location: FUT+2
Function Call: WRITE
  • Prompt: !,Y,?11,$J(X,8),?20,$P(^SC(L,0),"^",1)
  • Line Location: LIN2+1
Function Call: WRITE
  • Prompt: ?52,SDLOC
  • Line Location: LIN2+1
Function Call: WRITE
  • Prompt: !!,?9,"**FUTURE APPOINTMENTS**"
  • Line Location: HED2+0
Function Call: WRITE
  • Prompt: !!," DATE",?11,"TIME",?21,"CLINIC",?55,"LOCATION",!
  • Line Location: HED2+1
Function Call: WRITE
  • Prompt: !,?4,$P(^(J),"^",2)
  • Line Location: X1+0
Function Call: WRITE
  • Prompt: !,?4,"** COLLATERAL **"
  • Line Location: X1+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] LOC
^DIC(4 - [#4] LOC
^DIC(8 - [#8] X+1, COL, X1+1
^DPT - [#2] X+1, GOT+1, CKP+2, CKP1+1, CKP1+3, LIN, FUT, LIN2+1, SETP*, FIRST+1
, X1+1
^SC - [#44] GOT, CLO, PLOC+2, COL, LIN, LIN+1, LOC, LIN2+1, FIRST+1
^UTILITY($J GO+1, X, GO1+1, GOT+2*, TDO*, CLO*, PLOC+4*, PLOC+5*, CLIN, TIME
, X1

Label References

Name Line Occurrences
CKP GOT
CKP1 CKP
CLIN GO
CLO GOT+2
CNT GO+1, CLIN
COL GOT+2, TDO, CLO, PLOC+1
FIRST CLIN
FUT GO+1, TIME
GO1 GO
HED2 FUT
LIN GO+1, TIME
LIN2 FUT
LOC LIN, LIN2+1
PLOC GOT+2
SETP LIN
TDO GOT+2
TIME CLIN
TM LIN, LIN2+1
X GO+1
X1 TIME

Naked Globals

Name Field # of Occurrence
^( X, CLIN, FIRST+1, TIME, X1
^("DIV" LOC
^(0 X+1, GOT+1, CLO, COL, CKP+2, CKP1+1, CKP1+3*, LIN, LOC, FUT
, SETP*, FIRST+1, X1+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % TM+1*
>> A FIRST+1*
DA CKP+1*!, CKP1*!
DA(1 CKP+1*, CKP1*
DA(2 CKP+1*, CKP1*
>> DFN GOT*, GOT+1, GOT+2, TDO, CLO, PLOC+4, PLOC+5, CKP+1, CKP+2, CKP1
, CKP1+1, CKP1+3
DIK CKP+1*!, CKP1*!
>> DIV LOC, FIRST+1
DT SETP
>> G GO+1*, CLIN*
>> GDATE GOT, GOT+2, TDO, CLO, PLOC+5, COL, CKP+1, CKP+2, CKP1, CKP1+1
, CKP1+3
>> H CLIN*
>> I GO+1*, X, GO1*, GO1+1*, GO1+2*, CLIN*, X1
IOF GO+2, CLIN+1
IOSL LIN+2, FUT
>> J GO+1*, X, X+1, LIN, FUT, LIN2+1, SETP, CLIN*, FIRST+1, TIME
, X1, X1+1
>> K GO+1*, X, LIN, SETP, TIME*
>> L GO+1*, X, GOT, COL, CKP+1, CKP1, LIN, LIN+1, LOC, LIN2+1*
, TIME*
>> LL GO+1*
>> M FUT*, LIN2+1
>> NAME GOT+1*, GOT+2
>> ORDER GO, GOT+2, FIRST
>> P GO+1*, CLIN*
>> POP GOT*, CKP+1*, CKP+2*, CKP1*, CKP1+1*, CKP1+2*, CKP1+3*, CKP1+4*, CLIN*, FIRST*
, FIRST+1*
>> PRDATE FUT+1, FUT+2
>> SC GOT, GOT+2, TDO, CLO, PLOC, PLOC+2, PLOC+4, PLOC+5, COL, CKP+1
, CKP1, CLIN*, FIRST+1
>> SCN CLO*
>> SD FIRST+1*
>> SDATE FUT, FIRST+1
>> SDCNT GO*, CNT*
>> SDI1 CKP+2
>> SDIQ CKP+2
SDLOC PLOC+2*, PLOC+3, PLOC+4, LIN!, LOC*, LIN2+1!
>> SDPLSRT PLOC+3
>> SDREP GO1, CKP, FUT+1
>> SDSTART GO1, GO1+1, GO1+2, CKP1+3, FUT+1
>> SDTD CLIN*, X1
>> SDX GO1, CKP+2, CKP1+2, FUT+1
SDZ GO1*!, GO1+2*!
>> TDO GOT+1*, TDO, CLO, PLOC+4
V GOT+2!, TDO, CLO!, PLOC+4, PLOC+6!, COL*
>> VAUTC PLOC
>> VAUTC( PLOC
>> X LIN*, LIN2+1*, TM, TM+1*
>> X1 TM*
>> Y FUT+1*, LIN2+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All