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

Package: Lab Service

Routine: LRDOWN


Information

LRDOWN ;SLC/DG - TOP LEVEL OF DOWNLOAD OPTIONS ;4/4/89 21:37 ;

Source Information

Source file <LRDOWN.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 2 ^DIC  YN^DICN  
Automated Lab Instruments 1 SET^LAB  
Kernel 1 ^%ZTLOAD  
Lab Service 1 BUILD^LRDOWN1  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lab Service 1 LRDOWN  

Entry Points

Name Comments DBIA/ICR reference
QUIT ;CLEAN UP
SE3
SE2
BU2 ;W !,"Send TRAY/CUP locations" D YN^DICN G QUIT:%<0 I %=0 W !,"If optional for this instrument, should I send the tray,cup locations." G BU2
SEND
IN2
PURGE ;Remove the download records from the Load List file, Should be removed when sent.
INIT
BUILD ;Build a download file for an Instrument
DQB
NEW ;Start a new file for each tray.
LAST
TRAY

External References

Name Field # of Occurrence
^%ZTLOAD BU2+2
^DIC INIT
YN^DICN BU2+1, PURGE+1
SET^LAB SE2+1
BUILD^LRDOWN1 DQB

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"If optional for this instrument, should I send the tray,cup locations."
  • Line Location: BU2+0
Function Call: WRITE
  • Prompt: !,"QUEUE WORK"
  • Line Location: BU2+1
Function Call: WRITE
  • Prompt: !
  • Line Location: BU2+1
Function Call: WRITE
  • Prompt: !
  • Line Location: BU2+1
Function Call: WRITE
  • Prompt: !,"TRY LATER"
  • Line Location: INIT+0
Function Call: WRITE
  • Prompt: !,"Sorry I don't know how to build for this Instrument"
  • Line Location: INIT+1
Function Call: WRITE
  • Prompt: !,"Working on the download file for instrument ",$P(LRAUTO,"^",1)," from Load list ",$P(^LRO(68.2,LRLL,0),"^",1)
  • Line Location: INIT+2
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: IN2+0
Function Call: WRITE
  • Prompt: !," Enter a tray to start the build and sending at."
  • Line Location: IN2+0
Function Call: WRITE
  • Prompt: !,"DONE"
  • Line Location: PURGE+3
Routine Call
  • DIC
  • Line Location:
    • INIT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LAB(62.4 - [#62.4] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(62.4 - [#62.4] INIT+1
^LRO(68.2 - [#68.2] INIT+2, PURGE+2!, SE2+1, SE2+3, TRAY
^UTILITY($J QUIT+1!

Label References

Name Line Occurrences
@( DQB+1, SE2+2, SE3, NEW+1, TRAY
BU2 BU2+1
INIT BUILD+1, PURGE+1, SEND
LAST DQB+2
NEW TRAY
QUIT BUILD+1, BU2+1, BU2+2, PURGE+1, PURGE+3, SEND, LAST
SE2 DQB+2
TRAY SE2+3

Naked Globals

Name Field # of Occurrence
^(2 TRAY
^(9 INIT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % BUILD+1*, BU2+1*, BU2+2, PURGE+1*
C PURGE+2*, PURGE+3!
DIC INIT!*
DIC("S" INIT*
DIC(0 INIT*
F QUIT+1!
I QUIT+1!
J QUIT+1!
LRAA QUIT+1!
LRAD QUIT+1!
LRAN QUIT+1!
LRAUTO QUIT+1!, INIT+1*, INIT+2
LRAUTO(9 BUILD+1, BU2+1, DQB+1, INIT+1*, SE2+1
LRCUP QUIT+1!, TRAY*
LRECORD QUIT+1!
LREND DQB+2, INIT!
LRFILE QUIT+1!, SE2!, SE2+1*
LRFLUID QUIT+1!
LRFORCE BU2+1*, QUIT+1!
LRI QUIT+1!
LRINST QUIT+1!, INIT+1*, SE2+1
LRL QUIT+1!
LRLL QUIT+1!, INIT+2*, PURGE+2, SE2+1, SE2+3, TRAY
>> LRNEW TRAY*
LRPNM QUIT+1!
LRRTN QUIT+1!, SE2+1*, SE2+2, SE3, NEW+1, TRAY
LRTEST QUIT+1!
LRTRAY DQB+1*, QUIT+1!, SE2+3*, TRAY
>> LRTRAY1 DQB+1, IN2+1*, SE2+3
T PURGE+2*, PURGE+3!, SE2+1*
>> TSK SE2+1*
U DQB+1
X QUIT+1!, IN2*, IN2+1, TRAY*
X5 QUIT+1!
>> Y BUILD+1, INIT, INIT+1*, PURGE+1, SEND
>> Y(0 INIT+1
>> ZTIO BU2+2*
>> ZTRTN BU2+2*
>> ZTSAVE("LR*" BU2+2*
ZTSK INIT!, SE2, LAST
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