RCDPEWLB ;ALB/TMK - EEOB WORKLIST BATCH PROCESSING ;Jun 06, 2014@19:11:19
Source file <RCDPEWLB.m>
| Package | Total | Call Graph |
|---|---|---|
| Accounts Receivable | 4 | NOBATCH^RCDPEWL $$COPAY^RCDPEWL1 $$GETBATCH^RCDPEWLB NOTSET^RCDPEWLC |
| VA FileMan | 4 | FILE^DICN ^DIE ^DIK ^DIR |
| List Manager | 1 | FULL^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 |
|---|---|---|
| SETBATCH(RCERA) | ; Set up batches for a worklist entry RCERA
; Returns ^TMP($J,"BATCHES",batch criteria code,start param data)= ; batch #^end param data ; Ask to split the ERA ; prca*4.5*298 per requirements, keep code for creating/maintaining batches but remove from execution |
|
| NEWBAT(RCERA,RCSEL,RCDAT,RCVAL,RCBAT,RCNAMES) | ; Add a new batch at the top level entry
; RCERA = the ien of the entry in file 344.49 ; RCSEL = the # of the selection criteria selected ; RCDAT = the default 'name' of the batch based on the criteria used ; RCVAL = the start value^the end value ; RCBAT = if passed by reference, returned as the next batch # ; RCNAMES = 1 if user wants to name each batch, 0 to accept default |
|
| GETBATCH(RCZ0) | ; Returns the batch # to be assigned to the data in RCZ0
; RCZ0 = 0-node of the entry in file 344.41 to be assigned to a batch |
|
| EDIT(RCERA,RCB,ABORT) | ; Edit name and posting status of an existing batch
; RCERA = the ien of the worklist entry ; RCB = the ien of the current batch ; RCABORT = if passed by reference, returned as 1 if user aborts |
|
| MARKALL(RCERA) | ; Mark all batches as ready to post
; prca*4.5*298 per requirements, keep code related to creating/maintaining batches but remove from execution |
|
| EDITALL(RCERA) | ; Edit all batches
; prca*4.5*298 per requirements, keep code related to creating/maintaining batches but remove from execution |
|
| REBATCH(RCERA) | ; Allow to recreate batches
; prca*4.5*298 per requirements, keep code related to creating/maintaining batches but remove from execution |
|
| REBQ | ||
| CTEEOB(RCERA) | ; Returns the approx # of EEOBs in ERA ien RCERA (file 344.4)
|
| Name | Field # of Occurrence |
|---|---|
| FILE^DICN | NEWBAT+16 |
| ^DIE | EDIT+10, MARKALL+11, REBATCH+18 |
| ^DIK | REBATCH+13 |
| ^DIR | SETBATCH+10, SETBATCH+17, SETBATCH+20, SETBATCH+24, SETBATCH+35, SETBATCH+49, MARKALL+8, MARKALL+13, REBATCH+11 |
| NOBATCH^RCDPEWL | MARKALL+6, REBATCH+5 |
| $$COPAY^RCDPEWL1 | GETBATCH+25 |
| $$GETBATCH^RCDPEWLB | REBATCH+18 |
| NOTSET^RCDPEWLC | MARKALL+7, EDITALL+7 |
| FULL^VALM1 | EDIT+8, MARKALL+4, EDITALL+4, REBATCH+4 |
| 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 |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGCR(399 - [#399] | GETBATCH+12 |
| ^DPT - [#2] | GETBATCH+12 |
| ^IBM(361.1 - [#361.1] | GETBATCH+12, GETBATCH+19, GETBATCH+25 |
| ^RCY(344.4 - [#344.4] | REBATCH+18, CTEEOB+2 |
| ^RCY(344.49 - [#344.49] | MARKALL+7, MARKALL+11, EDITALL+7, EDITALL+8, REBATCH+7, REBATCH+10, REBATCH+13, REBATCH+17 |
| ^TMP("RCBATCH_SELECTED" | MARKALL+6, REBATCH+5 |
| ^TMP($J | SETBATCH+7!, SETBATCH+19*, SETBATCH+27*, SETBATCH+41*, SETBATCH+44*, SETBATCH+47*, GETBATCH+4, GETBATCH+6, GETBATCH+7*, GETBATCH+8 , GETBATCH+10, GETBATCH+13, GETBATCH+14, GETBATCH+16, GETBATCH+22, REBATCH+15!, REBATCH+19! |
| Name | Line Occurrences |
|---|---|
| $$CTEEOB | SETBATCH+8 |
| EDIT | EDITALL+8 |
| NEWBAT | SETBATCH+27, SETBATCH+41, SETBATCH+44, SETBATCH+47 |
| REBQ | REBATCH+5, REBATCH+10 |
| SETBATCH | REBATCH+16 |
| Name | Field # of Occurrence |
|---|---|
| ^( | MARKALL+11, EDITALL+8, REBATCH+17, CTEEOB+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ABORT | EDIT~, EDIT+9*, EDIT+10* |
| BNUM | GETBATCH+2~, GETBATCH+3*, GETBATCH+8*, GETBATCH+14*, GETBATCH+18*, GETBATCH+19*, GETBATCH+20*, GETBATCH+23*, GETBATCH+25*, GETBATCH+27 |
| CT | GETBATCH+5~, GETBATCH+6*, GETBATCH+7, GETBATCH+8 |
| DA | NEWBAT+10~, EDIT+7~, EDIT+10*, MARKALL+3~, MARKALL+11*, REBATCH+3~, REBATCH+13*, REBATCH+18* |
| DA(1 | NEWBAT+12*, EDIT+10*, MARKALL+11*, REBATCH+13*, REBATCH+18* |
| DD | NEWBAT+10~, NEWBAT+16! |
| DIC | NEWBAT+10~, NEWBAT+12*, NEWBAT+16! |
| DIC("DR" | NEWBAT+14*, NEWBAT+15* |
| DIC(0 | NEWBAT+12* |
| DIE | EDIT+7~, EDIT+10*, MARKALL+3~, MARKALL+11*, REBATCH+3~, REBATCH+18* |
| DIK | REBATCH+3~, REBATCH+13* |
| DIR | SETBATCH+6~, SETBATCH+10!, SETBATCH+17!, SETBATCH+20!, SETBATCH+24!, SETBATCH+35!, SETBATCH+49!, MARKALL+3~, MARKALL+8!, MARKALL+13! , REBATCH+3~, REBATCH+11! |
| DIR("?" | SETBATCH+24*, SETBATCH+34* |
| DIR("A" | SETBATCH+10*, SETBATCH+13*, SETBATCH+14*, SETBATCH+15*, SETBATCH+16*, SETBATCH+20*, SETBATCH+24*, SETBATCH+35*, SETBATCH+49*, MARKALL+8* , MARKALL+13*, REBATCH+11* |
| DIR("B" | SETBATCH+10*, SETBATCH+20*, MARKALL+8*, REBATCH+11* |
| DIR(0 | SETBATCH+10*, SETBATCH+16*, SETBATCH+20*, SETBATCH+24*, SETBATCH+35*, SETBATCH+49*, MARKALL+8*, MARKALL+13*, REBATCH+11* |
| DLAYGO | NEWBAT+10~, NEWBAT+12*, NEWBAT+16! |
| DO | NEWBAT+10~, NEWBAT+16! |
| DR | NEWBAT+10~, EDIT+7~, EDIT+10*, MARKALL+3~, MARKALL+11*, REBATCH+3~, REBATCH+18* |
| DTOUT | SETBATCH+6~, SETBATCH+18, SETBATCH+21, SETBATCH+25, SETBATCH+36 |
| DUOUT | SETBATCH+6~, SETBATCH+18, SETBATCH+21, SETBATCH+25, SETBATCH+36 |
| DUZ | NEWBAT+14 |
| RCB | EDIT~, EDIT+10 |
| RCBAT | SETBATCH+6~, SETBATCH+19*, SETBATCH+27, SETBATCH+41, SETBATCH+44, SETBATCH+47, SETBATCH+49, NEWBAT~, NEWBAT+11*, NEWBAT+12 , NEWBAT+13, NEWBAT+15 |
| RCDAT | NEWBAT~, NEWBAT+15 |
| RCDONE | SETBATCH+30~, SETBATCH+31*, SETBATCH+32, SETBATCH+38* |
| RCERA | SETBATCH~, SETBATCH+8, SETBATCH+27, SETBATCH+41, SETBATCH+44, SETBATCH+47, NEWBAT~, NEWBAT+12, EDIT~, EDIT+10 , MARKALL~, MARKALL+7, MARKALL+11, EDITALL~, EDITALL+7, EDITALL+8, REBATCH~, REBATCH+7, REBATCH+10, REBATCH+13 , REBATCH+16, REBATCH+17, REBATCH+18, CTEEOB~, CTEEOB+2 |
| RCLINE | REBATCH+3~, REBATCH+18* |
| RCNAMES | SETBATCH+6~, SETBATCH+22*, SETBATCH+27, SETBATCH+41, SETBATCH+44, SETBATCH+47, NEWBAT~, NEWBAT+13, NEWBAT+15 |
| RCNMF | SETBATCH+30~, SETBATCH+31*, SETBATCH+33, SETBATCH+37, SETBATCH+39* |
| RCNUM | SETBATCH+6~, SETBATCH+8*, SETBATCH+9, SETBATCH+10, SETBATCH+24, SETBATCH+27, CTEEOB+1~, CTEEOB+2*, CTEEOB+3 |
| RCQUIT | SETBATCH+30~, SETBATCH+31*, SETBATCH+32, SETBATCH+36*, SETBATCH+40, EDITALL+3~, EDITALL+8*, REBATCH+3~, REBATCH+9*, REBATCH+10 , REBATCH+12* |
| RCS | SETBATCH+6~, SETBATCH+27* |
| RCSEL | SETBATCH+6~, SETBATCH+19*, SETBATCH+23, SETBATCH+29, SETBATCH+43, SETBATCH+46, SETBATCH+47, NEWBAT~, NEWBAT+14, NEWBAT+15 |
| RCSEL("NAME" | SETBATCH+37*, SETBATCH+41 |
| RCT | MARKALL+3~, MARKALL+9*, MARKALL+11*, MARKALL+12 |
| RCVAL | NEWBAT~, NEWBAT+14, NEWBAT+15 |
| RCY | SETBATCH+6~, SETBATCH+26*, SETBATCH+27, SETBATCH+37*, SETBATCH+38, SETBATCH+39 |
| RCZ | SETBATCH+6~, SETBATCH+27* |
| RCZ0 | GETBATCH~, GETBATCH+11, GETBATCH+12, GETBATCH+17, GETBATCH+18, GETBATCH+19, GETBATCH+24, GETBATCH+25 |
| U | SETBATCH+27, SETBATCH+41, SETBATCH+44, SETBATCH+47, NEWBAT+14, NEWBAT+15, GETBATCH+11, GETBATCH+12, GETBATCH+17, GETBATCH+18 , GETBATCH+19, GETBATCH+24, GETBATCH+25, MARKALL+11, REBATCH+18, CTEEOB+2 |
| >> VALMBCK | EDIT+12*, MARKALL+5*, MARKALL+6*, EDITALL+5*, REBQ* |
| VALMHDR | EDIT+11!, MARKALL+14! |
| X | SETBATCH+6~, NEWBAT+10~, NEWBAT+12*, EDIT+7~, MARKALL+3~, REBATCH+3~ |
| Y | SETBATCH+6~, SETBATCH+11, SETBATCH+18, SETBATCH+19, SETBATCH+22, SETBATCH+26, SETBATCH+37, SETBATCH+44*, SETBATCH+47*, NEWBAT+10~ , EDIT+7~, EDIT+10, MARKALL+3~, MARKALL+10, REBATCH+3~, REBATCH+12 |
| Z | SETBATCH+6~, SETBATCH+41*, GETBATCH+2~, GETBATCH+8*, GETBATCH+11*, GETBATCH+12*, GETBATCH+13, GETBATCH+17*, GETBATCH+18, GETBATCH+19 , MARKALL+3~, MARKALL+11*, EDITALL+3~, EDITALL+8*, REBATCH+3~, REBATCH+13*, REBATCH+17*, REBATCH+18, CTEEOB+1~, CTEEOB+2* |
| Z0 | SETBATCH+6~, GETBATCH+2~, GETBATCH+12*, GETBATCH+13*, GETBATCH+14, REBATCH+3~, REBATCH+17*, REBATCH+18 |