Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: RCDPESP5

Package: Accounts Receivable

Routine: RCDPESP5


Information

RCDPESP5 ;ALB/SAB - ePayment Lockbox Site Parameters Definition - Files 344.71 ;17 Oct 2018 18:52:41

Source Information

Source file <RCDPESP5.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 4 $$FIND1^DIC  (,UPDATE)^DIE  $$GET1^DIQ  ^DIR  
Accounts Receivable 3 ($$VAL,GETCODES)^RCDPCRR  AUDIT^RCDPESP  $$ACT^RCDPRU  
Kernel 1 $$DT^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Accounts Receivable 2 RCDPESP  RCDPESP7  

Entry Points

Name Comments DBIA/ICR reference
CARC(RCQUIT,PAID) ;Update the CARC/RARC inclusion table
; INPUT RCQUIT - Added RCQUIT as input parameter - PRCA*4.5*321
; PAID 1 = payment lines 0 = no-payment lines - PRCA*4.5*326
PRTCARC(PAID) ;Display current entries that have been defined for inclusion or exclusion into - PAID added - PRCA*4.5*326
GETCARC() ;
CHGDIS() ;
CONFIRM(RCIDX,PAID) ; Added PAID - PRCA*4.5*326
GETAMT() ;
; BEGIN PRCA*4.5*326
GETREASN(RCCARC) ;
UPDDATA(RCCIEN,RCSTAT,RCAMT,RCRSN,PAID) ; PAID added PRCA*4.5*326
ADDDATA(RCCARC,RCAMT,RCRSN,PAID) ; PAID added PRCA*4.5*326
AUDIT() ;
GETAUDIT(FLAG) ;
; BEGIN PRCA*4.5*321
FILEANS(FIELD,ANS) ;
CARCDSP(RCMAX) ; EP ^RCDPESP7
CHECK(RCMAX,RCPAID,RCDSP,RCCNT) ;Display/Reset any CARC maximum values which exceed upper limit
; Input - RCMAX = Maximum allowed $ decrease per claim (from #344.61, #.05)
; RCPAID - 1 = CARCs for paid claims, 0 = CARC's for NO-PAY claims
; RCDSP - 1 = display only, 0 = update only
; RCCNT = cummulative count of pay and no-pay records found
; Output - Updates #344.62 - RCDPE CARC-RARC AUTO DEC
; Updates #344.7 - RCDPE PARAMETER AUDIT

External References

Name Field # of Occurrence
$$FIND1^DIC CARC+133
^DIE UPDDATA+22, FILEANS+8
UPDATE^DIE ADDDATA+22
$$GET1^DIQ CARC+56, CARC+57, CARC+59, CARC+60, PRTCARC+19, PRTCARC+25, GETAMT+3, AUDIT+5, AUDIT+6, AUDIT+9
, AUDIT+12, AUDIT+13, GETAUDIT+16, GETAUDIT+24, GETAUDIT+33, CHECK+17, CHECK+20, CHECK+39, CHECK+47
^DIR GETCARC+6, CHGDIS+6, CONFIRM+26, GETAMT+8, GETREASN+6, GETAUDIT+38, CARCDSP+17
$$VAL^RCDPCRR CARC+29
GETCODES^RCDPCRR CARC+37, CARC+40, PRTCARC+23
AUDIT^RCDPESP CARC+96, CARC+124, CARC+140, AUDIT+24, AUDIT+35, AUDIT+47, AUDIT+58, AUDIT+69, CHECK+54
$$ACT^RCDPRU CARC+30
$$DT^XLFDT CARC+37, CARC+40, PRTCARC+23, UPDDATA+8, UPDDATA+15, ADDDATA+8, ADDDATA+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"AUTO-DECREASE "_RCTXT_"MEDICAL CLAIMS FOR THE FOLLOWING CARC/AMOUNTS ONLY:",!
  • Line Location: CARC+10
Function Call: WRITE
  • Prompt: !!
  • Line Location: CARC+20
Function Call: WRITE
  • Prompt: !,"The CARC code you have entered is not a valid CARC code. Please try again"
  • Line Location: CARC+33
Function Call: WRITE
  • Prompt: !,?3,RCDESC,!
  • Line Location: CARC+46
Function Call: WRITE
  • Prompt: " *** WARNING: CARC code "_RCCARC_" is no longer active.",!
  • Line Location: CARC+47
Function Call: WRITE
  • Prompt: !,"NOT SAVED",!!
  • Line Location: CARC+112
Function Call: WRITE
  • Prompt: !!,?3,"CARC ",?9,"Description",?65,"Max. Amt"
  • Line Location: PRTCARC+9
Function Call: WRITE
  • Prompt: !,?3,RCSTRING
  • Line Location: PRTCARC+10
Function Call: WRITE
  • Prompt: !,?3,RCCODE,?9,$E(RCDESC,1,55),?63,$J($$GET1^DIQ(344.62,RCI,FIELD,"I"),10,0)
  • Line Location: PRTCARC+25
Function Call: WRITE
  • Prompt: " (I)"
  • Line Location: PRTCARC+26
Function Call: WRITE
  • Prompt: !,?5,"NO CARC/AMOUNTS ENTERED"
  • Line Location: PRTCARC+29
Function Call: WRITE
  • Prompt: !
  • Line Location: CARCDSP+17
Function Call: WRITE
  • Prompt: !,?3,RCCODE,?9,$E(RCDESC,1,55),?63,$J(RCAMT,10,0)
  • Line Location: CHECK+43
Routine Call
  • DIC
  • Line Location:
    • CARC+133
Routine Call
  • DIE
  • Line Location:
    • UPDDATA+22
    • FILEANS+8
Routine Call
  • DIE
  • Line Location:
    • ADDDATA+22
Routine Call
  • DIR
  • Line Location:
    • GETCARC+6
    • CHGDIS+6
    • CONFIRM+26
    • GETAMT+8
    • GETREASN+6
    • GETAUDIT+38
    • CARCDSP+17

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RC(342 - [#342] Classic Fileman Calls,  GET1^DIQ
^RCY(344.61 - [#344.61] GET1^DIQ
^RCY(344.62 - [#344.62] Classic Fileman Calls,  FIND1^DIC,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RC(345 - [#345] PRTCARC+16, PRTCARC+17, CHECK+40, CHECK+41
^RCY(344.62 - [#344.62] CARC+50, PRTCARC+13, PRTCARC+14, UPDDATA+21, UPDDATA+23, CHECK+15

Label References

Name Line Occurrences
$$CONFIRM CARC+73, CARC+81, CARC+99, CARC+111
$$GETAMT CARC+103
$$GETAUDIT AUDIT+16, AUDIT+27, AUDIT+39, AUDIT+50, AUDIT+61
$$GETCARC CARC+24
$$GETREASN CARC+77, CARC+107
ADDDATA CARC+130
CHECK CARCDSP+6, CARCDSP+8, CARCDSP+26, CARCDSP+28
FILEANS AUDIT+21, AUDIT+33, AUDIT+44, AUDIT+56, AUDIT+66
PRTCARC CARC+17
UPDDATA CARC+84, CARC+116, CHECK+50

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ANS FILEANS~, FILEANS+5
DA GETCARC+1~, CHGDIS+1~, CONFIRM+1~, GETAMT+2~, GETREASN+1~, UPDDATA+1~, UPDDATA+3*, FILEANS+2~, FILEANS+7*
DIC UPDDATA+1~, UPDDATA+3*
DIDEL FILEANS+2~
DIE UPDDATA+1~, UPDDATA+3*, FILEANS+2~, FILEANS+6*
DIR GETCARC+1~, GETCARC+7!, CHGDIS+1~, CHGDIS+7!, CONFIRM+1~, CONFIRM+27!, GETAMT+2~, GETAMT+9!, GETREASN+1~, GETREASN+7!
, GETAUDIT+4~, GETAUDIT+38!, CARCDSP+14~
DIR("?" GETCARC+2*, CHGDIS+2*, CONFIRM+6*, CONFIRM+11*, CONFIRM+16*, CONFIRM+21*, GETAMT+4*, GETREASN+2*, GETAUDIT+13*, GETAUDIT+14*
, GETAUDIT+15*, GETAUDIT+21*, GETAUDIT+22*, GETAUDIT+23*, GETAUDIT+30*, GETAUDIT+31*, GETAUDIT+32*, GETAUDIT+36*
DIR("??" GETCARC+4*
DIR("A" GETCARC+5*, CHGDIS+4*, CONFIRM+7*, CONFIRM+12*, CONFIRM+17*, CONFIRM+22*, GETAMT+6*, GETREASN+4*, GETAUDIT+12*, GETAUDIT+20*
, GETAUDIT+29*, CARCDSP+16*
DIR("B" GETAUDIT+37*
DIR("PRE" GETREASN+5*
DIR("S" CHGDIS+5*, CONFIRM+25*
DIR(0 GETCARC+3*, CHGDIS+3*, CONFIRM+24*, GETAMT+5*, GETREASN+3*, GETAUDIT+35*, CARCDSP+15*
DIROUT GETCARC+1~, CHGDIS+1~, CONFIRM+1~, GETAMT+2~, GETREASN+1~, GETAUDIT+4~
DIRUT GETCARC+1~, CHGDIS+1~, CONFIRM+1~, GETAMT+2~, GETREASN+1~, GETAUDIT+4~
DR UPDDATA+1~, UPDDATA+7*, UPDDATA+8*, UPDDATA+9*, UPDDATA+10*, UPDDATA+11*, UPDDATA+14*, UPDDATA+15*, UPDDATA+16*, UPDDATA+17*
, UPDDATA+18*, FILEANS+2~, FILEANS+5*
DTOUT GETCARC+1~, GETCARC+8, CHGDIS+1~, CONFIRM+1~, CONFIRM+28, GETAMT+2~, GETREASN+1~, UPDDATA+1~, GETAUDIT+4~, GETAUDIT+40
, FILEANS+2~, CARCDSP+14~, CARCDSP+19
DUOUT GETCARC+1~, GETCARC+8, CHGDIS+1~, CONFIRM+1~, CONFIRM+28, GETAMT+2~, GETAMT+10, GETREASN+1~, GETREASN+8, GETAUDIT+4~
, GETAUDIT+40, CARCDSP+14~, CARCDSP+19
DUZ UPDDATA+9, UPDDATA+16, ADDDATA+9, ADDDATA+17
EMEDANS AUDIT+2~, AUDIT+39*, AUDIT+40, AUDIT+42, AUDIT+44, AUDIT+46
EOLDMED AUDIT+2~, AUDIT+12*, AUDIT+42, AUDIT+46
EOLDRX AUDIT+2~, AUDIT+13*, AUDIT+54, AUDIT+57
ERXANS AUDIT+2~, AUDIT+50*, AUDIT+51, AUDIT+54, AUDIT+56, AUDIT+57
FIELD CARC+94*, CARC+95, CARC+120*, CARC+121, CARC+122*, CARC+123, CARC+136*, CARC+137, CARC+138*, CARC+139
, PRTCARC+2~, PRTCARC+18*, PRTCARC+19, PRTCARC+24*, PRTCARC+25, FILEANS~, FILEANS+5
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+2~, AUDIT+16*, AUDIT+17, AUDIT+19, AUDIT+21, AUDIT+23
MSGROOT ADDDATA+1~
OLDMED AUDIT+2~, AUDIT+5*, AUDIT+19, AUDIT+23
OLDRX AUDIT+2~, AUDIT+6*, AUDIT+31, AUDIT+34
PAID CARC~, CARC+8, CARC+17, CARC+55, CARC+58, CARC+73, CARC+81, CARC+84, CARC+94, CARC+99
, CARC+111, CARC+116, CARC+120, CARC+122, CARC+130, CARC+136, CARC+138, PRTCARC~, PRTCARC+18, PRTCARC+24
, CONFIRM~, CONFIRM+3, UPDDATA~, UPDDATA+6, UPDDATA+13, ADDDATA~, ADDDATA+5, ADDDATA+13
RCACT CHECK+8~, CHECK+17*, CHECK+18
RCACTV CARC+5~, CARC+30*, CARC+47
RCAMT CARC+5~, CARC+51*, CARC+57*, CARC+60*, CARC+84, CARC+123, UPDDATA~, UPDDATA+10, UPDDATA+17, ADDDATA~
, ADDDATA+10, ADDDATA+18, CHECK+8~, CHECK+20*, CHECK+22, CHECK+25, CHECK+36*, CHECK+43, CHECK+53
RCANS CARC+4~, CARC+6*, CARC+14, CARC+25*, CARC+26*, GETAUDIT+4~, GETAUDIT+16*, GETAUDIT+24*, GETAUDIT+33*, GETAUDIT+37
RCARR CHECK+8~, CHECK+14*, CHECK+24*, CHECK+25, CHECK+27
RCARR( CHECK+25*, CHECK+34, CHECK+35, CHECK+36
RCAUDARY CARC+5~, CARC+96, CARC+124, CARC+140, CHECK+46~, CHECK+54
RCAUDARY(1 CARC+64*, CARC+95*, CARC+121*, CARC+137*, CHECK+53*
RCAUDARY(2 CARC+65*, CARC+90!, CARC+123*, CARC+139*
RCAUDVAL AUDIT+20~, AUDIT+24, AUDIT+32~, AUDIT+35, AUDIT+43~, AUDIT+47, AUDIT+55~, AUDIT+58, AUDIT+65~, AUDIT+69
RCAUDVAL(1 AUDIT+23*, AUDIT+34*, AUDIT+46*, AUDIT+57*, AUDIT+68*
RCCARC CARC+4~, CARC+24*, CARC+25, CARC+26, CARC+29, CARC+30, CARC+37, CARC+38, CARC+40, CARC+41
, CARC+42, CARC+47, CARC+50, CARC+77, CARC+107, CARC+130, CARC+133, GETREASN~, GETREASN+2, ADDDATA~
, ADDDATA+6, ADDDATA+14
RCCARCD PRTCARC+2~, PRTCARC+27!
RCCARCD("CARC" PRTCARC+26
RCCARCDS CARC+5~, CARC+36*
RCCARCDS("CARC" CARC+38, CARC+41, CARC+42
RCCDATA CARC+4~
RCCHECK CARCDSP+1~, CARCDSP+4*, CARCDSP+6, CARCDSP+8, CARCDSP+11, CARCDSP+24*, CARCDSP+26, CARCDSP+28
RCCHG CARC+4~
RCCIEN CARC+4~, CARC+41*, CARC+42, CARC+50*, CARC+52, CARC+56, CARC+57, CARC+59, CARC+60, CARC+68
, CARC+84, CARC+95, CARC+115, CARC+116, CARC+121, CARC+123, CARC+133*, CARC+137, CARC+139, PRTCARC+2~
, PRTCARC+16*, PRTCARC+17, PRTCARC+26, UPDDATA~, UPDDATA+3, UPDDATA+21, UPDDATA+23, CHECK+40*, CHECK+41
RCCNT CHECK~, CHECK+24*
RCCODE PRTCARC+2~, PRTCARC+16*, PRTCARC+23, PRTCARC+25, PRTCARC+26, CHECK+8~, CHECK+39*, CHECK+40, CHECK+43
RCCT PRTCARC+2~, PRTCARC+4*, PRTCARC+21*, PRTCARC+29, CHECK+8~
RCDATA PRTCARC+2~, PRTCARC+14*, PRTCARC+15, PRTCARC+16
RCDESC CARC+42*, CARC+45*, CARC+46, PRTCARC+2~, PRTCARC+17*, PRTCARC+22*, PRTCARC+25, CHECK+8~, CHECK+41*, CHECK+42*
, CHECK+43
RCDSP CHECK~, CHECK+29, CHECK+38, CHECK+45
RCEDIT CARC+4~, CARC+6*, CARC+87*, CARC+127*, CARC+143*
RCENTRY ADDDATA+1~
RCENTRY( ADDDATA+6*, ADDDATA+7*, ADDDATA+8*, ADDDATA+9*, ADDDATA+10*, ADDDATA+11*, ADDDATA+14*, ADDDATA+15*, ADDDATA+16*, ADDDATA+17*
, ADDDATA+18*, ADDDATA+19*
RCFLD CHECK+8~, CHECK+10*, CHECK+20, CHECK+53
RCFLDA CHECK+8~, CHECK+12*, CHECK+17
RCI PRTCARC+2~, PRTCARC+4*, PRTCARC+13*, PRTCARC+14, PRTCARC+19, PRTCARC+25, CHECK+8~, CHECK+14*, CHECK+15*, CHECK+17
, CHECK+20, CHECK+25, CHECK+35*, CHECK+39, CHECK+47, CHECK+50, CHECK+53
RCIDX CONFIRM~, CONFIRM+5, CONFIRM+10, CONFIRM+15, CONFIRM+20
RCINACT CARC+5~, CARC+36*, CARC+39*, PRTCARC+2~, CHECK+8~
RCMAX GETAMT+2~, GETAMT+3*, GETAMT+4, GETAMT+5, GETAMT+6, CARCDSP~, CARCDSP+6, CARCDSP+8, CARCDSP+26, CARCDSP+28
, CHECK~, CHECK+22, CHECK+32, CHECK+50, CHECK+53
RCNAMT CARC+5~, CARC+70*, CARC+103*, CARC+104, CARC+116, CARC+123, CARC+130, CARC+139
RCPAID CHECK~, CHECK+10, CHECK+12, CHECK+30, CHECK+50
RCQUIT CARC~, CARC+25*
RCROOT ADDDATA+1~
RCRSN CARC+4~, CARC+70*, CARC+77*, CARC+78, CARC+84, CARC+95, CARC+107*, CARC+108, CARC+116, CARC+121
, CARC+123, CARC+130, CARC+137, CARC+139, UPDDATA~, UPDDATA+11, UPDDATA+18, ADDDATA~, ADDDATA+11, ADDDATA+19
RCSTAT CARC+4~, CARC+51*, CARC+56*, CARC+59*, CARC+68, CARC+121, PRTCARC+2~, PRTCARC+19*, PRTCARC+20, UPDDATA~
, UPDDATA+7, UPDDATA+14, CHECK+8~, CHECK+46~, CHECK+47*, CHECK+50
RCSTRING PRTCARC+2~, PRTCARC+4*, PRTCARC+5*, PRTCARC+10
RCSUB CHECK+8~, CHECK+33*, CHECK+34*, CHECK+35, CHECK+36
RCTXT CARC+5~, CARC+8*, CARC+10, CONFIRM+1~, CONFIRM+3*, CONFIRM+7, CONFIRM+22, CHECK+8~, CHECK+30*, CHECK+32
, CHECK+46~, CHECK+48*, CHECK+50, CHECK+51*, CHECK+53
RCVAL CARC+5~, CARC+29*, CARC+33
RCYN CARC+5~, CARC+73*, CARC+74, CARC+81*, CARC+82, CARC+99*, CARC+100, CARC+111*, CARC+112
RXANS AUDIT+2~, AUDIT+27*, AUDIT+28, AUDIT+31, AUDIT+33, AUDIT+34
TRICAA AUDIT+2~
TRICAA("new" AUDIT+61*, AUDIT+62, AUDIT+64, AUDIT+66, AUDIT+68
TRICAA("old" AUDIT+9*, AUDIT+64, AUDIT+68
TYPL GETAUDIT+4~, GETAUDIT+5*, GETAUDIT+13, GETAUDIT+21, GETAUDIT+36
TYPU GETAUDIT+4~, GETAUDIT+6*, GETAUDIT+12, GETAUDIT+20
U CARC+42, PRTCARC+16, PRTCARC+26, AUDIT+23, AUDIT+34, AUDIT+46, AUDIT+57, AUDIT+68, CHECK+25, CHECK+35
, CHECK+36
X GETCARC+1~, CHGDIS+1~, CONFIRM+1~, GETAMT+2~, GETREASN+1~, UPDDATA+1~, GETAUDIT+4~, FILEANS+2~
Y GETCARC+1~, GETCARC+9, GETCARC+10, CHGDIS+1~, CHGDIS+8, CONFIRM+1~, CONFIRM+28*, CONFIRM+29*, CONFIRM+30, GETAMT+2~
, GETAMT+10*, GETAMT+11, GETREASN+1~, GETREASN+8*, GETREASN+9, UPDDATA+1~, GETAUDIT+4~, GETAUDIT+39, GETAUDIT+40, GETAUDIT+41
, FILEANS+2~, CARCDSP+21
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All