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 |  Marked Items  | All
Print Page as PDF
Routine: PRPFTAT

Package: Integrated Patient Fund

Routine: PRPFTAT


Information

PRPFTAT ;ALTOONA/CTB REVIEW STATUS ON ALL PATIENT FUNDS ACCOUNTS ;4/25/97 8:29 PM

Source Information

Source file <PRPFTAT.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Integrated Patient Fund 3 (,DIKILL)^PRPFQ  D^PRPFU1  (,WAIT)^PRPFYN  
VA FileMan 2 ^%DT  EN1^DIP  

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

Package Total Caller Graph
Integrated Patient Fund 2 PRPF TASKMAN UPDATE STATUS  PRPF UPDATE STATUS (ALL)  

Entry Points

Name Comments DBIA/ICR reference
V ;;3.0;PATIENT FUNDS;**6**;JUNE 1, 1989
UPDAT
OUT
ALL ;;UPDATE THE 'ACTIVE'/'INACTIVE' STATUS OF ALL ACCOUNTS
CHECK ;THIS LINE CHECKS THE CURRENT STATUS OF THE ACCOUNT AND UPDATES THE
CR

External References

Name Field # of Occurrence
^%DT ALL+3
EN1^DIP ALL+6
^PRPFQ UPDAT+6
DIKILL^PRPFQ ALL+7
D^PRPFU1 ALL+4
^PRPFYN UPDAT+5
WAIT^PRPFYN ALL+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"This routine will insert the Active/Inactive indicator into the file for",!,"each patient based upon the following:",!!?5,"Balance not zero - ACTIVE"
  • Line Location: UPDAT+0
Function Call: WRITE
  • Prompt: !?5,"Zero Balance - Last Transaction less than 30 days - ACTIVE"
  • Line Location: UPDAT+1
Function Call: WRITE
  • Prompt: !?5,"Zero Balance - Last Transaction more than 30 days - INACTIVE"
  • Line Location: UPDAT+2
Function Call: WRITE
  • Prompt: !?5,"Zero Balance - No Transactions - INACTIVE"
  • Line Location: UPDAT+3
Function Call: WRITE
  • Prompt: !!,"The system will automatically convert the status to ACTIVE when any transaction",!,"is entered into the account."
  • Line Location: UPDAT+4
Function Call: WRITE
  • Prompt: " Finally, this program will print a report showing all accounts on which the STATUS was changed.",!
  • Line Location: UPDAT+5
Function Call: WRITE
  • Prompt: @IOF,!,"PATIENT FUNDS CHANGE IN ACCOUNT STATUS LISTING"
  • Line Location: ALL+4
Function Call: WRITE
  • Prompt: ?$X+10,Y,!!,"No change required in any account."
  • Line Location: ALL+4
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $D(ZTSK)
  • Line Location: ALL+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRPF(470 - [#470] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRPF(470 - [#470] ALL+3!, CHECK+2, CR*!
^TMP("PRPFAJ" ALL+4, CR*

Label References

Name Line Occurrences
ALL UPDAT+6
CHECK ALL+3
CR CHECK+3, CHECK+4, CHECK+5

Naked Globals

Name Field # of Occurrence
^( ALL+3
^(0 ALL+3
^(1 CHECK+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% UPDAT+5*, UPDAT+6, OUT!
>> %A UPDAT+5*
>> %B UPDAT+5*
%DT ALL+3*!
%H ALL+3!
%I ALL+3!
%X OUT!
BAL OUT!, CHECK+2*, CHECK+3
>> BY ALL+5*
>> BY(0 ALL+5*
DA OUT!, ALL+3*, CHECK+2, CR
DATE OUT!, CHECK+2*, CHECK+4
DFN OUT!
DG1 OUT!
DGT OUT!
DGX OUT!
>> DIC ALL+5*
DIJ OUT!
>> DIOEND ALL+5*
DP OUT!
DT ALL+4
>> FLDS ALL+5*
>> FR ALL+5*
IOF ALL+4
ION ALL+5
>> IOP ALL+5*
IOY OUT!
>> L ALL+5*
>> L(0 ALL+5*
NEW OUT!, CHECK+3*, CHECK+4*, CHECK+5*, CR
OLD OUT!, ALL+3*, CHECK+3, CHECK+4, CHECK+5, CR
>> PRIOP ALL+5
TDATE OUT!, ALL+3*, CHECK+4
>> TO ALL+5*
X OUT!, ALL+3*
Y OUT!, ALL+3, ALL+4*
>> ZTDESC UPDAT+6*
ZTQUEUED OUT!, ALL+1
>> ZTREQ ALL+1*
>> ZTRTN UPDAT+6*
>> ZTSK ALL+4

Marked Items

Name Field # of Occurrence
$T(ALL UPDAT+6
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 |  Marked Items  | All