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

Package: Lab Service

Routine: LRLABLIO


Information

LRLABLIO ;DALOI/TGA/JMC - TESTS LABEL PRINTER ;May 21, 2007

Source Information

Source file <LRLABLIO.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 3 EN^DDIOL  $$GET1^DIQ  ^DIR  
Kernel 1 (CLOSE,OPEN,USE)^%ZISUTL  
Lab Service 1 ($$URGA,LBLTYP,LRBAR)^LRLABLD  
Toolkit 1 $$GET^XPAR  

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

Package Total Caller Graph
Lab Service 3 LRLABXT  LRORDST  LRPHLIST  

Entry Points

Name Comments DBIA/ICR reference
1 ;
2
3
T ; Print test label
BD ; Bad device - abort, timeout, unsuccessful selection
K ; Close devices

External References

Name Field # of Occurrence
CLOSE^%ZISUTL K+1, K+2
OPEN^%ZISUTL 1+6, 23+9
USE^%ZISUTL 2+6, 2+13, 3+1, 3+11, T+1, T+22, T+23
EN^DDIOL 2+14, 3+12
$$GET1^DIQ 1+13
^DIR 2+8, 3+6, T+7, T+29, T+37
$$URGA^LRLABLD T+19
LBLTYP^LRLABLD 3+16
LRBAR^LRLABLD T+21
$$GET^XPAR 1+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: 3+2
Function Call: WRITE
  • Prompt: !!,"Using label routine: ",LRLABEL,!
  • Line Location: T+3
Function Call: WRITE
  • Prompt: !
  • Line Location: T+26
Function Call: WRITE
  • Prompt: !
  • Line Location: T+34
Routine Call
  • DIR
  • Line Location:
    • 2+8
    • 3+6
    • T+7
    • T+29
    • T+37

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^%ZIS(1 - [#3.5] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(69.9 - [#69.9] 1+17

Label References

Name Line Occurrences
1 3+10
2 2+4
@( T+22
BD 2+1, 3+7, T+8, T+30, T+38
K 2+15, 33+8, T+31, T+40
T T+39

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS 1+3~, 1+20*, 2
%ZIS("A" 1+20*
%ZIS("B" 1+8*, 1+9*, 1+14*, 1+17*, 1+19*
DIR 1+3~, 2+5~, 3+3!, T+2!, T+25!, T+33!
DIR("?" 3+5*, T+28*, T+36*
DIR("A" 2+7*, 3+4*, T+5*, T+6*, T+27*, T+35*
DIR("B" 3+4*, T+27*, T+35*
DIR(0 2+7*, 3+4*, T+4*, T+27*, T+35*
DIRUT 1+3~, 2+5~, 3+3!, 3+7, T+2!, T+25!, T+30, T+33!, T+38
DTOUT 1+3~, 2+5~, 3+3!, T+2!, T+25!, T+33!
DUOUT 1+3~, 2+5~, 3+3!, T+2!, T+25!, T+33!
DUZ(2 1+8, 1+17
I T+10~, T+17*
IO 2+1
IO("Q" 2+3
IO(0 2+1
>> IOCPU 2+10, 2+12
IOM 2+2
ION 2+2, 2+12
IOP 1+3~
>> IOS 1+12, 1+13
IOSL 2+2
IOST 2+2, 2+4
LRAA 3+14~, 3+15*
LRACC T+11~, T+15*
LRAN T+11~, T+17*
LRBAR T+11~
LRBARID T+11~, T+17*
LRCE T+11~, T+15*
LRDAT T+11~, T+14*
LRINFW T+11~, T+17*
LRLABEL 1+3~, T+3, T+22
LRLABLIO 1+1, 2+2*, 3+9, 3+13!, BD+1!
LRLABLIO("Q" 2+3*, 3
LRLLOC T+11~, T+14*
LRPREF T+11~, T+15*
LRRB T+11~, T+14*
LRTOP T+11~, T+16*
LRTS T+11~
LRTS(1 T+16*
LRTS(2 T+16*
LRUID T+11~, T+17*
LRURG T+11~, T+18*
LRURG0 T+11~, T+18*, T+19
LRURGA T+11~, T+19*
LRXL T+11~, T+17*
MSG 2+11~, 2+12*, 2+14
N T+10~, T+17*
PNM T+10~, T+14*
POP 1+3~, 2+1, 3+10
SSN T+10~, T+14*
U 1+1*, 1+17
X 1+3~, 1+13*, 1+14, 3+3!, T+2!, T+25!, T+33!
Y 1+3~, 2+4, 3+3!, 3+8, T+2!, T+8, T+25!, T+31, T+33!, T+39
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 |  Local Variables  | All