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

Package: Integrated Patient Fund

Routine: PRPFS


Information

PRPFS ;ALTOONA/CTB SUSPENSE FILE MAINTENANCE ;4/22/97 9:00 AM

Source Information

Source file <PRPFS.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Integrated Patient Fund 4 DIP^PRPFPNT  (,DIKILL,DIWKILL,ZTKILL)^PRPFQ  D^PRPFU1  ^PRPFYN  
VA FileMan 4 ^DIC  ^DIE  ^DIK  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: 6

Package Total Caller Graph
Integrated Patient Fund 6 PRPF SUSPENSE ADD  PRPF SUSPENSE DATE DELETE  PRPF SUSPENSE ITEM DELETE  PRPF SUSPENSE REPORT  PRPF SUSPENSE REPORT (TASKMAN)  PRPF SUSPENSE REVIEW  

Entry Points

Name Comments DBIA/ICR reference
V ;;3.0;PATIENT FUNDS;**6**;JUNE 1, 1989
ADD ;ADD/EDIT SUSPENSE ITEM
DELDATE ;DELETE ENTIRE SUSPENSE DATE
DELITEM ;DELETE INDIVIDUAL ITEM IN SUSPENSE FILE
EMPTY ;DELETE EMPTY DATES FOR ALL PATIENTS
ONE(NEXT) ;DELETE EMPTY SUSPENSE DATES FOR ONE PATIENT
REPORT ;SUSPENSE REPORT
TASKMAN ;QUEUED SUSPENSE REPORT
REVIEW ;REVIEW ITEMS IN SUSPENSE FILE
DQREV ;DQ POINT FOR REVIEW ITEMS IN SUSPENSE
DONE
GETPAT ;GET PATIENT IRN
GETDATE ;GET SUSPENSE DATE
GETITEM ;GET SUSPENSE ITEM
NA
OUT

External References

Name Field # of Occurrence
^DIC GETPAT+1, GETDATE+1, GETITEM+1
^DIE ADD+1
^DIK DELDATE+1, DELITEM+1, DELITEM+2, ONE+2
EN1^DIP TASKMAN+3
DIP^PRPFPNT REPORT+2, DQREV+4
^PRPFQ REVIEW+2
DIKILL^PRPFQ OUT
DIWKILL^PRPFQ OUT
ZTKILL^PRPFQ OUT
D^PRPFU1 DELDATE+1
^PRPFYN DELDATE+1, DELITEM+1

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X
  • Timeout: 2
  • Line Location: DONE+0
Function Call: WRITE
  • Prompt: !
  • Condition for execution: IOM-$X<10
  • Line Location: DONE+0
Function Call: WRITE
  • Prompt: " ----DONE----"
  • Line Location: DONE+0
Function Call: WRITE
  • Prompt: !
  • Condition for execution: IOM-$X<30
  • Line Location: NA+0
Function Call: WRITE
  • Prompt: " <Option terminated, no action taken>",*7
  • Line Location: NA+0
Routine Call
  • DIC
  • Line Location:
    • GETPAT+1
    • GETDATE+1
    • GETITEM+1
Routine Call
  • DIE
  • Line Location:
    • ADD+1

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] DELITEM+2, EMPTY+2, ONE+2, GETDATE+1
^TMP("PRPFAI" DQREV+2!, DQREV+3*

Label References

Name Line Occurrences
ADD ADD+1
DELDATE DELDATE+1
DELITEM DELITEM+4
DONE DELDATE+1, DELITEM+3, REVIEW+3
GETDATE DELDATE+1, GETITEM+1
GETITEM DELITEM+1
GETPAT ADD+1, REVIEW+1, GETDATE+1
NA DELDATE+1, DELITEM+1
ONE EMPTY+2
OUT ADD+1, DELDATE+1, DELITEM+1, REVIEW+4, DONE

Naked Globals

Name Field # of Occurrence
^(0 GETDATE+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DELDATE+1*, DELITEM+1*
>> %A DELDATE+1*, DELITEM+1*
>> %B DELDATE+1*, DELITEM+1*
%W OUT!
>> BY REPORT+1*, TASKMAN+2*, DQREV+4*
>> BY(0 DQREV+4*
C OUT!
DA ADD+1*, DELDATE+1*, DELITEM+1*, DELITEM+2*, EMPTY+1~, ONE+1~, ONE+2*
DA(1 DELITEM+2*, ONE+2*, GETDATE+1*, GETITEM+1*
DA(2 DELITEM+2!, GETITEM+1*
DI OUT!
DIC ADD+1, DELDATE+1, DELITEM+1, REPORT+1*, TASKMAN+2*, DQREV+4*, GETPAT+1*, GETDATE+1!*, GETITEM+1*
DIC("A" GETDATE+1*!
DIC(0 DELDATE+1*, DELITEM+1*, GETPAT+1*, GETDATE+1*
>> DIE ADD+1*
DIK DELDATE+1*, DELITEM+1*, DELITEM+2*, EMPTY+1~, ONE+1~, ONE+2*, OUT!
>> DIOEND DQREV+4*
DIYS OUT!
>> DR ADD+1*
>> FLDS REPORT+1*, TASKMAN+2*, DQREV+4*
>> FR REPORT+1*, TASKMAN+2*, DQREV+4*
IOM DONENA
ION TASKMAN+1
>> IOP TASKMAN+1*, DQREV+4*
>> L TASKMAN+2*
>> L(0 DQREV+4*
NEXT EMPTY+1~, EMPTY+2*, ONE~, ONE+2
>> PRIOP DQREV+4
>> PRPF("DA" REVIEW+1*, DQREV+3
>> TO REPORT+1*, TASKMAN+2*, DQREV+4*
X ONE+1~, ONE+2*, DONE*, GETDATE+1*, NA*
>> XQY REVIEW+3
>> Y ADD+1, DELDATE+1*, DELITEM+1*, REVIEW+1, GETDATE+1, GETITEM+1
>> ZTDHD REVIEW+2*
>> ZTQUEUED DQREV+1
>> ZTREQ DQREV+1*
>> ZTRTN REVIEW+2*
>> ZTSAVE("DI*" REVIEW+2*
>> ZTSAVE("PRPF*" REVIEW+2*
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