RCDPEWL8 ;ALB/TMK/PJH - EDI LOCKBOX WORKLIST ERA LEVEL ;Jun 06, 2014@19:11:19
Source file <RCDPEWL8.m>
| Package | Total | Call Graph |
|---|---|---|
| Accounts Receivable | 8 | (AUDITLOG,SETSTA)^RCDPEAP $$AUTOCHK2^RCDPEAP1 MVER^RCDPEV (RPT,RPT1)^RCDPEV0 ($$TOT,UPD)^RCDPEWL3 ($$SEL,BLD)^RCDPEWL7 (EDIT,EDITALL,MARKALL,REBATCH)^RCDPEWLB (NOTSET,SUMRPT)^RCDPEWLC |
| VA FileMan | 5 | ^DIC FILE^DICN ^DIE $$GET1^DIQ ^DIR |
| List Manager | 1 | (FULL,PAUSE)^VALM1 |
| 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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| FILESP | ; Action that files the split lines
; Assumes RCDIR,RCLINE,RCSCR,RCSPLIT array defined |
|
| SELBAT(RCERA,RCQUIT) | ; Select a batch
; If batch is selected, global ^TMP("RCBATCH_SELECTED",$J) is set = ; batch ien selected ; RCQUIT = 1 if selection not made ; prca*4.5*298 per requirements, keep code for creating/maintaining batches but remove from execution |
|
| SORT | ; Select a new sort for the list of ERAs
|
|
| ORD(RCS) | ; Select an order for the sorted field code in RCS
; Kill RCS if nothing selected, passed by reference ; Returns '-' if reverse order selected |
|
| ORDQ | ||
| BATDSP | ; Ask Display/Hide batch info on ERA list screen
; prca*4.5*298 per requirements, keep code for creating/maintaining batches but remove from execution |
|
| HASADJ(RCSCR,RCOK) | ; Function=1 if WL entry has any adj not yet distributed
; RCSCR = ien of entry in file 344.49 ; RCOK = if passed by reference, returns 1 if ANY postable lines exist |
|
| VERIF | ;EP - Protocol action - RCDPE EOB WORKLIST VERIFY
; Entrypoint to verification options |
|
| VERIFQ | ||
| BATED | ; Entry point to batch edit options
; prca*4.5*298 per requirements, keep code for creating/maintaining batches but remove from execution |
|
| BATEDQ | ||
| AUTOPOST(SOURCE) | ;EP Protocol action - RCDPE EOB WORKLIST MARK FOR AUTO POST
; Input: ; SOURCE ; 1:Called by Worklist (RCDPE WORKLIST ERA MARK FOR AUTO POST) ; 2:Called by Scratchpad (RCDPE WORKLIST EOB MARK FOR AUTO POST) ; If SOURCE=2, RCSCR will be set to the IEN of 344.4 |
|
| AUTOPSTQ | ;
|
| Name | Field # of Occurrence |
|---|---|
| ^DIC | SELBAT+8, BATED+26 |
| FILE^DICN | FILESP+39, FILESP+47 |
| ^DIE | FILESP+27, FILESP+33, SELBAT+13 |
| $$GET1^DIQ | VERIF+7 |
| ^DIR | FILESP+11, SELBAT+11, SELBAT+12, SELBAT+15, SORT+8, SORT+23, ORD+10, ORD+18, ORD+26, BATDSP+7 , VERIF+17, BATED+14, BATED+18, BATED+23, AUTOPSTQ+2 |
| AUDITLOG^RCDPEAP | AUTOPOST+26 |
| SETSTA^RCDPEAP | AUTOPOST+23 |
| $$AUTOCHK2^RCDPEAP1 | AUTOPOST+21 |
| MVER^RCDPEV | VERIF+20 |
| RPT^RCDPEV0 | VERIF+22 |
| RPT1^RCDPEV0 | VERIF+9 |
| $$TOT^RCDPEWL3 | FILESP+6 |
| UPD^RCDPEWL3 | FILESP+27, FILESP+41 |
| $$SEL^RCDPEWL7 | AUTOPOST+16 |
| BLD^RCDPEWL7 | SORT+29, BATDSP+11 |
| EDIT^RCDPEWLB | BATED+10, BATED+28 |
| EDITALL^RCDPEWLB | BATED+25 |
| MARKALL^RCDPEWLB | BATED+32 |
| REBATCH^RCDPEWLB | BATED+30 |
| NOTSET^RCDPEWLC | BATED+22 |
| SUMRPT^RCDPEWLC | BATED+34 |
| FULL^VALM1 | FILESP+3, SORT+1, BATDSP+4, VERIF+3, BATED+4, AUTOPOST+7 |
| PAUSE^VALM1 | AUTOPOST+10 |
| 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: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^RCY(344.4 - [#344.4] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^RCY(344.4 - [#344.4] | SELBAT+11, SELBAT+17 |
| ^RCY(344.49 - [#344.49] | FILESP+13, FILESP+31, FILESP+35, SELBAT+12, SELBAT+13, SELBAT+14, HASADJ+5, HASADJ+7, BATED+8, BATED+22 |
| ^TMP("RCBATCH_SELECTED" | SELBAT+16*, BATED+10 |
| ^TMP("RCDPE_EOB_SPLIT_OK" | FILESP+4 |
| ^TMP("RCERA_PARAMS" | BATDSP+5, BATDSP+10*, BATDSP+11 |
| ^TMP($J | FILESP+48!, SORT+29! |
| ^XUSEC("PRCA ERA BATCH MAINT" | BATED+12 |
| ^XUSEC("RCDPEPP" | AUTOPOST+8 |
| Name | Field # of Occurrence |
|---|---|
| ^( | HASADJ+5 |
| ^(0 | SELBAT+12 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AUTOPOST | AUTOPOST+20~, AUTOPOST+21*, AUTOPOST+22, AUTOPOST+25, AUTOPOST+26, AUTOPOST+27 |
| DA | FILESP+2~, FILESP+24*, FILESP+27, FILESP+29~, FILESP+30*, FILESP+43~, SELBAT+6~, SELBAT+13*, BATED+3~ |
| DA(1 | FILESP+12*, FILESP+13, FILESP+24, FILESP+27, FILESP+30*, FILESP+31, FILESP+35, FILESP+44*, SELBAT+8*, SELBAT+13* , BATED+26* |
| DA(2 | FILESP+30*, FILESP+31, FILESP+44* |
| DD | FILESP+2~, FILESP+39!, FILESP+47! |
| DIC | FILESP+2~, FILESP+35*, FILESP+39!, FILESP+44*, FILESP+47!, SELBAT+6~, SELBAT+8*, BATED+3~, BATED+26* |
| DIC("DR" | FILESP+36*, FILESP+37*, FILESP+38*, FILESP+45*, FILESP+46* |
| DIC("S" | SELBAT+8* |
| DIC(0 | FILESP+35*, FILESP+44*, SELBAT+8*, BATED+26* |
| DIE | FILESP+2~, FILESP+24*, FILESP+30*, SELBAT+6~, SELBAT+13* |
| DIR | FILESP+2~, FILESP+11!, SELBAT+6~, SELBAT+11!, SELBAT+12!, SELBAT+15!, SORT+2~, SORT+8!, SORT+23!, ORD+3~ , ORD+10!, ORD+18!, ORD+26!, BATDSP+3~, BATDSP+7!, VERIF+2~, VERIF+17!, BATED+3~, BATED+14!, BATED+18! , BATED+23!, AUTOPSTQ+1! |
| DIR("A" | FILESP+8*, FILESP+9*, FILESP+10*, FILESP+11*, SELBAT+11*, SELBAT+12*, SELBAT+15*, ORD+9*, ORD+15*, ORD+23* , BATDSP+6*, VERIF+17*, BATED+14*, BATED+18*, BATED+23* |
| DIR("B" | SORT+7*, SORT+19*, ORD+8*, ORD+17*, ORD+25*, BATDSP+7*, VERIF+17*, BATED+18*, BATED+23* |
| DIR("L" | SORT+4*, SORT+5*, SORT+6*, SORT+20*, SORT+21*, SORT+22* |
| DIR(0 | FILESP+7*, SELBAT+11*, SELBAT+12*, SELBAT+15*, SORT+7*, SORT+18*, ORD+7*, ORD+8, ORD+16*, ORD+17 , ORD+24*, ORD+25, BATDSP+7*, VERIF+16*, BATED+14*, BATED+17*, BATED+23*, AUTOPSTQ+2* |
| DLAYGO | FILESP+2~, FILESP+35*, FILESP+39!, FILESP+47! |
| DO | FILESP+2~, FILESP+39!, FILESP+47! |
| DR | FILESP+2~, FILESP+25*, FILESP+26*, FILESP+32*, SELBAT+6~, SELBAT+13* |
| DTOUT | FILESP+2~, SELBAT+6~, SORT+2~, SORT+9, SORT+24, ORD+11, ORD+19, ORD+27, BATDSP+3~, BATDSP+9 , VERIF+2~, VERIF+18, BATED+3~, BATED+19, BATED+24 |
| DUOUT | FILESP+2~, SELBAT+6~, SORT+2~, SORT+9, SORT+24, ORD+11, ORD+19, ORD+27, BATDSP+3~, BATDSP+9 , VERIF+2~, VERIF+18, BATED+3~, BATED+19, BATED+24 |
| DUZ | BATED+12, AUTOPOST+8 |
| ORD | ORD+3~, ORD+4*, ORD+12*, ORD+20*, ORD+28*, ORDQ+1 |
| RCAUTO | VERIF+2~, VERIF+7*, VERIF+9 |
| RCBAT | SELBAT+6~, SELBAT+10*, SELBAT+12, SELBAT+13, SELBAT+14, SELBAT+16 |
| >> RCDIR | FILESP+8, FILESP+9, FILESP+28, FILESP+42 |
| RCERA | SELBAT~, SELBAT+8, SELBAT+11, SELBAT+12, SELBAT+13, SELBAT+14, SELBAT+17, VERIF+9, VERIF+20, VERIF+22 , BATED+8, BATED+10, BATED+22, BATED+25, BATED+26, BATED+28, BATED+30, BATED+32, BATED+34, AUTOPOST+15~ , AUTOPOST+16*, AUTOPOST+17*, AUTOPOST+18, AUTOPOST+21, AUTOPOST+23, AUTOPOST+26 |
| >> RCLINE | FILESP+13 |
| RCOK | HASADJ~, HASADJ+4*, HASADJ+7* |
| RCORD | SORT+2~, SORT+11*, SORT+13, SORT+26*, SORT+28 |
| RCQUIT | SELBAT~, SELBAT+7*, SELBAT+9*, SELBAT+11*, SELBAT+12*, ORD+3~, ORD+4*, ORD+11*, ORD+19*, ORD+27* , ORD+31*, ORDQ, VERIF+2~, VERIF+13*, VERIF+14, VERIF+18*, BATED+3~, BATED+7*, BATED+11, BATED+13* , BATED+19* |
| RCS | ORD~, ORD+5, ORD+6, ORD+14, ORD+22, ORDQ! |
| RCS1 | SORT+2~, SORT+10*, SORT+11, SORT+12, SORT+13, SORT+15, SORT+16, SORT+17 |
| RCS2 | SORT+2~, SORT+25*, SORT+26, SORT+27, SORT+28 |
| RCSCR | FILESP+12, FILESP+30, FILESP+35, FILESP+41, FILESP+44, HASADJ~, HASADJ+5, HASADJ+7, VERIF+7, AUTOPOST+17 |
| RCSORT | SORT+2~, SORT+13*, SORT+28*, SORT+29 |
| >> RCSPLIT | FILESP+6 |
| >> RCSPLIT( | FILESP+24, FILESP+25, FILESP+26, FILESP+32, FILESP+34, FILESP+36, FILESP+37, FILESP+38, FILESP+45 |
| >> RCSPLIT(0 | FILESP+14 |
| RCSTOP | HASADJ+3~, HASADJ+4*, HASADJ+5, HASADJ+8*, HASADJ+9 |
| RCTOT | FILESP+2~ |
| RCTOT( | FILESP+6* |
| RCTOT(2 | FILESP+8, FILESP+10 |
| RCTOT(3 | FILESP+8, FILESP+10 |
| RCZ | FILESP+2~, FILESP+14*, FILESP+17, FILESP+23, FILESP+24, FILESP+25, FILESP+26, FILESP+32, FILESP+34*, FILESP+36 , FILESP+37, FILESP+38, FILESP+45, BATDSP+3~, BATDSP+5*, BATDSP+6, BATDSP+10 |
| RCZ0 | FILESP+2~, FILESP+13*, FILESP+24, FILESP+30 |
| RCZ1 | FILESP+2~, FILESP+40*, FILESP+41, FILESP+44 |
| RCZT | FILESP+2~, FILESP+24*, FILESP+25, FILESP+26 |
| RCZZ | FILESP+2~, FILESP+13*, FILESP+35 |
| RCZZ(1 | FILESP+13*, FILESP+31*, FILESP+45, FILESP+46 |
| SOURCE | AUTOPOST~, AUTOPOST+16, AUTOPOST+17 |
| U | FILESP+8, FILESP+9, FILESP+13, FILESP+24, FILESP+25, FILESP+26, FILESP+28, FILESP+32, FILESP+36, FILESP+37 , FILESP+38, FILESP+42, FILESP+45, FILESP+46, SELBAT+12, SELBAT+14, SORT+13, SORT+28, HASADJ+7, HASADJ+8 , AUTOPOST+26, AUTOPOST+27 |
| VALBCK | FILESP+2~ |
| >> VALMBCK | FILESP+5*, FILESP+17, FILESP+49*, SORT+3*, BATDSP+8*, VERIFQ*, BATEDQ*, AUTOPOST+11*, AUTOPOST+18*, AUTOPSTQ+3* |
| X | FILESP+2~, FILESP+35*, FILESP+44*, SELBAT+6~, SORT+2~, SORT+14!, SORT+23!, ORD+3~, BATDSP+3~, VERIF+2~ , BATED+3~ |
| X(1 | SORT+15*, SORT+18, SORT+21 |
| X(2 | SORT+16*, SORT+18, SORT+22 |
| X(3 | SORT+17*, SORT+18, SORT+22 |
| Y | FILESP+2~, FILESP+40, FILESP+41, FILESP+42, SELBAT+6~, SELBAT+9, SELBAT+10, SORT+2~, SORT+10, SORT+25 , ORD+3~, ORD+12, ORD+20, ORD+28, BATDSP+3~, BATDSP+9, VERIF+2~, VERIF+18, VERIF+20, VERIF+22 , BATED+3~, BATED+19, BATED+21, BATED+25, BATED+27, BATED+28, BATED+30, BATED+32, BATED+34 |
| Z | FILESP+2~, FILESP+6*, FILESP+46*, HASADJ+3~, HASADJ+5*, HASADJ+7 |
| Z0 | HASADJ+3~, HASADJ+5*, HASADJ+7, HASADJ+8 |