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

Package: Lab Service

Routine: LRUMD1


Information

LRUMD1 ;AVAMC/REG - MD SELECTED TESTS/PATIENTS ;6/16/93 13:24 ;

Source Information

Source file <LRUMD1.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Lab Service 3 ^LRDPA  YN^LRU  (,EN)^LRUMD2  
VA FileMan 2 ^DIC  ^DIE  

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

Package Total Caller Graph
Lab Service 2 LRUMD  LRUMDP  

Entry Points

Name Comments DBIA/ICR reference
ASK
A
B
K
R
C
T
H
M
EN ;from LRUMD, LRUMDP
SEL
L
W
P
G

External References

Name Field # of Occurrence
^DIC T+1, M+1
^DIE G
^LRDPA A
YN^LRU K
^LRUMD2 R
EN^LRUMD2 C

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"You have no patient list. To enter patients answer the following prompt:"
  • Line Location: LRUMD1+2
Function Call: WRITE
  • Prompt: !!,"(R)emove a patient",?19,"(A)dd/edit patients",?45,"(T)ransfer list to another user",!,"(D)elete list",?19,"(P)atient group deletion",?45,"(M)erge list with another user",!,"(S)end list to printer",!
  • Line Location: ASK+0
Function Call: READ
  • Timeout: DTIME
  • Line Location: ASK+1
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: ASK+3
Function Call: WRITE
  • Prompt: !,"Your patient list has been deleted"
  • Line Location: K+1
Function Call: WRITE
  • Prompt: !!?3,"Transfer patient list to another user (current user list is saved)"
  • Line Location: T+0
Function Call: WRITE
  • Prompt: !,"Transferring"
  • Line Location: T+4
Function Call: WRITE
  • Prompt: !,"Transfer completed."
  • Line Location: T+7
Function Call: WRITE
  • Prompt: "."
  • Line Location: H+0
Function Call: WRITE
  • Prompt: !!?3,"Merge patient list with another user's list"
  • Line Location: M+0
Function Call: WRITE
  • Prompt: $C(7),!,"No patient list for ",$P(Y,U,2)
  • Line Location: M+2
Function Call: WRITE
  • Prompt: !,"Merging"
  • Line Location: M+3
Function Call: WRITE
  • Prompt: !,"Merge completed."
  • Line Location: M+6
Function Call: READ
  • Timeout: DTIME
  • Line Location: P+0
Function Call: WRITE
  • Prompt: $C(13),$J("",80),$C(13)
  • Line Location: P+0
Routine Call
  • DIC
  • Line Location:
    • T+1
    • M+1
Routine Call
  • DIE
  • Line Location:
    • G

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LRO(69.2 - [#69.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] EN+1, EN+2, SEL
^LRO(69.2 - [#69.2] A*, BK+1!*, T+2, T+3, T+4, T+5*, T+6, T+7, H*
M+2, M+4*, M+5, EN+1, EN+2, SELLW
^TMP($J EN+1*, EN+2*, SEL*

Label References

Name Line Occurrences
A LRUMD1+2, ASK+3
B K
C ASK+3
G A
H T+5, M+4
K ASK+3
L LRUMD1+2
LRUMD1 ASK+3, BRCT+7, M+1, M+2, M+6
M ASK+3
P W
R ASK+3
SEL EN+1
T ASK+3
W L

Naked Globals

Name Field # of Occurrence
^( A*, T+5, M+4, EN+1, EN+2, SEL
^(0 A*, T+2*, T+3*, T+5*, T+6*, M+4*, M+5*
^(1 T+5, M+4, W

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % K*
>> A T+5*, HM+4*, EN+1*, EN+2*, SEL*
>> A(1 LRUMD1+2*, W, P*
>> B T+4*, T+5*, T+6, M+3*, M+4*, M+5, EN+1*, EN+2*, SEL*
>> B(1 T+5*, T+6, M+4*, M+5
>> C EN+1*, EN+2*, SEL*
DA G*!
DA(1 G*
DA(2 G*
DIC T+1*!, M+1*!, G!
DIC(0 T+1*, M+1*
DIE G*!
DR G*!
DT T+2
DTIME ASK+1, P
DUZ ABK+1, T+5, M+4, M+5, EN+1, SELLW
G
IOF LRUMD1+2
>> L LRUMD1+2, L*, W
>> L( W*
>> LR A*
>> LR( SEL
>> LR(0 EN+1
>> LRA A*
>> LRAA ABK+1, T+2, T+3, T+4, T+5, T+6, T+7, H
M+2, M+4, M+5, EN+1, EN+2, SELLWG
>> LRDFN AG
>> LRJ LRUMD1+2*, L, P*
>> LRV ASK+1*, ASK+2*
>> N T+1*, T+2, T+3, T+4, T+5, T+6, T+7, M+1*, M+2, M+4
>> P L*, W
>> P(1 W*
>> R L*, W
U ASK+1, AT+1, M+1, M+2, EN+2
>> X ASK+1*, ASK+2*, ASK+3, A*, T+1, T+2*, T+5*, T+6*, HM+1
M+4*, M+5*, W*
>> Y T+1, M+1, M+2
>> Y(0 A
>> Z T+5*, HM+4*
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