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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCABIL1

Package: Accounts Receivable

Routine: PRCABIL1


Information

PRCABIL1 ;SF-ISC/RSD - ENTER BILL INFO ;10/16/96 7:04 PM

Source Information

Source file <PRCABIL1.m>

Call Graph

Call Graph

Call Graph Total: 16

Package Total Call Graph
Accounts Receivable 9 ^PRCABD  (EN4,SVC)^PRCABIL  EN^PRCABIL2  CKSITE^PRCAUDT  UPSTATS^PRCAUT2  BILLN^PRCAUTL  EN1^RCAM  $$SADD^RCFN01  
$$SITE^RCMSITE  
VA FileMan 6 YN^DICN  ^DIE  EN1^DIP  ^DIR  ^DIWP  ^DIWW  
IFCAP 1 CP^PRCSUT  

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

Package Total Caller Graph
Accounts Receivable 8 PRCA BIL CANCEL  PRCA BIL EDIT  PRCA BIL ENTER  PRCA LIST ALL BILLS  PRCABD  PRCABIL2  PRCAPAT1  PRCATA  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.5;Accounts Receivable;**57,64,109,147,220,276,315,338**;Mar 20, 1995;Build 69
EN1 ;ENTER NEW BILL
EN10
EN2 ;EDIT BILL
EN20
EN4 ;CANCEL BILL
EN40
YN
EN
FORM
CONT
DISP
Q
LCK
CP ;CONTROL POINT LOOK-UP
BENEPRT ;PRCA*4.5*315 Beneficiary Travel Notice of Rights and Responsibilities
ST
ST1
DIP
MESG

External References

Name Field # of Occurrence
YN^DICN YNFORM+55, DISP+1
^DIE EN+3, FORM+3, FORM+25, FORM+32, FORM+50, CONT+1
EN1^DIP DIP+2
^DIR FORM+12
^DIWP BENEPRT+9
^DIWW BENEPRT+10
^PRCABD DISP+3
EN4^PRCABIL FORM+36
SVC^PRCABIL EN20EN40ST1DIP
EN^PRCABIL2 EN10
CKSITE^PRCAUDT ST
UPSTATS^PRCAUT2 YN+3
BILLN^PRCAUTL EN20+1, EN40+1
CP^PRCSUT CP+4
EN1^RCAM FORM+55
$$SADD^RCFN01 FORM+18
$$SITE^RCMSITE CP+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," Sure you want to cancel this Bill"
  • Line Location: YN+0
Function Call: WRITE
  • Prompt: !,*7,"Answer 'Yes' or 'No' "
  • Line Location: YN+1
Function Call: WRITE
  • Prompt: !,"Bill is incomplete and must be re-edited !",*7
  • Line Location: FORM+35
Function Call: WRITE
  • Prompt: !!,"Fiscal Year Amount was not entered ! Bill is incomplete",*7
  • Line Location: FORM+38
Function Call: WRITE
  • Prompt: !!,"Multiple Fiscal Years are not allowed at this time !",!,"Bill is incomplete and must be re-edited.",*7
  • Line Location: FORM+39
Function Call: WRITE
  • Prompt: !!,"Fiscal Year Amounts do not equal the total bill amount !",!,"Bill is incomplete and must be re-edited !",*7
  • Line Location: FORM+40
Function Call: WRITE
  • Prompt: !," (No Street Address) Edit Debtor Address: "
  • Line Location: FORM+55
Function Call: WRITE
  • Prompt: !," Display/Print Bill:"
  • Line Location: DISP+0
Function Call: WRITE
  • Prompt: !,*7,"Answer 'Yes' or 'No' "
  • Line Location: DISP+2
Function Call: WRITE
  • Prompt: !,"ANOTHER USER IS EDITING THIS ENTRY !"
  • Line Location: LCK+1
Function Call: WRITE
  • Prompt: !," ",$G(PRCAAD2D)
  • Line Location: BENEPRT+15
Function Call: WRITE
  • Prompt: !," ",$G(PRCAAD3D)
  • Line Location: BENEPRT+16
Function Call: WRITE
  • Prompt: !,?3,"Debtor (or Payer) data is missing."
  • Line Location: MESG+0
Function Call: WRITE
  • Prompt: !,?3,"Service (or Section) , Form type or Voucher number data is missing."
  • Line Location: MESG+1
Function Call: WRITE
  • Prompt: !,?3,"Date of Charge data does not exist."
  • Line Location: MESG+2
Function Call: WRITE
  • Prompt: !
  • Line Location: MESG+3
Routine Call
  • DIE
  • Line Location:
    • EN+3
    • FORM+3
    • FORM+25
    • FORM+32
    • FORM+50
    • CONT+1
Routine Call
  • DIR
  • Line Location:
    • FORM+12

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCA(430 - [#430] EN10*, YN+3*, EN+2, FORM+4*, FORM+5, FORM+35, FORM+37, FORM+46, FORM+52, CONT*
QLCKCP+3, CP+6*, MESGMESG+1, MESG+2
^PRCA(430.3 - [#430.3] EN10YN+3, CONT
^RC(342.1 - [#342.1] FORM+16, FORM+17
^RC(343 - [#343] BENEPRT+3, BENEPRT+9
^RCD(340 - [#340] FORM+52
^UTILITY($J BENEPRT+4!, BENEPRT+5*, BENEPRT+10!

Label References

Name Line Occurrences
CONT FORM+53
DISP DISP+2
EN EN10EN20+1
EN10 EN10
EN20 EN20+1
EN40 YN+2, YN+3
FORM EN+2
LCK EN
MESG FORM+35
Q EN10EN20+1, EN40+1, YN+2, YN+3, ENEN+3, FORM+35, FORM+38, FORM+39
FORM+40
ST EN1+1
YN YN+1

Naked Globals

Name Field # of Occurrence
^( FORM+37, BENEPRT+9
^(0 YN+3*, FORM+37
^(100 FORM+35
^(101 FORM+35
^(9 YN+3*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN1+1, YN*, YN+1, YN+2, FORM+55*, DISP*, DISP+2, DISP+3, Q+1!, ST*
, ST1*
%Y Q+1!
A Q+1!
B Q+1!
BENELTR BENEPRT+2~, BENEPRT+3*, BENEPRT+9
BY DIP+2*!
C Q+1!
CP EN1+1~
D0 Q+1!
DA EN*, EN+2, FORM+42~, FORM+46*, FORM+48, FORM+55!, CONT+1*!, Q+1!, LCKLCK+1!
CP+1~
DA(1 FORM+45*
DHD DIP+2!
DIC Q+1!, CP+1~, DIP+2*!
DIC("B" CP+3*
DIC("S" EN20*, EN40*
DIE EN+1*, FORM+42~, FORM+44*, FORM+55!, CONT+1*!, Q+1!, CP+1~
DIK FORM+36*, Q+1!
DIR FORM+12!
DIR("?" FORM+10*
DIR("A" FORM+9*
DIR("B" FORM+11*
DIR(0 FORM+11*
DIWF BENEPRT+2~, BENEPRT+9*
DIWL BENEPRT+2~, BENEPRT+9*
DIWR BENEPRT+2~, BENEPRT+9*
DR EN+3*, FORM+3*, FORM+24*, FORM+31*, FORM+42~, FORM+47*, FORM+55*!, CONT+1*!, Q+1!, CP+1~
DT YN+3
DUZ YN+3, FORM+4
FLDS DIP+2*!
FR DIP+2*!
FUND FORM+29~, FORM+30*
I Q+1!
IO BENEPRT+7
IOF BENEPRT+5, BENEPRT+9
IOP DISP+1!
IOSL BENEPRT+6*, BENEPRT+9, BENEPRT+11*
IOSLSAVE BENEPRT+2~, BENEPRT+6*, BENEPRT+11
L DIP+2*!
LINE BENEPRT+2~, BENEPRT+9*
PRC CP+1~
PRC("CP" CP+4, CP+5, CP+6
PRC("SITE" CP+2*
PRCA Q+1!
PRCA("CKSITE" ST
PRCA("SITE" CP+2
PRCA("STATUS" YN+3*!, CONT*, CONT+1
PRCAAD1D FORM~, FORM+20*, BENEPRT+14
PRCAAD2D FORM~, FORM+20*, BENEPRT+15
PRCAAD3D FORM~, FORM+20*, BENEPRT+16
PRCAADD FORM~, FORM+18*, FORM+19, FORM+20, FORM+21
PRCABC Q+1!
PRCABENE FORM~, FORM+2*, FORM+15*, BENEPRT+1
PRCABN EN10EN20+1, EN40+1, YN+3, ENFORM+4, FORM+5, FORM+35, FORM+37, FORM+45
FORM+46, FORM+52, CONTCONT+1, QQ+1!, CP+3, CP+6, MESGMESG+1
MESG+2
PRCABT FORM+3*, FORM+40, FORM+41, Q+1!
PRCACA FORM~, FORM+16*, FORM+17
PRCACAT FORM~, FORM+5*, FORM+7, FORM+22, FORM+23, FORM+28
PRCACD FORM~, FORM+20*, BENEPRT+17
PRCADFM EN!, DISP*, Q+1!
PRCAFUND FORM~, FORM+23*
PRCAI FORM+37*, Q+1!
PRCAKCT Q+1!
PRCAMT FORM+40, FORM+41, FORM+43, CONTQ+1!
PRCAMT1 FORM+36*, FORM+37*, FORM+38, FORM+40, FORM+41, FORM+43*, FORM+47, Q+1!
PRCAMT2 Q+1!
PRCAMTY FORM+36*, FORM+37*, FORM+39, Q+1!
PRCANODE FORM+54*, FORM+55, Q+1!
PRCAP Q+1!, ST1+1!, DIP+2!
PRCAP("S" EN20EN40ST1DIPDIP+2
PRCAPHD FORM+1~, FORM+21*, BENEPRT+13
PRCAQ Q+1!
PRCARN Q+1!
PRCASTD FORM~, FORM+21*, BENEPRT+17
PRCAT Q+1!
PRCATIME Q+1!
PRCATY Q+1!
PRCATYP FORM~, FORM+17*, FORM+18
PRCAX Q+1!
PRCAZPD FORM+1~, FORM+21*, BENEPRT+17
PRCSI CP+1~
PRCSIP CP+1~
PREND FORM+1~, FORM+7, FORM+13*
PRNT BENEPRT+2~, BENEPRT+10*
>> RCAMEND EN+2, CONT+1
TO DIP+2*!
U FORM+4, FORM+5, FORM+17, FORM+20, FORM+21, FORM+35, CP+3, CP+6, MESG
X EN+2*, EN+3, FORM+3, FORM+23*, FORM+26!, FORM+33!, FORM+37*, Q+1!, CP+1~, BENEPRT+9*
Y FORM+26!, FORM+33!, FORM+52*, FORM+53, FORM+54, FORM+55, CONT*, Q+1!, CP+1~
Y(0 FORM+13, FORM+14
Z0 Q+1!
ZRTN Q+1!
ZTSK Q+1!
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 |  Naked Globals |  Local Variables  | All