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

Package: Scheduling

Routine: SDRRRECL


Information

SDRRRECL ;10N20/MAH;Recall Reminder Manual Printing; 09/20/2004

Source Information

Source file <SDRRRECL.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
Kernel 4 ^%ZIS  ^%ZISC  ^%ZTLOAD  $$FMDIFF^XLFDT  
VA Fileman 4 ^%DT  ^DIC  $$GET1^DIQ  ^DIR  
Registration 2 $$BADADR^DGUTL3  ($$TESTPAT,ADD,DEM,KVAR)^VADPT  
MailMan 1 ^XMD  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Scheduling 1 SDRRLRP  

Entry Points

Name Comments DBIA/ICR reference
PR
QUIT
EN ;PRINT BY CLINIC
DQD5
DQD4
MEN ;SET UP WHAT ARE THEY WOULD LIKE TO PRINT FOR LETTERS
DQD1
DQD3
DQD
EN1 ;print letters by provider
EN3 ;PRINT LETTER FOR A TEAM
EN4 ;PRINT LETTER FOR ONE PATIENT
SELDT
EN5 ;Print LETTERS for Nonresponsive

External References

Name Field # of Occurrence
^%DT SELDT
^%ZIS EN+4, EN1+3, EN3+3, EN4+5, EN5+3
^%ZISC DQD+20, DQD1+24, DQD4+24, DQD3+21, DQD5+29
^%ZTLOAD EN+4, EN1+3, EN3+3, EN4+5, EN5+3
$$BADADR^DGUTL3 DQD+12, DQD1+16, DQD4+16, DQD3+13, DQD5+21
^DIC EN+1, EN1+1, EN3+1, EN4+1, EN4+2, EN5+2
$$GET1^DIQ DQD+9, DQD1+13, DQD4+13, DQD3+10, DQD5+18
^DIR MEN+4
$$TESTPAT^VADPT DQD+7, DQD1+11, DQD4+11, DQD3+8, DQD5+16
ADD^VADPT DQD+8, DQD1+12, DQD4+12, DQD3+9, DQD5+17
DEM^VADPT DQD+8, DQD1+12, DQD4+12, DQD3+9, DQD5+17
KVAR^VADPT QUIT+2
$$FMDIFF^XLFDT DQD5+7
^XMD DQD+15, DQD1+19, DQD4+19, DQD3+16, DQD5+24

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: MEN+3
Function Call: WRITE
  • Prompt: !,?5,"**NO RECALL LETTER ON FILE**"
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: $C(7)," ??"
  • Line Location: SELDT+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PR+1
Function Call: WRITE
  • Prompt: !
  • Line Location: PR+1
Function Call: WRITE
  • Prompt: !?20,$P(PN,",",2)," ",$P(PN,",")
  • Line Location: PR+2
Function Call: WRITE
  • Prompt: !?20,$P(VAPA(1),U)
  • Line Location: PR+3
Function Call: WRITE
  • Prompt: !?20,$P(VAPA(2),U)
  • Line Location: PR+4
Function Call: WRITE
  • Prompt: !?20,$P(VAPA(3),U)
  • Line Location: PR+5
Function Call: WRITE
  • Prompt: !?20,$P(VAPA(4),U),", "_STATE_" ",$P(VAPA(6),U)
  • Line Location: PR+6
Function Call: WRITE
  • Prompt: !!!!!,?25,MESSAGE
  • Line Location: PR+7
Function Call: WRITE
  • Prompt: !!!!?2,TIME
  • Line Location: PR+9
Function Call: WRITE
  • Prompt: !!!!!,?2,"*"_LAB
  • Line Location: PR+10
Function Call: WRITE
  • Prompt: !!!
  • Line Location: PR+11
Function Call: WRITE
  • Prompt: !,?2,$P(^SD(403.52,LETTER,1,LINE,0),"^",1)
  • Line Location: PR+13
Function Call: WRITE
  • Prompt: !
  • Line Location: EN3+1
Function Call: WRITE
  • Prompt: !
  • Line Location: EN4+1
Function Call: WRITE
  • Prompt: !,?5,"**NO RECALL LETTER ON FILE**"
  • Line Location: EN4+3
Function Call: WRITE
  • Prompt: *7,!!,?5,"**This patient does not have a recall reminder for the selected clinic**",!!
  • Line Location: EN4+4
Routine Call
  • DIC
  • Line Location:
    • EN+1
    • EN1+1
    • EN3+1
    • EN4+1
    • EN4+2
    • EN5+2
Routine Call
  • DIR
  • Line Location:
    • MEN+4
Routine Call
  • %ZIS
  • Line Location:
    • EN+4
    • EN1+3
    • EN3+3
    • EN4+5
    • EN5+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SC - [#44] Classic Fileman Calls
^DIC(5 - [#5] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SD(403.5 DQD+1, DQD+3, DQD+4, DQD+18*, DQD1+1, DQD1+2, DQD1+7, DQD1+8, DQD1+22*, DQD4+1
, DQD4+2, DQD4+7, DQD4+8, DQD4+22*, EN4+4, DQD3+1, DQD3+5, DQD3+6, DQD3+19*, DQD5+3
, DQD5+4, DQD5+6, DQD5+7, DQD5+8, DQD5+13, DQD5+14, DQD5+27*
^SD(403.52 EN+2, PR+12, PR+13, DQD1+4, DQD1+5, DQD4+4, DQD4+5, EN4+3, DQD5+10, DQD5+11
^SD(403.54 DQD4, DQD5+2
^TMP($J DQD!, DQD1!, DQD3!

Label References

Name Line Occurrences
EN MEN+5
EN1 MEN+6
EN3 MEN+7
EN4 MEN+8
EN5 MEN+9
PR DQD+19, DQD1+23, DQD4+23, DQD3+20, DQD5+28
QUIT MEN+4, EN+1, EN+2, EN+3, EN+4, DQD+20, EN1+1, EN1+2, EN1+3, DQD1+24
, EN3+1, EN3+2, EN3+3, DQD4+24, EN4+1, EN4+2, EN4+3, EN4+4, EN4+5, DQD3+21
, EN5+2, EN5+3, DQD5+29
SELDT EN+3, SELDT, EN1+2, EN3+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT QUIT+1!, SELDT*
%DT("A" SELDT*
%ZIS EN+4*, QUIT+1!, EN1+3*, EN3+3*, EN4+5*, EN5+3*
ACC QUIT!
ADTA QUIT!
CHECK DQD+12*, QUIT+1!, DQD1+16*, DQD4+16*, DQD3+13*, DQD5+7*, DQD5+21*
CHKDATE DQD5~, DQD5+2*, DQD5+7
CLINIC QUIT+1!, DQD1+1*, DQD1+3, DQD1+4, DQD1+5, DQD4+1*, DQD4+3, DQD4+4, DQD4+5, DQD5+3*
, DQD5+9, DQD5+10, DQD5+11
D0 DQD+1*, DQD+3, DQD+4, DQD+18, QUIT!, DQD1+1*, DQD1+2, DQD1+7, DQD1+8, DQD1+22
, DQD4*, DQD4+1*, DQD4+2, DQD4+7, DQD4+8, DQD4+22, EN4+1*, EN4+4, DQD3+1, DQD3+5
, DQD3+6, DQD3+19, DQD5+3*, DQD5+4, DQD5+6, DQD5+7, DQD5+8, DQD5+13, DQD5+14, DQD5+27
DFN DQD+5*, DQD+7, QUIT!, DQD1+9*, DQD1+11, DQD4+9*, DQD4+11, DQD3+7*, DQD3+8, DQD5+15*
, DQD5+16
DIC EN+1*, QUIT!, EN1+1*, EN3+1*!, EN4+1*!, EN4+2*!, EN5+2*!
DIC("A" EN1+1*, EN3+1*, EN4+1*, EN5+2*
DIC(0 EN+1*, EN1+1*, EN3+1*, EN4+1*, EN4+2*, EN5+2*
DIR MEN+1!, QUIT!
DIR("A" MEN+3*
DIR(0 MEN+2*
DIROUT MEN+1!
DIRUT MEN+1!, MEN+4, QUIT!
DIV EN+1*, EN+2, DQD+1, QUIT!, PR+12, DQD1+5*, DQD4+5*, EN4+2*, EN4+3, EN4+4
, DQD3+3, DQD5+11*
DOD QUIT+1!
DT DQD+18, DQD1+22, DQD4+22, DQD3+19, DQD5+7, DQD5+27
DTA DQD+1*, DQD+5, DQD+6, QUIT!, DQD1+2*, DQD1+9, DQD1+10, DQD4+2*, DQD4+9, DQD4+10
, DQD3+1*, DQD3+3, DQD3+7, DQD5+8*, DQD5+15
DTOUT MEN+1!, MEN+4
DUOUT MEN+1!, MEN+4
EDT DQD+6, QUIT!, SELDT+1*, DQD1+10, DQD4+10
FAIL QUIT+1!, DQD1+1*, DQD1+3*, DQD1+4*, DQD1+5, DQD4+1*, DQD4+3*, DQD4+4*, DQD4+5, DQD5+3*
, DQD5+9*, DQD5+10*, DQD5+11
FAST QUIT!
I QUIT!
IO DQD+1, DQD1+1
IO("Q" EN+4, EN1+3, EN3+3, EN4+5, EN5+3
IOF PR+1
L QUIT!, PR+1*
LAB DQD+4*, QUIT+1!, PR+10, DQD1+8*, DQD4+8*, DQD3+6*, DQD5+14*
LETTER QUIT+1!, PR*, PR+12*, PR+13, DQD1+5*, DQD4+5*, DQD5+11*
LINE QUIT+1!, PR+13*
MESSAGE QUIT+1!, PR+7, PR+12, PR+14!, DQD1+3*, DQD1+4*, DQD4+3*, DQD4+4*, DQD5+9*, DQD5+10*
PN DQD+10*, DQD+14, QUIT!, PR+2, DQD1+14*, DQD1+18, DQD4+14*, DQD4+18, DQD3+11*, DQD3+15
, DQD5+19*, DQD5+23
POP EN+4, QUIT!, EN1+3, EN3+3, EN4+5, EN5+3
PR QUIT!, EN1+1*, DQD1+1, DQD4*, DQD4+1, DQD5+2*, DQD5+3
Q MEN+4*, MEN+5, MEN+6, MEN+7, MEN+8, MEN+9, QUIT+1!
RDATE DQD5+7*!
SDRR QUIT+1!
SDRR(1 DQD+14*, DQD1+18*, DQD4+18*, DQD3+15*, DQD5+23*
SDT DQD+6, QUIT!, SELDT*, DQD1+10, DQD4+10
STATE DQD+9*, QUIT+1!, PR+6, DQD1+13*, DQD4+13*, DQD3+10*, DQD5+18*
TEAM QUIT+1!, EN3+1*, DQD4, EN5+1*, EN5+2*, DQD5+2
TEST QUIT+1!
TIME DQD+2*, DQD+3*, QUIT!, PR+9, DQD1+6*, DQD1+7*, DQD4+6*, DQD4+7*, DQD3+4*, DQD3+5*
, DQD5+12*, DQD5+13*
TYPE SDRRRECL+5!
U DQD+6, DQD+10, DQD+11, PR+3, PR+4, PR+5, PR+6, DQD1+10, DQD1+14, DQD1+15
, DQD4+10, DQD4+14, DQD4+15, DQD3+11, DQD3+12, DQD5+19, DQD5+20
VA QUIT+1!
VA("BID" DQD+14, DQD1+18, DQD4+18, DQD3+15, DQD5+23
>> VADM(1 DQD+10, DQD1+14, DQD4+14, DQD3+11, DQD5+19
>> VADM(6 DQD+11, DQD1+15, DQD4+15, DQD3+12, DQD5+20
>> VAPA(1 PR+3
>> VAPA(2 PR+4
>> VAPA(3 PR+5
>> VAPA(4 PR+6
>> VAPA(5 DQD+9, DQD1+13, DQD4+13, DQD3+10, DQD5+18
>> VAPA(6 PR+6
XMDUZ DQD+13*, DQD+16!, DQD1+17*, DQD1+20!, DQD4+17*, DQD4+20!, DQD3+14*, DQD3+17!, DQD5+22*, DQD5+25!
XMSUB DQD+12*, DQD+16!, DQD1+16*, DQD1+20!, DQD4+16*, DQD4+20!, DQD3+13*, DQD3+17!, DQD5+21*, DQD5+25!
XMTEXT DQD+12*, DQD+16!, DQD1+16*, DQD1+20!, DQD4+16*, DQD4+20!, DQD3+13*, DQD3+17!, DQD5+21*, DQD5+25!
XMY DQD+16!, DQD1+20!, DQD4+20!, DQD3+17!, DQD5+25!
XMY("G.SDRR B AD ADDRESS" , DQD+13*, DQD1+17*, DQD4+17*, DQD3+14*, DQD5+22*
Y MEN+1!, MEN+4, EN+1, EN+3, QUIT!, SELDT, SELDT+1, EN1+1, EN1+2, EN3+1
, EN3+2, EN4+1, EN4+2, EN5+2
ZTDESC EN+4*, QUIT+1!, EN1+3*, EN3+3*, EN4+5*, EN5+3*
ZTIO QUIT+1!
ZTRTN EN+4*, QUIT+1!, EN1+3*, EN3+3*, EN4+5*, EN5+3*
ZTSAVE QUIT+1!
ZTSAVE("*" EN+4*, EN1+3*, EN3+3*, EN4+5*, EN5+3*
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