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

Package: Scheduling

Routine: SDRRRECP


Information

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

Source Information

Source file <SDRRRECP.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
Kernel 5 ^%ZIS  ^%ZISC  ^%ZTLOAD  $$FMDIFF^XLFDT  $$NAMEFMT^XLFNAME  
VA FileMan 4 ^%DT  ^DIC  $$GET1^DIQ  ^DIR  
Registration 2 $$BADADR^DGUTL3  ($$TESTPAT,ADD,DEM)^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 SDRRLRP  

Entry Points

Name Comments DBIA/ICR reference
MEN ;SET UP WHAT ARE THEY WOULD LIKE TO PRINT FOR CARDS
EN3 ;PRINT BY DIVISION
DQD1
EN ;PRINT BY CLINIC
DQD
QUIT
SELDT
PR
EN1 ;PRINT BY TEAM
DQT
EN2 ;PRINT BY PROV
DQP
EN4 ;PRINT BY Patient
DPP
EN5 ;PRINT BY NONRESPONSIVE PATIENTS
DQDD
ADDR ; SD*654 Patient address
; Change state to abbr.

External References

Name Field # of Occurrence
^%DT SELDT
^%ZIS EN3+2, EN+2, EN1+2, EN2+2, EN4+18, EN5+2
^%ZISC DQD1+23, DQD+23, DQT+24, DQP+23, DPP+13, DQDD+27
^%ZTLOAD EN3+2, EN+2, EN1+2, EN2+2, EN4+18, EN5+2
$$BADADR^DGUTL3 DQD1+14, DQD+14, DQT+14, DQP+14, EN4+10, DQDD+18
^DIC EN3+1, EN+1, EN1+1, EN2+1, EN4+1, EN5+1
$$GET1^DIQ DQD1+9, DQD+8, DQT+9, DQP+8, DPP+7, DQDD+13, ADDR+3, ADDR+4
^DIR MEN+4
$$TESTPAT^VADPT DQD1+6, DQD+6, DQT+6, DQP+6, EN4+5, DQDD+11
ADD^VADPT DQD1+7, DQD+7, DQT+7, DQP+7, DPP+6, DQDD+12
DEM^VADPT DQD1+7, DQD+7, DQT+7, DQP+7, EN4+6, DPP+6, DQDD+12
$$FMDIFF^XLFDT DQDD+6
$$NAMEFMT^XLFNAME PR+1
^XMD DQD1+17, DQD+17, DQT+17, DQP+17, EN4+13, DQDD+21

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: MEN+3
Function Call: WRITE
  • Prompt: $C(7)," ??"
  • Line Location: SELDT+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PR+0
Function Call: WRITE
  • Prompt: !
  • Line Location: PR+0
Function Call: WRITE
  • Prompt: !?20,PNAME
  • Line Location: PR+2
Function Call: WRITE
  • Prompt: !!?45,TIME
  • Line Location: PR+4
Function Call: WRITE
  • Prompt: !!?45,LAB
  • Line Location: PR+5
Function Call: WRITE
  • Prompt: !
  • Line Location: EN4+1
Function Call: WRITE
  • Prompt: !!,?5,"**You may have selected a test patient.**",!!
  • Line Location: EN4+5
Function Call: WRITE
  • Prompt: !!,?5,"**This patient has been flagged with a Bad Address Indicator.**",!!
  • Line Location: EN4+10
Function Call: WRITE
  • Prompt: !!,?5,VADM(7),!!
  • Line Location: EN4+15
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
  • DIC
  • Line Location:
    • EN3+1
    • EN+1
    • EN1+1
    • EN2+1
    • EN4+1
    • EN5+1
Routine Call
  • DIR
  • Line Location:
    • MEN+4
Routine Call
  • %ZIS
  • Line Location:
    • EN3+2
    • EN+2
    • EN1+2
    • EN2+2
    • EN4+18
    • EN5+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DG(40.8 - [#40.8] Classic Fileman Calls
^SD(403.5 - [#403.5] Classic Fileman Calls
^SD(403.54 - [#403.54] Classic Fileman Calls
^SD(403.55 - [#403.55] Classic Fileman Calls
^SC - [#44] Classic Fileman Calls
^DIC(5 - [#5] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SD(403.5 - [#403.5] DQD1+1, DQD1+3, DQD1+4, DQD1+21*, DQD+1, DQD+3, DQD+4, DQD+21*, DQT+1, DQT+3
DQT+4, DQT+22*, DQP+1, DQP+3, DQP+4, DQP+21*, EN4+4, DPP+1, DPP+3, DPP+4
DPP+11*, DQDD+2, DQDD+3, DQDD+5, DQDD+6, DQDD+8, DQDD+9, DQDD+25*
^SD(403.54 - [#403.54] DQD1+1, DQT+1, DQDD+2
^TMP($J DQD1!, DQD!, DQT!, DQP!, DPP!, DQDD!

Label References

Name Line Occurrences
ADDR PR+3
EN MEN+6
EN1 MEN+8
EN2 MEN+7
EN3 MEN+5
EN4 MEN+9
EN5 MEN+10
PR DQD1+22, DQD+22, DQT+23, DQP+22, DPP+12, DQDD+26
QUIT MEN+4, EN3+1, EN3+2, DQD1+23, EN+1, EN+2, DQD+23, EN1+1, EN1+2, DQT+24
EN2+1, EN2+2, DQP+23, EN4+1, EN4+5, EN4+10, EN4+15, EN4+18, DPP+13, EN5+1
EN5+2, DQDD+27
SELDT EN3+1, EN+1, SELDTEN1+1, EN2+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT QUIT+1!, SELDT*
%DT("A" SELDT*
%ZIS EN3+2*, EN+2*, QUIT+1!, EN1+2*, EN2+2*, EN4+18*, EN5+2*
ADTA QUIT!
CHECK DQD1+14*, DQD+14*, QUIT+1!, DQT+14*, DQP+14*, EN4+10*, DQDD+6*, DQDD+18*
CHKDATE DQDD+1~, DQDD+6*
D0 DQD1+1*, DQD1+3, DQD1+4, DQD1+21, DQD+1*, DQD+3, DQD+4, DQD+21, QUIT!, DQT+1*
DQT+3, DQT+4, DQT+22, DQP+1*, DQP+3, DQP+4, DQP+21, EN4+1*, EN4+4, DPP+1
DPP+3, DPP+4, DPP+11, DQDD+2*, DQDD+3, DQDD+5, DQDD+6, DQDD+8, DQDD+9, DQDD+25
DATE QUIT+1!
DFN DQD1+5*, DQD1+6, DQD1+14, DQD+5*, DQD+6, DQD+14, QUIT!, DQT+5*, DQT+6, DQT+14
DQP+5*, DQP+6, DQP+14, EN4+4*, EN4+5, EN4+10, DPP+5*, DQDD+10*, DQDD+11, DQDD+18
DIC EN3+1*, EN+1*, QUIT!, EN1+1*, EN2+1*, EN4+1*, EN5+1*
DIC("A" EN1+1*, EN2+1*, EN4+1*, EN5+1*
DIC(0 EN3+1*, EN+1*, EN1+1*, EN2+1*, EN4+1*, EN5+1*
DIR MEN+1!, QUIT!
DIR("A" MEN+3*
DIR(0 MEN+2*
DIROUT MEN+1!
DIRUT MEN+1!, MEN+4, QUIT!
DIV EN3+1*, DQD1+1, EN+1*, DQD+1, QUIT!
DOD QUIT+1!
DT DQD1+21, DQD+21, DQT+22, DQP+21, DPP+11, DQDD+6, DQDD+25
DTA DQD1+1*, DQD1+5, DQD1+11, DQD+1*, DQD+5, DQD+11, QUIT!, DQT+1*, DQT+5, DQT+11
DQP+1*, DQP+5, DQP+11, DPP+1*, DPP+5, DQDD+2*, DQDD+10
DTOUT MEN+1!, MEN+4
DUOUT MEN+1!, MEN+4
EDT DQD1+11, DQD+11, QUIT!, SELDT+1*, DQT+11, DQP+11
I QUIT!
IO("Q" EN3+2, EN+2, EN1+2, EN2+2, EN4+18, EN5+2
IOF PR
IOST DQD1+21, DQD+21, DQT+22, DQP+21, DPP+11, DQDD+25
L QUIT!, PR*
LAB DQD1+4*, DQD+4*, QUIT!, PR+5, DQT+4*, DQP+4*, DPP+4*, DQDD+9*
LL ADDR+7~, ADDR+12*, ADDR+24*
PN DQD1+8*, DQD1+16, DQD+9*, DQD+16, QUIT!, PR+1, DQT+8*, DQT+16, DQP+9*, DQP+16
EN4+7*, EN4+12, DPP+8*, DQDD+14*, DQDD+20
PNAME QUIT!, PR+1*, PR+2
POP EN3+2, EN+2, QUIT!, EN1+2, EN2+2, EN4+18, EN5+2
PR DQD1+1*, QUIT!, DQT+1*, EN2+1*, DQP+1, DQDD+2*
Q MEN+4*, MEN+5, MEN+6, MEN+7, MEN+8, MEN+9, MEN+10, QUIT+1!
RDATE DQDD+6*!
SDRR QUIT+1!
SDRR(1 DQD1+16*, DQD+16*, DQT+16*, DQP+16*, EN4+12*, DQDD+20*
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!
SDT DQD1+11, DQD+11, QUIT!, SELDT*, DQT+11, DQP+11
STATE DQD1+9*, DQD+8*, QUIT!, DQT+9*, DQP+8*, DPP+7*, DQDD+13*
TIME DQD1+2*, DQD1+3*, DQD+2*, DQD+3*, QUIT!, PR+4, DQT+2*, DQT+3*, DQP+2*, DQP+3*
DPP+2*, DPP+3*, DQDD+7*, DQDD+8*
TYPE SDRRRECP+12!
U DQD1+8, DQD1+10, DQD+9, DQD+10, DQT+1, DQT+8, DQT+10, DQP+9, DQP+10, EN4+7
EN4+15, DPP+8, DQDD+2, DQDD+14, DQDD+15, ADDR+3, ADDR+4, ADDR+9, ADDR+14, ADDR+16
ADDR+21, ADDR+26, ADDR+29
VA QUIT+1!
VA("BID" DQD1+16, DQD+16, DQT+16, DQP+16, EN4+12, DQDD+20
>> VADM(1 DQD1+8, DQD+9, DQT+8, DQP+9, EN4+7, DPP+8, DQDD+14
>> VADM(6 DQD1+10, DQD+10, DQT+10, DQP+10, EN4+15, DQDD+15
>> VADM(7 EN4+15
>> 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 DQD1+9, DQD+8, DQT+9, DQP+8, DPP+7, DQDD+13, ADDR+3*, ADDR+16
X QUIT+1!
XMDUZ DQD1+15*, DQD1+18!, DQD+15*, DQD+18!, DQT+15*, DQT+18!, DQP+15*, DQP+18!, EN4+11*, EN4+14!
DQDD+19*, DQDD+22!
XMSUB DQD1+14*, DQD1+18!, DQD+14*, DQD+18!, DQT+14*, DQT+18!, DQP+14*, DQP+18!, EN4+10*, EN4+14!
DQDD+18*, DQDD+22!
XMTEXT DQD1+14*, DQD1+18!, DQD+14*, DQD+18!, DQT+14*, DQT+18!, DQP+14*, DQP+18!, EN4+10*, EN4+14!
DQDD+18*, DQDD+22!
XMY DQD1+18!, DQD+18!, DQT+18!, DQP+18!, EN4+14!, DQDD+22!
XMY("G.SDRR B AD ADDRESS" , DQD1+15*, DQD+15*, DQT+15*, DQP+15*, EN4+11*, DQDD+19*
Y MEN+1!, MEN+4, EN3+1, EN+1, QUIT!, SELDTSELDT+1, EN1+1, EN2+1, EN4+1
EN5+1
ZTDESC EN+2*, QUIT+1!, EN1+2*, EN2+2*, EN4+18*, EN5+2*
ZTDSC EN3+2*, QUIT+1!
ZTEAM QUIT+1!, EN1+1*, DQT+1, EN5+1*, DQDD+2
ZTIO QUIT+1!
ZTRTN EN3+2*, EN+2*, QUIT+1!, EN1+2*, EN2+2*, EN4+18*, EN5+2*
ZTSAVE QUIT+1!
ZTSAVE("*" EN3+2*, EN+2*, EN1+2*, EN2+2*, EN4+18*, EN5+2*
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