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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCAGU

Package: Accounts Receivable

Routine: PRCAGU


Information

PRCAGU ;WASH-ISC@ALTOONA,PA/CMS-Patient Statement Utility ;8/23/94 8:06 AM

Source Information

Source file <PRCAGU.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Accounts Receivable 2 (CLOSE,OPEN)^RCEVDRV1  $$SITE^RCMSITE  
VA FileMan 1 ^DIE  

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: 8

Package Total Caller Graph
Accounts Receivable 8 PRCAG  PRCAGDR  PRCAGF  PRCAGS  PRCAGST  PRCAMRKC  RCCPCPS  RCCPCSTM  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.5;Accounts Receivable;**181,219,301,348**;Mar 20, 1995;Build 20
SITE ;Set statement variables from Site Parameter File
SITEQ
PBAL(DEB,DAT,PBAL,PRCASTMT) ;get previous balance and date of last transaction
PBALQ
BBAL(DEB,BBAL) ;get bills balances return array
BBALQ
UPDAT(DEB,DAT) ;update bill file 430 letter fields
UPDATQ
BEVN(DEB,DAT) ;set event for non patient letters
BEVNQ
PRE(DEB) ;check for prepay bills in Refund review or Pending Calm
PREQ
LST(DEB,EVN,BDT) ;get last statement date before the statement date sent
LSTQ

External References

Name Field # of Occurrence
^DIE UPDAT+6, BEVN+8
CLOSE^RCEVDRV1 BEVN+8
OPEN^RCEVDRV1 BEVN+7
$$SITE^RCMSITE BEVN+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RC(341 - [#341] Classic Fileman Calls
^PRCA(430 - [#430] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCA(430 - [#430] BBAL+5, BBAL+6, BBAL+7, BBAL+8, UPDAT+4, UPDAT+5, BEVN+4, BEVN+5, BEVN+6, PRE+4
, PRE+5
^PRCA(430.2 - [#430.2] BBAL+4, PRE+3
^PRCA(430.3 - [#430.3] BBAL+4, PRE+3
^RC(341 - [#341] PBAL+2, PBAL+4, PBAL+5, LST+3, LST+5
^RC(341.1 - [#341.1] PBAL+2, LST+3
^RC(342 - [#342] SITE+2, SITE+3, SITE+8
^RCD(340 - [#340] BEVN+7
^XTMP("PRCAGU" BBAL+7*

Label References

Name Line Occurrences
BBALQ BBAL+3
BEVNQ BEVN+2
LSTQ LST+2, LST+3
PBALQ PBAL+1, PBAL+3
PREQ PRE+2
SITEQ SITE+2
UPDATQ UPDAT+2

Naked Globals

Name Field # of Occurrence
^(6 BBAL+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AC BBAL+1~, BBAL+4*, BBAL+5
ADM BBAL+1~, BBAL+2*, BBAL+9*, BBAL+12
BAL BBAL+1~, BBAL+6*, BBAL+8, BBAL+9, BBAL+11, BEVN+1~, BEVN+6*, BEVN+7, PRE+1~, PRE+2*
, PRE+5*, PREQ
BBAL BBAL~, BBAL+2*, BBAL+12*
BBAL( BBAL+13*
BDT LST~, LST+2*, LST+5*
BEG LST+1~, LST+3*, LST+4*, LST+5
BN BBAL+5*, BBAL+6, BBAL+7, BBAL+8, UPDAT+1~, UPDAT+3*, UPDAT+4*, UPDAT+5, BEVN+1~, BEVN+3*
, BEVN+4*, BEVN+5, BEVN+6, BEVN+8, PRE+1~, PRE+4*, PRE+5
CS BBAL+1~, BBAL+6*, BBAL+11
CSBB BBAL+2, BBAL+11*, BBALQ!
CSFLAG BBAL+1~, BBAL+2*, BBALQ
CT BBAL+1~, BBAL+2*, BBAL+9*, BBAL+12
DA UPDAT+1~, UPDAT+4*, BEVN+1~, BEVN+8*
DAT PBAL~, PBAL+2, PBAL+3*, PBAL+5*, UPDAT~, UPDAT+3*, UPDAT+6, BEVN~, BEVN+3*, BEVN+5
, BEVN+7, LST+1~, LST+5*
DEB PBAL~, PBAL+1, PBAL+2, BBAL~, BBAL+3, BBAL+5, BBAL+7, UPDAT~, UPDAT+2, UPDAT+4
, BEVN~, BEVN+2, BEVN+4, BEVN+7, PRE~, PRE+2, PRE+4, LST~, LST+2, LST+5
DIE UPDAT+1~, UPDAT+3*, BEVN+1~, BEVN+3*
DR UPDAT+1~, UPDAT+6*, BEVN+1~, BEVN+8*
DT UPDAT+3, BEVN+3
DUZ BEVN+7
>> ERR BEVN+6*, BEVN+7
EVN PBAL+1~, PBAL+2*, PBAL+3, PBAL+4, PBAL+5, BEVN+1~, BEVN+6*, BEVN+7, BEVN+8, LST~
, LST+3
I PBAL+1~, PBAL+4*, BBAL+1~, BEVN+1~, BEVN+5*
II UPDAT+1~, UPDAT+6*
INT BBAL+1~, BBAL+2*, BBAL+9*, BBAL+12
LET UPDAT+1~, UPDAT+5*, UPDAT+6
>> LET3 BBAL+2*, BBAL+7*
MF BBAL+1~, BBAL+2*, BBAL+9*, BBAL+12
NOT UPDAT+1~, UPDAT+3*, UPDAT+6*, BEVN+1~, BEVN+3*, BEVN+5*, BEVN+6*, BEVN+8
OP BBAL+1~, BBAL+4*, BBAL+5
PB BBAL+1~, BBAL+2*, BBAL+8*, BBAL+9*, BBAL+12
PBAL PBAL~, PBAL+4*
>> PDAT PBAL+3
PEN PRE+1~, PRE+3*, PRE+4
PRCASTMT PBAL~, PBAL+3
PRE BBAL+1~, BBAL+4*, BBAL+8, PRE+1~, PRE+3*, PRE+5
RR PRE+1~, PRE+3*, PRE+4
>> SITE("COM1" SITE+6*
>> SITE("COM2" SITE+7*
>> SITE("DETL" SITE+5*
>> SITE("SCAN" SITE+8*
>> SITE("SUP" SITE+4*
>> SITE("ZERO" SITE+9*
SP0 SITE+1~, SITE+2*, SITE+4, SITE+5, SITE+9
SP2 SITE+1~, SITE+3*, SITE+6
STAT BBAL+1~, BBAL+5*, PRE+1~, PRE+4*
U SITE+4, SITE+5, SITE+6, SITE+9, PBAL+4, PBAL+5, BBAL+7, BBAL+8, BBAL+9, BBAL+11
, UPDAT+6, BEVN+5, BEVN+7, PRE+5, PREQ, LST+3
X BBAL+13*, UPDAT+1~, BEVN+1~
Y PBAL+1~, PBAL+4*, UPDAT+1~, BEVN+1~, PRE+1~, PRE+2*, PRE+5*, PREQ, LST+1~, LST+3*
, LST+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All