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* |