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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSUPR1

Package: Pharmacy Benefits Management

Routine: PSUPR1


Information

PSUPR1 ;BIR/PDW - Data Gathering for PBMS PR file 442 ;12 AUG 1999

Source Information

Source file <PSUPR1.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Pharmacy Benefits Management 2 DRUG^PSUAR2  ($$VALI,GETM,GETS,MOVEI,MOVEMI)^PSUTL  
VA FileMan 1 C^%DTC  

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
Pharmacy Benefits Management 1 PSUPR0  

Entry Points

Name Comments DBIA/ICR reference
EN ;EP Entry Point
START ;EP
PODATE ;EP Process a PO DATE
PO ;EP Process a PO
ITEM ;EP Process one item
REC ;EP Assemble record

External References

Name Field # of Occurrence
C^%DTC EN+9
DRUG^PSUAR2 ITEM+8
$$VALI^PSUTL PO+2, PO+4, PO+12, ITEM+11, ITEM+13, ITEM+15, ITEM+17
GETM^PSUTL PO+16
GETS^PSUTL PO+8
MOVEI^PSUTL PO+9
MOVEMI^PSUTL PO+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(442 - [#442] START+4, PODATE+8
^PSDRUG("AB" ITEM+6
^TMP($J PO+15!, PO+21, ITEM+2
^XMB(1 - [#4.3] PODATE+4
^XTMP( EN+7, EN+8*, EN+10*, REC+33*

Label References

Name Line Occurrences
ITEM PO+21
PO PODATE+8
PODATE START+4

Naked Globals

Name Field # of Occurrence
^( REC+33*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DT EN+9, EN+10
>> I REC+29*, REC+30*
PSUARJOB ITEM+7~*
PSUARSUB ITEM+7~*
PSUCC PO+1~, PO+2*, PO+3
PSUDA START+1~
>> PSUDIV PODATE+5*, REC+3
>> PSUDIVI PODATE+5*, REC+4
PSUDRDA ITEM+1~, ITEM+6*, ITEM+8, REC+6, REC+11
PSUDT START+1~, START+3*, START+4*, PODATE+8
>> PSUEDT EN+1*, EN+3
>> PSUG REC+2*, REC+7, REC+8, REC+9, REC+10
PSUIT ITEM+1~, ITEM+2*
PSUIT( ITEM+5*, ITEM+6, ITEM+20*, REC+17, REC+20
PSUIT("DU" ITEM+13*, REC+18, REC+21
PSUIT("DUCV" ITEM+15*, REC+22
PSUIT("UOP" ITEM+17*, REC+19
PSUIT(1 REC+14
PSUIT(10 ITEM+11
PSUIT(11 REC+23, REC+25
PSUIT(3 ITEM+17
PSUIT(5 REC+24, REC+25
>> PSUITDA PO+20*, PO+21*, ITEM+2
PSUPO PO+1~
PSUPO( REC+5
PSUPO(1 REC+27
PSUPO(5 PO+12*, REC+26
PSUPODA PODATE+1~, PODATE+7*, PODATE+8*, PO+2, PO+4, PO+8, PO+16
>> PSUPREDT EN+3*, START+4
>> PSUPRJOB EN+5*, EN+6, ITEM+7
>> PSUPRSDT EN+2*, START+3
>> PSUPRSUB EN+6*, EN+7, EN+8, EN+10, ITEM+7, REC+33
PSUR REC+1!, REC+28*, REC+30*, REC+31*, REC+33
PSUR( REC+29*, REC+30
PSUR(12 REC+9*, REC+18*
PSUR(13 REC+19*
PSUR(14 REC+20*
PSUR(15 REC+21*
PSUR(16 REC+22*
PSUR(17 REC+23*
PSUR(18 REC+24*
PSUR(19 REC+25*
PSUR(2 REC+3*
PSUR(20 REC+26*
PSUR(22 REC+27*
PSUR(3 REC+4*
PSUR(4 REC+5*
PSUR(5 REC+7*, REC+12*
PSUR(6 REC+10*
PSUR(7 REC+8*, REC+13*
PSUR(8 REC+14*, REC+15*, REC+16*
PSUR(9 REC+17*
>> PSURC START+2*, REC+33*
>> PSUSDT EN+2
>> PSUSNDR PODATE+5, REC+33
>> PSUSS PO+4*, PO+5
U PODATE+4
>> X EN+10, PODATE+4*, ITEM+11*, REC+15*
>> X1 EN+9*
>> X2 EN+9*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All