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 |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All
Print Page as PDF
Routine: LRLABELB

Package: Lab Service

Routine: LRLABELB


Information

LRLABELB ;DALOI/JMC - 10 PART LABELS FOR THE INTERMEC 3000/4000 PRINTER ;8/29/94 12:36

Source Information

Source file <LRLABELB.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Lab Service 2 (INIT,TERM,URGENCY)^LRLABELA  $$LRTXT^LRLABLD  

Entry Points

Name Comments DBIA/ICR reference
BAR1 ; Barcode label (handles multiple symbologies/ specimen UID).
BAR ; Barcode label - accession number barcoded (old style).

External References

Name Field # of Occurrence
INIT^LRLABELA BAR+2, BAR1+2
TERM^LRLABELA LRLABELB+18
URGENCY^LRLABELA BAR1+16, BAR1+35
$$LRTXT^LRLABLD LRLABELB+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: STX,LRACC,CR,LRDAT,CR,LRTOP,CR,$E(PNM,1,27),CR,SSN,CR,ETX
  • Line Location: BAR+4
Function Call: WRITE
  • Prompt: STX,"W:",$E(LRLLOC,1,9),CR,ETX
  • Line Location: BAR+5
Function Call: WRITE
  • Prompt: STX,LRBARID,CR,ETX
  • Line Location: BAR+6
Function Call: WRITE
  • Prompt: STX,"Order #",LRCE,CR,$E(LRTXT,1,20)
  • Line Location: BAR+7
Function Call: WRITE
  • Prompt: "..."
  • Condition for execution: $L(LRTXT)>20
  • Line Location: BAR+7
Function Call: WRITE
  • Prompt: CR,ETX
  • Line Location: BAR+7
Function Call: WRITE
  • Prompt: STX,"STAT",CR,ETX
  • Line Location: BAR+10
Function Call: WRITE
  • Prompt: STX,LF,CR,ETX
  • Line Location: BAR+11
Function Call: WRITE
  • Prompt: STX,LRACC,CR,LRDAT,CR,LRTOP,CR,$E(PNM,1,27),CR,SSN,CR,"W:",$E(LRLLOC,1,9),CR,ETX
  • Line Location: BAR+15
Function Call: WRITE
  • Prompt: STX,"Order #",LRCE,CR,LRTXT,CR,ETX
  • Line Location: BAR+16
Function Call: WRITE
  • Prompt: STX,$P(LRURGA,"^"),CR,ETX
  • Line Location: BAR+19
Function Call: WRITE
  • Prompt: STX,LF,CR,ETX
  • Line Location: BAR+20
Function Call: WRITE
  • Prompt: STX,LRACC,CR,LRDAT,CR,LRTOP,CR,$E(PNM,1,21),CR,SSN,CR,ETX
  • Line Location: BAR1+4
Function Call: WRITE
  • Prompt: STX,"W:",LRLLOC,$S($L(LRRB):"/"_LRRB,1:""),CR,ETX
  • Line Location: BAR1+7
Function Call: WRITE
  • Prompt: STX,LRBARID,CR,ETX
  • Line Location: BAR1+10
Function Call: WRITE
  • Prompt: STX,$S($G(LRINFW)="":LF,1:LRINFW),CR,ETX
  • Line Location: BAR1+13
Function Call: WRITE
  • Prompt: STX,"Order #",LRCE,CR,LRTXT,CR,ETX
  • Line Location: BAR1+14
Function Call: WRITE
  • Prompt: STX,LRACC,CR,LRDAT,CR,LRACC,CR,$E(PNM,1,14),CR,SSN,CR,LRDAT,CR,ETX
  • Line Location: BAR1+18
Function Call: WRITE
  • Prompt: STX,LRACC,CR,LRDAT,CR,LRACC,CR,$E(PNM,1,14),CR,SSN,CR,LRDAT,CR,ETX
  • Line Location: BAR1+20
Function Call: WRITE
  • Prompt: STX,$E(PNM,1,21),CR,SSN,CR,ETX
  • Line Location: BAR1+22
Function Call: WRITE
  • Prompt: STX,"W:",LRLLOC,$S($L(LRRB):"/"_LRRB,1:""),CR,ETX
  • Line Location: BAR1+25
Function Call: WRITE
  • Prompt: STX,LRBARID,CR,ETX
  • Line Location: BAR1+28
Function Call: WRITE
  • Prompt: STX,$S($G(LRINFW)="":LF,1:LRINFW),CR,ETX
  • Line Location: BAR1+31
Function Call: WRITE
  • Prompt: STX,LRTOP,CR,LRACC,CR,LRDAT,CR,"Order #",LRCE,CR,LRTXT,CR,ETX
  • Line Location: BAR1+33
Function Call: WRITE
  • Prompt: STX,LRACC,CR,LRDAT,CR,LRACC,CR,$E(PNM,1,14),CR,SSN,CR,LRDAT,CR,ETX
  • Line Location: BAR1+37
Function Call: WRITE
  • Prompt: STX,LRACC,CR,LRDAT,CR,LRACC,CR,$E(PNM,1,14),CR,SSN,CR,LRDAT,CR,ETX
  • Line Location: BAR1+39
Function Call: WRITE
  • Prompt: STX
  • Line Location: BAR1+43
Function Call: WRITE
  • Prompt: LF,CR,LF,CR
  • Line Location: BAR1+46
Function Call: WRITE
  • Prompt: LRBARID,CR
  • Line Location: BAR1+48
Function Call: WRITE
  • Prompt: LRBARID,CR
  • Line Location: BAR1+50
Function Call: WRITE
  • Prompt: ETX
  • Line Location: BAR1+51

Label References

Name Line Occurrences
BAR LRLABELB+15
BAR1 LRLABELB+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CR LRLABELB+6~, BAR+4, BAR+5, BAR+6, BAR+7, BAR+10, BAR+11, BAR+13, BAR+14, BAR+15
, BAR+16, BAR+19, BAR+20, BAR+22, BAR+23, BAR1+4, BAR1+7, BAR1+10, BAR1+13, BAR1+14
, BAR1+18, BAR1+19, BAR1+20, BAR1+21, BAR1+22, BAR1+25, BAR1+28, BAR1+31, BAR1+33, BAR1+37
, BAR1+38, BAR1+39, BAR1+40, BAR1+46, BAR1+48, BAR1+50
ETX LRLABELB+6~, BAR+4, BAR+5, BAR+6, BAR+7, BAR+10, BAR+11, BAR+13, BAR+14, BAR+15
, BAR+16, BAR+19, BAR+20, BAR+22, BAR+23, BAR1+4, BAR1+7, BAR1+10, BAR1+13, BAR1+14
, BAR1+18, BAR1+19, BAR1+20, BAR1+21, BAR1+22, BAR1+25, BAR1+28, BAR1+31, BAR1+33, BAR1+37
, BAR1+38, BAR1+39, BAR1+40, BAR1+51
J LRLABELB+6~, BAR1+44*, BAR1+46
LF LRLABELB+6~, BAR+11, BAR+20, BAR1+13, BAR1+31, BAR1+46
>> LRAA LRLABELB+14
>> LRACC BAR+4, BAR+13, BAR+14, BAR+15, BAR+22, BAR+23, BAR1+4, BAR1+18, BAR1+20, BAR1+33
, BAR1+37, BAR1+39
>> LRBAR( LRLABELB+14
>> LRBARID BAR+6, BAR1+10, BAR1+28, BAR1+48, BAR1+50
>> LRCE BAR+7, BAR+16, BAR1+14, BAR1+33
>> LRDAT BAR+4, BAR+13, BAR+14, BAR+15, BAR+22, BAR+23, BAR1+4, BAR1+18, BAR1+20, BAR1+33
, BAR1+37, BAR1+39
>> LRDTXT LRLABELB+9*, LRLABELB+10*, BAR+13, BAR+14, BAR+22, BAR+23, BAR1+19, BAR1+21, BAR1+38, BAR1+40
LRFMT LRLABELB+6~, LRLABELB+14*, LRLABELB+15, LRLABELB+16, BAR1+46
>> LRINFW BAR1+13, BAR1+31
>> LRLLOC BAR+5, BAR+15, BAR1+7, BAR1+25
LRLPNM LRLABELB+6~, LRLABELB+12*, BAR+13, BAR+14, BAR+22, BAR+23
>> LRRB BAR1+7, BAR1+25
>> LRTOP BAR+4, BAR+13, BAR+14, BAR+15, BAR+22, BAR+23, BAR1+4, BAR1+33
>> LRTS LRLABELB+8
LRTXT LRLABELB+6~, LRLABELB+8*, LRLABELB+9, LRLABELB+10, BAR+7, BAR+13, BAR+14, BAR+16, BAR+22, BAR+23
, BAR1+14, BAR1+19, BAR1+21, BAR1+33, BAR1+38, BAR1+40
>> LRURG0 BAR+10
>> LRURGA BAR+19
>> PNM LRLABELB+12, BAR+4, BAR+15, BAR1+4, BAR1+18, BAR1+20, BAR1+22, BAR1+37, BAR1+39
>> SSN BAR+4, BAR+13, BAR+14, BAR+15, BAR+22, BAR+23, BAR1+4, BAR1+18, BAR1+20, BAR1+22
, BAR1+37, BAR1+39
STX LRLABELB+6~, BAR+4, BAR+5, BAR+6, BAR+7, BAR+10, BAR+11, BAR+13, BAR+14, BAR+15
, BAR+16, BAR+19, BAR+20, BAR+22, BAR+23, BAR1+4, BAR1+7, BAR1+10, BAR1+13, BAR1+14
, BAR1+18, BAR1+19, BAR1+20, BAR1+21, BAR1+22, BAR1+25, BAR1+28, BAR1+31, BAR1+33, BAR1+37
, BAR1+38, BAR1+39, BAR1+40, BAR1+43
X LRLABELB+6~
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All