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,PC - ROUTING SLIPS BY CLINIC ;Feb 12, 2020@15:22

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

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

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
GO
CNT
X
GO1
GOT
TDO
CLO
PLOC
COL
CKP
CKP1
LIN
LOC
FUT
LIN2
HED2
TM
SETP
CLIN
FIRST
TIME
X1

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, FUTCLIN
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, COLX1+1
^DPT - [#2] X+1, GOT+1, CKP+2, CKP1+1, CKP1+3, LINFUTLIN2+1, SETP*, FIRST+1
X1+1
^SC - [#44] GOTCLOPLOC+2, COLLINLIN+1, LOCLIN2+1, FIRST+1
^UTILITY($J GO+1, XGO1+1, GOT+2*, TDO*, CLO*, PLOC+4*, PLOC+5*, CLINTIME
X1

Label References

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

Naked Globals

Name Field # of Occurrence
^( XCLINFIRST+1, TIMEX1
^("DIV" LOC
^(0 X+1, GOT+1, CLOCOLCKP+2, CKP1+1, CKP1+3*, LINLOCFUT
, SETP*, FIRST+1, X1+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % TM+2*
>> A FIRST+1*
DA CKP+1*!, CKP1*!
DA(1 CKP+1*, CKP1*
DA(2 CKP+1*, CKP1*
>> DFN GOT*, GOT+1, GOT+2, TDOCLOPLOC+4, PLOC+5, CKP+1, CKP+2, CKP1
CKP1+1, CKP1+3
DIK CKP+1*!, CKP1*!
>> DIV LOCFIRST+1
DT SETP
>> G GO+1*, CLIN*
>> GDATE GOTGOT+2, TDOCLOPLOC+5, COLCKP+1, CKP+2, CKP1CKP1+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*, XX+1, LINFUTLIN2+1, SETP, CLIN*, FIRST+1, TIME
X1X1+1
>> K GO+1*, XLINSETP, TIME*
>> L GO+1*, XGOTCOLCKP+1, CKP1LINLIN+1, LOCLIN2+1*
, TIME*
>> LL GO+1*
>> M FUT*, LIN2+1
>> NAME GOT+1*, GOT+2
>> ORDER GOGOT+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 GOTGOT+2, TDOCLOPLOCPLOC+2, PLOC+4, PLOC+5, COLCKP+1
CKP1, CLIN*, FIRST+1
>> SCN CLO*
>> SD FIRST+1*
>> SDATE FUTFIRST+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 GO1CKPFUT+1
>> SDSTART GO1GO1+1, GO1+2, CKP1+3, FUT+1
>> SDTD CLIN*, X1
>> SDX GO1CKP+2, CKP1+2, FUT+1
SDZ GO1*!, GO1+2*!
>> TDO GOT+1*, TDOCLOPLOC+4
V GOT+2!, TDO, CLO!, PLOC+4, PLOC+6!, COL*
>> VAUTC PLOC
>> VAUTC( PLOC
>> X LIN*, LIN2+1*, TMTM+2*
>> 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