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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: RCBEPAYP

Package: Accounts Receivable

Routine: RCBEPAYP


Information

RCBEPAYP ;WISC/RFJ-check and apply prepayment to bill ;1 Jun 00

Source Information

Source file <RCBEPAYP.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Accounts Receivable 4 $$PAYTRAN^RCBEPAY1  CHGSTAT^RCBEUBIL  $$INCDEC^RCBEUTR1  ($$EDIT433,ADDCOMM)^RCBEUTRA  

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 PRCAEIN  PRCAEOL  PRCAOLD  PRCAPAT  PRCASER  PRCASET  PRCAWREA  RCDPXFIX  

Entry Points

Name Comments DBIA/ICR reference
PREPAY(RCBILLDA,RCSCREEN) ; if prepayment for patient account,
; apply the prepayment to the bill.
; pass variables:
; rcbillda = active bill that needs to be paid
; rcscreen = 1 if messages should be printed on the screen
Q ; show error to user and unlock

External References

Name Field # of Occurrence
$$PAYTRAN^RCBEPAY1 PREPAY+56
CHGSTAT^RCBEUBIL PREPAY+48
$$INCDEC^RCBEUTR1 PREPAY+78
$$EDIT433^RCBEUTRA PREPAY+66
ADDCOMM^RCBEUTRA PREPAY+61

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Checking for Prepayment Receivable......"
  • Line Location: PREPAY+9
Function Call: WRITE
  • Prompt: !,?5,"... Payment of $ ",$J(RCTRVALU,8,2)," applied from prepayment ",$P(^PRCA(430,RCPREDA,0),"^"),"."
  • Line Location: PREPAY+71
Function Call: WRITE
  • Prompt: !,?5,"ERROR: "_RCERROR
  • Line Location: Q+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCA(430 - [#430] PREPAY+13, PREPAY+16, PREPAY+30, PREPAY+36, PREPAY+38, PREPAY+43, PREPAY+45, PREPAY+47, PREPAY+48, PREPAY+57
, PREPAY+60, PREPAY+69, PREPAY+71, PREPAY+81, Q+3
^PRCA(430.3 - [#430.3] PREPAY+26
^PRCA(433 - [#433] PREPAY+69
^RCD(340 - [#340] PREPAY+19, PREPAY+23, Q+2

Label References

Name Line Occurrences
Q PREPAY+13, PREPAY+19, PREPAY+23, PREPAY+26, PREPAY+27, PREPAY+32

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COMMENT PREPAY+11~, PREPAY+61, PREPAY+78
COMMENT(1 PREPAY+60*, PREPAY+77*
DT PREPAY+56
IOST PREPAY+7
RCBILBAL PREPAY+11~, PREPAY+31*, PREPAY+32, PREPAY+36, PREPAY+39*, PREPAY+40, PREPAY+51
RCBILLDA PREPAY~, PREPAY+13, PREPAY+16, PREPAY+30, PREPAY+38, PREPAY+56, Q+3
RCDATA0 PREPAY+11~, PREPAY+16*, PREPAY+19, PREPAY+20, PREPAY+26, PREPAY+27, PREPAY+77
RCDATA7 PREPAY+11~, PREPAY+30*, PREPAY+31, PREPAY+38*, PREPAY+39
RCDEBTDA PREPAY+11~, PREPAY+20*, PREPAY+23, PREPAY+36, Q+2
RCERROR PREPAY+11~, PREPAY+13*, PREPAY+23*, PREPAY+26*, PREPAY+27*, PREPAY+32*, PREPAY+36, PREPAY+57*, Q+1
RCPAYAMT PREPAY+11~, PREPAY+51*, PREPAY+56
RCPREBAL PREPAY+11~, PREPAY+47*, PREPAY+48, PREPAY+51
RCPREDA PREPAY+11~, PREPAY+35*, PREPAY+36*, PREPAY+43, PREPAY+45, PREPAY+47, PREPAY+48, PREPAY+57, PREPAY+60, PREPAY+69
, PREPAY+71, PREPAY+78, PREPAY+81
RCSCREEN PREPAY~, PREPAY+7~*, PREPAY+9, PREPAY+71, Q+1
RCTRANDA PREPAY+11~, PREPAY+56*, PREPAY+57, PREPAY+61, PREPAY+66, PREPAY+69, PREPAY+78*
RCTRVALU PREPAY+11~, PREPAY+69*, PREPAY+71, PREPAY+78
Y PREPAY+11~, PREPAY+66*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All