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