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

Package: Accounts Receivable

Routine: RCTCSP5


Information

RCTCSP5 ;ALBANY/PAW-CROSS-SERVICING RECALL REPORT ;03/15/14 3:34 PM

Source Information

Source file <RCTCSP5.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 4 ^%ZIS  ^%ZISC  ^%ZTLOAD  ($$FMADD,$$FMTE)^XLFDT  
Accounts Receivable 3 $$SSN^RCFN01  ($$SELECT,EXCMSG)^RCTCSJR  $$DTFRMTO^RCTCSP2  
VA FileMan 2 ($$GET1,GETS)^DIQ  ^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: 2

Package Total Caller Graph
Accounts Receivable 2 RCTCSP IAI REPORT  RCTCSP RECALL REPORT  

Entry Points

Name Comments DBIA/ICR reference
CSRCLRT ;cross-servicing recall report, prints sorted individual bills that make up a cross-servicing account
PRTSORT ;loop through all bills, find recall bills and corrsponding tranactions
CSRCLH1 ;header for cross-servicing recall report 1
CSRCLH2 ;header for cross-servicing recall report 2
IAIRPT ;Treasury Cross-Servicing IAI Report
IAIPRNT ;
IAIHDR ;

External References

Name Field # of Occurrence
^%ZIS CSRCLRT+13, IAIRPT+21
^%ZISC CSRCLRT+18, PRTSORT+82, IAIRPT+25, IAIPRNT+25
^%ZTLOAD CSRCLRT+18, IAIRPT+25
$$GET1^DIQ PRTSORT+17, PRTSORT+19, PRTSORT+24, PRTSORT+26, IAIPRNT+10
GETS^DIQ PRTSORT+6
^DIR CSRCLRT+6, CSRCLRT+19, PRTSORT+61, PRTSORT+75, IAIRPT+13, IAIRPT+14, IAIPRNT+21
$$SSN^RCFN01 PRTSORT+9, IAIPRNT+11
$$SELECT^RCTCSJR CSRCLRT+11, IAIRPT+18
EXCMSG^RCTCSJR CSRCLRT+12, IAIRPT+19
$$DTFRMTO^RCTCSP2 CSRCLRT+8
$$FMADD^XLFDT CSRCLRT+9
$$FMTE^XLFDT PRTSORT+40, PRTSORT+44, PRTSORT+46, PRTSORT+54, CSRCLH1+4, CSRCLH1+9, CSRCLH2+4, CSRCLH2+9, IAIRPT+9, IAIHDR+4
IAIHDR+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: CSRCLRT+4
Function Call: WRITE
  • Prompt: !!,"Report compilation has started with task# ",ZTSK,".",!
  • Line Location: CSRCLRT+19
Function Call: WRITE
  • Prompt: !!,"Compiling Cross-Servicing Recall Report. Please wait ... ",!
  • Line Location: CSRCLRT+22
Function Call: WRITE
  • Prompt: !,$P(^TMP("RCTCSP5",$J,BILLN,RCDTV),U,1,4)_U_$S($L(RCDTV)=8:$$FMTE^XLFDT(-RCDTV,"2Z"),1:"Pending")_U_$P(^TMP("RCTCSP5",$J,BILLN,RCDTV),U,6,10)
  • Line Location: PRTSORT+54
Function Call: WRITE
  • Prompt: !,^TMP("RCTCSP5",$J,DBTR,RCIEN,RCDTV)
  • Line Location: PRTSORT+67
Function Call: WRITE
  • Prompt: !,"No records found",!!
  • Line Location: PRTSORT+79
Function Call: READ
  • Formatting: !!
  • Prompt: "END OF REPORT...PRESS RETURN TO CONTINUE"
  • Variable: X
  • Timeout: DTIME
  • Line Location: PRTSORT+81
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRTSORT+81
Function Call: WRITE
  • Prompt: !,"PAGE "_PAGE_U_U_"CS RECALL RPT (BILL)"_U_U_$$FMTE^XLFDT(DT,"2Z")
  • Line Location: CSRCLH1+9
Function Call: WRITE
  • Prompt: !,"BILL NO."_U_"DEBTOR"_U_"Pt ID"_U_"RECL AMT"_U_"RECALL DT"_U_"RECALL RSN"_U_"USER ID"
  • Line Location: CSRCLH1+10
Function Call: WRITE
  • Prompt: !,"PAGE "_PAGE_U_U_"CS RECALL RPT (DEBTOR)"_U_U_$$FMTE^XLFDT(DT,"2Z")
  • Line Location: CSRCLH2+9
Function Call: WRITE
  • Prompt: !,"DEBTOR"_U_"BILL NO."_U_"Pt ID"_U_"RECL AMT"_U_"RECALL DT"_U_"RECALL RSN"_U_"USER ID"
  • Line Location: CSRCLH2+10
Function Call: WRITE
  • Prompt: !,?5,"There is no data available for the report, quitting.",!
  • Line Location: IAIRPT+11
Function Call: WRITE
  • Prompt: !!,"Report compilation has started with task# ",ZTSK,".",!
  • Line Location: IAIRPT+26
Function Call: WRITE
  • Prompt: $P(@GLO@(GETNM,GETBL),U),?15,$P(@GLO@(GETNM,GETBL),U,2),?40,$P(@GLO@(GETNM,GETBL),U,3),!
  • Line Location: IAIPRNT+17
Function Call: WRITE
  • Prompt: @GLO@(GETNM,GETBL),!
  • Line Location: IAIPRNT+18
Function Call: READ
  • Formatting: !!
  • Prompt: "END OF REPORT...PRESS RETURN TO CONTINUE"
  • Variable: X
  • Timeout: DTIME
  • Line Location: IAIPRNT+23
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: IAIPRNT+23
Function Call: WRITE
  • Prompt: !,"PAGE "_PAGE_U_U_"Treasury Cross-Servicing IAI Report"_U_U_$$FMTE^XLFDT(RDATES,"2Z")
  • Line Location: IAIHDR+8
Function Call: WRITE
  • Prompt: !,"Bill Number"_U_"Debtor"_U_"SSN",!
  • Line Location: IAIHDR+9
Routine Call
  • %ZIS
  • Line Location:
    • CSRCLRT+13
    • IAIRPT+21
Routine Call
  • DIR
  • Line Location:
    • CSRCLRT+6
    • CSRCLRT+19
    • PRTSORT+61
    • PRTSORT+75
    • IAIRPT+13
    • IAIRPT+14
    • IAIPRNT+21

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCA(430 - [#430] GET1^DIQ,  GETS^DIQ
^PRCA(433 - [#433] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCA(430 - [#430] PRTSORT+2, PRTSORT+4, PRTSORT+5, PRTSORT+7, PRTSORT+15, PRTSORT+22, IAIPRNT+10
^PRCA(433 - [#433] PRTSORT+16, PRTSORT+23
^RCD(340 - [#340] PRTSORT+8, PRTSORT+9, IAIPRNT+11
^TMP("RCTCSP5" CSRCLRT+5!, PRTSORT+1!, PRTSORT+39*, PRTSORT+40*, PRTSORT+43*, PRTSORT+44*, PRTSORT+46*, PRTSORT+47*, PRTSORT+53, PRTSORT+54
PRTSORT+56, PRTSORT+57, PRTSORT+58, PRTSORT+66, PRTSORT+67, PRTSORT+69, PRTSORT+70, PRTSORT+71, PRTSORT+72, PRTSORT+79
PRTSORT+80!, IAIPRNT+3
^XTMP( IAIRPT+7, IAIPRNT+8, IAIPRNT+9

Label References

Name Line Occurrences
CSRCLH1 PRTSORT+52, PRTSORT+62
CSRCLH2 PRTSORT+65, PRTSORT+76
IAIHDR IAIPRNT+5, IAIPRNT+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS CSRCLRT+13*, PRTSORT+84!, IAIRPT+21*
%ZIS("B" CSRCLRT+13*, IAIRPT+21*
BILLDA IAIRPT+4~, IAIPRNT+9*, IAIPRNT+10
BILLN CSRCLRT+1~, PRTSORT+53*, PRTSORT+54, PRTSORT+56, PRTSORT+57, PRTSORT+58
CNT IAIRPT+4~, IAIRPT+7*, IAIRPT+9*
CURDT CSRCLRT+1~, CSRCLRT+9*, IAIRPT+4~
DASH CSRCLRT+1~, CSRCLRT+3*, CSRCLH1+5, CSRCLH2+5, IAIRPT+4~, IAIRPT+5*
DATE CSRCLRT+1~, CSRCLRT+9*
DBTR CSRCLRT+1~, PRTSORT+66*, PRTSORT+67, PRTSORT+69, PRTSORT+70, PRTSORT+71, PRTSORT+72
DEBTOR PRTSORT+7*, PRTSORT+8, PRTSORT+9, IAIRPT+4~, IAIPRNT+8*, IAIPRNT+9, IAIPRNT+11
DIR CSRCLRT+6!, CSRCLRT+19!, PRTSORT+61!, PRTSORT+75!, IAIRPT+13!, IAIRPT+14!
DIR("?" CSRCLRT+10*, IAIRPT+17*
DIR("A" CSRCLRT+6*, IAIRPT+13*, IAIRPT+14*
DIR("B" CSRCLRT+6*, IAIRPT+13*, IAIRPT+14*
DIR(0 CSRCLRT+6*, CSRCLRT+10*, CSRCLRT+19*, PRTSORT+61*, PRTSORT+75*, IAIRPT+13*, IAIRPT+14*, IAIRPT+17*, IAIPRNT+21*
DIROUT CSRCLRT+1~, CSRCLRT+7
DIRUT CSRCLRT+2~, PRTSORT+53, PRTSORT+61!, PRTSORT+66, PRTSORT+75!, PRTSORT+81, IAIRPT+4~, IAIPRNT+16, IAIPRNT+21!, IAIPRNT+23
DT CSRCLH1+4, CSRCLH1+9, CSRCLH2+4, CSRCLH2+9
DTFRM CSRCLRT+2~, CSRCLRT+9*, PRTSORT+5
DTFRMTO CSRCLRT+2~, CSRCLRT+8*, CSRCLRT+9
DTIME PRTSORT+81, IAIPRNT+23
DTOUT CSRCLRT+1~, CSRCLRT+7
DTTO CSRCLRT+2~, CSRCLRT+9*, PRTSORT+5
DUOUT CSRCLRT+1~, CSRCLRT+7, IAIRPT+15
EXCEL CSRCLRT+1~, CSRCLRT+10*, CSRCLRT+11*, CSRCLRT+12, PRTSORT+42, PRTSORT+45, PRTSORT+54, PRTSORT+67, CSRCLH1+2, CSRCLH2+2
IAIRPT+4~, IAIRPT+17*, IAIRPT+18*, IAIRPT+19, IAIPRNT+17, IAIPRNT+18, IAIPRNT+20, IAIPRNT+23, IAIHDR+2
FLAG CSRCLRT+2~, PRTSORT+3*, PRTSORT+16, PRTSORT+19*, PRTSORT+23, PRTSORT+26*
GETBL IAIPRNT+1~, IAIPRNT+16*, IAIPRNT+17, IAIPRNT+18
GETNM IAIPRNT+1~, IAIPRNT+16*, IAIPRNT+17, IAIPRNT+18
GLO IAIPRNT+1~, IAIPRNT+3*, IAIPRNT+13, IAIPRNT+16, IAIPRNT+17, IAIPRNT+18, IAIPRNT+24
IO PRTSORT+50, IAIPRNT+4
IO("Q" CSRCLRT+13!, CSRCLRT+14, IAIRPT+21!, IAIRPT+22
IOF PRTSORT+81, CSRCLH1+3, CSRCLH2+3, IAIPRNT+23, IAIHDR+3
IOP CSRCLRT+13!, PRTSORT+84!, IAIRPT+21!
IOSL PRTSORT+60, PRTSORT+74, IAIPRNT+20
IOST CSRCLRT+22, PRTSORT+61, PRTSORT+75, PRTSORT+81, IAIPRNT+21, IAIPRNT+23
LIST PRTSORT+6!
LIST(430 PRTSORT+6
MSG PRTSORT+6!
NODE IAIRPT+4~, IAIRPT+16*, IAIPRNT+8, IAIPRNT+9
PAGE CSRCLRT+1~, CSRCLRT+3*, CSRCLH1+1*, CSRCLH1+4, CSRCLH1+9, CSRCLH2+1*, CSRCLH2+4, CSRCLH2+9, IAIRPT+4~, IAIRPT+5*
IAIPRNT+2*, IAIHDR+1*, IAIHDR+4, IAIHDR+8
POP CSRCLRT+2~, CSRCLRT+13, IAIRPT+4~, IAIRPT+21
PROMPT CSRCLRT+1~, CSRCLRT+10*, CSRCLRT+11, IAIRPT+17*, IAIRPT+18
RCBILL IAIRPT+4~, IAIPRNT+10*, IAIPRNT+13
RCDATE CSRCLRT+1~
RCDTV CSRCLRT+1~, PRTSORT+32*, PRTSORT+33*, PRTSORT+34*, PRTSORT+35*, PRTSORT+39, PRTSORT+40, PRTSORT+43, PRTSORT+44, PRTSORT+46
PRTSORT+47, PRTSORT+53*, PRTSORT+54, PRTSORT+56, PRTSORT+57, PRTSORT+58, PRTSORT+66*, PRTSORT+67, PRTSORT+69, PRTSORT+70
PRTSORT+71, PRTSORT+72
RCIEN CSRCLRT+1~, PRTSORT+2*, PRTSORT+4, PRTSORT+5, PRTSORT+6, PRTSORT+7, PRTSORT+15, PRTSORT+16, PRTSORT+22, PRTSORT+23
PRTSORT+32, PRTSORT+43, PRTSORT+44, PRTSORT+46, PRTSORT+47, PRTSORT+66*, PRTSORT+67, PRTSORT+69, PRTSORT+70, PRTSORT+71
PRTSORT+72
RCLIST PRTSORT+6!*, PRTSORT+9, PRTSORT+32, PRTSORT+39, PRTSORT+40, PRTSORT+43, PRTSORT+44, PRTSORT+46, PRTSORT+47
RCNAME IAIRPT+4~, IAIPRNT+10*, IAIPRNT+13
RCSORT CSRCLRT+1~, CSRCLRT+7*, PRTSORT+38, PRTSORT+41, PRTSORT+51, PRTSORT+64
RCTRAN CSRCLRT+1~, PRTSORT+12*, PRTSORT+16*, PRTSORT+17, PRTSORT+19, PRTSORT+23*, PRTSORT+24, PRTSORT+26
RCUSER CSRCLRT+1~, PRTSORT+12*, PRTSORT+19*, PRTSORT+26*, PRTSORT+40, PRTSORT+44, PRTSORT+47
RDATES IAIRPT+4~, IAIRPT+16*, IAIHDR+4, IAIHDR+8
RDATES( IAIRPT+9*, IAIRPT+16
RDATES(1 IAIRPT+11, IAIRPT+13, IAIRPT+14
RDATES(2 IAIRPT+13, IAIRPT+14
RDGBL IAIRPT+4~, IAIRPT+7*, IAIRPT+8, IAIRPT+9
RDGBL( IAIRPT+9*, IAIRPT+16
SSN CSRCLRT+1~, CSRCLRT+3*, PRTSORT+8*, PRTSORT+9*, PRTSORT+46, IAIPRNT+11*, IAIPRNT+12*, IAIPRNT+13
STOP CSRCLRT+2~, CSRCLRT+11*, IAIRPT+4~, IAIRPT+18*
TERMDIG CSRCLRT+1~, PRTSORT+9*, PRTSORT+39, PRTSORT+43
TRANTYP CSRCLRT+2~, PRTSORT+17*, PRTSORT+18, PRTSORT+24*, PRTSORT+25
U CSRCLRT+9, PRTSORT+4, PRTSORT+5, PRTSORT+7, PRTSORT+15, PRTSORT+22, PRTSORT+39, PRTSORT+40, PRTSORT+43, PRTSORT+44
PRTSORT+46, PRTSORT+47, PRTSORT+54, PRTSORT+56, PRTSORT+57, PRTSORT+58, PRTSORT+69, PRTSORT+70, PRTSORT+71, PRTSORT+72
CSRCLH1+9, CSRCLH1+10, CSRCLH2+9, CSRCLH2+10, IAIRPT+9, IAIRPT+13, IAIRPT+14, IAIPRNT+10, IAIPRNT+11, IAIPRNT+13
IAIPRNT+17, IAIHDR+8, IAIHDR+9
VALUE CSRCLRT+1~, IAIRPT+8*
X CSRCLRT+2~, PRTSORT+81*, IAIRPT+4~, IAIPRNT+23*
Y CSRCLRT+2~, CSRCLRT+7, IAIRPT+4~, IAIRPT+16
ZTDESC CSRCLRT+2~, CSRCLRT+17*, IAIRPT+4~, IAIRPT+24*
ZTQUEUED PRTSORT+83, PRTSORT+84!, IAIPRNT+26
ZTREQ CSRCLRT+2~, PRTSORT+83*, IAIRPT+4~, IAIPRNT+26*
ZTRTN CSRCLRT+2~, CSRCLRT+17*, IAIRPT+4~, IAIRPT+24*
ZTSAVE CSRCLRT+2~, IAIRPT+4~
ZTSAVE("DASH" CSRCLRT+16*
ZTSAVE("DTFRM" CSRCLRT+15*
ZTSAVE("DTTO" CSRCLRT+15*
ZTSAVE("EXCEL" CSRCLRT+15*, IAIRPT+23*
ZTSAVE("NODE" IAIRPT+23*
ZTSAVE("PAGE" CSRCLRT+16*
ZTSAVE("RCSORT" CSRCLRT+15*
ZTSAVE("RDATES" IAIRPT+23*
ZTSAVE("SSN" CSRCLRT+16*
ZTSK CSRCLRT+2~, CSRCLRT+19, IAIRPT+4~, IAIRPT+26
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