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 |  Local Variables  | All
Print Page as PDF
Routine: SDRRTSK1

Package: Scheduling

Routine: SDRRTSK1


Information

SDRRTSK1 ;10N20/MAH - Recall Reminder-Clinic Print Task ;09/07/17

Source Information

Source file <SDRRTSK1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  $$NAMEFMT^XLFNAME  
VA FileMan 3 ^%DT  $$GET1^DIQ  EN^DIQ1  
Registration 2 $$BADADR^DGUTL3  ($$TESTPAT,ADD,DEM,KVAR)^VADPT  
MailMan 1 ^XMD  

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

Package Total Caller Graph
Scheduling 1 SDRR TASK JOB CARD  

Entry Points

Name Comments DBIA/ICR reference
START
QUIT
KXREF ; SD*579 - If entry does not exist, kill all the x-refs.
ADDR ; SD*654 Patient address
; Change state to abbr.

External References

Name Field # of Occurrence
^%DT START+6
^%ZIS START+12
^%ZISC START+47
$$BADADR^DGUTL3 START+31
$$GET1^DIQ START+27, ADDR+3, ADDR+4
EN^DIQ1 START+11
$$TESTPAT^VADPT START+25
ADD^VADPT START+26
DEM^VADPT START+26
KVAR^VADPT QUIT+2
$$NAMEFMT^XLFNAME START+42
^XMD START+34

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: START+41
Function Call: WRITE
  • Prompt: !!?45,TIME
  • Line Location: START+45
Function Call: WRITE
  • Prompt: !,?45,LAB
  • Line Location: START+46
Function Call: WRITE
  • Prompt: !?20,VAPA(4)_" "_$P(VAPA(5),U,2)_" "_$P(VAPA(11),U,2)
  • Line Location: ADDR+16
Function Call: WRITE
  • Prompt: !?20,VAPA(4)_" "_VAPA(23)_" "_VAPA(24)
  • Line Location: ADDR+19
Function Call: WRITE
  • Prompt: !,?20,VAPA(16)_" "_$P(VAPA(17),U,2)_" "_$P(VAPA(18),U,2)
  • Line Location: ADDR+26
Function Call: WRITE
  • Prompt: !,?20,VAPA(27)_" "_VAPA(16)_" "_VAPA(26)
  • Line Location: ADDR+28
Function Call: WRITE
  • Prompt: !?20,$P(VAPA(28),U,2)
  • Line Location: ADDR+29
Routine Call
  • %ZIS
  • Line Location:
    • START+12

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^%ZIS(1 - [#3.5] Classic Fileman Calls
^DIC(5 - [#5] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SD(403.5 - [#403.5] START+14, START+16, START+17, START+19, START+20, START+38*, KXREF+4, KXREF+5, KXREF+6!
^SD(403.53 - [#403.53] STARTSTART+2, START+3, START+5
^SD(403.54 - [#403.54] START+13
^SD(403.55 - [#403.55] START+8

Label References

Name Line Occurrences
ADDR START+44
KXREF START+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACC QUIT!
ADTA QUIT!
CHECK START+30~, START+31*, START+38, START+39
CLINIC QUIT+1!
CRP START+1*, START+2*, START+3, START+5, START+8, QUIT!
D0 START+14*, START+16, START+17, START+19, START+20, START+38, QUIT!, KXREF+6
DA START+10*, START+12, START+48!, QUIT+1!
DA1 START+48!
DATE START+5*, START+6, QUIT+1!
DEV QUIT!
DEV1 QUIT+1!
DEVSB START+48!, QUIT+1!
DEVSB1 START+48!
DFN START+21*, START+25, START+31, QUIT!
DIC START+11*, QUIT!
DIQ START+11*, START+48!
DIQ(0 START+11*
DIR QUIT!
DIRUT QUIT!
DOD QUIT+1!
DPT QUIT+1!
DPTR START+48!
DPTR("3.5" START+12
DR START+11*, START+48!
DT START+38
DTA START+17*, START+21, START+23, START+24, QUIT!
FAIL QUIT+1!
FAST QUIT!
I QUIT!, KXREF+2*, KXREF+3, KXREF+7!
IO START+40
IOF START+41
IOP START+12~*
L START+41*, QUIT!
LAB START+20*, START+46, QUIT+1!
LETTER QUIT+1!
LINE QUIT+1!
LL ADDR+7~, ADDR+12*, ADDR+24*
MESSAGE QUIT+1!
N3 KXREF+4*, KXREF+5, KXREF+6, KXREF+7!
N4 KXREF+5*, KXREF+6, KXREF+7!
PN START+28*, START+33, START+42, QUIT!
PNAME START+42*, START+43, QUIT!
POP QUIT!
PROV START+13*, START+14, QUIT+1!
PRT START+7*, START+8*, START+9, START+10, QUIT!
PTN QUIT!
SDRR QUIT+1!
SDRR(1 START+33*
SDRRACT1 ADDR+7~, ADDR+9*, ADDR+11, ADDR+23
SDRRACT2 ADDR+7~, ADDR+9*, ADDR+11, ADDR+23
SDRRIENS ADDR+2~, ADDR+3*, ADDR+4*, ADDR+5!
SDRRX ADDR+2~, ADDR+3*, ADDR+4*, ADDR+5!
STATE START+27*, QUIT!
STR KXREF+1*, KXREF+2, KXREF+3, KXREF+7!
TEAM START+7*, START+8*, START+13, QUIT+1!
TEST QUIT+1!
TIME START+18*, START+19*, START+45, QUIT!
TYPE START+3*, START+4, QUIT!
U START+23, START+24, START+28, START+29, ADDR+3, ADDR+4, ADDR+9, ADDR+14, ADDR+16, ADDR+21
ADDR+26, ADDR+29
VA QUIT+1!
VA("BID" START+33
>> VADM(1 START+28
>> VADM(6 START+29
>> VAPA( ADDR+12, ADDR+24
>> VAPA(11 ADDR+16
>> VAPA(12 ADDR+9
>> VAPA(16 ADDR+26, ADDR+28
>> VAPA(17 ADDR+4*, ADDR+26
>> VAPA(18 ADDR+26
>> VAPA(22 ADDR+9
>> VAPA(23 ADDR+19
>> VAPA(24 ADDR+19
>> VAPA(25 ADDR+14, ADDR+21
>> VAPA(26 ADDR+28
>> VAPA(27 ADDR+28
>> VAPA(28 ADDR+25, ADDR+29
>> VAPA(4 ADDR+16, ADDR+19
>> VAPA(5 START+27, ADDR+3*, ADDR+16
X START+6*, QUIT+1!, KXREF+3*, KXREF+4, KXREF+5, KXREF+6, KXREF+7!
XMDUZ START+32*, START+35!
XMSUB START+31*, START+35!
XMTEXT START+31*, START+35!
XMY START+35!
XMY("G.SDRR B AD ADDRESS" , START+32*
Y START+6!, QUIT!
ZDIV QUIT!
ZEDT START+6*, START+23, QUIT!
ZPR QUIT!
ZSDT START+6*, QUIT!
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 |  Local Variables  | All