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

Package: Accounts Receivable

Routine: PRCADR3


Information

PRCADR3 ;SF-ISC/YJK-TRANSACTION PROFILE ;6/15/93 9:43 AM

Source Information

Source file <PRCADR3.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Accounts Receivable 1 D^PRCAQUE  

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

Package Total Caller Graph
Accounts Receivable 3 PRCA TRANS PROFILE  PRCA VENDOR PROFILE  PRCATR3  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.5;Accounts Receivable;**78,153**;Mar 20, 1995
EN1 ;
ADM
TERM
COLL
C1
BAL
EN2 ;print the appropriation,pat ref #. (multiple) and amount.
END1
WRPAT
EN3

External References

Name Field # of Occurrence
D^PRCAQUE EN3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN1+1
Function Call: WRITE
  • Prompt: "TERMINATION REASON:"
  • Line Location: EN1+4
Function Call: WRITE
  • Prompt: !!,"ADMINISTRATIVE COST CHARGE",!,"---------------------------",!
  • Line Location: ADM+1
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: ADM+11
Function Call: WRITE
  • Prompt: !,"PRESS <RETURN> TO CONTINUE: "
  • Line Location: ADM+11
Function Call: WRITE
  • Prompt: !
  • Line Location: ADM+11
Function Call: WRITE
  • Prompt: ?20,Z2,!
  • Line Location: TERM+1
Function Call: WRITE
  • Prompt: !!,?Z2,"BALANCES",?40,"COLLECTED",!,?Z2,"--------",?40,"---------",!
  • Line Location: C1+0
Function Call: WRITE
  • Prompt: ?Z0,"PRINCIPAL:",?Z2,Z2(1),?Z,Z(1),!
  • Line Location: C1+1
Function Call: WRITE
  • Prompt: ?Z0,"INTEREST:",?Z2,Z2(2),?Z,Z(2),!
  • Line Location: C1+2
Function Call: WRITE
  • Prompt: ?Z0,"ADMINISTRATIVE:",?Z2,Z2(3),?Z,Z(3),!
  • Line Location: C1+3
Function Call: WRITE
  • Prompt: ?Z0,"MARSHALL FEE:",?Z2,Z2(4),?Z,Z(4),!
  • Line Location: C1+4
Function Call: WRITE
  • Prompt: ?Z0,"COURT COST:",?Z2,Z2(5),?Z,Z(5)
  • Line Location: C1+5
Function Call: WRITE
  • Prompt: !,?Z2,"---------",?Z,"----------",!,?Z0,"TOTAL:",?Z2,$J(PRCATL1,0,2),?Z,$J(PRCATL,0,2)
  • Line Location: C1+6
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: C1+7
Function Call: WRITE
  • Prompt: !,"PRESS <RETURN> TO CONTINUE: "
  • Line Location: C1+7
Function Call: WRITE
  • Prompt: !
  • Line Location: C1+7
Function Call: WRITE
  • Prompt: !,"BALANCES",!,"--------",!
  • Line Location: BAL+1
Function Call: WRITE
  • Prompt: ?Z,"PRINCIPAL: ",?Z1,Z(1),!,?Z,"INTEREST: ",?Z1,Z(2),!,?Z,"ADMINISTRATIVE: ",?Z1,Z(3),!,?Z,"MARSHALL FEE: ",?Z1,Z(4),!,?Z,"COURT COST: ",?Z1,Z(5),!
  • Line Location: BAL+2
Function Call: WRITE
  • Prompt: ?Z1,"------------",!,?Z,"TOTAL",?Z1,$J(PRCATL,0,2),!
  • Line Location: BAL+3
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: BAL+4
Function Call: WRITE
  • Prompt: !,"PRESS <RETURN> TO CONTINUE: "
  • Line Location: BAL+4
Function Call: WRITE
  • Prompt: !
  • Line Location: BAL+4
Function Call: WRITE
  • Prompt: !,"FISCAL YEAR",?17,"PRINCIPAL AMOUNT",?42,"FY TRANS. AMOUNT"
  • Line Location: EN2+1
Function Call: WRITE
  • Prompt: !,"-----------",?17,"----------------",?42,"----------------"
  • Line Location: EN2+2
Function Call: WRITE
  • Prompt: !,"NOTE:**** This transaction is flagged as invalid for patient statement.",!,?10,"It WILL NOT appear on the patient statement.****"
  • Line Location: EN2+4
Function Call: WRITE
  • Prompt: !,$J(PRCAFY,11),?17,$J(PRCAMT,16,2),?42,$J(PRCATRM,16,2)
  • Line Location: WRPAT+1
Function Call: WRITE
  • Prompt: "TRANS. AMOUNT: ",$S($P(^PRCA(433,D0,1),U,5)<0:"-$",1:"$"),$FN($TR($P(^PRCA(433,D0,1),U,5),"-"),",",2)
  • Line Location: EN3+1
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X>35
  • Line Location: EN3+1
Function Call: WRITE
  • Prompt: ?34,"DATE POSTED: ",$P(Y,"@")," ",$P(Y,"@",2)
  • Line Location: EN3+1
Function Call: WRITE
  • Prompt: !
  • Line Location: EN3+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" EN3+1
^DD(433 TERM
^PRCA(430.3 - [#430.3] EN1+1
^PRCA(433 - [#433] EN1+1, ADMTERMCOLLCOLL+2, COLL+3, BALEN2+3, EN2+4, WRPAT
EN3EN3+1

Label References

Name Line Occurrences
@( EN1+7
ADM EN1+6
EN2 EN1+5
EN3 EN1+1
TERM EN1+4
WRPAT EN2+3

Naked Globals

Name Field # of Occurrence
^(0 WRPAT
^(1 EN1+1, EN3+1
^(2 ADM
^(3 COLLCOLL+2, COLL+3
^(8 BAL

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> D0 EN1+1, ADMTERMCOLLCOLL+2, COLL+3, BALEN2+3, EN2+4, WRPAT
EN3EN3+1
DTIME ADM+11, C1+7, BAL+4
I ADM*, ADM+1!, COLL+1*, COLL+3*, COLL+4*, C1+8!, BAL*
PRCADT EN3*, EN3+2!
PRCAE1 EN2+3*, END1!
PRCAFN EN2+3*, END1!, WRPAT
PRCAFY WRPAT*, WRPAT+1, WRPAT+2!
PRCAGL EN1+1*, EN1+2, EN1+3, EN1+8!, ADM*, ADM+12!, COLL+3*, C1+8!, BAL*, BAL+5!
PRCAGL1 COLL+3*, COLL+4, C1+8!
>> PRCAIO ADM+11, C1+7, BAL+4
>> PRCAIO(0 ADM+11, C1+7, BAL+4
PRCAMT WRPAT*, WRPAT+1, WRPAT+2!
PRCAPAT WRPAT+2!
PRCATL COLL*, COLL+2!, COLL+3*, C1+6, C1+8!, BAL*, BAL+3, BAL+5!
PRCATL1 COLL*, COLL+2!, COLL+4*, C1+6, C1+8!
PRCATRM WRPAT*, WRPAT+1, WRPAT+2!
PRCATYPE EN1+1*, EN1+2, EN1+3, EN1+4, EN1+6, EN1+7, EN1+8!, C1+7, BAL+4
U EN1+1, EN1+2, EN1+3, ADMTERMCOLL+3, COLL+4, BALEN2+4, WRPAT
EN3EN3+1
>> X ADM+11*, C1+7*, BAL+4*
>> Y EN3*, EN3+1*
Z EN1+1*!, ADM+1*, ADM+2, ADM+3, ADM+4, ADM+5, ADM+6, ADM+7, ADM+8, ADM+9
ADM+10, ADM+12!, COLL+2!, C1*, C1+1, C1+2, C1+3, C1+4, C1+5, C1+6
C1+8!, BAL+1*, BAL+2, BAL+3, BAL+5!
Z( ADM*, COLL+1*, COLL+3*, BAL*
Z(1 ADM+2, C1+1, BAL+2
Z(2 ADM+3, C1+2, BAL+2
Z(3 ADM+4, C1+3, BAL+2
Z(4 ADM+5, C1+4, BAL+2
Z(5 ADM+6, C1+5, BAL+2
Z(6 ADM+7
Z(7 ADM+8
Z(8 ADM+9
Z(9 ADM+10
Z0 ADM+1*, ADM+2, ADM+3, ADM+4, ADM+5, ADM+6, ADM+7, ADM+8, ADM+9, ADM+10
, TERM*, TERM+1!, C1*, C1+1, C1+2, C1+3, C1+4, C1+5, C1+6, C1+8!
Z1 ADM+12!, TERM*, TERM+1!, C1*, C1+8!, BAL+1*, BAL+2, BAL+3, BAL+5!
Z2 TERM*, TERM+1*!, COLL+2!, C1*, C1+1, C1+2, C1+3, C1+4, C1+5, C1+6
C1+8!
Z2( COLL+1*, COLL+4*
Z2(1 C1+1
Z2(2 C1+2
Z2(3 C1+3
Z2(4 C1+4
Z2(5 C1+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All