RCTOPD ;WASH IRMFO/ALTOONA,PA/TJK - TOP TRANSMISSION ;2/11/00 3:34 PM
Source file <RCTOPD.m>
| 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 | 4 | RCDMC90 RCTCSPD RCTCSPD0 RCTOPS |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| V | ;;4.5;Accounts Receivable;**141,187,224,236,229,301,315,337,338,343,421**;Mar 20, 1995;Build 10
|
|
| ENTER | ;Entry point from nightly process
|
|
| EXIT | ||
| UPDATE | ;weekly update compilation
|
|
| RECERT | ;send yearly recertification documents
|
|
| REFDOC | ; refund, refund reversal documents
|
|
| COMPILE | ;compiles documents into mail messages and transmits them
|
|
| COMPILE1(DOCTYPE,CNTR) | ; compiles each type of document separately
|
|
| USRMSG | ;sends mailman message of documents sent to user
|
|
| THIRD | ;sends mailman message to user if no third letter found
|
|
| COMPQ | ||
| PROC(DEBTOR,QUIT,FILE,HOLD,EFFDT) | ;process bills for a specific debtor
|
|
| TOTAL | ;set transmission total, reset quit variable
|
|
| PROCQ | ||
| NOW() | ;compiles current date,time
|
|
| FILE(DEBTOR0) | ;gets file number for debtor
|
|
| FILEQ | ||
| RFCHK(RCXCAT,RCIENFLG,RCXRFCD,RCXDT) | ;Check to see if bill can be referred to requested collections program
|
| Name | Field # of Occurrence |
|---|---|
| C^%DTC | ENTER+11, ENTER+12, ENTER+13 |
| YX^%DTC | NOW+2 |
| $$GET1^DIQ | RFCHK+25 |
| $$SWSTAT^IBBAPI | TOTAL+1 |
| $$EMERES^PRCAUTL | ENTER+31 |
| $$SITE^RCMSITE | ENTER+10 |
| $$NAME^RCTOP1 | UPDATE+7, PROC+30 |
| $$TAXID^RCTOP1 | UPDATE+6 |
| EN1^RCTOP1 | ENTER+41, UPDATE+11, RECERT+3, REFDOC+7 |
| EN1^RCTOP2 | ENTER+40, UPDATE+3 |
| EN1^RCTOP4 | UPDATE+9 |
| DEM^VADPT | PROC+4 |
| KVAR^VADPT | EXIT |
| $$FMADD^XLFDT | ENTER+9 |
| ^XMD | COMPILE1+17, USRMSG+9, THIRD+21 |
| FileNo | Call Tags |
|---|---|
| ^PRCA(430.2 - [#430.2] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRCA(430 - [#430] | ENTER+28, REFDOC+3, REFDOC+4, PROC+9, PROC+11, PROC+23 |
| ^PRCA(430.2 - [#430.2] | PROC+15, RFCHK+19 |
| ^RC(342 - [#342] | ENTER+10 |
| ^RCD(340 - [#340] | ENTER+30, ENTER+32, ENTER+34, ENTER+35, ENTER+44*, UPDATE+1, UPDATE+2, RECERT+1, RECERT+2, REFDOC+6 , PROC+2, PROC+7, PROC+8, PROC+30, TOTAL+5 |
| ^TMP("RCTOPD" | EXIT!, PROC+1!, PROC+34* |
| ^XTMP("RCTOPD" | ENTER+9!*, COMPILE+5, COMPILE1+2, COMPILE1+5!, COMPILE1+8*, COMPILE1+9*, COMPILE1+11*, USRMSG+4*, USRMSG+5*, USRMSG+6* , USRMSG+7*, THIRD+1, THIRD+2!, THIRD+6*, THIRD+7*, THIRD+8*, THIRD+9*, THIRD+10*, THIRD+12, THIRD+14* , THIRD+15, THIRD+17*, THIRD+19*, PROC+30* |
| Name | Line Occurrences |
|---|---|
| $$FILE | ENTER+37, UPDATE+2, RECERT+2, REFDOC+6, PROC+30 |
| $$NOW | COMPILE1+15 |
| $$RFCHK | PROC+21 |
| COMPILE | ENTER+47, UPDATE+16, RECERT+6 |
| COMPILE1 | COMPILE+5 |
| EXIT | ENTER+21, ENTER+24 |
| PROC | ENTER+39, UPDATE+4 |
| RECERT | ENTER+21 |
| REFDOC | UPDATE+14 |
| TOTAL | PROC+7, PROC+8 |
| UPDATE | ENTER+24 |
| USRMSG | COMPILE+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | NOW+1~ |
| %H | NOW+1~, NOW+2* |
| ACTDT | ENTER+5~, ENTER+14*, ENTER+15*, ENTER+16*, ENTER+17* |
| ADDR | ENTER+5~ |
| ADMIN | ENTER+2~ |
| B0 | ENTER+2~, PROC+11*, PROC+12, PROC+14, PROC+15, PROC+30 |
| B14 | ENTER+2~, PROC+11* |
| B4 | ENTER+2~, PROC+11*, PROC+13 |
| B6 | ENTER+2~, PROC+11*, PROC+20, PROC+21, PROC+25, PROC+27 |
| B7 | ENTER+2~, PROC+11*, PROC+33 |
| BILL | ENTER+2~, REFDOC+1~, REFDOC+3*, REFDOC+4, REFDOC+7, PROC+5*, PROC+9*, PROC+11, PROC+23, PROC+34 |
| BILLDT | ENTER+5~, PROC+20*, PROC+26, PROC+32 |
| CAT | ENTER+5~, PROC+15*, PROC+17, PROC+21, PROC+31 |
| CNT | COMPILE+2~, COMPILE1+3*, COMPILE1+4, COMPILE1+8, COMPILE1+9, COMPILE1+10 |
| CNTR | ENTER+3~, COMPILE1~, COMPILE1+1, COMPILE1+3, COMPILE1+9, COMPILE1+10 |
| CNTR( | COMPILE+4, COMPILE+5 |
| CNTR(1 | ENTER+18* |
| CNTR(2 | ENTER+18* |
| CNTR(4 | ENTER+18* |
| CODE | REFDOC+1~, REFDOC+2*, REFDOC+7 |
| CURRTOT | ENTER+5~, TOTAL+5* |
| DEBTOR | ENTER+2~, ENTER+18*, ENTER+28*, ENTER+30, ENTER+32, ENTER+34, ENTER+35, ENTER+39, ENTER+40, ENTER+41 , ENTER+44, UPDATE+1*, UPDATE+2, UPDATE+3, UPDATE+4, UPDATE+6, UPDATE+9, UPDATE+11, RECERT+1*, RECERT+2 , RECERT+3, REFDOC+1~, REFDOC+4*, REFDOC+6, REFDOC+7, PROC~, PROC+2, PROC+7, PROC+8, PROC+9 , PROC+30, TOTAL+5 |
| DEBTOR0 | ENTER+2~, ENTER+35*, ENTER+37, UPDATE+2*, UPDATE+7, RECERT+2*, PROC+2*, PROC+4, FILE~, FILE+1 |
| DEBTOR4 | ENTER+3~, UPDATE+2*, UPDATE+6, UPDATE+7, UPDATE+9, RECERT+2* |
| DEBTOR6 | ENTER+3~, ENTER+35*, ENTER+36, UPDATE+2*, PROC+26 |
| DFN | ENTER+3~, PROC+4* |
| DOB | ENTER+3~ |
| DOCAMT | COMPILE+2~, COMPILE1+6*, COMPILE1+8*, COMPILE1+11 |
| DOCTYPE | COMPILE+2~, COMPILE+5*, COMPILE1~, COMPILE1+8, COMPILE1+9 |
| DT | ENTER+9, ENTER+11, ENTER+12, ENTER+13, USRMSG+3, THIRD+5 |
| EFFDT | ENTER+3~, ENTER+11*, ENTER+38*, ENTER+39, ENTER+41, UPDATE+2*, UPDATE+4, UPDATE+11, RECERT+2*, RECERT+3 , REFDOC+1~, REFDOC+6*, REFDOC+7, PROC~, PROC+32* |
| ERROR | ENTER+5~ |
| F60DT | ENTER+3~, ENTER+13*, ENTER+44 |
| FILE | ENTER+37*, ENTER+39, ENTER+40, ENTER+41, UPDATE+2*, UPDATE+3, UPDATE+4, UPDATE+6, UPDATE+7, UPDATE+9 , UPDATE+11, RECERT+2*, RECERT+3, REFDOC+1~, REFDOC+6*, REFDOC+7, PROC~, PROC+3, PROC+4, PROC+6 , PROC+10, FILE+1*, FILE+2*, FILEQ |
| FN | ENTER+3~ |
| FST | THIRD+4~, THIRD+13*, THIRD+14, THIRD+16, THIRD+18* |
| FULLNM | ENTER+4~ |
| HOLD | ENTER+5~, ENTER+35*, ENTER+39, ENTER+44, PROC~, PROC+6*, PROC+31* |
| I | COMPILE+2~, COMPILE+4*, COMPILE1+2* |
| INT | ENTER+2~ |
| LN | ENTER+3~ |
| LRTYPE | COMPILE+2~, COMPILE1+2*, COMPILE1+9 |
| MN | ENTER+3~ |
| >> NAME | UPDATE+7*, UPDATE+8, UPDATE+9 |
| >> ONAME | UPDATE+7*, UPDATE+8 |
| >> OTAXID | UPDATE+6*, UPDATE+8 |
| P10YDT | ENTER+5~, ENTER+12*, PROC+26 |
| PHONE | ENTER+4~ |
| PRIN | ENTER+2~ |
| QUIT | ENTER+4~, ENTER+37*, ENTER+39, UPDATE+2*, UPDATE+4, PROC~, TOTAL+6* |
| RC151DT | ENTER+2~, ENTER+11*, ENTER+38, PROC+26 |
| RCDFN | ENTER+29~, ENTER+30*, ENTER+31 |
| RCDOC | ENTER+1, ENTER+21, ENTER+24, EXIT!, UPDATE+16, USRMSG+3 |
| RCIENFLG | RFCHK~, RFCHK+19 |
| RCNEW | ENTER+5~, ENTER+35*, UPDATE+2*, PROC+6, PROC+7, PROC+8, PROC+31, TOTAL+2, TOTAL+3, TOTAL+5 |
| RCNT | ENTER+4~, ENTER+18*, COMPILE1+1*, COMPILE1+9, USRMSG+1~, USRMSG+6*, USRMSG+7 |
| RCSWINFO | TOTAL+1~*, TOTAL+2, TOTAL+3 |
| RCXCAT | RFCHK~, RFCHK+17, RFCHK+19 |
| RCXCTIEN | RFCHK+11~, RFCHK+17*, RFCHK+19*, RFCHK+21, RFCHK+24*, RFCHK+25 |
| RCXDT | RFCHK~, RFCHK+27, RFCHK+28, RFCHK+29, RFCHK+30 |
| RCXFLG | RFCHK+11~, RFCHK+25*, RFCHK+26, RFCHK+27, RFCHK+28, RFCHK+29, RFCHK+30 |
| RCXRFCD | RFCHK~, RFCHK+25 |
| RCXSPDT | RFCHK+11~, RFCHK+14*, RFCHK+27, RFCHK+28 |
| RCXSPDT1 | RFCHK+11~, RFCHK+15*, RFCHK+29, RFCHK+30 |
| REC | COMPILE+2~, COMPILE1+6*, COMPILE1+8*, COMPILE1+9, COMPILE1+11 |
| REPAY | ENTER+4~, PROC+5*, PROC+10* |
| RFCODE | REFDOC+1~, REFDOC+2*, REFDOC+3 |
| SEQ | COMPILE+2~, COMPILE+3*, COMPILE1+5*, COMPILE1+11, COMPILE1+15 |
| SITE | ENTER+3~, ENTER+10*, ENTER+15, ENTER+16, ENTER+17, COMPILE1+9, COMPILE1+11, COMPILE1+15 |
| SITECD | ENTER+5~, ENTER+10* |
| >> TAXID | UPDATE+6*, UPDATE+8, UPDATE+9 |
| TBIL | THIRD+4~, THIRD+13*, THIRD+15*, THIRD+17 |
| TCT | THIRD+4~, THIRD+11*, THIRD+14*, THIRD+17, THIRD+18*, THIRD+19 |
| TDEB | THIRD+4~, THIRD+11*, THIRD+12*, THIRD+15, THIRD+16, PROC+29~, PROC+30* |
| TDEB0 | THIRD+4~, THIRD+16*, THIRD+17 |
| TFIL | PROC+29~, PROC+30* |
| TOTAL | ENTER+4~, ENTER+41, UPDATE+11, RECERT+2*, RECERT+3, REFDOC+1~, REFDOC+5*, REFDOC+7, PROC+5*, PROC+10* , PROC+33*, TOTAL+2, TOTAL+3, TOTAL+5* |
| TSEQ | COMPILE+2~, COMPILE+3*, COMPILE+4*, COMPILE1+11 |
| TSP | THIRD+4~, THIRD+11*, THIRD+14*, THIRD+19 |
| U | ENTER+10, ENTER+36, ENTER+44, UPDATE+2, UPDATE+6, UPDATE+7, RECERT+2, REFDOC+4, REFDOC+5, REFDOC+6 , COMPILE1+8, COMPILE1+11, PROC+7, PROC+12, PROC+14, PROC+15, PROC+20, PROC+21, PROC+25, PROC+26 , PROC+27, PROC+30, PROC+33, TOTAL+5, FILE+1 |
| VADM | ENTER+3~ |
| VADM(2 | PROC+4 |
| VADM(6 | PROC+10 |
| X | ENTER+11, ENTER+12, ENTER+13, ENTER+29~, USRMSG+1~, USRMSG+6*, NOW+1~ |
| X1 | ENTER+4~, ENTER+11*, ENTER+12*, ENTER+13* |
| X2 | ENTER+4~, ENTER+11*, ENTER+12*, ENTER+13* |
| XMDUZ | EXIT!, COMPILE+2~, COMPILE1+12*, USRMSG+1~, USRMSG+2*, THIRD+3* |
| XMSUB | COMPILE+2~, COMPILE1+15*, USRMSG+1~, USRMSG+3*, THIRD+5* |
| XMTEXT | COMPILE+2~, COMPILE1+16*, USRMSG+8*, THIRD+20* |
| XMY | COMPILE+2~, USRMSG+1~ |
| XMY("G.TOP" | COMPILE1+14*, USRMSG+2*, THIRD+3* |
| XMY("XXX@Q-TOP.DOMAIN.EXT" | COMPILE1+13* |
| Y | NOW+1~, NOW+3 |
| ZIPCODE | ENTER+4~ |