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

Package: Integrated Patient Fund

Routine: PRPFDAY


Information

PRPFDAY ;ALTOONA/CTB BALANCE ON SPECIFIED DAY ;3/7/97 2:44 PM

Source Information

Source file <PRPFDAY.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 ^%DT  NOW^%DTC  ^DIC  
Integrated Patient Fund 2 ^PRPFQ  $$DATE^PRPFU1  

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

Package Total Caller Graph
Integrated Patient Fund 1 PRPF LOOK BACK REPORT  

Entry Points

Name Comments DBIA/ICR reference
V ;;3.0;PATIENT FUNDS;**6**;JUNE 1,1989
HDR
LOOP ;;LOOP THROUGH ALL PATIENTS FOR BALANCE IN ACCOUNTS ON SPECIFIED DATE
L1
ONE(DA,DATE) ;;EXTRINSIC FUNCTION RETURNS THE BALANCE IN THE ACCOUNT OF PATIENT (DA) AS OF 2359 HOURS ON THE DATE SPECIFIED (DATE)

External References

Name Field # of Occurrence
^%DT V+4, LOOP+1
NOW^%DTC HDR+1
^DIC V+2
^PRPFQ LOOP+2
$$DATE^PRPFU1 HDR+1, HDR+2, L1+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,NAME," ",$P(X,"^",1)," ",$P(X,"^",2)," ",$P(X,"^",3)
  • Line Location: V+6
Function Call: WRITE
  • Prompt: !,"Patient Funds Balances as of "_$$DATE^PRPFU1(DATE),?(IOM-($L(PDATE)+1)),PDATE
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !!,?35,"LAST",?50,"COMPUTED",?65,"STORED"
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !,"PATIENT NAME",?35,"TRANSACTION",?50,"BALANCE",?65,"BAL"
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: " ***"
  • Line Location: L1+14
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: L1+14
Function Call: WRITE
  • Prompt: !!,?50,$J(TBAL,10,2),?65,$J(LTBAL,10,2)
  • Line Location: L1+17
Routine Call
  • DIC
  • Line Location:
    • V+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] L1+9
^PRPF(470 - [#470] L1+5, ONE+5
^TMP($J L1+3!, L1+9*, L1+11

Label References

Name Line Occurrences
$$ONE V+5, L1+6
HDR L1+4, L1+14

Naked Globals

Name Field # of Occurrence
^( L1+11, L1+12, ONE+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % HDR+1
>> %DT V+4*, LOOP+1*
>> %DT("A" V+4*, LOOP+1*
BALANCE L1~, L1+8*, L1+9, L1+13*, L1+14, L1+15, ONE+2~, ONE+4*, ONE+8*, ONE+11
DA V+2*, V+5, L1+5*, L1+6, L1+9, L1+11*, L1+12, ONE~, ONE+5
DATE V+1~, V+4*, V+5, HDR+2, LOOP+1*, LOOP+2, L1+6, ONE~, ONE+3*, ONE+7
DAX L1~
>> DIC V+2*
>> DIC(0 V+2*
>> I HDR+5*
IOF L1+14
IOM HDR+2, HDR+5
IOSL L1+14
LASTBAL L1~, L1+8*, L1+9, L1+13*, L1+14, L1+15, ONE+4*, ONE+9*, ONE+11
LASTDATE L1~, L1+8*, L1+9, L1+13*, L1+14, ONE+2~, ONE+5*, ONE+9*, ONE+11
LINE L1~, L1+4*, L1+14*
LTBAL L1~, L1+1*, L1+15*, L1+17
N ONE+2~, ONE+5*, ONE+6
NAME V+1~, V+3*, V+6, L1+11*, L1+14
PDATE HDR~, HDR+1*, HDR+2
TBAL L1~, L1+1*, L1+15*, L1+17
TRAMT ONE+2~, ONE+6*, ONE+8
TRBAL ONE+2~, ONE+6*, ONE+9
TRDATE ONE+2~, ONE+6*, ONE+7, ONE+9
U L1+9, ONE+11
X V+5*, V+6, L1+6*, L1+7, L1+8, L1+12*, L1+13, ONE+2~, ONE+6*
Y V+1~, V+2, V+4, LOOP+1
Y(0 V+3
>> ZTDESC LOOP+2*
>> ZTRTN LOOP+2*
>> ZTSAVE("DATE" LOOP+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All