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

Package: Accounts Receivable

Routine: RCRPSTR


Information

RCRPSTR ;EDE/YMG - REPAYMENT PLAN STATUS REPORT; 11/30/2020

Source Information

Source file <RCRPSTR.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Accounts Receivable 4 ($$NAM,$$SSN)^RCFN01  ($$ASKEXCEL,DASH,PAUSE)^RCRPRPU  PAUSE^RCRPU  EXCMSG^RCTCSJR  
Kernel 4 (,HOME)^%ZIS  ^%ZTLOAD  ($$FMADD,$$FMDIFF,$$FMTE)^XLFDT  $$CJ^XLFSTR  
VA FileMan 2 $$EXTERNAL^DILFD  ^DIR  

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
Accounts Receivable 1 PRCAC PLAN STATUS REPORT  

Entry Points

Name Comments DBIA/ICR reference
EN ; entry point
ASKSORT() ; display "sort by" prompt
ASKFLTR() ; display "filter by" prompt
ASKNM(SNAME) ; display "start with name" / "end with name" prompts
ASKSTAT() ; display "which statuses" prompt
ASKDAYS() ; display "days in status" prompt
COMPILE ; compile report
GETDATA(RPIEN,CNT) ; fetch data and put it into ^TMP global
PRINT ; print report
HDR ; print header
FLTRSTR() ; returns "Filtered by" string to print
SORTSTR() ; returns "Sorted by" string to print
INTV() ; Selects the range of names
; Output: First value ^ Last Value OR -1
FRST
LAST
QINT
HFST(RCVAL) ; - 'START WITH PATIENT/DEBTOR...' prompt

External References

Name Field # of Occurrence
^%ZIS EN+15
HOME^%ZIS EN+19
^%ZTLOAD EN+19
$$EXTERNAL^DILFD GETDATA+20, FLTRSTR+7
^DIR ASKSORT+7, ASKFLTR+12, ASKNM+11, ASKSTAT+17, ASKDAYS+8
$$NAM^RCFN01 ASKNM+12, COMPILE+17, GETDATA+9
$$SSN^RCFN01 GETDATA+10
$$ASKEXCEL^RCRPRPU EN+9
DASH^RCRPRPU HDR+9
PAUSE^RCRPRPU EN+20, PRINT+41
PAUSE^RCRPU HDR+1
EXCMSG^RCTCSJR EN+11
$$FMADD^XLFDT COMPILE+6
$$FMDIFF^XLFDT GETDATA+12
$$FMTE^XLFDT PRINT+4, PRINT+31, PRINT+32, PRINT+35, PRINT+36
$$CJ^XLFSTR PRINT+16, PRINT+36

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Repayment Plan Status Report",!
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !!,"This report requires 132 column display.",!
  • Line Location: EN+12
Function Call: WRITE
  • Prompt: !!,"Report compilation has started with task# ",ZTSK,".",!
  • Line Location: EN+20
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKDAYS+5
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRINT+11
Function Call: WRITE
  • Prompt: !!,"No records found."
  • Line Location: PRINT+15
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRINT+41
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !,"Repayment Plan Status Report",?66,EXTDT,?120,"Page: ",PAGE
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !,$$FLTRSTR()
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !,$$SORTSTR()
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !!," For-"
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: !," Status Days in Last Cur plan Remaining bear-"
  • Line Location: HDR+7
Function Call: WRITE
  • Prompt: !,"Name SSN RPP ID Stat date status payment length balance CS ances"
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+9
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: FRST+0
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: LAST+0
Function Call: WRITE
  • Prompt: !!," Enter a valid field value, or"
  • Line Location: HFST+4
Function Call: WRITE
  • Prompt: !," '<CR>' - To start from the '"_RCPRMPT_"' value for this field"
  • Line Location: HFST+5
Function Call: WRITE
  • Prompt: !," '^' - To quit this option"
  • Line Location: HFST+6
Routine Call
  • %ZIS
  • Line Location:
    • EN+15
Routine Call
  • %ZIS
  • Line Location:
    • EN+19
Routine Call
  • DIR
  • Line Location:
    • ASKSORT+7
    • ASKFLTR+12
    • ASKNM+11
    • ASKSTAT+17
    • ASKDAYS+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RCRP(340.5 - [#340.5] EXTERNAL^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RCRP(340.5 - [#340.5] COMPILE+8, COMPILE+9, COMPILE+15, COMPILE+16, COMPILE+17, GETDATA+7, GETDATA+16, GETDATA+17
^TMP("RCRPSTR" EN+2!, COMPILE+22!, GETDATA+19*, GETDATA+21*, PRINT+14, PRINT+18, PRINT+19, PRINT+20, PRINT+21

Label References

Name Line Occurrences
$$ASKDAYS ASKFLTR+22
$$ASKFLTR EN+7
$$ASKSORT EN+5
$$ASKSTAT ASKFLTR+20
$$FLTRSTR PRINT+7, HDR+4
$$INTV ASKFLTR+15
$$SORTSTR PRINT+7, HDR+5
COMPILE EN+22
FRST FRST+1
GETDATA COMPILE+9, COMPILE+18
HDR PRINT+12, PRINT+37
HFST FRST+1, LAST+1
LAST LAST+1, LAST+3
PRINT COMPILE+21
QINT LAST+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS EN+1~, EN+15*
%ZIS("B" EN+15*
AMNT GETDATA+5~, GETDATA+11*, GETDATA+17, GETDATA+20
ATCS PRINT+1~, PRINT+27*, PRINT+32, PRINT+36
BAL PRINT+1~, PRINT+25*, PRINT+32, PRINT+36
BEGDT COMPILE+1~, COMPILE+6*, COMPILE+8
CNT COMPILE+1~, COMPILE+3*, COMPILE+9*, COMPILE+18*, GETDATA~, GETDATA+6, GETDATA+19, GETDATA+21, PRINT+1~, PRINT+20*
PRINT+21
DATA PRINT+1~, PRINT+21*, PRINT+23, PRINT+25, PRINT+27, PRINT+29, PRINT+31, PRINT+32, PRINT+35, PRINT+36
DAYS GETDATA+5~, GETDATA+12*, GETDATA+15, GETDATA+21, PRINT+1~, PRINT+19*, PRINT+20
DEBTOR GETDATA+5~, GETDATA+8*, GETDATA+9, GETDATA+10
DIR ASKSORT+4~, ASKFLTR+8~, ASKNM+6~, ASKSTAT+5~, ASKDAYS+4~
DIR("A" ASKSORT+6*, ASKFLTR+10*, ASKNM+9*, ASKSTAT+8*, ASKSTAT+9*, ASKSTAT+10*, ASKSTAT+11*, ASKSTAT+12*, ASKSTAT+13*, ASKSTAT+14*
, ASKSTAT+16*, ASKDAYS+7*
DIR("B" ASKSORT+5*, ASKFLTR+9*
DIR("S" ASKNM+10*
DIR(0 ASKSORT+5*, ASKFLTR+9*, ASKNM+8*, ASKSTAT+7*, ASKDAYS+6*
DIROUT ASKSORT+4~, ASKSORT+7, ASKFLTR+8~, ASKFLTR+12, ASKNM+6~, ASKNM+11, ASKSTAT+5~, ASKSTAT+19, ASKDAYS+4~, ASKDAYS+8
DIRUT ASKSORT+4~, ASKSORT+7, ASKFLTR+8~, ASKFLTR+12, ASKNM+6~, ASKNM+11, ASKSTAT+5~, ASKSTAT+20, ASKDAYS+4~, ASKDAYS+8
DT COMPILE+6, GETDATA+12, PRINT+4
DTIME FRSTLAST
DTOUT ASKSORT+4~, ASKSORT+7, ASKFLTR+8~, ASKFLTR+12, ASKNM+6~, ASKNM+11, ASKSTAT+5~, ASKSTAT+20, ASKDAYS+4~, ASKDAYS+8
DUOUT ASKSORT+4~, ASKSORT+7, ASKFLTR+8~, ASKFLTR+12, ASKNM+6~, ASKNM+11, ASKSTAT+5~, ASKSTAT+19, ASKDAYS+4~, ASKDAYS+8
EXCEL EN+1~, EN+9*, EN+11, EN+12, PRINT+6, PRINT+10, PRINT+15, PRINT+30
EXTDT PRINT+1~, PRINT+4*, PRINT+7, HDR+3
FILTER EN+1~, EN+7*, COMPILE+4, COMPILE+6, COMPILE+7, COMPILE+13, COMPILE+17, FLTRSTR+3, FLTRSTR+4, FLTRSTR+5
, FLTRSTR+7, FLTRSTR+8
IO PRINT+2
IO("Q" EN+14!, EN+16
IOF PRINT+11, PRINT+41, HDR+1
IOP EN+14!
IOSL PRINT+37
IOST PRINT+11
LN PRINT+1~, PRINT+34*, PRINT+37, HDR+2*
N0 GETDATA+5~, GETDATA+7*, GETDATA+8, GETDATA+11, GETDATA+12, GETDATA+15, GETDATA+17, GETDATA+20
NAME COMPILE+1~, COMPILE+17*, GETDATA+9*, GETDATA+15, GETDATA+20
PAGE PRINT+1~, PRINT+3*, PRINT+41, HDR+1, HDR+2*, HDR+3
POP EN+1~, EN+15*
QUIT PRINT+1~, PRINT+5*, PRINT+18, PRINT+19, PRINT+20, PRINT+37, HDR+1
RCANS ASKFLTR+7~
RCFRST INTV+3~, INTV+5*, FRST+2*, LAST+3, QINT
RCLAST INTV+3~, INTV+5*, LAST+2*, LAST+5*, QINT
RCPRMPT HFST+1~, HFST+2*, HFST+5
RCVAL HFST~, HFST+2
RES ASKFLTR+7~, ASKFLTR+12*, ASKFLTR+13*, ASKFLTR+14, ASKFLTR+16*, ASKFLTR+17*, ASKFLTR+19, ASKFLTR+20*, ASKFLTR+21*, ASKFLTR+22*
, ASKFLTR+23*, ASKFLTR+27, ASKSTAT+4~, ASKSTAT+15*, ASKSTAT+19*, ASKSTAT+22*, ASKSTAT+25*, ASKSTAT+28*, ASKSTAT+31, ASKSTAT+33
RPIEN COMPILE+1~, COMPILE+9*, COMPILE+16*, COMPILE+17, COMPILE+18, GETDATA~, GETDATA+6, GETDATA+7, GETDATA+16, GETDATA+17
SEL ASKSTAT+4~, ASKSTAT+15*, ASKSTAT+16, ASKSTAT+23*, ASKSTAT+27, ASKSTAT+29*
SNAME ASKNM~, ASKNM+7*, ASKNM+9, ASKNM+10
SORT EN+1~, EN+5*, GETDATA+20, SORTSTR+2
SSN GETDATA+5~, GETDATA+10*, GETDATA+15, PRINT+1~, PRINT+29*, PRINT+31, PRINT+35
STATDT COMPILE+1~, COMPILE+8*, COMPILE+9
STATUS COMPILE+1~, COMPILE+7*, COMPILE+8, COMPILE+9, PRINT+1~, PRINT+23*, PRINT+31, PRINT+35
STLIST COMPILE+1~, COMPILE+7*
STOP ASKFLTR+7~, ASKFLTR+11*, ASKFLTR+12*, ASKFLTR+16*, ASKFLTR+17*, ASKFLTR+20*, ASKFLTR+22*, ASKFLTR+23*, ASKFLTR+25*, ASKSTAT+4~
, ASKSTAT+15*, ASKSTAT+18*, ASKSTAT+19*, ASKSTAT+20*, ASKSTAT+24*, ASKSTAT+25*, ASKSTAT+26*, ASKSTAT+31*
STR FLTRSTR+1~, FLTRSTR+2*, FLTRSTR+3*, FLTRSTR+4*, FLTRSTR+6*, FLTRSTR+7*, FLTRSTR+8*, FLTRSTR+10, SORTSTR+1~, SORTSTR+2*
, SORTSTR+3
STSTR ASKSTAT+4~, ASKSTAT+6*, ASKSTAT+28
TMPSTR GETDATA+5~, GETDATA+15*, GETDATA+16*, GETDATA+17*, GETDATA+19
U ASKFLTR+17, ASKFLTR+21, ASKFLTR+23, ASKNM+12, COMPILE+4, COMPILE+6, COMPILE+7, COMPILE+13, COMPILE+17, GETDATA+8
, GETDATA+11, GETDATA+12, GETDATA+15, GETDATA+16, GETDATA+17, GETDATA+20, PRINT+23, PRINT+25, PRINT+27, PRINT+29
PRINT+31, PRINT+32, PRINT+35, PRINT+36, FLTRSTR+3, FLTRSTR+4, FLTRSTR+5, FLTRSTR+7, FLTRSTR+8
X ASKSORT+4~, ASKFLTR+8~, ASKNM+6~, ASKSTAT+5~, ASKDAYS+4~, INTV+3~, FRST*, FRST+1, FRST+2, LAST*
LAST+1, LAST+2, LAST+3, LAST+5
Y ASKSORT+4~, ASKSORT+8, ASKFLTR+8~, ASKFLTR+13, ASKNM+6~, ASKNM+12, ASKSTAT+5~, ASKSTAT+18, ASKSTAT+21, ASKSTAT+25
, ASKSTAT+26, ASKSTAT+28, ASKDAYS+4~, ASKDAYS+9
Y(0 ASKSTAT+27, ASKSTAT+29
Z ASKFLTR+7~, ASKFLTR+15*, ASKFLTR+16, ASKFLTR+17, ASKFLTR+20*, ASKFLTR+21, ASKFLTR+22*, ASKFLTR+23, COMPILE+1~, COMPILE+7*
COMPILE+15*, COMPILE+16, GETDATA+5~, GETDATA+20*, GETDATA+21, PRINT+1~, PRINT+18*, PRINT+19, PRINT+20, FLTRSTR+1~
, FLTRSTR+7*
Z1 PRINT+1~, PRINT+23*, PRINT+29*
ZTDESC EN+1~, EN+17*
>> ZTQUEUED PRINT+11, PRINT+41, HDR+1
ZTRTN EN+1~, EN+17*
ZTSAVE EN+1~
ZTSAVE("EXCEL" EN+18*
ZTSAVE("FILTER" EN+18*
ZTSAVE("SORT" EN+18*
ZTSAVE("ZTREQ" EN+18*
ZTSK EN+1~, EN+20
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