RCTCSWL ;ALB/PAW-Cross Servicing Worklist ;30-SEP-2015
Source file <RCTCSWL.m>
| Package | Total | Call Graph |
|---|---|---|
| Accounts Receivable | 7 | ^PRCACM UPPRIN^PRCADJ (PATTR,SETTR,TRANUP)^PRCAUTL DELETE^PRCAWO1 INIT^RCDPAPLM EXCMSG^RCTCSJR (BLDWL,EXCEL,GETRPT)^RCTCSWL1 |
| VA FileMan | 5 | ^DIC YN^DICN ^DIE $$GET1^DIQ ^DIR |
| Kernel | 4 | ^%ZIS ^%ZISC $$UP^XLFSTR DISP^XQORM1 |
| List Manager | 4 | EN^VALM (CLEAR,FULL,PAUSE)^VALM1 CLEAN^VALM10 EN^VALM2 |
| Integrated Billing | 1 | EN1AR^IBECEA |
| Registration | 1 | EN^DGRPD |
| 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 |
|---|---|---|
| EN | ; -- Main entry point for RCTCSP RECONCILIATION WORKLIST
|
|
| INIT | ; Initialize variables
|
|
| HDR | ; Set header for CS Worklist
|
|
| FILTER(FILTERS) | ; Set filters
; Sets an array of filters to determine which entries to include in display ; Input: None ; Output: ; Returns: 0 if the user entered '^' or timed out, 1 otherwise ; FILTERS(0) = Piece 1 = 1=Bankruptcy,2=Deaths,3=Uncollectable,4=Payment in Full,5=Satisfied PA,6=Compromise,7=All Returns ; Piece 3 = All (0) or Select (1) Patients |
|
| SHOWFILT(FILTERS) | ; Display
; Displays the currently selected filter selections for the ; Billing and NVC Precert Worklist display ; Input: FILTERS() - Array of filter settings. See FILTERS for a detailed ; explanation of the FILTERS array ; Output: Current Filter settings are displayed |
|
| ASKDIV(FILTERS) | ; Sets a list of Divisions to be displayed in the Reconciliation Worklist
; Input: FILTERS - Current Array of filter settings ; Output: FILTERS - Updated Array of filter settings |
|
| ONEDIV(DIC,IEN,FIRST) | ; Prompts the user for a Division
; Input: DIC - Variable/Array of settings needed for ^DIC call ; FIRST - Set to 1 initially and then 0 for subsequent calls ; Output: FIRST - Set to 0 ; IEN - IEN of the selected Division ; null if no selection was made |
|
| EXPAND | ; ACTION - Expand Patient (EP)
|
|
| LINKI | ; ACTION - View Patient Insurance (VI)
|
|
| ACCTPR | ; ACTION - Account Profile (AP)
|
|
| PTVW | ; ACTION - View Patient (PT)
|
|
| CEA | ; ACTION - CANCEL EDIT ADD (CN)
|
|
| CEAX | ;
|
|
| PRTSTAT | ; ACTION - PRINT A PAYMENT STATEMENT (PR)
|
|
| REMOVE | ; ACTION - REMOVE FROM WORKLIST (RM)
|
|
| KILLGLB | ; Kill Worklist Globals
|
|
| HELP | ; -- help code
|
|
| EXIT | ; -- exit code
|
|
| EXDIV | ;
|
|
| CHKFILT | ; Check Filters
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZIS | FILTER+61 |
| ^%ZISC | EXIT+4 |
| EN^DGRPD | PTVW+8 |
| ^DIC | ONEDIV+7 |
| YN^DICN | REMOVE+14 |
| ^DIE | REMOVE+19, REMOVE+37, REMOVE+41 |
| $$GET1^DIQ | ASKDIV+11, CHKFILT+7, CHKFILT+8, CHKFILT+9 |
| ^DIR | INIT+9, INIT+16, FILTER+22, FILTER+34, FILTER+54 |
| EN1AR^IBECEA | CEA+29 |
| ^PRCACM | PRTSTAT+9 |
| UPPRIN^PRCADJ | REMOVE+43 |
| PATTR^PRCAUTL | REMOVE+27 |
| SETTR^PRCAUTL | REMOVE+27 |
| TRANUP^PRCAUTL | REMOVE+43 |
| DELETE^PRCAWO1 | REMOVE+42 |
| INIT^RCDPAPLM | CEA+30 |
| EXCMSG^RCTCSJR | FILTER+60 |
| BLDWL^RCTCSWL1 | INIT+20, REMOVE+48 |
| EXCEL^RCTCSWL1 | INIT+14 |
| GETRPT^RCTCSWL1 | INIT+4, INIT+5 |
| EN^VALM | EN+5, EXPAND+9, LINKI+9, ACCTPR+7 |
| CLEAR^VALM1 | KILLGLB+9 |
| FULL^VALM1 | EXPAND+1, LINKI+1, ACCTPR+1, PTVW+1, CEA+2, PRTSTAT+1, REMOVE+1 |
| PAUSE^VALM1 | LINKI+7, PTVW+7, CEA+11, CEA+21, PRTSTAT+10, REMOVE+22 |
| CLEAN^VALM10 | REMOVE+23, EXIT+3 |
| EN^VALM2 | EXPAND+3, LINKI+3, ACCTPR+3, PTVW+3, PRTSTAT+3, REMOVE+4 |
| $$UP^XLFSTR | FILTER+24, FILTER+36, FILTER+56 |
| DISP^XQORM1 | HELP+1 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DG(40.8 - [#40.8] | GET1^DIQ |
| ^PRCA(430 - [#430] | Classic Fileman Calls |
| ^PRCA(433 - [#433] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRCA(430 - [#430] | REMOVE+10, REMOVE+44 |
| ^PRCA(430.3 - [#430.3] | REMOVE+33 |
| ^PRCA(433 - [#433] | REMOVE+28, REMOVE+42, REMOVE+44* |
| ^RCD(340 - [#340] | CEA+17, REMOVE+44 |
| ^TMP("RCTCBPLM" | KILLGLB+7! |
| ^TMP("RCTCSWE" | EXPAND+5!, EXPAND+8*, EXPAND+11!, KILLGLB+3! |
| ^TMP("RCTCSWL" | INIT+6, REMOVE+20!, KILLGLB+1! |
| ^TMP("RCTCSWLX" | EXPAND+6, LINKI+5, ACCTPR+5, PTVW+5, PRTSTAT+5, REMOVE+6, KILLGLB+2! |
| ^TMP("RCTPAPLM" | KILLGLB+6! |
| ^TMP("VALMAR" | KILLGLB+4! |
| ^TMP("XQORS" | KILLGLB+5! |
| ^TMP($J | LINKI+8* |
| ^XUSEC("IB AUTHORIZE" | CEA+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | REMOVE+14*, REMOVE+15 |
| %X | CEA+25~ |
| %Y | CEA+25~ |
| >> %ZIS | FILTER+61* |
| C | CEA+25~ |
| D | CEA+25~ |
| D0 | REMOVE+16~ |
| DA | CEA+25~, REMOVE+16~, REMOVE+17*, REMOVE+30* |
| DAT | EN+1~ |
| DEBTTYP | CEA+16~, CEA+18*, CEA+20 |
| DESC | CEA+25~ |
| DFN | LINKI+2~, LINKI+6*, LINKI+7, ACCTPR+2~, PTVW+2~, PTVW+6*, PTVW+7, CEA+1~, CEA+5*, CEA+15 , PRTSTAT+2~, REMOVE+3~ |
| DI | CEA+25~ |
| DIC | ASKDIV+3~, ASKDIV+4*, ASKDIV+6, ONEDIV~, ONEDIV+8, CEA+25~ |
| DIC("A" | ONEDIV+6* |
| DIC(0 | ASKDIV+4* |
| DICR | CEA+25~ |
| DIE | CEA+25~, REMOVE+16~, REMOVE+17*, REMOVE+30* |
| DIG | CEA+25~ |
| DIH | CEA+25~ |
| DILN | CEA+25~ |
| DIR | FILTER+8~, FILTER+22!, FILTER+34!, FILTER+54!, SHOWFILT+7~, SHOWFILT+16!, ASKDIV+3~, LINKI+2~, PTVW+2~, PRTSTAT+2~ |
| DIR("?" | FILTER+31*, FILTER+32*, FILTER+52*, FILTER+53* |
| DIR("A" | FILTER+30*, FILTER+51* |
| DIR("B" | FILTER+30*, FILTER+51* |
| DIR(0 | INIT+8*, INIT+15*, FILTER+21*, FILTER+30*, FILTER+33*, FILTER+51* |
| DIROUT | FILTER+8~, SHOWFILT+7~, LINKI+2~, PTVW+2~, PRTSTAT+2~ |
| DIRUT | FILTER+8~, FILTER+23, FILTER+35, FILTER+55, SHOWFILT+7~, LINKI+2~, PTVW+2~, PRTSTAT+2~, PRTSTAT+4, PRTSTAT+7 |
| DIU | CEA+25~ |
| DIV | EN+1~, ASKDIV+10*, ASKDIV+11, CEA+25~ |
| DIVS | ASKDIV+3~ |
| DIW | CEA+25~ |
| DP | CEA+16~, CEA+17*, CEA+18 |
| DQ | CEA+25~ |
| DR | CEA+25~, REMOVE+16~, REMOVE+18*, REMOVE+31*, REMOVE+32*, REMOVE+33*, REMOVE+34*, REMOVE+35*, REMOVE+36*, REMOVE+39* , REMOVE+40* |
| DT | REMOVE+40 |
| DTOUT | FILTER+8~, SHOWFILT+7~, LINKI+2~, PTVW+2~, PRTSTAT+2~, PRTSTAT+9! |
| DUOUT | FILTER+8~, FILTER+35, SHOWFILT+7~, ASKDIV+13, ONEDIV+9, LINKI+2~, PTVW+2~, PRTSTAT+2~ |
| DUZ | CEA+9, REMOVE+25 |
| ECNT | EXPAND+2~, EXPAND+6*, EXPAND+7, LINKI+2~, LINKI+5*, LINKI+6, ACCTPR+2~, ACCTPR+5*, ACCTPR+6, PTVW+2~ , PTVW+5*, PTVW+6, CEA+3, CEA+5, CEA+6, PRTSTAT+2~, PRTSTAT+5*, PRTSTAT+6, REMOVE+3~, REMOVE+6* , REMOVE+7, REMOVE+8, REMOVE+9, REMOVE+11, REMOVE+12 |
| ENT | CEA+25~ |
| EXCEL | INIT+13, INIT+20, FILTER+57*, FILTER+59, EXIT+2!, EXDIV+2! |
| FILTERS | EN+1~, EN+2, FILTER~, FILTER+9!, FILTER+41, FILTER+48, SHOWFILT~, ASKDIV~ |
| FILTERS(0 | EN+3, INIT+2, HDR+4, FILTER+25*, FILTER+26*, FILTER+27*, FILTER+37*, FILTER+39*, FILTER+40, FILTER+43 , SHOWFILT+9, ASKDIV+13*, ASKDIV+14*, ONEDIV+9*, CHKFILT+2*, CHKFILT+4* |
| FILTERS(1 | ASKDIV+22* |
| FIRST | ASKDIV+3~, ASKDIV+4*, ASKDIV+6, ONEDIV~, ONEDIV+6, ONEDIV+8, ONEDIV+10* |
| FMSNUM1 | CEA+25~ |
| GOTBILL | PRTSTAT+2~, PRTSTAT+8* |
| GOTPAT | LINKI+2~, LINKI+8*, PTVW+2~, CEA+1~, CEA+27*, REMOVE+3~ |
| I | HDR+9*, EXPAND+2~, LINKI+2~, ACCTPR+2~, PTVW+2~, PRTSTAT+2~, REMOVE+3~ |
| IBAFY | CEA+25~ |
| IBATYPN | CEA+25~ |
| IBIENS | ASKDIV+3~, ASKDIV+13, ASKDIV+14 |
| IBIENS( | ASKDIV+8*, ASKDIV+19, ASKDIV+21 |
| IBIENS2 | ASKDIV+3~ |
| IBIENS2( | ASKDIV+9* |
| IBSTAR80 | CEA+25~ |
| IEN | SHOWFILT+7~, ASKDIV+3~, ASKDIV+5, ASKDIV+6, ASKDIV+7, ASKDIV+8, ASKDIV+9, ASKDIV+10, ONEDIV~, ONEDIV+8 , ONEDIV+9*, ONEDIV+10* |
| J | EXPAND+2~, LINKI+2~, ACCTPR+2~, PTVW+2~, PRTSTAT+2~, REMOVE+3~ |
| LEN | SHOWFILT+7~ |
| N | ASKDIV+3~, ASKDIV+21*, ASKDIV+22 |
| POP | FILTER+61, EXIT+2!, EXDIV+2! |
| PRCA | CEA+25~, REMOVE+16~ |
| PRCAA1 | REMOVE+16~, REMOVE+28*, REMOVE+29 |
| PRCAA2 | REMOVE+16~, REMOVE+29* |
| PRCABN | PRTSTAT+2~, PRTSTAT+6*, REMOVE+26*, REMOVE+31, REMOVE+44 |
| PRCACOMM | REMOVE+42*! |
| PRCAD | REMOVE+16~ |
| PRCAD("DELETE" | REMOVE+43 |
| PRCAEN | REMOVE+16~, REMOVE+27, REMOVE+28, REMOVE+30, REMOVE+42, REMOVE+44 |
| PRCATY | REMOVE+16~ |
| RCASK | REMOVE+16~, REMOVE+43* |
| RCBEG | EN+1~ |
| RCBILL | EXPAND+2~, EXPAND+7*, EXPAND+8 |
| RCBILLDA | REMOVE+3~, REMOVE+8*, REMOVE+10, REMOVE+17, REMOVE+26 |
| RCBILLEX | EXPAND+2~, EXPAND+7*, EXPAND+8, REMOVE+3~, REMOVE+9*, REMOVE+13, REMOVE+21 |
| RCDATE | REMOVE+3~, REMOVE+11* |
| RCDEBTDA | ACCTPR+2~, ACCTPR+6*, CEA+1~, CEA+6*, CEA+17 |
| RCDFN | EXPAND+2~, EXPAND+7*, EXPAND+8 |
| RCDIV | EN+1~, ASKDIV+11*, ASKDIV+12 |
| RCDIVS | EN+1~, HDR+1~, FILTER+39*, CHKFILT+1~, CHKFILT+2*, CHKFILT+10*, CHKFILT+11* |
| RCDPFXIT | EN+1~, ACCTPR+4, ACCTPR+10 |
| RCEND | EN+1~ |
| RCEXTBL | REMOVE+3~, REMOVE+10*, REMOVE+20 |
| RCFP | KILLGLB+8! |
| RCFPNO | KILLGLB+8! |
| RCFPNOT | KILLGLB+8! |
| RCFPNUM | KILLGLB+8! |
| RCFST | CHKFILT+1~, CHKFILT+5*, CHKFILT+10, CHKFILT+11* |
| RCIENS | EN+1~, CHKFILT+2, CHKFILT+4 |
| RCINLN2 | KILLGLB+8! |
| RCINV | KILLGLB+8! |
| RCNAME | EXPAND+2~, EXPAND+7*, EXPAND+8, REMOVE+3~, REMOVE+7*, REMOVE+20 |
| RCPTID | EXPAND+2~, EXPAND+7*, EXPAND+8 |
| RCREF | CEA+25~ |
| RCRPT | EN+1~, EN+3*, INIT+2*, INIT+4, INIT+5, SHOWFILT+9*, SHOWFILT+10 |
| RCRPTX | EN+1~, INIT+4* |
| RCRRC | FILTER+8~ |
| RCRRSN | REMOVE+3~, REMOVE+12* |
| RCRSN | EN+1~, INIT+4* |
| RCSC1 | EN+1~ |
| RCSC2 | EN+1~ |
| RCSTAT | CHKFILT+1~, CHKFILT+5*, CHKFILT+6*, CHKFILT+7, CHKFILT+8, CHKFILT+9 |
| RCUSER | REMOVE+16~, REMOVE+25*, REMOVE+35 |
| RCVXCTY | CEA+26~ |
| RCX | HDR+1~, HDR+4*, HDR+5, HDR+7, HDR+9 |
| RCXQFL | CEA+26~ |
| RCXVBDT | CEA+26~ |
| RCXVBST | CEA+26~ |
| RCXVDA | CEA+26~ |
| RCXX | FILTER+8~, SHOWFILT+7~, EXPAND+2~, EXPAND+4*, EXPAND+6, LINKI+2~, LINKI+4*, LINKI+5, ACCTPR+2~, ACCTPR+4* , ACCTPR+5, PTVW+2~, PTVW+4*, PTVW+5, PRTSTAT+2~, PRTSTAT+4*, PRTSTAT+5, REMOVE+3~, REMOVE+5*, REMOVE+6 , CHKFILT+1~, CHKFILT+7*, CHKFILT+10, CHKFILT+11 |
| RCXXX | CHKFILT+1~, CHKFILT+8*, CHKFILT+10, CHKFILT+11 |
| RCXXXX | CHKFILT+1~, CHKFILT+9* |
| RCY | HDR+18*, HDR+19, SHOWFILT+7~ |
| RCYY | SHOWFILT+7~ |
| RCZ | SHOWFILT+7~ |
| REC | LINKI+2~, LINKI+5*, LINKI+8, ACCTPR+2~, ACCTPR+5*, PTVW+2~, PTVW+5*, PRTSTAT+2~, PRTSTAT+5*, REMOVE+3~ , REMOVE+6* |
| SORTBY | HDR+2, HDR+3, FILTER+45*, EXIT+2!, EXDIV+2! |
| >> STOP | FILTER+58*, FILTER+61*, FILTER+62 |
| U | EN+3, INIT+2, HDR+4, FILTER+25, FILTER+26, FILTER+27, FILTER+33, FILTER+37, FILTER+39, FILTER+40 , SHOWFILT+9, ASKDIV+8, ASKDIV+9, ASKDIV+10, ASKDIV+14, ONEDIV+10, EXPAND+7, EXPAND+8, LINKI+6, LINKI+8 , ACCTPR+6, PTVW+6, CEA+5, CEA+6, CEA+17, PRTSTAT+6, REMOVE+7, REMOVE+8, REMOVE+9, REMOVE+10 , REMOVE+11, REMOVE+12, REMOVE+28, REMOVE+29, CHKFILT+2, CHKFILT+4 |
| >> VALMBCK | EXPAND+12*, LINKI+10*, ACCTPR+9*, ACCTPR+10*, PTVW+9*, CEAX+1*, PRTSTAT+12*, REMOVE+2*, REMOVE+49* |
| >> VALMCAP | HDR+2*, HDR+3* |
| VALMEVL | EN+4! |
| >> VALMHDR(1 | HDR+5*, HDR+7*, HDR+10*, HDR+11 |
| >> VALMHDR(2 | HDR+15*, HDR+16*, HDR+19* |
| >> VALMQUIT | INIT+10*, INIT+17* |
| VALMY | EXPAND+2~, EXPAND+4, LINKI+2~, LINKI+4, ACCTPR+2~, ACCTPR+4, PTVW+2~, PTVW+4, PRTSTAT+2~, PRTSTAT+4 , REMOVE+3~, REMOVE+4 |
| VALMY( | EXPAND+4, LINKI+4, ACCTPR+4, PTVW+4, PRTSTAT+4, REMOVE+5 |
| VAUTC | EXIT+2!, EXDIV+2! |
| VAUTD | HDR+16, HDR+17, FILTER+37*, FILTER+39, SHOWFILT+13, EXIT+2!, EXDIV+2!, CHKFILT+3 |
| VAUTD( | HDR+18, ASKDIV+12*, CHKFILT+6 |
| X | HDR+9~*, HDR+10, FILTER+8~, FILTER+24*, FILTER+36*, FILTER+56*, ASKDIV+3~, ONEDIV+8, ONEDIV+10, LINKI+2~ , PTVW+2~, CEA+26~, PRTSTAT+2~, HELP+1* |
| >> XQORNOD(0 | EXPAND+3, LINKI+3, ACCTPR+3, PTVW+3, PRTSTAT+3, REMOVE+4 |
| XQORS | EN+4! |
| XX | FILTER+8~, ASKDIV+3~, ASKDIV+17*, ASKDIV+18, ASKDIV+19*, ASKDIV+20, ASKDIV+21 |
| Y | FILTER+8~, FILTER+25, FILTER+26, FILTER+27, FILTER+37, FILTER+57, ASKDIV+3~, ONEDIV+9, ONEDIV+10, LINKI+2~ , PTVW+2~, CEA+26~, PRTSTAT+2~ |