RCDPEM2 ;ALB/TMK/PJH - MANUAL ERA AND EFT MATCHING ;Jun 11, 2014@13:24:36
Source file <RCDPEM2.m>
| Package | Total | Call Graph |
|---|---|---|
| Accounts Receivable | 8 | (AUDITLOG,SETSTA)^RCDPEAP $$AUTOCHK2^RCDPEAP1 EN^RCDPEE $$OUT^RCDPEM3 NOCHNG^RCDPEMB UPDMATCH^RCDPEU2 ($$SEL,INIT)^RCDPEWL7 REMEXC^RCDPEX31 |
| VA FileMan | 6 | NOW^%DTC ^DIC ^DIE ^DIK ($$GET1,EN)^DIQ ^DIR |
| Kernel | 2 | $$FMTE^XLFDT OWNSKEY^XUSRB |
| List Manager | 1 | (FULL,WAIT)^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 |
|---|---|---|
| MATCHWL | ; Manually 'match' ERA to an EFT that originates from [RCDPE WORKLIST ERA LIST]
|
|
| GETDINFO(RCEFT,DEPNUM,DEPDT) | ||
| MWQ | ||
| MATCH1 | ; Manually 'match' an ERA to an EFT
|
|
| M1 | ||
| M12 | ||
| M12A | ; PRCA*4.5*303 - MATCH WL jumps here to complete the manual match
; BEGIN PRCA*4.5*326 |
|
| M1Q | ||
| MATCH2 | ; Manually 'match' a 0-balance EFT to a paper EOB
|
|
| M2 | ||
| M2Q | ||
| MANTR | ; Mark an EFT detail record as 'TR' posted manually
|
|
| MANTRQ | ||
| CHK() | ; Function returns the ien of CHECK/MO payment type
|
|
| MATCH3 | ; Manually 'match' a 0-balance ERA that has no check or EFT
|
|
| M3 | ||
| M3Q | ||
| UNMATCH | ; Used to 'unmatch' an ERA matched in error
|
|
| RETN | ; Entrypoint for Remove ERA from Active Worklist
|
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | RETN+30 |
| ^DIC | M1+16, M2+5, MANTR+6, UNMATCH+4, RETN+16 |
| ^DIE | M2+15, MANTR+27, MANTR+29, M3+11, UNMATCH+23, UNMATCH+28, RETN+26, RETN+30 |
| ^DIK | UNMATCH+14 |
| $$GET1^DIQ | GETDINFO+6, GETDINFO+7, GETDINFO+8, M12+1, M12A+2, M12A+3, M12A+13, M12A+14, M12A+27, UNMATCH+17 |
| EN^DIQ | M1+21, M12+7, M2+10, M3+6 |
| ^DIR | MATCH1+8, MATCH1+16, MATCH1+22, M1+26, M12+3, M12+9, M12A+22, M12A+31, M12A+36, M12A+37 , M12A+46, M2+12, M2+16, MANTR+10, MANTR+15, MANTR+24, MANTR+26, MANTR+34, M3+2, M3+8 , M3+12, UNMATCH+12, UNMATCH+21, UNMATCH+31, RETN+6, RETN+23, RETN+38, RETN+47 |
| AUDITLOG^RCDPEAP | M12A+44 |
| SETSTA^RCDPEAP | M12A+41, UNMATCH+29 |
| $$AUTOCHK2^RCDPEAP1 | M12A+39 |
| EN^RCDPEE | MATCHWL+14 |
| $$OUT^RCDPEM3 | UNMATCH+18, UNMATCH+24 |
| NOCHNG^RCDPEMB | RETN+25, RETN+27 |
| UPDMATCH^RCDPEU2 | M12A+25 |
| $$SEL^RCDPEWL7 | MATCHWL+5 |
| INIT^RCDPEWL7 | MWQ |
| REMEXC^RCDPEX31 | RETN+43 |
| FULL^VALM1 | MATCHWL+2 |
| WAIT^VALM1 | MATCHWL+12 |
| $$FMTE^XLFDT | MATCH1+21 |
| OWNSKEY^XUSRB | RETN+2 |
| 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 |
|
| 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.3 - [#344.3] | GET1^DIQ |
| ^RCY(344.31 - [#344.31] | Classic Fileman Calls, GET1^DIQ |
| ^RCY(344.4 - [#344.4] | Classic Fileman Calls, GET1^DIQ |
| ^RCY(344.49 - [#344.49] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^RC(341.1 - [#341.1] | CHK+1 |
| ^RCY(344.31 - [#344.31] | MANTR+8, UNMATCH+16 |
| ^RCY(344.4 - [#344.4] | MATCHWL+9, RETN+40 |
| ^RCY(344.49 - [#344.49] | UNMATCH+7 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | UNMATCH+16 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | RETN+1~, RETN+30 |
| AUTOPOST | M12A+38~, M12A+39*, M12A+40, M12A+43, M12A+44, M12A+45, UNMATCH+1~, UNMATCH+15*, UNMATCH+17*, UNMATCH+19 , UNMATCH+29 |
| DA | MATCHWL+1~, MATCH1+1~, M1+21*, M12+7*, MATCH2+1~, M2+10*, M2+15*, MANTR+1~, MANTR+27*, MANTR+29* , MATCH3+1~, M3+6*, M3+11*, UNMATCH+1~, UNMATCH+14*, UNMATCH+23*, UNMATCH+27*, RETN+1~, RETN+26* |
| DEPDT | GETDINFO~, GETDINFO+8*, M1+7~, M1+19, M1+22 |
| DEPNUM | GETDINFO~, GETDINFO+7*, M1+7~, M1+19, M1+22 |
| DIC | MATCHWL+1~, MATCH1+1~, M1+10*, M1+16!, M1+21*, M12+7*, MATCH2+1~, M2+4*, M2+10*, MANTR+1~ , MANTR+5*, MANTR+6!, MATCH3+1~, M3+6*, UNMATCH+1~, UNMATCH+2*, UNMATCH+4!, RETN+1~, RETN+15*, RETN+16! |
| DIC("A" | M1*, M2*, MANTR+5* |
| DIC("S" | M1+11*, M1+12*, M2+3*, MANTR+5*, UNMATCH+3*, RETN+15* |
| DIC("W" | M1+8*, M2+1* |
| DIC(0 | M1+9*, M2+2*, MANTR+5*, UNMATCH+2*, RETN+15* |
| DIE | MATCHWL+1~, MATCH1+1~, MATCH2+1~, M2+15*, MANTR+1~, MANTR+27*, MANTR+29*, MATCH3+1~, M3+11*, UNMATCH+1~ , UNMATCH+23*, UNMATCH+26*, RETN+1~, RETN+26* |
| DIK | UNMATCH+1~, UNMATCH+14* |
| DIR | MATCHWL+1~, MATCH1+1~, MATCH1+8!, MATCH1+12!, MATCH1+16!, MATCH1+19!, MATCH1+22!, M1+26!, M12+3!, M12+9! , M12A+22!, M12A+31!, M12A+33!, M12A+37!, M12A+46!, MATCH2+1~, M2+12!, M2+16!, MANTR+1~, MANTR+10! , MANTR+15!, MANTR+24!, MANTR+26!, MANTR+34!, MATCH3+1~, M3+2!, M3+8!, M3+12!, UNMATCH+1~, UNMATCH+12! , UNMATCH+21!, UNMATCH+31!, RETN+1~, RETN+6!, RETN+23!, RETN+38! |
| DIR("?" | MATCH1+13*, MATCH1+20* |
| DIR("A" | MATCH1+7*, MATCH1+15*, MATCH1+21*, M1+24*, M12*, M12+1*, M12+9*, M12A+19*, M12A+20*, M12A+21* , M12A+34*, M2+12*, M2+16*, MANTR+9*, MANTR+15*, MANTR+23*, MANTR+24*, MANTR+26*, MANTR+30*, MANTR+32* , M3*, M3+8*, M3+12*, UNMATCH+10*, UNMATCH+11*, UNMATCH+20*, UNMATCH+30*, RETN+20*, RETN+21*, RETN+36* , RETN+46* |
| DIR("B" | MATCH1+7*, MATCH1+21*, M1+25*, M12+9*, M12A+21*, M2+12*, MANTR+23*, M3+8* |
| DIR("S" | M12+2*, M3+1* |
| DIR(0 | MATCH1+7*, MATCH1+15*, MATCH1+21*, M1+25*, M12+2*, M12+9*, M12A+21*, M12A+31*, M12A+35*, M12A+37* , M12A+46*, M2+12*, M2+16*, MANTR+9*, MANTR+15*, MANTR+23*, MANTR+26*, MANTR+33*, M3+1*, M3+8* , M3+12*, UNMATCH+8*, UNMATCH+20*, UNMATCH+31*, RETN+6*, RETN+19*, RETN+35*, RETN+46* |
| DIROUT | MATCH1+1~, UNMATCH+1~ |
| DR | MATCHWL+1~, MATCH1+1~, M1+21*, M12+7*, MATCH2+1~, M2+10*, M2+15*, MANTR+1~, MANTR+12*, MANTR+17* , MANTR+19*, MANTR+21*, MANTR+27*, MANTR+29*, MATCH3+1~, M3+6*, M3+11*, UNMATCH+1~, UNMATCH+23*, UNMATCH+26* , RETN+1~, RETN+26*, RETN+30* |
| DT | MATCH1+15, MATCH1+21 |
| DTOUT | MATCHWL+1~, MATCH1+1~, MATCH1+9, MATCH1+17, MATCH1+23, M1+17, M1+27, M12+4, M12+10, M12A+23 , MATCH2+1~, M2+7, M2+13, MANTR+1~, MANTR+11, MANTR+16, MATCH3+1~, M3+3, M3+9, UNMATCH+1~ , RETN+1~, RETN+25, RETN+42 |
| DTRNG | MATCHWL+1~, MATCH1+1~, MATCH1+11*, M1+12 |
| DUOUT | MATCHWL+1~, MATCH1+1~, MATCH1+9, MATCH1+17, MATCH1+23, M1+17, M1+27, M12+4, M12+10, M12A+23 , MATCH2+1~, M2+7, M2+13, MANTR+1~, MANTR+11, MANTR+16, MATCH3+1~, M3+3, M3+9, RETN+1~ , RETN+25, RETN+42 |
| DUOUTX | UNMATCH+1~ |
| DUZ | RETN+2, RETN+30 |
| EFTTOT | MATCHWL+1~, MATCH1+1~, M12A+3*, M12A+4 |
| END | MATCHWL+1~, MATCH1+1~, MATCH1+24* |
| ERATOT | MATCHWL+1~, MATCH1+1~, M12A+2*, M12A+4 |
| EXC | RETN+1~, RETN+39*, RETN+42*, RETN+43 |
| IEN3443 | GETDINFO+5~, GETDINFO+6*, GETDINFO+7, GETDINFO+8 |
| MSG | RETN+1~, RETN+2 |
| MSG(0 | RETN+3 |
| RCEFT | MATCHWL+1~, GETDINFO~, GETDINFO+6, MATCH1+2~, M1+18*, M1+19, M1+21, M12+1, M12A+3, M12A+14 , M12A+25, M12A+27, MATCH2+1~, M2+8*, M2+10, M2+15, M2+16, MANTR+1~, MANTR+8*, MANTR+23 , MANTR+27, MANTR+29, MANTR+32, UNMATCH+1~, UNMATCH+16*, UNMATCH+18, UNMATCH+23, UNMATCH+24 |
| RCERA | MATCHWL+1~, MATCHWL+5*, MATCHWL+6, MATCHWL+9, MATCHWL+14, MATCH1+2~, M12+5*, M12+7, M12A+2, M12A+13 , M12A+25, M12A+27, M12A+39, M12A+41, M12A+44, MATCH3+1~, M3+4*, M3+6, M3+11, M3+12 |
| RCERA(0 | MATCHWL+9*, MATCHWL+10 |
| RCHOW | MANTR+1~, MANTR+17*, MANTR+18, MANTR+20 |
| RCMATCH | MATCHWL+1~, MATCH1+2~, M12A+4*, M12A+30 |
| RCMBG | MATCHWL+1~, MATCHWL+4*, MWQ+1 |
| RCNAME | MATCHWL+1~, MATCH1+2~, M12A+15*, M12A+16, M12A+20 |
| RCQUIT | MATCHWL+1~, MATCH1+2~, M12A+16, M12A+18*, M12A+23*, MANTR+14, MANTR+16*, UNMATCH+1~, UNMATCH+6*, UNMATCH+7 , UNMATCH+13*, UNMATCH+16, UNMATCH+22* |
| RCRCPT | MATCH2+1~, MATCH3+1~ |
| RCTR | MANTR+1~, MANTR+12*, MANTR+23 |
| RCWL | UNMATCH+1~, UNMATCH+6*, UNMATCH+7, UNMATCH+14, UNMATCH+16, UNMATCH+17, UNMATCH+27, UNMATCH+29 |
| RCY | RETN+1~, RETN+18*, RETN+26, RETN+36, RETN+40, RETN+43 |
| RCZ0 | MANTR+1~, MANTR+8*, MANTR+14, MANTR+29 |
| REASON | RETN+1~, RETN+40*, RETN+43 |
| START | MATCHWL+1~, MATCH1+2~, MATCH1+18*, MATCH1+21 |
| U | MATCHWL+10, M12A+44, M12A+45, MANTR+14, MANTR+29 |
| >> VALMBCK | MWQ+1* |
| >> VALMBG | MATCHWL+4, MWQ+1* |
| X | MATCHWL+1~, MATCH1+2~, MATCH1+19!, MATCH2+1~, MANTR+1~, MATCH3+1~, UNMATCH+1~, RETN+1~ |
| XX | MATCH1+2~, M12A+13*, M12A+15, UNMATCH+1~, UNMATCH+9*, UNMATCH+10, RETN+1~ |
| Y | MATCHWL+1~, MATCH1+2~, MATCH1+10, MATCH1+11, MATCH1+17, MATCH1+18, MATCH1+19!, MATCH1+23, MATCH1+24, M1+17 , M1+18, M1+28, M12+4, M12+5, M12+11, M12A+23, M12A+37, MATCH2+1~, M2+7, M2+8 , M2+14, M2+16, MANTR+1~, MANTR+7, MANTR+8, MANTR+12, MANTR+17, MANTR+25, MANTR+28, MATCH3+1~ , M3+3, M3+4, M3+10, M3+12, UNMATCH+1~, UNMATCH+5, UNMATCH+6, UNMATCH+13, UNMATCH+22, RETN+1~ , RETN+17, RETN+18, RETN+20, RETN+25, RETN+27, RETN+39, RETN+42 |
| YY | MATCH1+2~, M12A+14*, M12A+15 |
| Z | M12A+17~, M12A+18*, M12A+20* |