RCTCSP1 ;ALBANY/BDB-CROSS-SERVICING TRANSMISSION ;03/15/14 3:34 PM
Source file <RCTCSP1.m>
Package | Total | Call Graph |
---|---|---|
Accounts Receivable | 7 | $$DADD^RCAMADD $$ACCNTHDR^RCDPAPLM $$SSN^RCFN01 ($$SELECT,EXCMSG)^RCTCSJR (CSRPRTH1,CSRPRTH2,CSRPRTH3)^RCTCSP1A $$DTFRMTO^RCTCSP2 $$AGDEBTID^RCTCSPD |
Kernel | 4 | (,HOME)^%ZIS ^%ZISC ^%ZTLOAD ($$FMADD,$$FMTE)^XLFDT |
VA FileMan | 3 | ^DIC ($$GET1,GETS)^DIQ ^DIR |
Registration | 1 | (ADD,DEM)^VADPT |
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 | 12 | RCDPCSA RCTC336P RCTC364P RCTC394P RCTCSP BILL REPORT RCTCSP REPORT RCTCSP1A RCTCSP2 RCTCSP3 RCTCSP7 RCTCSPD RCTCSPD0 |
Name | Comments | DBIA/ICR reference |
---|---|---|
BILLREP | ;Cross-servicing bill report, prints individual bills that make up a cross-servicing account
|
|
BILLREPP | ;Call to build array of bills referred
|
|
BILLREPQ | ||
BILLREPH | ;header for cross-servicing bill report
|
|
CSRPRT | ;Print Cross-Servicing Report, prints sorted individual bills that make up a cross-servicing account
|
|
CSRPRTR | ; compile/print job - either foreground or background
|
|
REC5B | ;Create record 5B for Treasury
; trnnum transaction number file #433 pass in ; trntyp transaction type pointer to 430.3 ; trntypa aia transaction type (aio: dmc agency internal offset, abal: decrease adjustment) |
|
DATE8(X) | ;changes fileman date into 8 digit date yyyymmdd
|
|
AMOUNT(X,TT) | ;changes amount to zero filled, right justified
|
|
BLANK(X) | ;returns 'x' blank spaces
|
|
RJZF(X,Y) | ;right justify zero fill width Y
|
|
LJSF(X,Y) | ;left justified space filled
|
|
TAXID(DEBTOR) | ;computes TAXID to place on documents
|
|
ADDR(RCDFN,RCCSW) | ; returns patient file address
|
|
DEM(RCDFN) | ; returns patient file gender and dob
|
Name | Field # of Occurrence |
---|---|
^%ZIS | BILLREP+9, CSRPRT+14 |
HOME^%ZIS | BILLREP+13, CSRPRT+18 |
^%ZISC | BILLREPP+40, CSRPRTR+98 |
^%ZTLOAD | BILLREP+13, CSRPRT+18 |
^DIC | BILLREP+3 |
$$GET1^DIQ | ADDR+4 |
GETS^DIQ | CSRPRTR+10, CSRPRTR+42, CSRPRTR+71 |
^DIR | BILLREP+14, BILLREPP+37, CSRPRT+6, CSRPRT+19, CSRPRTR+30, CSRPRTR+59, CSRPRTR+88 |
$$DADD^RCAMADD | ADDR+6 |
$$ACCNTHDR^RCDPAPLM | BILLREPH+6 |
$$SSN^RCFN01 | CSRPRTR+12, CSRPRTR+45, CSRPRTR+74, TAXID+2 |
$$SELECT^RCTCSJR | BILLREP+7, CSRPRT+12 |
EXCMSG^RCTCSJR | BILLREP+8, CSRPRT+13 |
CSRPRTH1^RCTCSP1A | CSRPRTR+5, CSRPRTR+31 |
CSRPRTH2^RCTCSP1A | CSRPRTR+37, CSRPRTR+60 |
CSRPRTH3^RCTCSP1A | CSRPRTR+66, CSRPRTR+89 |
$$DTFRMTO^RCTCSP2 | BILLREP+5, CSRPRT+9 |
$$AGDEBTID^RCTCSPD | REC5B+10 |
ADD^VADPT | ADDR+3 |
DEM^VADPT | DEM+3 |
$$FMADD^XLFDT | BILLREPP+5, CSRPRT+10, CSRPRTR+6, CSRPRTR+38, CSRPRTR+67 |
$$FMTE^XLFDT | BILLREPP+32, BILLREPH+3, BILLREPH+4, CSRPRTR+14, CSRPRTR+17, CSRPRTR+47, CSRPRTR+48, CSRPRTR+75, CSRPRTR+76 |
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: READ |
|
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: READ |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PRCA(430 - [#430] | GETS^DIQ |
^DIC(5 - [#5] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PRCA(430 - [#430] | BILLREPP+8, BILLREPP+9, BILLREPP+10, BILLREPP+11, BILLREPP+12, BILLREPP+19, BILLREPP+20, CSRPRTR+7, CSRPRTR+8, CSRPRTR+9 , CSRPRTR+39, CSRPRTR+40, CSRPRTR+41, CSRPRTR+68, CSRPRTR+69, CSRPRTR+70, REC5B+43* |
^PRCA(430.3 - [#430.3] | BILLREPP+21, BILLREPP+22 |
^PRCA(433 - [#433] | REC5B+13, REC5B+23 |
^TMP("RCTCSP1" | BILLREP+2!, BILLREPP+3!, BILLREPP+15*, BILLREPP+17, BILLREPP+18, BILLREPP+26, BILLREPP+42!, CSRPRT+2!, CSRPRTR+2!, CSRPRTR+14* , CSRPRTR+15*, CSRPRTR+17*, CSRPRTR+18*, CSRPRTR+21, CSRPRTR+22, CSRPRTR+23, CSRPRTR+26, CSRPRTR+27, CSRPRTR+47*, CSRPRTR+48* , CSRPRTR+51, CSRPRTR+52, CSRPRTR+55, CSRPRTR+56, CSRPRTR+75*, CSRPRTR+76*, CSRPRTR+79, CSRPRTR+80, CSRPRTR+81, CSRPRTR+84 , CSRPRTR+85, CSRPRTR+97! |
^XTMP("RCTCSPD" | REC5B+44*, REC5B+45* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%ZIS | BILLREP+9*, BILLREPP+43!, CSRPRT+14* |
%ZIS("B" | BILLREP+9*, CSRPRT+14* |
>> ACTION | REC5B+7, REC5B+43, REC5B+44, REC5B+45 |
ADDR340 | ADDR+1~, ADDR+6*, ADDR+7*, ADDR+8*, ADDR+9*, ADDR+10*, ADDR+11, ADDR+12*, ADDR+13 |
ADDRCS | ADDR+1~, ADDR+5*, ADDR+7, ADDR+8, ADDR+9, ADDR+13*, ADDR+14 |
AMTABAL | REC5B+5~, REC5B+39*, REC5B+42 |
AMTCBAL | REC5B+5~, REC5B+41*, REC5B+42 |
AMTFBAL | REC5B+5~, REC5B+40*, REC5B+42 |
AMTIBAL | REC5B+5~, REC5B+38*, REC5B+42 |
AMTPBAL | REC5B+5~, REC5B+37*, REC5B+42 |
AMTRFRRD | REC5B+4~, REC5B+42*, REC5B+43 |
>> B0 | REC5B+8 |
B14 | BILLREPP+2~ |
B15 | BILLREPP+2~, BILLREPP+20*, BILLREPP+32 |
B16 | BILLREPP+2~, BILLREPP+20*, BILLREPP+25 |
B7 | BILLREPP+2~, BILLREPP+12*, BILLREPP+13, BILLREPP+20*, BILLREPP+30, BILLREPP+31, REC5B+37, REC5B+38, REC5B+39, REC5B+40 , REC5B+41 |
BAMT | BILLREPP+2~, BILLREPP+6*, BILLREPP+13*, BILLREPP+14, BILLREPP+15, BILLREPP+26*, BILLREPP+29 |
BILL | BILLREPP+2~, BILLREPP+6*, BILLREPP+8*, BILLREPP+9, BILLREPP+10, BILLREPP+11, BILLREPP+12, BILLREPP+15, BILLREPP+18*, BILLREPP+19 , BILLREPP+20, BILLREPP+26, REC5B+43, REC5B+44, REC5B+45 |
BLANK | BLANK+1~, BLANK+2*, BLANK+3 |
CSTAT | BILLREPP+2~, BILLREPP+20*, BILLREPP+21, BILLREPP+22 |
D4 | BILLREPP+2~ |
DA | TAXID+1~ |
DASH | BILLREPP+2~, BILLREPP+4*, BILLREPH+3, BILLREPH+8, CSRPRT+3~, CSRPRT+4* |
DATDATE | BILLREPP+2~, BILLREPP+11* |
DATE | BILLREPP+2~, BILLREPP+5*, CSRPRT+10*, CSRPRTR+6*, CSRPRTR+38*, CSRPRTR+67* |
DBTR | CSRPRT+3~, CSRPRTR+51*, CSRPRTR+52, CSRPRTR+55, CSRPRTR+56 |
DEBTNR | REC5B+4~, REC5B+10* |
DEBTOR | BILLREP+1~, BILLREP+4*, BILLREPP+9, BILLREPP+15, BILLREPP+17*, BILLREPP+18, BILLREPP+26, BILLREPH+6, REC5B+11, REC5B+45 , TAXID~, TAXID+2, ADDR+6 |
DEBTORNB | REC5B+4~, REC5B+11*, REC5B+12 |
DFN | ADDR+1~, ADDR+2*, DEM+1~, DEM+2* |
DIC | BILLREP+1~, BILLREP+3*, CSRPRT+3~, TAXID+1~ |
DIC("S" | BILLREP+3* |
DIC(0 | BILLREP+3* |
DIQ | TAXID+1~ |
DIR | BILLREP+14!, CSRPRT+6!, CSRPRT+19!, CSRPRTR+30!, CSRPRTR+59!, CSRPRTR+88! |
DIR("?" | BILLREP+6*, CSRPRT+11* |
DIR("A" | CSRPRT+6* |
DIR(0 | BILLREP+6*, BILLREP+14*, BILLREPP+37*, CSRPRT+6*, CSRPRT+11*, CSRPRT+19*, CSRPRTR+30*, CSRPRTR+59*, CSRPRTR+88* |
DIROUT | CSRPRT+3~, CSRPRT+7 |
DIRUT | BILLREPP+2~, BILLREPP+8, BILLREPP+17, BILLREPP+37!, CSRPRT+3~, CSRPRTR+21, CSRPRTR+30!, CSRPRTR+51, CSRPRTR+59!, CSRPRTR+79 , CSRPRTR+88!, CSRPRTR+95 |
DR | TAXID+1~ |
DT | BILLREPH+3, BILLREPH+4, REC5B+19 |
DTFRM | BILLREPP+2~, BILLREPP+5*, BILLREPP+11, CSRPRT+10*, CSRPRTR+6*, CSRPRTR+9, CSRPRTR+38*, CSRPRTR+41, CSRPRTR+67*, CSRPRTR+70 |
DTFRMTO | BILLREP+1~, BILLREP+5*, BILLREPP+5, CSRPRT+9*, CSRPRT+10, CSRPRTR+6, CSRPRTR+38, CSRPRTR+67 |
DTIME | BILLREPP+39, CSRPRTR+95 |
DTOUT | CSRPRT+3~, CSRPRT+7 |
DTTO | BILLREPP+2~, BILLREPP+5*, BILLREPP+11, CSRPRT+10*, CSRPRTR+6*, CSRPRTR+9, CSRPRTR+38*, CSRPRTR+41, CSRPRTR+67*, CSRPRTR+70 |
DUOUT | CSRPRT+3~, CSRPRT+7 |
EXCEL | BILLREP+1~, BILLREP+6*, BILLREP+7*, BILLREP+8, BILLREPP+21, BILLREPP+22, BILLREPP+23, BILLREPP+24, BILLREPP+27, BILLREPP+28 , BILLREPP+30, BILLREPP+31, BILLREPP+33, BILLREPP+34, BILLREPH+3, BILLREPH+4, BILLREPH+7, CSRPRT+11*, CSRPRT+12*, CSRPRT+13 , CSRPRTR+13, CSRPRTR+22, CSRPRTR+23, CSRPRTR+24, CSRPRTR+46, CSRPRTR+52, CSRPRTR+53, CSRPRTR+75, CSRPRTR+76, CSRPRTR+80 , CSRPRTR+81, CSRPRTR+82 |
FND | BILLREPP+2~, BILLREPP+20* |
I | BILLREPP+2~, BILLREPP+13*, ADDR+11* |
IO | BILLREPP+1, CSRPRTR+1 |
IO("Q" | BILLREP+9!, BILLREP+10, CSRPRT+14!, CSRPRT+15 |
IOF | BILLREPP+39, BILLREPH+1, CSRPRTR+95 |
IOP | BILLREP+9!, BILLREPP+43!, CSRPRT+14! |
IOSL | BILLREPP+36, CSRPRTR+29, CSRPRTR+58, CSRPRTR+87 |
IOST | BILLREPP+37, BILLREPP+39, CSRPRTR+30, CSRPRTR+59, CSRPRTR+88, CSRPRTR+95 |
ITEM | CSRPRT+3~, CSRPRTR+21*, CSRPRTR+22, CSRPRTR+23, CSRPRTR+26, CSRPRTR+27 |
KNUM | REC5B+4~, REC5B+8* |
LIST | CSRPRTR+10!, CSRPRTR+42!, CSRPRTR+71! |
LIST(430 | CSRPRTR+10, CSRPRTR+42, CSRPRTR+71 |
MSG | CSRPRTR+10!, CSRPRTR+42!, CSRPRTR+71! |
NCIEN | CSRPRT+3~, CSRPRTR+21*, CSRPRTR+22, CSRPRTR+23, CSRPRTR+26, CSRPRTR+27, CSRPRTR+51*, CSRPRTR+52, CSRPRTR+55, CSRPRTR+56 , CSRPRTR+79*, CSRPRTR+80, CSRPRTR+81, CSRPRTR+84, CSRPRTR+85 |
PAGE | BILLREPP+2~, BILLREPP+6*, BILLREPH+2*, BILLREPH+3, BILLREPH+4, CSRPRT+3~, CSRPRT+4* |
POP | BILLREP+1~, BILLREP+9, CSRPRT+14 |
PRCAPHON | ADDR+1~, ADDR+11*, ADDR+12* |
PRCAYY | ADDR+1~, ADDR+11*, ADDR+12 |
PROMPT | BILLREP+1~, BILLREP+6*, BILLREP+7, CSRPRT+11*, CSRPRT+12 |
RCBILL | CSRPRT+3~ |
RCCAMT | CSRPRT+3~ |
RCCSW | ADDR~, ADDR+6 |
RCDEBTOR | CSRPRT+3~ |
RCDFN | ADDR~, ADDR+2, DEM~, DEM+2 |
RCHDR | BILLREPH+5~, BILLREPH+6*, BILLREPH+8, BILLREPH+11 |
RCIEN | CSRPRT+3~, CSRPRTR+7*, CSRPRTR+8, CSRPRTR+9, CSRPRTR+10, CSRPRTR+14, CSRPRTR+15, CSRPRTR+17, CSRPRTR+18, CSRPRTR+39* , CSRPRTR+40, CSRPRTR+41, CSRPRTR+42, CSRPRTR+47, CSRPRTR+48, CSRPRTR+68*, CSRPRTR+69, CSRPRTR+70, CSRPRTR+71, CSRPRTR+75 , CSRPRTR+76 |
RCLIST | CSRPRTR+10!*, CSRPRTR+12, CSRPRTR+14, CSRPRTR+15, CSRPRTR+17, CSRPRTR+18, CSRPRTR+42!*, CSRPRTR+45, CSRPRTR+47, CSRPRTR+48 , CSRPRTR+71!*, CSRPRTR+74, CSRPRTR+75, CSRPRTR+76 |
RCORIG | CSRPRT+3~ |
RCREFDT | CSRPRT+3~ |
RCSORT | CSRPRT+3~, CSRPRT+7*, CSRPRTR+4, CSRPRTR+36, CSRPRTR+65 |
RCSSN | BILLREPH+5~, BILLREPH+6*, BILLREPH+8, BILLREPH+11, CSRPRT+3~ |
REC | REC5B+4~, REC5B+7*, REC5B+10*, REC5B+12*, REC5B+14*, REC5B+18*, REC5B+19*, REC5B+21*, REC5B+22*, REC5B+34* , REC5B+35*, REC5B+36*, REC5B+44, REC5B+45 |
SDT | CSRPRT+3~, CSRPRTR+79*, CSRPRTR+80, CSRPRTR+81, CSRPRTR+84, CSRPRTR+85 |
>> SITE | REC5B+11, REC5B+20 |
SSN | CSRPRT+3~, CSRPRTR+12*, CSRPRTR+17, CSRPRTR+45*, CSRPRTR+48, CSRPRTR+74*, CSRPRTR+76 |
STATEAB | ADDR+1~, ADDR+4*, ADDR+5 |
STATEIEN | ADDR+1~, ADDR+4* |
>> STOP | BILLREP+7*, CSRPRT+12* |
TAMOUNT | REC5B+4~, REC5B+30*, REC5B+31*, REC5B+32*, REC5B+33*, REC5B+34 |
TAMT | BILLREPP+2~, BILLREPP+6*, BILLREPP+14*, BILLREPH+8, BILLREPH+11 |
TAMTABAL | REC5B+4~, REC5B+26*, REC5B+29, REC5B+32 |
TAMTCBAL | REC5B+4~, REC5B+28*, REC5B+29, REC5B+33 |
TAMTFBAL | REC5B+4~, REC5B+27*, REC5B+29, REC5B+33 |
TAMTIBAL | REC5B+4~, REC5B+25*, REC5B+29, REC5B+31 |
TAMTPBAL | REC5B+4~, REC5B+24*, REC5B+29*, REC5B+30 |
TAXID | TAXID+1~, TAXID+2*, TAXID+3*, TAXID+4 |
TDT | BILLREPP+2~ |
TERMDIG | CSRPRT+3~, CSRPRTR+12*, CSRPRTR+14, CSRPRTR+45*, CSRPRTR+47, CSRPRTR+74*, CSRPRTR+75 |
TID | BILLREPP+2~ |
TMP | BILLREPP+2~, BILLREPP+32*, BILLREPP+33, BILLREPP+34 |
TNM | BILLREPP+2~ |
TRANSNB | REC5B+4~, REC5B+20*, REC5B+21 |
TRN3 | REC5B+5~, REC5B+23*, REC5B+24, REC5B+25, REC5B+26, REC5B+27, REC5B+28 |
>> TRNAMT | REC5B+29, REC5B+35 |
>> TRNNUM | REC5B+13, REC5B+15, REC5B+20, REC5B+23, REC5B+44 |
TRNNUME | REC5B+5~, REC5B+15*, REC5B+16*, REC5B+17*, REC5B+18 |
TRNTYP | REC5B+4~, REC5B+13*, REC5B+30, REC5B+31, REC5B+32, REC5B+33, REC5B+35, REC5B+45 |
TRNTYPA | REC5B+4~, REC5B+6*, REC5B+13*, REC5B+14 |
TT | AMOUNT~, AMOUNT+5 |
U | BILLREPP+5, BILLREPP+9, BILLREPP+11, BILLREPP+13, BILLREPP+20, BILLREPP+21, BILLREPP+22, BILLREPP+24, BILLREPP+25, BILLREPP+28 , BILLREPP+30, BILLREPP+31, BILLREPP+32, BILLREPP+34, BILLREPH+4, BILLREPH+6, BILLREPH+8, BILLREPH+11, BILLREPH+12, CSRPRT+10 , CSRPRTR+6, CSRPRTR+9, CSRPRTR+14, CSRPRTR+15, CSRPRTR+17, CSRPRTR+18, CSRPRTR+22, CSRPRTR+23, CSRPRTR+26, CSRPRTR+27 , CSRPRTR+38, CSRPRTR+41, CSRPRTR+47, CSRPRTR+48, CSRPRTR+52, CSRPRTR+55, CSRPRTR+56, CSRPRTR+67, CSRPRTR+70, CSRPRTR+75 , CSRPRTR+76, CSRPRTR+80, CSRPRTR+81, CSRPRTR+84, CSRPRTR+85, REC5B+8, REC5B+13, REC5B+24, REC5B+25, REC5B+26 , REC5B+27, REC5B+28, REC5B+37, REC5B+38, REC5B+39, REC5B+40, REC5B+41, REC5B+43, ADDR+5, ADDR+6 , ADDR+7, ADDR+8, ADDR+9, ADDR+10, ADDR+11, ADDR+12, DEM+5 |
VADM | DEM+1~ |
VADM(2 | DEM+5 |
VADM(3 | DEM+5 |
VADM(5 | DEM+5 |
VADM(6 | DEM+5 |
VAPA | ADDR+1~ |
VAPA(1 | ADDR+5 |
VAPA(2 | ADDR+5 |
VAPA(25 | ADDR+5 |
VAPA(4 | ADDR+5 |
VAPA(5 | ADDR+4 |
VAPA(6 | ADDR+5 |
VAPA(8 | ADDR+5, ADDR+12* |
X | BILLREPP+39*, CSRPRTR+95*, DATE8~, DATE8+1*, DATE8+2*, DATE8+3, AMOUNT~, AMOUNT+4*, AMOUNT+5*, AMOUNT+6 , BLANK~, BLANK+2, RJZF~, RJZF+1*, RJZF+2, LJSF~, LJSF+1*, LJSF+2*, LJSF+3 |
Y | BILLREP+4, CSRPRT+7, RJZF~, RJZF+1, LJSF~, LJSF+1, LJSF+2 |
ZTDESC | BILLREP+1~, BILLREP+12*, CSRPRT+17* |
ZTQUEUED | BILLREPP+41, BILLREPP+43!, CSRPRTR+99 |
>> ZTREQ | BILLREPP+41*, CSRPRTR+99* |
ZTRTN | BILLREP+1~, BILLREP+12*, CSRPRT+17* |
ZTSAVE | BILLREP+1~ |
ZTSAVE("DASH" | CSRPRT+16* |
ZTSAVE("DEBTOR" | BILLREP+11* |
ZTSAVE("DTFRMTO" | BILLREP+11*, CSRPRT+16* |
ZTSAVE("EXCEL" | BILLREP+11*, CSRPRT+16* |
ZTSAVE("PAGE" | CSRPRT+16* |
ZTSAVE("PROMPT" | CSRPRT+16* |
ZTSAVE("RCSORT" | CSRPRT+16* |
>> ZTSK | BILLREP+14, CSRPRT+19 |