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

Package: Lab Service

Routine: LRARCR3A


Information

LRARCR3A ;DALISC/CKA - ARCHIVEDWKLD REP GENERATOR-PRINT 2 ;

Source Information

Source file <LRARCR3A.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Lab Service 2 STAT^LRARCR3B  (HDR1,PAUSE,UP1)^LRARCR4  

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

Package Total Caller Graph
Lab Service 1 LRARCR3  

Entry Points

Name Comments DBIA/ICR reference
COND ;
LOC ;
LRMAC ;
CONTROL ;
WKLD ;

External References

Name Field # of Occurrence
STAT^LRARCR3B COND+6
HDR1^LRARCR4 COND+1, LRMAC+3, CONTROL+3, WKLD+3
PAUSE^LRARCR4 LRMAC+3, CONTROL+3, WKLD+3
UP1^LRARCR4 LOC+10, LRMAC+7, LRMAC+15, CONTROL+7, CONTROL+15, WKLD+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!?15,LRSUBH1,!?15,$E(LRDSH,1,$L(LRSUBH1)),!
  • Line Location: LOC+3
Function Call: WRITE
  • Prompt: ?X*40
  • Line Location: LOC+6
Function Call: WRITE
  • Prompt: $E(LRLOC_" ",1,20),"="
  • Line Location: LOC+7
Function Call: WRITE
  • Prompt: $J(^TMP("LRAR",$J,"TST/LOC",LRLOC),4)," "
  • Line Location: LOC+8
Function Call: WRITE
  • Prompt: $J($FN($S(LRSUM:^(LRLOC)/LRSUM,1:0)*100,"",2),5),"%"
  • Line Location: LOC+9
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: LRMAC+3
Function Call: WRITE
  • Prompt: !!!?15,LRSUBH1,!?15,$E(LRDSH,1,$L(LRSUBH1))
  • Line Location: LRMAC+4
Function Call: WRITE
  • Prompt: !!,LRMAC," =",$J(LRLMAC,5)," "
  • Line Location: LRMAC+8
Function Call: WRITE
  • Prompt: $J($FN($S(LRSUM:LRLMAC/LRSUM,1:0)*100,"",2),5),"%"
  • Line Location: LRMAC+9
Function Call: WRITE
  • Prompt: ?X*40+1
  • Line Location: LRMAC+12
Function Call: WRITE
  • Prompt: LRTEST," = ",$J(^TMP("LRAR",$J,"TST/LRM",LRMAC,LRTEST),5)
  • Line Location: LRMAC+13
Function Call: WRITE
  • Prompt: " ",$J($FN($S(LRLMAC:^(LRTEST)/LRLMAC,1:0)*100,"",2),5),"%"
  • Line Location: LRMAC+14
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: CONTROL+3
Function Call: WRITE
  • Prompt: !!!?15,LRSUBH1,!?15,$E(LRDSH,1,$L(LRSUBH1))
  • Line Location: CONTROL+4
Function Call: WRITE
  • Prompt: !!,LRMAC," =",$J(LRLMAC,5)," "
  • Line Location: CONTROL+8
Function Call: WRITE
  • Prompt: $J($FN($S(LRSUM:LRLMAC/LRSUM,1:0)*100,"",2),5),"%"
  • Line Location: CONTROL+9
Function Call: WRITE
  • Prompt: ?X*40+1
  • Line Location: CONTROL+12
Function Call: WRITE
  • Prompt: LRTEST," = ",$J(^TMP("LRAR",$J,"TST/CTL",LRMAC,LRTEST),5)
  • Line Location: CONTROL+13
Function Call: WRITE
  • Prompt: " ",$J($FN($S(LRLMAC:^(LRTEST)/LRLMAC,1:0)*100,"",2),5),"%"
  • Line Location: CONTROL+14
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: WKLD+3
Function Call: WRITE
  • Prompt: !!!,?15,LRSUBH1,!?15,$E(LRDSH,1,$L(LRSUBH1)),!
  • Line Location: WKLD+4
Function Call: WRITE
  • Prompt: ?X*40+1
  • Line Location: WKLD+8
Function Call: WRITE
  • Prompt: $E(LRTEST_" ",1,8)," = ",$J(^TMP("LRAR",$J,"TST",LRTEST),5)
  • Line Location: WKLD+9
Function Call: WRITE
  • Prompt: " ",$J($FN($S(LRSUM:^(LRTEST)/LRSUM,1:0)*100,"",2),5),"% "
  • Line Location: WKLD+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("LRAR" LOC+1, LOC+5, LOC+8, LRMAC+1, LRMAC+6, LRMAC+11, LRMAC+13, CONTROL+1, CONTROL+6, CONTROL+11
CONTROL+13, WKLD+1, WKLD+6, WKLD+9

Label References

Name Line Occurrences
CONTROL COND+4
LOC COND+2
LRMAC COND+3
WKLD COND+5

Naked Globals

Name Field # of Occurrence
^( LOC+9, LRMAC+6, LRMAC+14, CONTROL+6, CONTROL+14, WKLD+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> I LOC+5*, LOC+6, LRMAC+11*, LRMAC+12, CONTROL+11*, CONTROL+12, WKLD+6*, WKLD+7, WKLD+8
IOF LRMAC+3, CONTROL+3, WKLD+3
IOSL LOC+10, LRMAC+3, LRMAC+7, LRMAC+15, CONTROL+3, CONTROL+7, CONTROL+15, WKLD+3, WKLD+7
>> LRCTL COND+4
>> LRDSH LOC+3, LRMAC+4, CONTROL+4, WKLD+4
>> LREND COND+2, COND+3, COND+4, COND+5, LOC+5, LOC+10, LRMAC+3, LRMAC+6, LRMAC+7, LRMAC+11
LRMAC+15, CONTROL+3, CONTROL+6, CONTROL+7, CONTROL+11, CONTROL+15, WKLD+3, WKLD+6, WKLD+7
>> LRLMAC LRMAC+6*, LRMAC+8, LRMAC+9, LRMAC+14, CONTROL+6*, CONTROL+8, CONTROL+9, CONTROL+14
>> LRLOC LOC+4*, LOC+5*, LOC+7, LOC+8, LOC+9
>> LRMAC LRMAC+5*, LRMAC+6*, LRMAC+8, LRMAC+11, LRMAC+13, CONTROL+5*, CONTROL+6*, CONTROL+8, CONTROL+11, CONTROL+13
>> LRSUBH1 LOC+2*, LOC+3, LRMAC+2*, LRMAC+4, CONTROL+2*, CONTROL+4, WKLD+2*, WKLD+4
>> LRSUM LOC+2, LOC+9, LRMAC+2, LRMAC+9, CONTROL+2, CONTROL+9, WKLD+2, WKLD+10
>> LRTEST LRMAC+10*, LRMAC+11*, LRMAC+13, LRMAC+14, CONTROL+10*, CONTROL+11*, CONTROL+13, CONTROL+14, WKLD+5*, WKLD+6*
WKLD+9, WKLD+10
>> X LOC+6*, LOC+10, LRMAC+12*, LRMAC+15, CONTROL+12*, CONTROL+15, WKLD+8*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All