RCDPESP5 ;ALB/SAB - ePayment Lockbox Site Parameters Definition - Files 344.71 ;29 Jan 2019 18:00:14
Source file <RCDPESP5.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 | 4 | RCDPESP RCDPESP7 RCDPESPB RCDPESPC |
Name | Comments | DBIA/ICR reference |
---|---|---|
PRTCARC(PAID,RCARCTYP) | ; Display current entries that have been defined for
; inclusion or exclusion into - PAID added - PRCA*4.5*326 ; PRCA4*5*345 - Added RCARCTYP parameter ; Input: PAID: 0 - Auto-Decrease CARCs for Paid claim lines ; 1 - Auto-Decrease CARCs for No-Pay claim lines ; RCARCTYP: 0 - Medical Auto-Decrease CARCs ; 1 - Rx Auto-Decrease CARCs ; 2 - TRICARE Auto-Decrease CARCs ; Optional, defaults to 0 |
|
GETREASN(RCCARC) | ; EP from ^RCDPESP7 - Get the reason for modification
|
|
UPDDATA(RCCIEN,RCSTAT,RCAMT,RCRSN,PAID,RCARCTYP) | ; EP from RCDPESP7 - Update the database and audit log
; PAID added PRCA*4.5*326 ; PRCA4*5*345 - Added RCARCTYP ; Input: RCCIEN - IEN of the CARC (#344.62( ; RCSTAT - 1 - Enabling Auto-Decrease, 0 - Disabling ; RCAMT - Auto-Decrease amount for the CARC ; RCRSN - Comment ; PAID - 1 - Paid CARC list, 0 - No-Pay CARC List ; RCARCTYP - 0 - Medical Claims, 1 - Rx Claims, 2 - TRICARE Claims |
|
ADDDATA(RCCARC,RCAMT,RCRSN,PAID,RCARCTYP) | ; EP from RCDPESP7 - Add new entry to the table
; PAID added PRCA*4.5*326 ; PRCA4*5*345 - Added RCARCTYP ; Input: RCCARC - IEN of the CARC being added ; RCAMT - Auto-Decrease Amount ; RCRSN - Comment ; PAID - 1 - Paid Claims, 0 - No-Pay Claims ; RCARCTYP - 0 - Medical, 1 - Rx, 2 - TRICARE |
|
AUDIT() | ;EP from RCDPESP
; File Audit Trail entry |
|
GETAUDIT(FLAG) | ; Retrieve the parameter for the bill type
; BEGIN PRCA*4.5*321 |
|
FILEANS(FIELD,ANS) | ; File the answer
|
|
CARCDSP(RCMAX,RCARCTYP) | ; EP ^RCDPESP7
; Input: RCMAX - Maximum CARC amount ; RCARCTYP - 0 - Medical CARCs, 1 - Rx CARCs |
Name | Field # of Occurrence |
---|---|
^DIE | UPDDATA+56, FILEANS+5 |
UPDATE^DIE | ADDDATA+57 |
$$GET1^DIQ | PRTCARC+30, PRTCARC+40, AUDIT+6, AUDIT+7, AUDIT+9, AUDIT+12, AUDIT+13, GETAUDIT+16, GETAUDIT+24, GETAUDIT+33 |
^DIR | GETREASN+6, GETAUDIT+38, CARCDSP+18 |
GETCODES^RCDPCRR | PRTCARC+34 |
AUDIT^RCDPESP | AUDIT+25, AUDIT+36, AUDIT+49, AUDIT+60, AUDIT+71 |
$$EQLSGNS^RCDPESP2 | PRTCARC+13 |
$$PAD^RCDPESPA | PRTCARC+40 |
CHECK^RCDPESPB | CARCDSP+8, CARCDSP+9, CARCDSP+25, CARCDSP+26 |
$$DT^XLFDT | PRTCARC+34, UPDDATA+16, UPDDATA+24, UPDDATA+32, UPDDATA+40, UPDDATA+50, ADDDATA+15, ADDDATA+24, ADDDATA+33, ADDDATA+42 , ADDDATA+52 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^RC(342 - [#342] | Classic Fileman Calls, GET1^DIQ |
^RCY(344.62 - [#344.62] | Classic Fileman Calls, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^RC(345 - [#345] | PRTCARC+21, PRTCARC+22 |
^RCY(344.62 - [#344.62] | PRTCARC+17, PRTCARC+18, PRTCARC+20, UPDDATA+55, UPDDATA+57 |
Name | Line Occurrences |
---|---|
$$GETAUDIT | AUDIT+16, AUDIT+28, AUDIT+40, AUDIT+52, AUDIT+63 |
FILEANS | AUDIT+22, AUDIT+34, AUDIT+46, AUDIT+58, AUDIT+68 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ANS | FILEANS~, FILEANS+4 |
DA | GETREASN+1~, UPDDATA+9~, UPDDATA+11*, FILEANS+1~, FILEANS+5* |
DIC | UPDDATA+9~, UPDDATA+11* |
DIDEL | FILEANS+1~ |
DIE | UPDDATA+9~, UPDDATA+11*, FILEANS+1~, FILEANS+5* |
DIR | GETREASN+1~, GETREASN+7!, GETAUDIT+4~, GETAUDIT+38!, CARCDSP+15~ |
DIR("?" | GETREASN+2*, GETAUDIT+13*, GETAUDIT+14*, GETAUDIT+15*, GETAUDIT+21*, GETAUDIT+22*, GETAUDIT+23*, GETAUDIT+30*, GETAUDIT+31*, GETAUDIT+32* , GETAUDIT+36* |
DIR("A" | GETREASN+4*, GETAUDIT+12*, GETAUDIT+20*, GETAUDIT+29*, CARCDSP+17* |
DIR("B" | GETAUDIT+37* |
DIR("PRE" | GETREASN+5* |
DIR(0 | GETREASN+3*, GETAUDIT+35*, CARCDSP+16* |
DIROUT | GETREASN+1~, GETAUDIT+4~ |
DIRUT | GETREASN+1~, GETAUDIT+4~ |
DR | UPDDATA+9~, UPDDATA+15*, UPDDATA+16*, UPDDATA+17*, UPDDATA+18*, UPDDATA+19*, UPDDATA+23*, UPDDATA+24*, UPDDATA+25*, UPDDATA+26* , UPDDATA+27*, UPDDATA+31*, UPDDATA+32*, UPDDATA+33*, UPDDATA+34*, UPDDATA+35*, UPDDATA+39*, UPDDATA+40*, UPDDATA+41*, UPDDATA+42* , UPDDATA+43*, UPDDATA+49*, UPDDATA+50*, UPDDATA+51*, UPDDATA+52*, UPDDATA+53*, FILEANS+1~, FILEANS+4* |
DTOUT | GETREASN+1~, UPDDATA+9~, GETAUDIT+4~, GETAUDIT+40, FILEANS+1~, CARCDSP+15~, CARCDSP+19 |
DUOUT | GETREASN+1~, GETREASN+8, GETAUDIT+4~, GETAUDIT+40, CARCDSP+15~, CARCDSP+19 |
DUZ | UPDDATA+17, UPDDATA+25, UPDDATA+33, UPDDATA+41, UPDDATA+51, ADDDATA+16, ADDDATA+25, ADDDATA+34, ADDDATA+43, ADDDATA+53 |
EMEDANS | AUDIT+3~, AUDIT+40*, AUDIT+41, AUDIT+44, AUDIT+46, AUDIT+48 |
ERXANS | AUDIT+3~, AUDIT+52*, AUDIT+53, AUDIT+56, AUDIT+58, AUDIT+59 |
FIELD | PRTCARC+10~, PRTCARC+26*, PRTCARC+27*, PRTCARC+28*, PRTCARC+30, PRTCARC+36*, PRTCARC+37*, PRTCARC+38*, PRTCARC+40, FILEANS~ , FILEANS+4 |
FLAG | GETAUDIT~, GETAUDIT+3, GETAUDIT+5, GETAUDIT+6, GETAUDIT+7, GETAUDIT+11, GETAUDIT+19, GETAUDIT+28 |
FLDNO | GETAUDIT+4~, GETAUDIT+7*, GETAUDIT+8, GETAUDIT+16, GETAUDIT+24 |
MEDANS | AUDIT+3~, AUDIT+16*, AUDIT+17, AUDIT+20, AUDIT+22, AUDIT+24 |
MSGROOT | ADDDATA+8~ |
PAID | PRTCARC~, PRTCARC+26, PRTCARC+28, PRTCARC+36, PRTCARC+38, UPDDATA~, UPDDATA+14, UPDDATA+22, UPDDATA+30, UPDDATA+38 , UPDDATA+48, ADDDATA~, ADDDATA+12, ADDDATA+21, ADDDATA+30, ADDDATA+39, ADDDATA+49 |
RCAMT | UPDDATA~, UPDDATA+18, UPDDATA+26, UPDDATA+34, UPDDATA+42, UPDDATA+52, ADDDATA~, ADDDATA+17, ADDDATA+26, ADDDATA+35 , ADDDATA+44, ADDDATA+54 |
RCANS | GETAUDIT+4~, GETAUDIT+16*, GETAUDIT+24*, GETAUDIT+33*, GETAUDIT+37 |
RCARCTYP | PRTCARC~, PRTCARC+11*, PRTCARC+26, PRTCARC+27, PRTCARC+28, PRTCARC+36, PRTCARC+37, PRTCARC+38, UPDDATA~, UPDDATA+14 , UPDDATA+22, UPDDATA+30, UPDDATA+38, UPDDATA+48, ADDDATA~, ADDDATA+12, ADDDATA+21, ADDDATA+30, ADDDATA+39, ADDDATA+49 , CARCDSP~, CARCDSP+8, CARCDSP+9, CARCDSP+25, CARCDSP+26 |
RCAUDVAL | AUDIT+21~, AUDIT+25, AUDIT+33~, AUDIT+36, AUDIT+45~, AUDIT+49, AUDIT+57~, AUDIT+60, AUDIT+67~, AUDIT+71 |
RCAUDVAL(1 | AUDIT+24*, AUDIT+35*, AUDIT+48*, AUDIT+59*, AUDIT+70* |
RCCARC | GETREASN~, GETREASN+2, ADDDATA~, ADDDATA+13, ADDDATA+22, ADDDATA+31, ADDDATA+40, ADDDATA+50 |
RCCARCD | PRTCARC+19~ |
RCCARCD("CARC" | PRTCARC+41 |
RCCHECK | CARCDSP+3~, CARCDSP+6*, CARCDSP+8, CARCDSP+9, CARCDSP+12, CARCDSP+23*, CARCDSP+25, CARCDSP+26 |
RCCIEN | PRTCARC+10~, PRTCARC+21*, PRTCARC+22, PRTCARC+41, UPDDATA~, UPDDATA+11, UPDDATA+55, UPDDATA+57 |
RCCODE | PRTCARC+10~, PRTCARC+17*, PRTCARC+18, PRTCARC+21, PRTCARC+34, PRTCARC+40, PRTCARC+41 |
RCCT | PRTCARC+10~, PRTCARC+16*, PRTCARC+32*, PRTCARC+44 |
RCDATA | PRTCARC+10~, PRTCARC+20* |
RCDESC | PRTCARC+10~, PRTCARC+22*, PRTCARC+33*, PRTCARC+40 |
RCENTRY | ADDDATA+8~ |
RCENTRY( | ADDDATA+13*, ADDDATA+14*, ADDDATA+15*, ADDDATA+16*, ADDDATA+17*, ADDDATA+18*, ADDDATA+22*, ADDDATA+23*, ADDDATA+24*, ADDDATA+25* , ADDDATA+26*, ADDDATA+27*, ADDDATA+31*, ADDDATA+32*, ADDDATA+33*, ADDDATA+34*, ADDDATA+35*, ADDDATA+36*, ADDDATA+40*, ADDDATA+41* , ADDDATA+42*, ADDDATA+43*, ADDDATA+44*, ADDDATA+45*, ADDDATA+50*, ADDDATA+51*, ADDDATA+52*, ADDDATA+53*, ADDDATA+54*, ADDDATA+55* |
RCI | PRTCARC+10~, PRTCARC+18*, PRTCARC+20, PRTCARC+30, PRTCARC+40 |
RCMAX | CARCDSP~, CARCDSP+8, CARCDSP+9, CARCDSP+25, CARCDSP+26 |
RCPRM | AUDIT+3~ |
RCPRM("eOldMed" | AUDIT+12*, AUDIT+44, AUDIT+48 |
RCPRM("eOldPharm" | AUDIT+13*, AUDIT+56, AUDIT+59 |
RCPRM("newTri" | AUDIT+63*, AUDIT+64, AUDIT+66, AUDIT+68, AUDIT+70 |
RCPRM("oldMed" | AUDIT+6*, AUDIT+20, AUDIT+24 |
RCPRM("oldPharm" | AUDIT+7*, AUDIT+32, AUDIT+35 |
RCPRM("oldTri" | AUDIT+9*, AUDIT+66, AUDIT+70 |
RCROOT | ADDDATA+8~ |
RCRSN | UPDDATA~, UPDDATA+19, UPDDATA+27, UPDDATA+35, UPDDATA+43, UPDDATA+53, ADDDATA~, ADDDATA+18, ADDDATA+27, ADDDATA+36 , ADDDATA+45, ADDDATA+55 |
RCSTAT | PRTCARC+10~, PRTCARC+30*, PRTCARC+31, UPDDATA~, UPDDATA+15, UPDDATA+23, UPDDATA+31, UPDDATA+39, UPDDATA+49 |
RXANS | AUDIT+3~, AUDIT+28*, AUDIT+29, AUDIT+32, AUDIT+34, AUDIT+35 |
TYPL | GETAUDIT+4~, GETAUDIT+5*, GETAUDIT+13, GETAUDIT+21, GETAUDIT+36 |
TYPU | GETAUDIT+4~, GETAUDIT+6*, GETAUDIT+12, GETAUDIT+20 |
U | PRTCARC+41, AUDIT+24, AUDIT+35, AUDIT+48, AUDIT+59, AUDIT+70 |
X | GETREASN+1~, UPDDATA+9~, GETAUDIT+4~, FILEANS+1~ |
Y | PRTCARC+10~, PRTCARC+40*, PRTCARC+41*, PRTCARC+42, GETREASN+1~, GETREASN+8*, GETREASN+9, UPDDATA+9~, GETAUDIT+4~, GETAUDIT+39 , GETAUDIT+40, GETAUDIT+41, FILEANS+1~, CARCDSP+22 |