RCDPEX3 ;ALB/TMK/PJH - ELECTRONIC EOB EXCEPTION PROCESSING - FILE 344.4 ; 3/30/11 7:19pm
Source file <RCDPEX3.m>
| Package | Total | Call Graph |
|---|---|---|
| Accounts Receivable | 4 | DISP^RCDPESR0 BLD^RCDPEX2 VPOUT^RCDPEX3 ($$LOCK,STORACT,TXT0,TXT00,TXT2,UPD)^RCDPEX31 |
| Kernel | 4 | (,HOME)^%ZIS ^%ZISC (,$$S)^%ZTLOAD ($$FMTE,$$NOW)^XLFDT |
| VA FileMan | 4 | ^DIE $$EXTERNAL^DILFD GETS^DIQ ^DIR |
| List Manager | 2 | (FULL,PAUSE)^VALM1 EN^VALM2 |
| Integrated Billing | 1 | $$PRVPHONE^IBJPS3 |
| MailMan | 1 | SENDMSG^XMXAPI |
| 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 | 6 | RCDPEX SUM_FILE EXCEPTION RCDPEX SUM_TRANSFER EOB OUT RCDPEX SUM_VIEW/PRINT MESSAGE RCDPEX3 RCDPEX31 RCDPEX32 |
| Kernel | 1 | ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| VP | ; View/Print ERA Msgs - File 344.4
|
|
| VPOUT | ; Entrypoint queued job
; RCDA, RCALL must be defined |
|
| VPQ | ||
| WRTSEP(RCDOT,RCPG) | ; Separating lines if more records to print
|
|
| PRT(RCTDA,RCTDA1,RCPG,RCSTOP) | ; Print data from file 344.4 and 344.41
; RCTDA = ien file 344.4 ; RCTDA1 = ien file 344.41 ; RCPG = last page extracted ; RCSTOP = returned 1 if passed by ref and process stopped |
|
| XFR | ; Transfer EOB(s) to other site
|
|
| XFRQ | ||
| SEL(RCDA,ONE) | ; Select entry(s) from list
; RCDA = array returned if selections made ; RCDA(n)=ien of bill selected file 344.4 ; ONE = if set to 1, only one selection can be made at a time |
|
| HDR(RCPG) | ;Print report hdr
; RCPG = last page # |
|
| ASK(RCSTOP) | ;
|
|
| UPD | ; Try to update the IB EOB file from exception in 344.41
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZIS | VP+14, XFR+30 |
| HOME^%ZIS | VP+20, XFR+37 |
| ^%ZISC | VPOUT+16 |
| ^%ZTLOAD | VP+18, XFR+35 |
| $$S^%ZTLOAD | PRT+27 |
| ^DIE | XFR+84 |
| $$EXTERNAL^DILFD | XFR+10 |
| GETS^DIQ | PRT+7, PRT+12, PRT+15 |
| ^DIR | VP+5, XFR+6, XFR+12, XFR+20, XFR+26, XFR+52, XFR+58, ASK+3 |
| $$PRVPHONE^IBJPS3 | XFR+14 |
| DISP^RCDPESR0 | PRT+17 |
| BLD^RCDPEX2 | XFRQ |
| VPOUT^RCDPEX3 | XFR+39 |
| $$LOCK^RCDPEX31 | XFR+45 |
| STORACT^RCDPEX31 | XFR+91 |
| TXT0^RCDPEX31 | PRT+8 |
| TXT00^RCDPEX31 | PRT+16 |
| TXT2^RCDPEX31 | PRT+13 |
| UPD^RCDPEX31 | UPD+1 |
| FULL^VALM1 | VP+2, XFR+2 |
| PAUSE^VALM1 | XFR+99 |
| EN^VALM2 | SEL+6 |
| $$FMTE^XLFDT | XFR+56, HDR+4 |
| $$NOW^XLFDT | XFR+84 |
| SENDMSG^XMXAPI | XFR+78 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^RCY(344.4 - [#344.4] | GETS^DIQ |
| 344.41 | GETS^DIQ |
| 344.42 | GETS^DIQ |
| ^DIC(4 - [#4] | EXTERNAL^DILFD |
| Name | Field # of Occurrence |
|---|---|
| ^( | VPOUT+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZIS | VP+13~, VP+14*, XFR+29~, XFR+30* |
| DA | XFR+1~, XFR+84* |
| DA(1 | XFR+84* |
| DIE | XFR+1~, XFR+84* |
| DIR | VP+1~, VP+5!, XFR+1~, XFR+6!, XFR+12!, XFR+20!, XFR+26!, XFR+52!, XFR+58!, ASK+2~ |
| DIR("A" | VP+3*, XFR+6*, XFR+12*, XFR+17*, XFR+18*, XFR+19*, XFR+25*, XFR+52*, XFR+56*, XFR+57* |
| DIR("B" | VP+4*, XFR+25*, XFR+52*, XFR+58* |
| DIR("S" | XFR+6* |
| DIR(0 | VP+3*, XFR+6*, XFR+12*, XFR+20*, XFR+25*, XFR+52*, XFR+58*, ASK+3* |
| DIROUT | ASK+2~ |
| DIRUT | ASK+2~, ASK+4 |
| DR | XFR+1~, XFR+84* |
| DT | HDR+4 |
| DTOUT | VP+6, XFR+7, XFR+21, XFR+27, ASK+2~ |
| DUOUT | VP+6, XFR+7, XFR+21, XFR+27, ASK+2~, ASK+4 |
| DUZ | XFR+77*, XFR+80* |
| IO | VP+21 |
| IO("Q" | VP+15, VP+20!, XFR+31, XFR+37! |
| IOF | HDR+2 |
| IOM | HDR+4 |
| IOSL | WRTSEP+2, PRT+28 |
| IOST | HDR+2, ASK+1 |
| ONE | SEL~, SEL+6 |
| POP | VP+1~, VP+14, XFR+1~, XFR+30 |
| RC | PRT+6~, PRT+8, PRT+10*, PRT+13, PRT+16, PRT+20*, PRT+21*, PRT+22*, XFR+1~, XFR+42* , XFR+44, XFR+46, XFR+56, XFR+61, XFR+66, XFR+69, XFR+83, XFR+88, SEL+4~, SEL+7* |
| RC0 | XFR+1~, XFR+48*, XFR+50, XFR+51, XFR+54, XFR+56 |
| RCALL | VP+1~, VP+7*, VP+9, VPOUT+5, VPOUT+9, XFR+1~, XFR+32*, XFR+38* |
| RCAMT | XFR+43~, XFR+50*, XFR+71 |
| RCBILL | XFR+43~, XFR+51*, XFR+56, XFR+61, XFR+66, XFR+69, XFR+78, XFR+88 |
| RCBODY | XFR+43~, XFR+49* |
| RCBODY( | XFR+74*, XFR+75* |
| RCBODY("" | XFR+74, XFR+75 |
| RCBODY(0 | XFR+62! |
| RCBODY(1 | XFR+63, XFR+68, XFR+73* |
| RCCHG | XFR+1~, XFR+8*, XFR+82*, XFRQ |
| RCCONT | XFR+1~, XFR+23*, XFR+72 |
| RCDA | VP+1~, VP+10, XFR+1~, XFR+3, SEL~, SEL+5!, SEL+7* |
| RCDA( | VPOUT+10, VPOUT+11, XFR+42, XFR+44, SEL+7* |
| RCDA("" | VP+9 |
| RCDA(0 | XFR+5 |
| RCDEF | XFR+1~, XFR+14*, XFR+15*, XFR+19, XFR+20, XFR+22 |
| RCDIQ | PRT+6~, PRT+8 |
| RCDIQ1 | PRT+6~, PRT+16 |
| RCDIQ1( | PRT+19, PRT+21 |
| RCDIQ2 | PRT+6~, PRT+13 |
| RCDOMAIN | XFR+1~, XFR+10*, XFR+11, XFR+76 |
| RCDOT | VPOUT+2~, VPOUT+4*, VPOUT+8, VPOUT+11, WRTSEP~, WRTSEP+1 |
| RCDUZ | XFR+1~, XFR+77*, XFR+80 |
| RCECT | XFR+1~, XFR+10*, XFR+46*, XFR+61*, XFR+66*, XFR+69*, XFR+83*, XFR+88*, XFR+96* |
| RCER | XFR+1~, XFR+28*, XFR+30*, XFR+36* |
| RCER( | XFR+46*, XFR+61*, XFR+66*, XFR+69*, XFR+83*, XFR+88*, XFR+96 |
| RCER(0 | XFR+93 |
| RCOK | XFR+1~, XFR+54, XFR+55*, XFR+60* |
| RCPG | VPOUT+2~, VPOUT+4*, VPOUT+7, VPOUT+8, VPOUT+11, VPOUT+13, WRTSEP~, WRTSEP+2, PRT~, PRT+27 , PRT+28, PRT+29, PRT+30, HDR~, HDR+2, HDR+3*, HDR+4 |
| RCSTOP | VPOUT+2~, VPOUT+4*, VPOUT+6, VPOUT+7, VPOUT+11, VPOUT+13, PRT~, PRT+23*, PRT+26, PRT+27* , PRT+28, PRT+29, ASK~, ASK+4* |
| RCTDA | VP+1~, VPOUT+6*, VPOUT+7, VPOUT+11*, PRT~, PRT+7, PRT+8, PRT+10, PRT+11, PRT+12 , PRT+13, PRT+15, PRT+16, PRT+17, PRT+19, PRT+21 |
| RCTDA1 | VPOUT+2~, VPOUT+6*, VPOUT+7, VPOUT+11*, PRT~, PRT+15, PRT+16, PRT+17, PRT+19, PRT+21 |
| RCWHY | XFR+1~, XFR+91 |
| RCWHY(1 | XFR+41* |
| RCWHY(2 | XFR+44*, XFR+85*, XFR+89* |
| RCX | XFR+43~, XFR+63*, XFR+68, XFR+71*, XFR+72*, XFR+73 |
| RCXDA | XFR+1~, XFR+42, XFR+44*, XFR+45, XFR+48, XFR+49, XFR+65, XFR+78, XFR+84, XFR+91 |
| RCXDA1 | XFR+1~, XFR+42, XFR+44*, XFR+45, XFR+48, XFR+49, XFR+65, XFR+78, XFR+84, XFR+91 |
| RCXM1 | PRT+6~, PRT+8, PRT+13, PRT+16 |
| RCXM1( | PRT+10*, PRT+20*, PRT+21*, PRT+22*, PRT+24 |
| RCXTO | XFR+1~, XFR+8*, XFR+10, XFR+84, XFR+85, XFR+89, XFR+95 |
| RCZ | VPOUT+2~, VPOUT+6*, VPOUT+8, VPOUT+10*, VPOUT+11 |
| U | VPOUT+6, VPOUT+11, XFR+44, XFR+50, XFR+51, XFR+54, XFR+56, XFR+65, XFR+68, XFR+71 , XFR+72, XFR+85, XFR+89, XFR+95, SEL+7 |
| >> VALMBCK | VPQ+1*, XFRQ+1* |
| >> VALMY( | SEL+7 |
| X | VP+1~, XFR+1~ |
| XMBODY | XFR+1~, XFR+77*, XFR+78 |
| XMTO | XFR+1~, XFR+78 |
| XMTO("S.RCDPE | EDI LOCKBOX SERVER@" , XFR+76* |
| XMZ | XFR+43~, XFR+78, XFR+81, XFR+83, XFR+84 |
| >> XQORNOD(0 | SEL+6 |
| Y | VP+1~, VP+7, XFR+1~, XFR+8, XFR+22*, XFR+23, XFR+28, XFR+53, XFR+59 |
| Z | VPOUT+2~, PRT+6~, PRT+11*, PRT+12, PRT+13, PRT+21*, PRT+23*, PRT+24*, PRT+25*, PRT+26* , PRT+31 |
| ZTDESC | VP+13~, VP+16*, XFR+29~, XFR+33* |
| >> ZTQUEUED | VPOUT+13, VPOUT+15, VPOUT+16, PRT+27 |
| ZTREQ | VPOUT+15*, PRT+27! |
| ZTRTN | VP+13~, VP+16*, XFR+29~, XFR+33* |
| ZTSAVE | VP+13~, XFR+29~ |
| ZTSAVE("RCALL" | VP+17*, XFR+34* |
| ZTSAVE("RCDA" | VP+17*, XFR+34* |
| ZTSAVE("^TMP(""RCDPEX_SUM-EOBDX"",$J)" | XFR+34* |
| ZTSAVE("^TMP(""RCDPEX_SUM-EOBDX"",$J," | VP+17* |
| ZTSK | VP+19, VP+20!, XFR+36, XFR+37! |
| >> ZTSTOP | PRT+27* |