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

Package: Pharmacy Benefits Management

Routine: PSULR6


Information

PSULR6 ;BIR/PDW - PBM Laboratory Printer Controller ;25 AUG 1998

Source Information

Source file <PSULR6.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 ^DIR  

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 PSULR0  

Entry Points

Name Comments DBIA/ICR reference
DIVISION ;EP loop by divisions
EN ;EP for printing reports
REPORT2 ; Print Report 2
PG ;EP Page controller
REPORT ;EP Perform Prints COUNTS & PATIENTS for Division
PGHDR ; Write Page Header (SUBJECT of MAILMESSAGE)

External References

Name Field # of Occurrence
^DIR PG+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: REPORT+4
Function Call: WRITE
  • Prompt: !,X
  • Line Location: REPORT+5
Function Call: WRITE
  • Prompt: !,?60,"PAGE: 1"
  • Line Location: REPORT+5
Function Call: WRITE
  • Prompt: !!,@IOF
  • Line Location: REPORT+6
Function Call: WRITE
  • Prompt: !,X
  • Line Location: REPORT2+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: REPORT2+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PG+5
Function Call: WRITE
  • Prompt: !,^XTMP(PSULRSUB,"REPORT2",PSUDIV,I)
  • Line Location: PGHDR+1
Function Call: WRITE
  • Prompt: !,?60,"PAGE: ",PSUPG("PG")
  • Line Location: PGHDR+2
Function Call: WRITE
  • Prompt: !,^(I)
  • Line Location: PGHDR+3
Routine Call
  • DIR
  • Line Location:
    • PG+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XTMP( DIVISION+1, REPORT+5, REPORT2+3, PGHDR+1, PGHDR+3

Label References

Name Line Occurrences
PG REPORT2+3
PGHDR REPORT2+2
REPORT DIVISION+1

Naked Globals

Name Field # of Occurrence
^( REPORT+5, REPORT2+3, PGHDR+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR PG+4!
DIR(0 PG+4*
>> DIROUT PG+4
>> DROUT PG+4
>> DTOUT PG+4
>> DUOUT PG+4
>> I PGHDR+1*, PGHDR+3*
IO REPORT+4, REPORT+5, REPORT+6, REPORT2+3, PG+5
IOF REPORT+4, REPORT+6, PG+5
IOSL REPORT2+3, PG+2
IOST REPORT+9, PG+4
>> L REPORT+5*, REPORT2+3*
>> PSUDIV DIVISION+1*, REPORT+5, REPORT2+3, PGHDR+1, PGHDR+3
>> PSUJOB EN+2
>> PSULRJOB EN+2*, EN+3
>> PSULRSUB EN+3*, DIVISION+1, REPORT+5, REPORT2+3, PGHDR+1, PGHDR+3
>> PSUPG EN+1*
>> PSUPG("PG" REPORT2+1*, PG+3*, PGHDR+2
>> PSUQUIT REPORT2+3, PG+1*, PG+4*
>> X REPORT+5*, REPORT2+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All