RCRPADD ;EDE/YMG - REPAYMENT PLAN FORBEARBANCE;03/31/2021 8:40 AM
Source file <RCRPADD.m>
| Package | Total | Call Graph |
|---|---|---|
| Accounts Receivable | 11 | $$DADD^RCAMADD ($$NAM,$$SSN)^RCFN01 ADJSCHED^RCRPENTR ($$FMTPHONE,$$GETDOB,$$PRTBILLS,$$PRTHDR)^RCRPINQ DASH^RCRPRPU ($$CORRECT,$$GETACTS,$$GETBILLS,$$SUPAPPR,$$TOT,ADDPLAN,PAUSE,PRTACTS,UPDBILL)^RCRPU ($$SELRPP,UPDFLG36,UPDPAO,UPDTERMS)^RCRPU1 UPDAUDIT^RCRPU2 ($$CBAL,$$REMPMNTS)^RCRPU3 $$GET36^RCRPWLUT UPDMET^RCSTATU |
| Kernel | 3 | ENDR^%ZISS ($$DT,$$FMTE)^XLFDT $$CJ^XLFSTR |
| VA FileMan | 2 | $$EXTERNAL^DILFD $$GET1^DIQ |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Accounts Receivable | 3 | PRCAC REPAY ADD RCRPENTR RCRPWL1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN1(RCRPIEN) | ; entry point from repayment plan worklist, called from ^RCRPWL1 PRCA*4.5*389
|
|
| MAIN | ; Entry point for Forbearance Option
|
|
| PROCPLAN | ;
|
|
| PROCPLN1 | ; PRCA*4.5*389
|
|
| PRTHDR(RPIEN) | ; display repayment plan data
|
|
| ADDNEW(RPIEN) | ; Ask the user for the bills to add.
|
|
| PRTNB(RCCTS) | ;Print the new Bills to be added, with header
|
|
| ECHOBL(RCBLCH) | ; Echo the Lits of Bills selected
; Input: RCBLCH - List of bills to added. |
| Name | Field # of Occurrence |
|---|---|
| ENDR^%ZISS | PROCPLAN+6 |
| $$EXTERNAL^DILFD | PRTHDR+17 |
| $$GET1^DIQ | PROCPLN1+1, PRTHDR+22, ADDNEW+8, ADDNEW+43, ADDNEW+44, ADDNEW+88 |
| $$DADD^RCAMADD | PRTHDR+8 |
| $$NAM^RCFN01 | PRTHDR+12 |
| $$SSN^RCFN01 | PRTHDR+11 |
| ADJSCHED^RCRPENTR | ADDNEW+95 |
| $$FMTPHONE^RCRPINQ | PRTHDR+16 |
| $$GETDOB^RCRPINQ | PRTHDR+11 |
| $$PRTBILLS^RCRPINQ | PROCPLN1+14, PROCPLN1+43 |
| $$PRTHDR^RCRPINQ | PROCPLN1+7, PROCPLN1+34 |
| DASH^RCRPRPU | PRTNB+3 |
| $$CORRECT^RCRPU | ECHOBL+13 |
| $$GETACTS^RCRPU | ADDNEW+11 |
| $$GETBILLS^RCRPU | ADDNEW+21 |
| $$SUPAPPR^RCRPU | ADDNEW+69 |
| $$TOT^RCRPU | ADDNEW+35 |
| ADDPLAN^RCRPU | ADDNEW+80 |
| PAUSE^RCRPU | PROCPLAN+8, PROCPLAN+13, PROCPLN1+5, PROCPLN1+9, PROCPLN1+18, PROCPLN1+28, PROCPLN1+40, PROCPLN1+44, ADDNEW+15, ADDNEW+28 , ADDNEW+37, ADDNEW+56, ADDNEW+104 |
| PRTACTS^RCRPU | PRTNB+5 |
| UPDBILL^RCRPU | ADDNEW+78 |
| $$SELRPP^RCRPU1 | PROCPLAN+3 |
| UPDFLG36^RCRPU1 | ADDNEW+69, ADDNEW+99 |
| UPDPAO^RCRPU1 | ADDNEW+85 |
| UPDTERMS^RCRPU1 | ADDNEW+94 |
| UPDAUDIT^RCRPU2 | ADDNEW+69, ADDNEW+98, ADDNEW+99 |
| $$CBAL^RCRPU3 | PRTHDR+18, ADDNEW+47 |
| $$REMPMNTS^RCRPU3 | PRTHDR+19 |
| $$GET36^RCRPWLUT | ADDNEW+60 |
| UPDMET^RCSTATU | ADDNEW+81 |
| $$DT^XLFDT | ADDNEW+9, ADDNEW+98, ADDNEW+99 |
| $$FMTE^XLFDT | PRTHDR+17 |
| $$CJ^XLFSTR | PROCPLAN+7 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^RCRP(340.5 - [#340.5] | EXTERNAL^DILFD, GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRCA(430 - [#430] | ECHOBL+9 |
| ^RCRP(340.5 - [#340.5] | PROCPLAN+5, PROCPLAN+10, PRTHDR+6 |
| ^TMP("RCRPP" | EN1+9!, MAIN+8!, ADDNEW+7!, ADDNEW+77, ECHOBL+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ADDRSTR | PRTHDR+4~, PRTHDR+8*, PRTHDR+11, PRTHDR+15 |
| BAMNT | PRTHDR+4~ |
| BILL | PRTHDR+4~ |
| BSTAT | PRTHDR+4~ |
| CBAL | PRTHDR+4~, PRTHDR+18*, PRTHDR+19 |
| CNT | PRTHDR+4~ |
| DEBDOB | PRTHDR+4~, PRTHDR+11*, PRTHDR+14 |
| DEBPHN | PRTHDR+4~, PRTHDR+11*, PRTHDR+16 |
| DEBSSN | PRTHDR+4~, PRTHDR+11*, PRTHDR+13 |
| DEBTOR | PRTHDR+4~, PRTHDR+7*, PRTHDR+8, PRTHDR+11, PRTHDR+12 |
| DIRUT | ADDNEW+2~ |
| DT | ADDNEW+69 |
| IO | PRTHDR+9 |
| IOBOFF | EN1+5~, MAIN+3~, PROCPLAN+7 |
| IOBON | EN1+5~, MAIN+3~, PROCPLAN+7 |
| IOF | PROCPLAN+2, PROCPLN1+11, PROCPLN1+22, PROCPLN1+42, PRTHDR+10, ADDNEW+29 |
| IORVOFF | EN1+5~, MAIN+3~, PROCPLAN+7 |
| IORVON | EN1+5~, MAIN+3~, PROCPLAN+7 |
| IOST | PROCPLAN+2, PROCPLN1+11, PROCPLN1+22, PROCPLN1+42, PRTHDR+10 |
| LN | EN1+4~, EN1+6*, MAIN+2~, MAIN+5*, PROCPLAN+1*, PROCPLN1+7*, PROCPLN1+8, PROCPLN1+13*, PROCPLN1+14*, PROCPLN1+16 , PROCPLN1+17*, PROCPLN1+33*, PROCPLN1+34*, PROCPLN1+35, PROCPLN1+39*, PROCPLN1+43*, PROCPLN1+45, PRTHDR+4~ |
| N0 | PRTHDR+4~, PRTHDR+6*, PRTHDR+7, PRTHDR+17, PRTHDR+18, PRTHDR+20, PRTHDR+21 |
| QUIT | EN1+4~, EN1+6*, MAIN+2~, MAIN+5*, PROCPLAN+3*, PROCPLAN+5, PROCPLAN+10, PROCPLN1+1, PROCPLN1+10, PROCPLN1+19 , PROCPLN1+26, PROCPLN1+29*, PROCPLN1+41, ADDNEW+3~, ADDNEW+104 |
| RAMNT | PRTHDR+4~, PRTHDR+18*, PRTHDR+19, PRTHDR+22 |
| RCACTDT | ADDNEW+3~, ADDNEW+9*, ADDNEW+80 |
| RCALLFLG | ADDNEW+2~, ADDNEW+22*, ADDNEW+31 |
| RCBILL | ECHOBL+3~, ECHOBL+9*, ECHOBL+10 |
| RCBILLDA | ADDNEW+3~, ADDNEW+76*, ADDNEW+77*, ADDNEW+78, ADDNEW+80, ECHOBL+3~, ECHOBL+5*, ECHOBL+8*, ECHOBL+9 |
| RCBLCH | ADDNEW+2~, ADDNEW+21*, ADDNEW+22, ADDNEW+23*, ADDNEW+26, ADDNEW+32, ADDNEW+35, ECHOBL~ |
| RCCTS | ADDNEW+2~, ADDNEW+11*, ADDNEW+13, ADDNEW+18, ADDNEW+21, PRTNB~, PRTNB+5 |
| RCDBTR | ADDNEW+2~, ADDNEW+8*, ADDNEW+11 |
| RCDONE | EN1+4~, EN1+6*, MAIN+2~, MAIN+5*, MAIN+6, PROCPLAN+3*, PROCPLAN+5*, PROCPLAN+10*, PROCPLN1+1*, PROCPLN1+30 , PROCPLN1+45*, ADDNEW+2~, ADDNEW+9*, ADDNEW+31, ADDNEW+32* |
| RCDONE1 | EN1+4~, MAIN+2~, PROCPLAN+1*, PROCPLN1+23*, PROCPLN1+25, PROCPLN1+26 |
| RCFLG36 | MAIN+2~, PROCPLAN+10*, ADDNEW+2~, ADDNEW+4*, ADDNEW+60*, ADDNEW+61, ADDNEW+67, ADDNEW+71, ADDNEW+98, ADDNEW+99 |
| RCMNPAY | ADDNEW+3~, ADDNEW+44*, ADDNEW+48, ADDNEW+89, ADDNEW+94 |
| RCNEWLN | ADDNEW+3~, ADDNEW+48*, ADDNEW+52, ADDNEW+59, ADDNEW+73 |
| RCNEWTOT | ADDNEW+3~, ADDNEW+48* |
| RCNOMN | ADDNEW+2~, ADDNEW+88*, ADDNEW+93, ADDNEW+95 |
| RCNWMN | ADDNEW+2~, ADDNEW+89*, ADDNEW+90*, ADDNEW+93, ADDNEW+94, ADDNEW+95 |
| RCNWMOD | ADDNEW+3~, ADDNEW+89*, ADDNEW+90 |
| RCORBAL | ADDNEW+2~, ADDNEW+43*, ADDNEW+47, ADDNEW+84 |
| RCPLNBL | ADDNEW+3~, ADDNEW+84*, ADDNEW+85, ADDNEW+89 |
| RCRMBAL | ADDNEW+3~, ADDNEW+47*, ADDNEW+48 |
| RCRMLN | ADDNEW+3~ |
| RCRPIEN | EN1~, MAIN+2~, PROCPLAN+3*, PROCPLAN+5, PROCPLAN+10, PROCPLN1+1, PROCPLN1+7, PROCPLN1+14, PROCPLN1+23, PROCPLN1+34 , PROCPLN1+43, ADDNEW+99 |
| RCRVW | EN1+4~, MAIN+2~, PROCPLN1+1* |
| RCSPFLG | ADDNEW+2~, ADDNEW+4*, ADDNEW+65*, ADDNEW+69*, ADDNEW+71*, ADDNEW+73, ADDNEW+98, ADDNEW+99 |
| RCTOT | ADDNEW+2~, ADDNEW+35*, ADDNEW+36, ADDNEW+40*, ADDNEW+48, ADDNEW+84 |
| RPIEN | PRTHDR~, PRTHDR+5, PRTHDR+6, PRTHDR+18, PRTHDR+19, PRTHDR+22, ADDNEW~, ADDNEW+8, ADDNEW+43, ADDNEW+44 , ADDNEW+47, ADDNEW+60, ADDNEW+69, ADDNEW+78, ADDNEW+80, ADDNEW+85, ADDNEW+88, ADDNEW+94, ADDNEW+95, ADDNEW+98 , ADDNEW+99 |
| TMP | PRTHDR+4~ |
| TMPDT | PRTHDR+4~ |
| TMPIEN | PRTHDR+4~ |
| U | PROCPLAN+5, PROCPLAN+10, PRTHDR+7, PRTHDR+11, PRTHDR+15, PRTHDR+17, PRTHDR+18, PRTHDR+20, PRTHDR+21, ADDNEW+23 , ADDNEW+40, ECHOBL+9 |
| X | EN1+5~, MAIN+3~, PROCPLAN+6* |
| Y | ADDNEW+2~ |