RCDPXPAP ;WISC/RFJ-CS automatically process the deposits ;1 Jun 99
Source file <RCDPXPAP.m>
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 |
Package | Total | Caller Graph |
---|---|---|
Accounts Receivable | 1 | RCDPXPAY |
Name | Comments | DBIA/ICR reference |
---|---|---|
PROCESS(RCDPDATE,RCPAYDA) | ; process the deposits
; rcdpdate is the transmission date; rcpayda is ien for the payment ; type found in ^rc(341.1,rcpayda) |
|
FINDACCT(ACCT) | ; lookup the patient and return the dfn
; if more than one patient matches acct, return null ; acct in the form 123456789ABCDE ; *296 - punctuation added to not process the acct in 9n1.5ap |
|
CHK170 | ;CHECK CS TX 170 FOR VALID BILL NUMER ;PRCA*4.5*301
|
|
FILETRAN(RECTDA,TRANDA,DR) | ; file the payment transaction
|
Name | Field # of Occurrence |
---|---|
^DIE | FILETRAN+4 |
$$STATUS^GECSSGET | PROCESS+38 |
DIQ344^RCDPRPLM | PROCESS+35 |
$$ADDDEPT^RCDPUDEP | PROCESS+18 |
CONFIRM^RCDPUDEP | PROCESS+24, PROCESS+113 |
PROCESS^RCDPURE1 | PROCESS+106 |
$$ADDRECT^RCDPUREC | PROCESS+29 |
MARKPROC^RCDPUREC | PROCESS+45 |
$$ADDTRAN^RCDPURET | PROCESS+68 |
DELETRAN^RCDPXPA1 | PROCESS+120 |
ERROR^RCDPXPAM | PROCESS+19, PROCESS+30, PROCESS+69 |
PROCMSG^RCDPXPAM | PROCESS+117 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | FINDACCT+5, FINDACCT+6, FINDACCT+15, FINDACCT+25 |
^DPT("SSN" | FINDACCT+15, FINDACCT+25 |
^PRCA(430 - [#430] | CHK170+2, CHK170+3 |
^RCD(340 - [#340] | CHK170+4 |
^RCY(344 - [#344] | PROCESS+33, PROCESS+42, PROCESS+53, PROCESS+54, PROCESS+72, PROCESS+101*, PROCESS+108 |
^RCY(344.1 - [#344.1] | PROCESS+22, PROCESS+114 |
^TMP($J | PROCESS+4!, PROCESS+9, PROCESS+10, PROCESS+26*, PROCESS+41*, PROCESS+42, PROCESS+48*, PROCESS+52!, PROCESS+56*, PROCESS+59 , PROCESS+63, PROCESS+67, PROCESS+72, PROCESS+73, PROCESS+78*, PROCESS+105, PROCESS+111, PROCESS+122! |
Name | Line Occurrences |
---|---|
$$FINDACCT | PROCESS+76 |
CHK170 | FINDACCT+19, FINDACCT+29 |
FILETRAN | PROCESS+100 |
Name | Field # of Occurrence |
---|---|
^( | PROCESS+72*, PROCESS+73* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | FILETRAN+1~ |
ACCT | FINDACCT~, FINDACCT+4, FINDACCT+5, FINDACCT+10 |
COUNT | FINDACCT+9~, FINDACCT+13*, FINDACCT+15*, FINDACCT+17, FINDACCT+25*, FINDACCT+27 |
D | FILETRAN+1~ |
D0 | FILETRAN+1~ |
D1 | FILETRAN+1~ |
DA | FILETRAN+1~, FILETRAN+3* |
DA(1 | FILETRAN+3* |
DFN | FINDACCT+4, FINDACCT+5*, FINDACCT+6*, FINDACCT+7*, FINDACCT+9~, FINDACCT+15*, FINDACCT+25* |
DI | FILETRAN+1~ |
DIC | FILETRAN+1~, FILETRAN+2* |
DICR | FILETRAN+1~ |
DIE | FILETRAN+1~, FILETRAN+2* |
DIG | FILETRAN+1~ |
DIH | FILETRAN+1~ |
DIU | FILETRAN+1~ |
DIV | FILETRAN+1~ |
DIW | FILETRAN+1~ |
DQ | FILETRAN+1~ |
DR | PROCESS+3~, PROCESS+81*, PROCESS+82*, PROCESS+83*, PROCESS+84*, PROCESS+85*, PROCESS+86*, PROCESS+87*, PROCESS+93*, PROCESS+94* , PROCESS+95*, PROCESS+97*, PROCESS+100, FILETRAN~ |
FOUND | FINDACCT+9~, FINDACCT+14*, FINDACCT+15*, FINDACCT+19, FINDACCT+25*, FINDACCT+29, FINDACCT+30, CHK170+2*, CHK170+4* |
NAME | FINDACCT+9~, FINDACCT+10*, FINDACCT+12*, FINDACCT+15, FINDACCT+23*, FINDACCT+24*, FINDACCT+25 |
PAYDESC | PROCESS+3~, PROCESS+89*, PROCESS+93, PROCESS+94, PROCESS+95, PROCESS+97 |
>> PRCABIL1 | CHK170+1*, CHK170+2 |
>> PRCABIL2 | CHK170+2*, CHK170+3*, CHK170+4 |
RCDEPDAT | PROCESS+3~, PROCESS+10*, PROCESS+18, PROCESS+87 |
RCDEPOSI | PROCESS+3~, PROCESS+9*, PROCESS+10, PROCESS+12, PROCESS+17, PROCESS+19, PROCESS+59, PROCESS+63 |
RCDEPTDA | PROCESS+3~, PROCESS+18*, PROCESS+19, PROCESS+22, PROCESS+24, PROCESS+26, PROCESS+29, PROCESS+111*, PROCESS+113, PROCESS+114 |
RCDETY | PROCESS+12~*, PROCESS+13, FINDACCT+19, FINDACCT+23, FINDACCT+29 |
RCDFN | PROCESS+3~, PROCESS+76*, PROCESS+78, PROCESS+82 |
RCDPDATA | PROCESS+3~, PROCESS+54*, PROCESS+55, PROCESS+56, PROCESS+63*, PROCESS+67, PROCESS+76, PROCESS+81, PROCESS+83, PROCESS+84 , PROCESS+85, PROCESS+86, PROCESS+89, PROCESS+91, PROCESS+97, PROCESS+101, CHK170+1 |
RCDPDATA(344 | PROCESS+37, PROCESS+38 |
RCDPDATE | PROCESS~, PROCESS+19, PROCESS+29, PROCESS+30, PROCESS+69, PROCESS+120 |
>> RCDPXMZ | PROCESS+19, PROCESS+30, PROCESS+69 |
RCLINE | PROCESS+3~, PROCESS+53*, PROCESS+54, PROCESS+56, PROCESS+59*, PROCESS+63 |
RCPAYDA | PROCESS~, PROCESS+13*, PROCESS+29 |
RCRECTDA | PROCESS+3~, PROCESS+29*, PROCESS+30, PROCESS+33, PROCESS+35, PROCESS+37, PROCESS+38, PROCESS+41, PROCESS+42, PROCESS+45 , PROCESS+48, PROCESS+52, PROCESS+53, PROCESS+54, PROCESS+56, PROCESS+67, PROCESS+68, PROCESS+72, PROCESS+73, PROCESS+78 , PROCESS+100, PROCESS+101, PROCESS+105*, PROCESS+106, PROCESS+108 |
RCTRANDA | PROCESS+3~, PROCESS+66*, PROCESS+67*, PROCESS+68*, PROCESS+69, PROCESS+72, PROCESS+100, PROCESS+101 |
RECTDA | FILETRAN~, FILETRAN+2, FILETRAN+3 |
SSN | FINDACCT+9~, FINDACCT+10*, FINDACCT+11, FINDACCT+15, FINDACCT+25 |
STATUS | PROCESS+3~, PROCESS+38*, PROCESS+40 |
TRANDA | FILETRAN~, FILETRAN+3 |
X | PROCESS+17*, PROCESS+18, FILETRAN+1~ |
Y | FILETRAN+1~ |