RCRJRCOU ;WISC/RFJ-ar data collector summary report ;1 Mar 97
Source file <RCRJRCOU.m>
| Package | Total | Call Graph |
|---|---|---|
| Accounts Receivable | 7 | $$ACCK^PRCAACC $$SITE^RCMSITE $$LDATE^RCRJR $$RHITYPE^RCRJRCOC ($$SELECT,EXCMSG)^RCTCSJR $$GETFUNDB^RCXFMSUF $$CALCRSC^RCXFMSUR |
| VA FileMan | 7 | ^%DT (,FIND)^DIC FILE^DICN ^DIE ^DIK ($$GET1,GETS)^DIQ ^DIR |
| Kernel | 4 | (,HOME)^%ZIS ^%ZISC ^%ZTLOAD ($$FMADD,$$FMTE,$$NOW)^XLFDT |
| Integrated Billing | 1 | $$MRATYPE^IBCEMU2 |
| Registration | 1 | FIRST^VAUTOMA |
| 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 | PRCA ARDC MONTHLY REPORT PRCA ARDC REPORT RCRJRCOC RCRJROIG |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| START | ; Entry point from the Option
|
|
| DQ | ; generate user detailed report
|
|
| EXIT | ;commom exit point
|
|
| HDR | ;Set the header
|
|
| ; print records to screen or printer
|
||
| DTFRMTO(PROMPT) | ;Get from and to dates (added as per PRCA*4.5*320 to be able to sort by dates for reports)
|
|
| HEXC | ; - 'Do you want to capture data to EXCEL' prompt
|
|
| FIRST | ; Get 1st available date for selected status
|
|
| MENU | ; Selection menu
|
|
| DESCTEXT | ;
|
|
| STORE(BILLDA,DATEBEG,DATEEND,ARACTDT,CATEGORY,TYPE,RCFUND,RCRSC,RCVALUE,SCREEN) | ;
|
|
| EN | ; option entry point to run the report
|
|
| DQQ | ; Print the report
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | DTFRMTO+9, DTFRMTO+12 |
| ^%ZIS | START+17, EN+10 |
| HOME^%ZIS | START+21, EN+14 |
| ^%ZISC | EXIT+1 |
| ^%ZTLOAD | START+21, EN+14 |
| ^DIC | EN+4 |
| FIND^DIC | DQ+54 |
| FILE^DICN | STORE+24, STORE+55 |
| ^DIE | STORE+33, STORE+61 |
| ^DIK | STORE+31 |
| $$GET1^DIQ | DQ+30, DQ+35, DQ+36, DQ+39 |
| GETS^DIQ | DQQ+12 |
| ^DIR | PRINT+4, DQQ+7 |
| $$MRATYPE^IBCEMU2 | DQ+48 |
| $$ACCK^PRCAACC | DQ+37 |
| $$SITE^RCMSITE | DQ+8 |
| $$LDATE^RCRJR | DQ+7 |
| $$RHITYPE^RCRJRCOC | DQ+51 |
| $$SELECT^RCTCSJR | START+14, EN+7 |
| EXCMSG^RCTCSJR | START+15, EN+8 |
| $$GETFUNDB^RCXFMSUF | DQ+40 |
| $$CALCRSC^RCXFMSUR | DQ+37 |
| FIRST^VAUTOMA | START+5 |
| $$FMADD^XLFDT | DQ+5, STORE+27 |
| $$FMTE^XLFDT | DQ+27, HDR+3, HDR+4, FIRST+9 |
| $$NOW^XLFDT | DQ+6, STORE+33, DQQ+2 |
| 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: 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^PRCA(430 - [#430] | FIND^DIC, GET1^DIQ |
| ^PRCA(430.2 - [#430.2] | GET1^DIQ |
| ^PRCA(430.3 - [#430.3] | Classic Fileman Calls |
| ^PRCA(430.7 - [#430.7] | Classic Fileman Calls |
| 430.71 | GETS^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRCA(430 - [#430] | DQ+12, DQ+13, DQ+14, DQ+15, DQ+20, DQ+21, DQ+45, FIRST+3, FIRST+4, FIRST+5 , STORE+16 |
| ^PRCA(430.2 - [#430.2] | DQ+29 |
| ^PRCA(430.3 - [#430.3] | START+6, DQ+32 |
| ^PRCA(430.7 - [#430.7] | STORE+20, STORE+28, STORE+30, STORE+46, DQQ+4 |
| ^TMP($J | DQ+9, EXIT+2! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | DTFRMTO+1~, DTFRMTO+8*, DTFRMTO+9!, DTFRMTO+11*, DTFRMTO+13! |
| %DT("A" | DTFRMTO+8*, DTFRMTO+11* |
| %DT("B" | DTFRMTO+11* |
| >> %ZIS | START+17*, EN+10* |
| >> %ZIS("B" | START+17*, EN+10* |
| ARACTDT | DQ+2~, DQ+45*, DQ+48, STORE~, STORE+36 |
| BDT | DTFRMTO+1~, FIRST+2*, FIRST+6*, FIRST+7*, FIRST+9 |
| BEGDT | DTFRMTO+1~ |
| BGDT | START+1~, START+11, FIRST+9* |
| BILLDA | DQ+1~, DQ+2~, DQ+12*, DQ+13, DQ+14, DQ+15, DQ+20, DQ+21, DQ+35, DQ+36 , DQ+37, DQ+39, DQ+40, DQ+45, DQ+48, DQ+54, STORE~, STORE+15, STORE+16, STORE+46 , STORE+50, STORE+54 |
| CATEGORY | STORE~, STORE+37 |
| CURDT | DQ+2~, DQ+5* |
| DA | STORE+13~, STORE+29~, STORE+30*, STORE+33*, STORE+49~, STORE+58* |
| DA(1 | STORE+50*, STORE+58* |
| DATA | DQ+1~, DQ+21*, DQ+25, DQ+29, DQ+30, DQ+32 |
| DATEBEG | STORE~, STORE+15, STORE+23 |
| DATEEND | DQ+1~, DQ+7*, STORE~, STORE+15, STORE+20, STORE+22, STORE+23, STORE+27 |
| DATEMOYR | DQ+2~, DQ+7* |
| DIC | START+1~, START+5*, STORE+21~, STORE+22*, STORE+49~, STORE+50*, EN+4* |
| DIC("DR" | STORE+23*, STORE+51*, STORE+52*, STORE+53* |
| DIC("S" | START+5* |
| DIC(0 | STORE+22*, STORE+50*, EN+4* |
| DIE | STORE+13~, STORE+33*, STORE+58* |
| DIK | STORE+29~, STORE+30* |
| DIR | PRINT+4!, EN+1~, DQQ+7! |
| DIR("?" | START+13*, EN+6* |
| DIR(0 | START+13*, PRINT+4*, EN+6*, DQQ+7* |
| DIROUT | DTFRMTO+1~ |
| DIRUT | DTFRMTO+1~ |
| DO | STORE+21~, STORE+49~ |
| DR | STORE+13~, STORE+33*, STORE+59*, STORE+60*, STORE+61* |
| DT | DQ+7 |
| DTFRM | DQ+2~, DQ+5*, DQ+11, DQ+16 |
| DTFRMTO | START+1~, START+12*, DQ+5 |
| DTFROM | DQ+2~, DTFRMTO+11*, DTFRMTO+16, DTFRMTO+18 |
| DTIME | PRINT+12 |
| DTOUT | PRINT+5, DTFRMTO+1~, EN+1~, DQQ+8 |
| DTTO | DQ+2~, DQ+5*, DQ+16, DTFRMTO+16*, DTFRMTO+18 |
| DUOUT | PRINT+5, DTFRMTO+1~, EN+1~, DQQ+8 |
| ENDDT | DTFRMTO+1~ |
| ERR | DQ+2~ |
| EXCEL | START+1~, START+13*, START+14*, START+15, START+16, HDR+3, HDR+4, HDR+6, HDR+7, HDR+8 , HDR+9, PRINT+4, PRINT+8, PRINT+9, PRINT+10, PRINT+11, PRINT+12, EN+1~, EN+6*, EN+7* , EN+8, EN+9, DQQ+7, DQQ+15, DQQ+18 |
| I | START+6*, HDR+5~*, HDR+10~* |
| IO | HDR+2, PRINT+4, DQQ+7 |
| IO("Q" | START+17!, START+18, EN+10!, EN+11 |
| IO(0 | PRINT+4, DQQ+7 |
| IOF | HDR+2, PRINT+12 |
| IOP | START+17!, EN+10! |
| IOSL | PRINT+4, DQQ+7 |
| IOST | PRINT+4, PRINT+12, DQQ+7 |
| LIST | DQ+2~, DQ+54! |
| LIST("DILIST" | DQ+55 |
| MRATYPE | DQ+2~, DQ+48*, DQ+51 |
| MSG | START+4~*, START+8~* |
| OUT | DTFRMTO+1~, DTFRMTO+6*, DTFRMTO+10, DTFRMTO+15, DTFRMTO+16*, DTFRMTO+18*, DTFRMTO+19 |
| PAGE | HDR+2*, HDR+3, HDR+4, PRINT+1~*, DQQ+1~, DQQ+3*, DQQ+6 |
| POP | START+17, DQ+2~, EN+10 |
| PRCASITE | DQ+1~, DQ+8* |
| PROMPT | START+13*, START+14, DTFRMTO~ |
| QUIT | START+1~, START+3*, START+21*, EN+14* |
| RCACCRD | DQ+3~, DQ+30*, DQ+52 |
| RCARRAY | DQQ+5~ |
| RCARRAY( | DQQ+17 |
| RCBAL | DQ+2~, DQ+22*, DQ+55*, DQ+56, DQ+57*, DQ+59 |
| RCBILL | FIRST+1~, FIRST+2*, FIRST+3*, FIRST+4, FIRST+5 |
| RCBILLN | DQ+1~, DQ+25*, DQ+59 |
| RCCAT | DQ+1~, DQ+29*, DQ+43, DQ+51, DQ+59 |
| RCDA | STORE+13~, STORE+46*, STORE+47, STORE+58 |
| RCDATE | DQ+1~, DQ+5*, DQ+11*, DQ+15*, DQ+16, DQ+27 |
| RCDR | STORE+13~ |
| RCDR( | STORE+36*, STORE+37*, STORE+38*, STORE+39*, STORE+40*, STORE+41*, STORE+42*, STORE+43*, STORE+52, STORE+60 |
| RCDTAC | DQ+1~, DQ+27*, DQ+59 |
| RCFUND | DQ+2~, DQ+22*, DQ+39*, DQ+40*, DQ+59, STORE~, STORE+40 |
| RCKEEP | STORE+21~, STORE+27*, STORE+28 |
| RCLINE | DQ+1~, DQ+11*, DQ+58*, DQ+59, DQ+62 |
| RCLIST | STORE+13~ |
| RCOTHER | DQ+2~ |
| RCOUT | DQ+2~, PRINT+1*, PRINT+2, PRINT+5*, PRINT+7, DQQ+1~, DQQ+3*, DQQ+4, DQQ+8*, DQQ+10 |
| RCPRIN | DQ+1~, DQ+22*, DQ+55*, DQ+57*, DQ+59 |
| RCPROMPT | EN+1~, EN+6*, EN+7 |
| RCPURGE | STORE+21~, STORE+27*, STORE+28*, STORE+30 |
| RCREC | DQQ+1~, DQQ+4*, DQQ+12, DQQ+17 |
| RCREPORT | STORE+13~, STORE+20*, STORE+25*, STORE+33, STORE+46, STORE+50, STORE+58, EN+1~, EN+5*, DQQ+4 , DQQ+12, DQQ+17 |
| RCRET | DQ+2~, DQ+9*, DQ+59, PRINT+2, PRINT+8, PRINT+9, PRINT+10, PRINT+11 |
| RCRHITYP | DQ+3~, DQ+51* |
| RCRSC | DQ+1~, DQ+2~, DQ+22*, DQ+35*, DQ+36*, DQ+37*, DQ+51, DQ+59, STORE~, STORE+41 |
| RCSP | DQQ+1~, DQQ+13*, DQQ+15 |
| RCSTAT | DQ+1~, DQ+32*, DQ+59, STORE+13~, STORE+16*, STORE+17, STORE+38 |
| RCSTDT | START+1~, FIRST+5*, FIRST+6, FIRST+7 |
| RCTOT | DQ+1~ |
| RCVALUE | STORE~, STORE+42, STORE+43 |
| RCZERO | STORE+13~ |
| RECORD | DQ+2~, PRINT+1*, PRINT+2*, PRINT+3, PRINT+8, PRINT+9, PRINT+10, PRINT+11 |
| REPTDATA | DQ+1~, DQ+53* |
| SCREEN | START+1~, START+5*, START+6, STORE~, STORE+17, STORE+61 |
| STAT | DQ+2~, DQ+11*, DQ+12, DQ+14 |
| STATUS | DTFRMTO+1~, FIRST+2*, FIRST+3, FIRST+7 |
| STDT | DTFRMTO+1~ |
| TRANTYP | DQ+1~, DQ+22*, DQ+53*, DQ+59 |
| TXT | START+4~*, START+8~* |
| TYPE | DQ+2~, DQ+22*, DQ+41*, DQ+43*, DQ+51*, DQ+52*, DQ+53, STORE~, STORE+39 |
| U | START+6, DQ+5, DQ+13, DQ+14, DQ+15, DQ+51, DQ+59, HDR+4, HDR+8, HDR+9 , PRINT+8, PRINT+9, PRINT+10, PRINT+11, DTFRMTO+16, DTFRMTO+18, FIRST+4, FIRST+5, FIRST+7 |
| VAUTC | START+1~, START+6, START+7 |
| VAUTC( | START+6*, DQ+11, FIRST+2 |
| VAUTNI | START+1~, START+5* |
| VAUTSTR | START+1~, START+5* |
| VAUTVB | START+5*, DQ+1~ |
| X | PRINT+12*, DTFRMTO+1~, STORE+13~, STORE+21~, STORE+22*, STORE+49~, STORE+50*, STORE+51*, STORE+52*, STORE+54* , STORE+59*, STORE+60*, EN+1~, DQQ+14*, DQQ+15, DQQ+16, DQQ+17, DQQ+18 |
| XMNOW | DQ+1~, DQ+6*, HDR+3, HDR+4, DQQ+1~, DQQ+2* |
| Y | START+1~, START+7, DQ+1~, DTFRMTO+1~, DTFRMTO+10, DTFRMTO+11, DTFRMTO+15, DTFRMTO+16, STORE+13~, STORE+21~ , STORE+25, STORE+49~, EN+1~, EN+4, EN+5, DQQ+16*, DQQ+17 |
| ZTDESC | START+19*, EN+1~, EN+12* |
| ZTRTN | START+19*, EN+1~, EN+12* |
| ZTSAVE | EN+1~ |
| ZTSAVE("DTFRMTO" | START+20* |
| ZTSAVE("EXCEL" | START+20*, EN+13* |
| ZTSAVE("RC*" | EN+13* |
| ZTSAVE("RCRET" | START+20* |
| ZTSAVE("VAUTC*" | START+20* |
| ZTSAVE("ZTREQ" | START+20*, EN+13* |
| ZTSK | EN+1~ |