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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: LRARCR4

Package: Lab Service

Routine: LRARCR4


Information

LRARCR4 ; IHS/DIR/AAB - WKLD REP GENERATOR-UTILITIES ;

Source Information

Source file <LRARCR4.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 1 ^%ZISC  
Lab Service 1 WKLDCLN^LRARCU  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Lab Service 5 LRARC1  LRARCR1  LRARCR3  LRARCR3A  LRARCR3B  

Entry Points

Name Comments DBIA/ICR reference
REPHDR ;
HDR2 ;
HDR ;
HDR1 ;
CLEAN ;
UP ;
PAUSE ;
BLDHDR ;
ADDHDR(LRARY,LRTITLE,LRCODSTR) ;
SUBH ;
UP1 ;

External References

Name Field # of Occurrence
^%ZISC CLEAN+2
^DIR PAUSE+2
WKLDCLN^LRARCU CLEAN+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!!!!,$E(LRSTR,1,30)_$S(LRANS="D":" D E T A I L E D *",1:" C-O-N-D-E-N-S-E-D ")_$E(LRSTR,1,31)
  • Line Location: REPHDR+1
Function Call: WRITE
  • Prompt: !,LRSITE_"("_LRSITNUM_")",?33,"Workload Report"
  • Line Location: REPHDR+2
Function Call: WRITE
  • Prompt: ?53,LRDT,?80-(6+$L(LRPG)),"page ",LRPG
  • Line Location: REPHDR+3
Function Call: WRITE
  • Prompt: !,"ACCN AREA: ",LRX,?79-$L(LRDTH),LRDTH
  • Line Location: REPHDR+4
Function Call: WRITE
  • Prompt: !,LRDSH
  • Line Location: REPHDR+6
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: REPHDR+8
Function Call: WRITE
  • Prompt: !!!,$E(LRSTR,1,31)_" D E T A I L E D "_$E(LRSTR,1,32)
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !,LRSITE_"("_LRSITNUM_")",?29,"Archived Workload Report"
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: ?53,LRDT,?80-(6+$L(LRPG)),"Page ",LRPG
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !,"ACCN AREA: ",LRX,?79-$L(LRDTH),LRDTH
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !,LRDSH
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: !,"Lab Test "_$S(LRCONT:" **cont.**",1:"")
  • Line Location: HDR+7
Function Call: WRITE
  • Prompt: ?33,"Instrument",?59,"Location",!
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: !,LRTST,?33,LRCODE,?59,LRLC," = ",LRCPT
  • Line Location: SUBH+1
Function Call: WRITE
  • Prompt: !,?3,"Accession # ",?36,"Date verified",?59,"WKLD CODE: ",LRCAP
  • Line Location: SUBH+2
Function Call: WRITE
  • Prompt: ?64,$S(LRCONT:"***continued***",1:"")
  • Line Location: UP+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: UP1+2
Function Call: WRITE
  • Prompt: !,"cont."
  • Line Location: UP1+2
Function Call: WRITE
  • Prompt: !?((80-$L(LRSUBH1))\2),LRSUBH1
  • Line Location: UP1+3
Function Call: WRITE
  • Prompt: !?((80-$L(LRSUBH1))\2),$E(LRDSH,1,$L(LRSUBH1))
  • Line Location: UP1+4
Function Call: WRITE
  • Prompt: !!!,$E(LRSTR,1,30)_$S(LRANS="D":" D E T A I L E D *",1:" C-O-N-D-E-N-S-E-D ")_$E(LRSTR,1,31)
  • Line Location: HDR1+1
Function Call: WRITE
  • Prompt: !,LRSITE_"("_LRSITNUM_")",?29," Archived Workload Report"
  • Line Location: HDR1+2
Function Call: WRITE
  • Prompt: ?53,LRDT,?80-(6+$L(LRPG)),"page ",LRPG
  • Line Location: HDR1+3
Function Call: WRITE
  • Prompt: !,"ACCN AREA: ",LRX,?79-$L(LRDTH),LRDTH
  • Line Location: HDR1+4
Function Call: WRITE
  • Prompt: !,LRDSH
  • Line Location: HDR1+6
Function Call: WRITE
  • Prompt: !,LRHDR(A)
  • Line Location: HDR2+2
Routine Call
  • DIR
  • Line Location:
    • PAUSE+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("LRAR" CLEAN+3!

Label References

Name Line Occurrences
ADDHDR BLDHDR+5, BLDHDR+9, BLDHDR+13, BLDHDR+17, BLDHDR+21, BLDHDR+25, BLDHDR+29
HDR1 UP1+2
HDR2 REPHDR+5, HDR+5, HDR1+5
PAUSE REPHDR+7, UP+3, UP1+1, CLEAN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CLEAN+4!
%DT CLEAN+4!
%ZIS CLEAN+4!
A ADDHDR+1~, ADDHDR+4*, ADDHDR+5*, HDR2+1~, HDR2+2*
DIC CLEAN+4!
DIR PAUSE+2!, CLEAN+4!
DIR(0 PAUSE+2*
DIROUT CLEAN+4!
DIRUT CLEAN+4!
DTOUT PAUSE+3, CLEAN+4!
DUOUT PAUSE+3, CLEAN+4!
DX CLEAN+4!
DY CLEAN+4!
I BLDHDR+35*, BLDHDR+36, ADDHDR+1~, ADDHDR+5*, CLEAN+4!
IOF REPHDR+8, UP1+2, CLEAN+2
IOST PAUSE+1
J UP+1, CLEAN+4!
K CLEAN+4!
LRAA CLEAN+6!
LRAANO CLEAN+6!
LRACCREC CLEAN+5!
LRANS REPHDR+1, HDR1+1, CLEAN+6!
LRARY ADDHDR~
LRARY( ADDHDR+5
LRARY(0 ADDHDR+2
LRCAP SUBH+2, CLEAN+6!
LRCAPS BLDHDR+25, CLEAN+6!
LRCNT CLEAN+6!
LRCNTL CLEAN+10!
LRCODE SUBH+1, CLEAN+6!
LRCODSTR BLDHDR+3*, BLDHDR+5, BLDHDR+7*, BLDHDR+9, BLDHDR+11*, BLDHDR+13, BLDHDR+15*, BLDHDR+17, BLDHDR+19*, BLDHDR+21
, BLDHDR+23*, BLDHDR+25, BLDHDR+27*, BLDHDR+29, ADDHDR~, ADDHDR+6, CLEAN+5!
LRCOL BLDHDR+17, CLEAN+6!
LRCONT HDR+7, UP+1*, UP+2, CLEAN+5!
LRCP CLEAN+8!
LRCPN CLEAN+12!
LRCPSX BLDHDR+29, CLEAN+7!
LRCPT SUBH+1, UP+1, CLEAN+7!
LRCTL CLEAN+12!
LRDA CLEAN+7!
LRDAT CLEAN+7!
LRDATD CLEAN+7!
LRDATX CLEAN+7!
LRDOT CLEAN+7!
LRDSH REPHDR+6, HDR+6, UP1+4, HDR1+6, CLEAN+7!
LRDT REPHDR+3, HDR+3, HDR1+3, CLEAN+7!
LRDTH REPHDR+4, HDR+4, HDR1+4, CLEAN+7!
LRDUMMY ADDHDR+1~, ADDHDR+7, ADDHDR+10
LREND REPHDR+7, UP+3, UP1+1, PAUSE+3*, CLEAN+1, CLEAN+6!
LRFIL CLEAN+8!
LRFL CLEAN+7!
LRFLG CLEAN+8!
LRFR CLEAN+8!
LRFRD CLEAN+8!
LRFRV CLEAN+8!
LRHDR CLEAN+11!
LRHDR( BLDHDR+32*, BLDHDR+33*, BLDHDR+37*, BLDHDR+41*, ADDHDR+3*, ADDHDR+7, ADDHDR+9*, ADDHDR+10*, HDR2+2
LRHDRFIT BLDHDR+43*, HDR+5, HDR1+5, CLEAN+11!
LRHDRLEN BLDHDR+1*, BLDHDR+31*, BLDHDR+32, BLDHDR+33, BLDHDR+37, BLDHDR+40*, BLDHDR+41, BLDHDR+43, ADDHDR+3*, ADDHDR+7
, ADDHDR+8*, ADDHDR+9, ADDHDR+10, HDR2+1, HDR2+2, CLEAN+11!
LRINST CLEAN+8!
LRIOPAT BLDHDR+33, BLDHDR+35, BLDHDR+36, CLEAN+12!
LRLC SUBH+1, CLEAN+8!
LRLMAC CLEAN+8!
LRLOC BLDHDR+9, CLEAN+8!
LRLTYP CLEAN+12!
LRMAC CLEAN+8!
LRMACN CLEAN+6!
LRMCT CLEAN+10!
LRNODE CLEAN+10!
LRNT CLEAN+9!
LRNX CLEAN+9!
LRNX5 CLEAN+9!
LRNX5D CLEAN+9!
LRPATOK CLEAN+5!
LRPG REPHDR+3, REPHDR+4*, HDR+3, HDR+4*, HDR1+3, HDR1+4*, CLEAN+9!
LRPTYP BLDHDR+36*, BLDHDR+37, CLEAN+5!
LRRTYP CLEAN+12!
LRSITE REPHDR+2, HDR+2, HDR1+2, CLEAN+9!
LRSITNUM REPHDR+2, HDR+2, HDR1+2, CLEAN+9!
LRSITSEL BLDHDR+5, CLEAN+9!
LRSP BLDHDR+13, CLEAN+9!
LRST CLEAN+9!
LRSTAT BLDHDR+39, CLEAN+10!
LRSTCS CLEAN+9!
LRSTR REPHDR+1, HDR+1, HDR1+1, CLEAN+10!
LRSTY CLEAN+10!
LRSUBH CLEAN+11!
LRSUBH1 UP1+3, UP1+4, CLEAN+11!
LRSUM CLEAN+10!
LRTEST CLEAN+10!
LRTESTCP CLEAN+10!
LRTITLE BLDHDR+4*, BLDHDR+5, BLDHDR+8*, BLDHDR+9, BLDHDR+12*, BLDHDR+13, BLDHDR+16*, BLDHDR+17, BLDHDR+20*, BLDHDR+21
, BLDHDR+24*, BLDHDR+25, BLDHDR+28*, BLDHDR+29, ADDHDR~, ADDHDR+3, ADDHDR+9, CLEAN+6!
LRTMTOT CLEAN+10!
LRTO CLEAN+7!
LRTOD CLEAN+8!
LRTOV CLEAN+12!
LRTST SUBH+1, CLEAN+12!
LRTSTS BLDHDR+21, CLEAN+11!
LRTYCSP CLEAN+11!
LRURG CLEAN+12!
LRURGCNT CLEAN+12!
LRURGNAM CLEAN+12!
LRVD CLEAN+11!
LRVERD CLEAN+11!
LRX REPHDR+4, HDR+4, HDR1+4, CLEAN+11!
POP CLEAN+4!
X CLEAN+4!
Y CLEAN+4!
ZTDESC CLEAN+5!
ZTIO CLEAN+5!
>> ZTQUEUED CLEAN+2
ZTRTN CLEAN+5!
ZTSAVE CLEAN+5!
ZTSK CLEAN+5!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All