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

Package: Scheduling

Routine: SDRRISRD


Information

SDRRISRD ;10N20/MAH;-Recall List Delinquencies ;01/18/2008 11:32

Source Information

Source file <SDRRISRD.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Scheduling 4 $$PRDEF^SDCO31  CLINLIST^SDRRISB  (ASKCLIN,ASKDIV)^SDRRPXC  DRANGE^SDRRUTL  
Kernel 3 ($$FMADD,$$FMDIFF,$$FMTE)^XLFDT  $$CJ^XLFSTR  EN^XUTMDEVQ  
VA FileMan 2 $$GET1^DIQ  ^DIR  
MailMan 1 (PAGE,WAIT)^XMXUTIL  
Registration 1 ($$TESTPAT,ADD,DEM,KVAR)^VADPT  

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 RECALL DELINQUENCIES  

Entry Points

Name Comments DBIA/ICR reference
EN ;
CONTROL ;
GATHER ; Gather Patient from Recall List
PRINT ;
HEADER ;
SUBTOT ;

External References

Name Field # of Occurrence
$$GET1^DIQ GATHER+20
^DIR EN+18
$$PRDEF^SDCO31 PRINT+18
CLINLIST^SDRRISB CONTROL+3
ASKCLIN^SDRRPXC EN+12
ASKDIV^SDRRPXC EN+11
DRANGE^SDRRUTL EN+9
$$TESTPAT^VADPT GATHER+14
ADD^VADPT GATHER+16
DEM^VADPT GATHER+16
KVAR^VADPT GATHER+22
$$FMADD^XLFDT EN+8
$$FMDIFF^XLFDT GATHER+18
$$FMTE^XLFDT PRINT+5, PRINT+34
$$CJ^XLFSTR PRINT+6, PRINT+20
PAGE^XMXUTIL PRINT+15, PRINT+32, SUBTOT+2
WAIT^XMXUTIL PRINT+38
EN^XUTMDEVQ EN+23

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Select a time period and a set of clinics, and I'll tell you all the"
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !,"patients who are on the Recall List for that time period at those clinics"
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !,"who've been sent reminders, but haven't yet made an appointment."
  • Line Location: EN+6
Function Call: WRITE
  • Prompt: !!,"First select the Recall Date range."
  • Line Location: EN+7
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+13
Function Call: WRITE
  • Prompt: !,"Request queued. (Task: ",ZTSK,")"
  • Line Location: EN+24
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRINT+4
Function Call: WRITE
  • Prompt: !,"No Recall Delinquencies found for this date range."
  • Line Location: PRINT+10
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRINT+16
Function Call: WRITE
  • Prompt: !!,$$CJ^XLFSTR(" "_$P(SDRRCLIN,U)_" "_SDRRPROV_" ",79,"-")
  • Line Location: PRINT+20
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRINT+33
Function Call: WRITE
  • Prompt: !,$E($P(SDRRPAT,U),1,14),?15,SDRRSSN,?20,$E(SDRRPH,1,18),?38,$E(SDRRPW,1,20),?58,$$FMTE^XLFDT(SDRRDT,"2Z"),?66,$J(SDRRDDAYS,4),?71,SDRRRP_$$FMTE^XLFDT(SDRRSDT,"2Z")
  • Line Location: PRINT+34
Function Call: WRITE
  • Prompt: SDRRDR,$J(SDRRPAGE,3)
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !!,?71,"Reminder"
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !,"Patient",?15,"SSN",?20,"Home Phone",?38,"Work Phone",?58,"Recall",?66,"Days",?71,"Sent"
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SUBTOT+3
Function Call: WRITE
  • Prompt: !!,"Delinquent Patient Recalls: ",SDRRCNT
  • Line Location: SUBTOT+4
Routine Call
  • DIR
  • Line Location:
    • EN+18

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SD(403.5 - [#403.5] GATHER+5, GATHER+6, GATHER+7
^TMP("SDRR" EN+10!, EN+12, CONTROL+6!, GATHER+21*, PRINT+10, PRINT+13, PRINT+22, PRINT+23

Label References

Name Line Occurrences
GATHER CONTROL+4
HEADER PRINT+9, PRINT+16, PRINT+33, SUBTOT+3
PRINT CONTROL+5
SUBTOT PRINT+36

Naked Globals

Name Field # of Occurrence
^( PRINT+23

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN GATHER+1~, GATHER+15*, GATHER+20
DIR EN+2~, EN+14!
DIR("A" EN+16*
DIR("B" EN+17*
DIR(0 EN+15*
DIRUT EN+18, EN+19!
DT EN+8, GATHER+18, PRINT+5
I EN+1~, EN+22*
IOF PRINT+4, PRINT+16, PRINT+33, SUBTOT+3
IOM PRINT+6, PRINT+8
IOSL PRINT+14, PRINT+31, SUBTOT+1
IOST CONTROL+2
SDRRABORT EN+1~, EN+3*, EN+9, PRINT+1~, PRINT+3*, PRINT+13, PRINT+14, PRINT+15, PRINT+22, PRINT+23
, PRINT+31, PRINT+32, PRINT+35, PRINT+37, SUBTOT+1, SUBTOT+2
SDRRBRK EN+1~, EN+20*, PRINT+14
SDRRCLIN GATHER+1~, GATHER+8*, GATHER+9, GATHER+21, PRINT+1~, PRINT+11*, PRINT+12, PRINT+13*, PRINT+17, PRINT+18
, PRINT+20, PRINT+22, PRINT+23
SDRRCLIST CONTROL+1~, CONTROL+3
SDRRCLIST( GATHER+9, GATHER+21
SDRRCLSAV PRINT+1~, PRINT+12*, PRINT+14, PRINT+17*
SDRRCNT PRINT+2~, PRINT+21*, PRINT+24*, SUBTOT+4
SDRRDAYS EN+2~
SDRRDDAYS GATHER+1~, GATHER+18*, GATHER+21, PRINT+2~, PRINT+11*, PRINT+22*, PRINT+23, PRINT+34
SDRRDFN GATHER+1~, GATHER+13*, GATHER+14, GATHER+15, GATHER+21
SDRRDFN0 GATHER+1~
SDRRDIV EN+2~, EN+11, EN+12
SDRRDR PRINT+1~, PRINT+6*, PRINT+7*, PRINT+8*, HEADER+2
SDRRDT GATHER+1~, GATHER+3*, GATHER+5*, GATHER+6, GATHER+18, GATHER+21, PRINT+1~, PRINT+28*, PRINT+34
SDRRDTX PRINT+2~
SDRRIA CONTROL+1~, CONTROL+2*, PRINT+4, PRINT+14, PRINT+15, PRINT+31, PRINT+32, PRINT+38, SUBTOT+1, SUBTOT+2
SDRRIEN GATHER+1~, GATHER+4*, GATHER+6*, GATHER+7
SDRRND EN+1~, EN+8*, EN+9, EN+12, EN+21, GATHER+2*, GATHER+5
SDRRNDX EN+1~, EN+9, EN+21
SDRRPAGE PRINT+1~, PRINT+3*, HEADER+1*, HEADER+2
SDRRPAT PRINT+2~, PRINT+11*, PRINT+23*, PRINT+34
SDRRPH GATHER+1~, PRINT+2~, PRINT+26*, PRINT+34
SDRRPROV PRINT+2~, PRINT+18*, PRINT+19*, PRINT+20
SDRRPW GATHER+19~, GATHER+20*, GATHER+21, PRINT+2~, PRINT+27*, PRINT+34
SDRRREC GATHER+1~, GATHER+7*, GATHER+8, GATHER+10, GATHER+11, GATHER+13, PRINT+1~, PRINT+23*, PRINT+25, PRINT+26
, PRINT+27, PRINT+28, PRINT+29, PRINT+30
SDRRRP PRINT+1~, PRINT+29*, PRINT+34
SDRRSDT GATHER+1~, GATHER+10*, GATHER+12, GATHER+21, PRINT+2~, PRINT+30*, PRINT+34
SDRRSSN PRINT+2~, PRINT+25*, PRINT+34
SDRRST EN+1~, EN+9, EN+12, EN+21, GATHER+3
SDRRSTX EN+1~, EN+9, EN+21
SDRRTODAY PRINT+1~, PRINT+5*, PRINT+7
U GATHER+8, GATHER+10, GATHER+11, GATHER+17, GATHER+21, PRINT+18, PRINT+20, PRINT+26, PRINT+27, PRINT+28
, PRINT+29, PRINT+30, PRINT+34
VA EN+1~, GATHER+1~
VA("BID" GATHER+21
VADM EN+1~, GATHER+1~
VADM(1 GATHER+21
VADM(6 GATHER+17
VAPA EN+1~, GATHER+1~
VAPA(8 GATHER+21
X EN+2~, EN+14!
XMDUZ EN+1~
XMSUB EN+1~, EN+21*, EN+23
Y EN+2~, EN+14!, EN+20
Z EN+2~, GATHER+11*, GATHER+21
ZTDESC EN+2~, PRINT+6
ZTQUEUED EN+2~, EN+24
ZTSAVE EN+1~, EN+23
ZTSAVE( EN+22*
ZTSK EN+1~, EN+24
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 |  Naked Globals |  Local Variables  | All