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

Package: Lab Service

Routine: LRBLDCU


Information

LRBLDCU ;AVAMC/REG/CYM - CUMULATIVE DONATION CALCULATIONS ;6/28/96 08:47 ;

Source Information

Source file <LRBLDCU.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 3 ^%DT  ^DIC  FIELD^DID  
Lab Service 2 (DT,F,L,M,S,V,WAIT,YN)^LRU  (BEG,END)^LRUTL  
Kernel 1 ^%ZIS  

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
Lab Service 1 LRBLDCU  

Entry Points

Name Comments DBIA/ICR reference
ASK
DEV
QUE
E
C
D
Z
H
END

External References

Name Field # of Occurrence
^%DT QUE
^%ZIS LRBLDCU+3
^DIC ASK
FIELD^DID LRBLDCU+4
DT^LRU C
F^LRU H+1
L^LRU QUE
M^LRU H
S^LRU LRBLDCU+4
V^LRU END
WAIT^LRU QUE+1
YN^LRU LRBLDCU+6
BEG^LRUTL DEV
END^LRUTL QUE+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,?15,"Cumulative donations and new awards"
  • Line Location: LRBLDCU+3
Function Call: WRITE
  • Prompt: !!,"Print all donors to receive new awards "
  • Line Location: LRBLDCU+6
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: !,N,?31,N(1),?45,$J(LRG,2),?60,$J(T,3)
  • Line Location: D+1
Function Call: READ
  • Variable: E
  • Timeout: 60
  • Line Location: Z+0
Function Call: WRITE
  • Prompt: !,$C(7),"Enter a whole number from 0 to 99"
  • Line Location: Z+0
Function Call: WRITE
  • Prompt: !?20,"BLOOD DONORS TO RECEIVE NEW AWARDS"
  • Line Location: H+1
Function Call: WRITE
  • Prompt: !,"Donor",?33,"DOB",?41,"Total Awards",?55,"Cumulative donations",!,LR("%")
  • Line Location: H+2
Routine Call
  • DIC
  • Line Location:
    • ASK
Routine Call
  • %ZIS
  • Line Location:
    • LRBLDCU+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LRE - [#65.5] Classic Fileman Calls
65.54 FIELD^DID

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LR("F" H
^LRE - [#65.5] ASK+1, ECDD+1*, D+2*
^LRE("B" QUE+1

Label References

Name Line Occurrences
ASK ASK+1
C ASK+1
D C
DEV LRBLDCU+6
E QUE+1
END LRBLDCU+3, LRBLDCU+5, LRBLDCU+6, ASKDEVQUE+2
H QUE+1, D+1
Z LRBLDCU+5, Z

Naked Globals

Name Field # of Occurrence
^( D
^(3 ASK+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % LRBLDCU+6*
>> %DT QUE*
>> A LRBLDCU+4*, LRBLDCU+5*, QUE+1*
>> B LRBLDCU+4*
>> C LRBLDCU+4*, D*
DIC ASK*!
DIC(0 ASK*
>> E LRBLDCU+5, Z*, Z+1
>> E( DZ+1*
>> I LRBLDCU+6*, ASK+1*, QUE+1*, ECDD+1, D+2
IO QUE
IOF LRBLDCU+3, QUE+2
>> IOP LRBLDCU+3*
IOSL D+1
IOST QUE+1, QUE+2, H
>> K ASK+1*
>> LR("%" H+2
>> LR("F" QUE+1*
>> LR("Q" QUE+1, DD+1, H
>> LRB( LRBLDCU+4*, LRBLDCU+5, Z
>> LRC LRBLDCU+4*, QUE+2, D+1*
>> LRF QUE*, E
>> LRG ASK+1, C*, D+1
>> LRG(1 ASK*, ASK+1, D+1*
>> N ASK+1*, QUE+1*, D+1
>> N(1 C*, D+1
>> POP DEV
>> T ASK+1, C*, D*, D+1, D+2
U ASK+1, Z
>> V D*
>> X LRBLDCU+4*, LRBLDCU+5*, QUE*, C*, ZZ+1
>> X("POINTER" LRBLDCU+4
>> Y ASKASK+1, QUE, C*
>> ZTRTN DEV*
>> ZTSK DEV
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