RCXVTSK ;DAOU/ALA-AR Data Extract Nightly Task ;23-JUL-03
Source file <RCXVTSK.m>
| Package | Total | Call Graph |
|---|---|---|
| Accounts Receivable | 7 | (,MSG)^RCXVCHK EN^RCXVDC (BUFFER,D3547,EN,PREREG)^RCXVDC10 D344^RCXVDC8 (FIL,UDR)^RCXVDEQ EN^RCXVFTP ^RCXVFTR |
| VA FileMan | 4 | DT^DICRW FILE^DIE ^DIK $$GET1^DIQ |
| Kernel | 3 | (CLOSE,OPEN)^%ZISH (,UNWIND)^%ZTER ($$FMADD,$$NOW)^XLFDT |
| Integrated Billing | 1 | $$FYCY^IBCU8 |
| Registration | 1 | $$SITE^VASITE |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; Entry point
|
|
| MONTHLY | ;Set up monthly transmission batches
|
|
| NM | ; Find all new batches to be transmitted
|
|
| STRT | ; Start the build and transmission of batches
|
|
| EXIT | ||
| HIS | ; Historical data extract
|
|
| CUR | ; Find all current fiscal year bills
|
|
| ACT | ; Active data extract
|
|
| ER | ; Unlock and log error
|
| Name | Field # of Occurrence |
|---|---|
| CLOSE^%ZISH | STRT+58 |
| OPEN^%ZISH | STRT+32 |
| ^%ZTER | ER+2 |
| UNWIND^%ZTER | ER+3 |
| DT^DICRW | HIS+4 |
| FILE^DIE | NM+9, STRT+17 |
| ^DIK | EN+13 |
| $$GET1^DIQ | EN+3 |
| $$FYCY^IBCU8 | HIS+7 |
| ^RCXVCHK | STRT+1 |
| MSG^RCXVCHK | EXIT |
| EN^RCXVDC | STRT+42 |
| BUFFER^RCXVDC10 | STRT+56 |
| D3547^RCXVDC10 | STRT+52 |
| EN^RCXVDC10 | MONTHLY+1 |
| PREREG^RCXVDC10 | STRT+54 |
| D344^RCXVDC8 | STRT+47 |
| FIL^RCXVDEQ | EN+23, HIS+16, CUR+16, ACT+12 |
| UDR^RCXVDEQ | EN+24 |
| EN^RCXVFTP | STRT+63 |
| ^RCXVFTR | STRT+66 |
| $$SITE^VASITE | STRT+4 |
| $$FMADD^XLFDT | EN+18, STRT+25 |
| $$NOW^XLFDT | STRT+60 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^RC(342 - [#342] | GET1^DIQ |
| ^RCXV - [#348.4] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(4.2 - [#4.2] | STRT+35 |
| ^PRCA(430 - [#430] | HIS+11, HIS+13, HIS+14, HIS+15, CUR+13, ACT+6, ACT+7, ACT+8, ACT+9 |
| ^PRCA(430.3 - [#430.3] | CUR+6 |
| ^PRCA(433 - [#433] | CUR+5, CUR+8, CUR+10, CUR+11 |
| ^RC(342 - [#342] | STRT+5, STRT+10, STRT+60* |
| ^RCXV - [#348.4] | NM+3, NM+5, STRT+6, STRT+7, STRT+8, STRT+9, STRT+15, STRT+23, STRT+24, STRT+36 , STRT+37, STRT+38, STRT+40, STRT+41, STRT+45, STRT+50, STRT+54, STRT+56 |
| ^RCXV("AC" | EN+12, NM+2, STRT+2 |
| ^RCXVTSK | EN+8, STRT+68, HIS+2, HIS+18, CUR+2, CUR+18, ACT+2, ACT+14, ER+1 |
| ^RCY(344 - [#344] | EN+19, EN+20, STRT+46 |
| ^TMP("RCXVA" | EXIT+6! |
| ^TMP("RCXVIN" | EXIT+6! |
| ^TMP("RCXVMSG" | EN+15!, EXIT+6! |
| ^XTV(8989.3 - [#8989.3] | STRT+34 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CCT | EXIT+3! |
| CSTAT | ACT+4~, ACT+9*, ACT+10, ACT+11 |
| DA | EN+13*, EXIT+1! |
| DFN | STRT+41*, STRT+51*, HIS+15*, HIS+21!, ACT+7* |
| DIK | EN+11*, EXIT+1! |
| DT | EN+18, EN+28, MONTHLY+1, STRT+25, HIS+4, HIS+7 |
| DTACT | EXIT+2! |
| DTENT | EXIT+3! |
| IEN | EN+11*, EN+12*, EN+13, EXIT+1!, HIS+12*, HIS+13*, HIS+14, HIS+15, HIS+21!, CUR+9* , CUR+10*, CUR+11, ACT+6*, ACT+7, ACT+8, ACT+9 |
| IO | STRT+33 |
| QFL | ACT+4~, ACT+10*, ACT+11* |
| RBSQ | NM+1*, NM+4*, NM+6, EXIT+2! |
| RBTOT | NM+1*, NM+4*, NM+8, EXIT+2! |
| RCBCN | EXIT+4! |
| RCBLN | EXIT+4! |
| RCDBTR | EXIT+4! |
| RCDEBT | EXIT+4! |
| RCFDATE | EXIT+3!, HIS+7*, HIS+8, HIS+21! |
| RCSTAT | STRT+2*, STRT+13, STRT+22, EXIT+1! |
| RCTRAN | EXIT+4! |
| RCVXCTY | EN+26! |
| RCXRMB | EXIT+4! |
| RCXVARD | STRT+24*, EXIT+5! |
| RCXVATP | EXIT+2! |
| RCXVBDT | EN+26!, STRT+6*, STRT+30, STRT+39, EXIT+1! |
| RCXVBLN | STRT+3*, STRT+40*, STRT+41, EXIT+1!, HIS+15*, HIS+21!, CUR+11*, CUR+12, CUR+13, CUR+21! , ACT+7* |
| RCXVBTN | EN+28*, NM+2*, NM+3, NM+5, NM+6, NM+7*, NM+8, NM+12*, STRT+2*, STRT+6 , STRT+7, STRT+8, STRT+9, STRT+15, STRT+16, STRT+23, STRT+24, STRT+30, STRT+31, STRT+36 , STRT+37, STRT+38, STRT+40, STRT+41, STRT+45, STRT+50, STRT+54, STRT+56, EXIT+1! |
| RCXVBTY | STRT+7*, EXIT+5! |
| RCXVCFLG | EXIT+3! |
| RCXVD0 | EN+18*, EN+19*, EN+20, EN+26!, STRT+44*, STRT+45*, STRT+46, STRT+49*, STRT+50*, STRT+51 |
| RCXVDA | EN+26! |
| RCXVDAT | HIS+10*, HIS+11*, HIS+13, HIS+21! |
| RCXVDBN | EXIT+3! |
| RCXVDIR | STRT+5*, STRT+32, STRT+63, EXIT+2! |
| RCXVDMN | STRT+34*, STRT+35*, STRT+39, EXIT+1! |
| RCXVDT | EN+18*, EN+21, EN+26! |
| RCXVEDT | EN+20*, EN+21, EN+26!, STRT+46* |
| RCXVFFD | HIS+6, HIS+8*, HIS+10, HIS+21!, CUR+7, CUR+21! |
| RCXVFILE | STRT+30*, STRT+32, STRT+63, EXIT+2! |
| RCXVFTD | HIS+8*, HIS+11, HIS+21!, CUR+8, CUR+21! |
| RCXVIDT | EXIT+3! |
| RCXVLDOM | STRT+10*, STRT+39, EXIT+5! |
| RCXVLEG | EXIT+5! |
| RCXVMO | STRT+54*, STRT+56*, EXIT+5! |
| RCXVPFDT | EXIT+4! |
| RCXVPTDT | EXIT+4! |
| RCXVRN | STRT+36*, STRT+37*, STRT+39, EXIT+2! |
| RCXVRNUM | EN+18*, EN+22*, EN+26! |
| RCXVRT | STRT+38*, STRT+39, EXIT+2! |
| RCXVSCR | STRT+31*, EXIT+5! |
| RCXVSEQ | STRT+8*, STRT+14, STRT+39, EXIT+3! |
| RCXVSITE | STRT+4*, STRT+30, STRT+31, STRT+39, EXIT+2! |
| RCXVSTOT | STRT+9*, STRT+39, EXIT+3! |
| RCXVSUB | EXIT+5! |
| RCXVTR | EXIT+4! |
| RCXVTRD | STRT+23*, STRT+25, EXIT+1!, EXIT+3! |
| RCXVU | EN+28*, STRT+39, EXIT+2! |
| RCXVUP | NM+10!, STRT+18! |
| RCXVUP( | NM+5*, NM+6*, NM+7, NM+8*, STRT+16* |
| RCXVXDT | EN+28*, STRT+39, EXIT+1! |
| RDATE | CUR+7*, CUR+8*, CUR+10, CUR+21! |
| >> RQFL | STRT+3*, STRT+13, STRT+14*, STRT+15*, STRT+22, STRT+25*, STRT+28 |
| STAT | ACT+4~, ACT+6*, ACT+10 |
| TTYP | CUR+4*, CUR+5*, CUR+6, CUR+8, CUR+10, CUR+21! |
| U | EN+20, NM+5, STRT+4, STRT+5, STRT+6, STRT+7, STRT+8, STRT+9, STRT+10, STRT+15 , STRT+23, STRT+24, STRT+34, STRT+35, STRT+36, STRT+37, STRT+38, STRT+41, STRT+46, STRT+60 , HIS+8, HIS+14, HIS+15, CUR+6, CUR+11, CUR+13, ACT+7, ACT+8, ACT+9 |
| X | EXIT+5!, CUR+13*, CUR+14 |
| Y | EXIT+5! |