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

Package: Pharmacy Benefits Management

Routine: PSUPR4


Information

PSUPR4 ;BIR/PDW - PBMS PROCUREMENT EMAIL GENERATOR ;10 JUL 1999

Source Information

Source file <PSUPR4.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
MailMan 1 ^XMD  
Pharmacy Benefits Management 1 $$VAL^PSUTL  
VA FileMan 1 IX^DIC  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Pharmacy Benefits Management 1 PSUPR0  

Entry Points

Name Comments DBIA/ICR reference
MSG ;EP Send divisional message
; Split and store into ^XTMP(PSUPRSUB,"MESSAGE",PSUMC,PSULC)
DIV
EN(PSUMSG) ;Scan and process for Division(s)
; PSUMSGT ("M")= # MESSAGES ("L")= # LINES
VARS ; Setup variables for contents
NODATA ;EP transmit NO DATA FOUND

External References

Name Field # of Occurrence
IX^DIC VARS+4, NODATA+5
$$VAL^PSUTL EN+6, VARS+5, NODATA+6
^XMD VARS+12, NODATA+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XTMP( EN+9, DIV+2, MSG+2!, MSG+4, MSG+5, MSG+8*, MSG+11*, MSG+16*, MSG+21

Label References

Name Line Occurrences
MSG DIV+2
NODATA EN+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> D VARS+4*, NODATA+5*
>> DIC VARS+4*, NODATA+5*
>> DIC(0 VARS+4*, NODATA+5*
DUZ VARS+8, NODATA+1
>> I MSG+9*, MSG+10, MSG+14*, MSG+15
>> PSUDIV DIV+2*, MSG+4, MSG+5, MSG+23, MSG+24, VARS+4, VARS+6, NODATA+4*, NODATA+5, NODATA+7
, NODATA+12
>> PSUDIVNM VARS+5*, VARS+6, NODATA+6*, NODATA+7
>> PSUDUZ EN+3, VARS+11, NODATA+11
PSULC EN+4~, MSG+4*, MSG+5, MSG+7*
>> PSUM MSG+21*, VARS+3*, VARS+6, NODATA+3*, NODATA+7
>> PSUMASF EN+3, VARS+11, NODATA+11
PSUMAX EN+4~, EN+6*, EN+7*, MSG+7
PSUMC EN+4~, MSG+3*, MSG+7*, MSG+8, MSG+11, MSG+16, MSG+21, MSG+23, VARS+3, VARS+6
, NODATA+3*, NODATA+7
>> PSUMLC MSG+3*, MSG+6*, MSG+7*, MSG+8, MSG+11, MSG+12*, MSG+16, MSG+17*
>> PSUMON VARS+6, NODATA+7
PSUMSG EN~
PSUMSG( MSG+23*, MSG+24*, NODATA+12*
>> PSUPBMG EN+3, VARS+11, NODATA+11
>> PSUPRSUB EN+9, DIV+2, MSG+2, MSG+4, MSG+5, MSG+8, MSG+11, MSG+16, MSG+21
>> PSUSMRY VARS+12
>> PSUSNDR NODATA+4
PSUTLC EN+4~, MSG+20*, MSG+21*, MSG+24
PSUTMC EN+4~
>> PSUXMYH VARS+9, NODATA+2
>> X MSG+4*, MSG+5*, MSG+8, MSG+9, MSG+10*, MSG+13, MSG+14, MSG+15*, MSG+21*, VARS+4*
, VARS+5*, NODATA+5*, NODATA+6*
>> X(1 NODATA+8*
>> XMCHAN VARS+10*, NODATA+10*
>> XMDUZ VARS+8*, NODATA+1*
>> XMSUB VARS+6*, NODATA+7*
>> XMTEXT VARS+7*, NODATA+9*
>> XMY VARS+9*, NODATA+2*
>> Y VARS+5, NODATA+6
>> Z MSG+9*, MSG+10*, MSG+11, MSG+14*, MSG+15*, MSG+16
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All