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

Package: Lab Service

Routine: LRCAPD2


Information

LRCAPD2 ;VA/DALISC/FHS - WORKLOAD CODE LIST REPORT ;JUL 06, 2010 3:14 PM

Source Information

Source file <LRCAPD2.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 5 ^%ZIS  ^%ZISC  ^%ZTLOAD  ($$FMTE,$$NOW)^XLFDT  $$CJ^XLFSTR  
Lab Service 1 EN^LRDIQ  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lab Service 1 LRCAPD2  

Entry Points

Name Comments DBIA/ICR reference
HEAD ;
EN ;
RDIR ;
PRT
PAUSE ;
CLEAN
DQ ;
SCR

External References

Name Field # of Occurrence
^%ZIS EN+24
^%ZISC EN+25, CLEAN+3
^%ZTLOAD EN+25
^DIR RDIR+1
EN^LRDIQ PRT+14
$$FMTE^XLFDT DQ+4
$$NOW^XLFDT DQ+4
$$CJ^XLFSTR HEAD+2, HEAD+3, HEAD+4, HEAD+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?5,"Produce a list of WKLD Code by Lab Section"
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: !!?10,"Report Queued to "_ION,!
  • Line Location: EN+26
Function Call: WRITE
  • Prompt: !?10,"No WKLD CODES matched your Screening Criteria",!!
  • Line Location: PRT+2
Function Call: WRITE
  • Prompt: $$CJ^XLFSTR(LRHEAD0_LRPAG,IOM)
  • Line Location: HEAD+2
Function Call: WRITE
  • Prompt: $$CJ^XLFSTR(LRHEAD,IOM)
  • Line Location: HEAD+3
Function Call: WRITE
  • Prompt: $$CJ^XLFSTR(LRHEAD2,IOM)
  • Line Location: HEAD+4
Function Call: WRITE
  • Prompt: $$CJ^XLFSTR(LRHEAD3,IOM)
  • Line Location: HEAD+5
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PAUSE+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PAUSE+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: CLEAN+2
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $E(IOST,1,2)="P-"
  • Line Location: CLEAN+2
Routine Call
  • DIR
  • Line Location:
    • RDIR+1
Routine Call
  • %ZIS
  • Line Location:
    • EN+24

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LAM - [#64] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(64.21 - [#64.21] PRT+6
^LAM - [#64] SCR
^LRO(68 - [#68] PRT+9
^TMP("LR" DQ+2!, SCR+5*, SCR+6*, PRT+1, CLEAN+7!

Label References

Name Line Occurrences
CLEAN EN+3, EN+6, EN+14, EN+17, EN+21, EN+24, EN+25, PRT+1, PRT+15
DQ EN+27
HEAD PRT+10, PAUSE+1, PAUSE+4
PAUSE PRT+13
RDIR EN+3, EN+6, EN+10, EN+13, EN+16, EN+21, PAUSE+3

Naked Globals

Name Field # of Occurrence
^( SCR
^(0 SCR
^(6 SCR+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CLEAN+6!
%ZIS EN+24!*, CLEAN+5!
%ZIS("A" EN+24*
DA PRT!, PRT+12!*, CLEAN+5!
DIC PRT+10*, CLEAN+5!
DIR EN+2!, RDIR+3!, PRT!, PAUSE+3!, CLEAN+6!
DIR("A" EN+3*, EN+6*, EN+9*, EN+12*, EN+16*, EN+20*
DIR("B" EN+3*
DIR(0 EN+3*, EN+5*, EN+9*, EN+12*, EN+15*, EN+19*, PAUSE+3*
DIRUT RDIR+2, PRT+14, CLEAN+6!
DR PRT!, PRT+10*, CLEAN+5!
DTOUT CLEAN+6!
DUOUT RDIR+2, CLEAN+6!
DX EN+2!, PRT!, CLEAN+7!
IO EN+25
IO("Q" EN+25
IO(0 EN+25
IOF DQ+6, PAUSE+1, PAUSE+4, CLEAN+2
IOM DQ+3, HEAD+2, HEAD+3, HEAD+4, HEAD+5
ION EN+26
IOSL PRT+13
IOST DQ+6, PAUSE+1, PAUSE+2, CLEAN+2
LRAA EN+8*, SCR+4, PRT+9, CLEAN+4!
LRACT EN+18*, SCR+3, PRT+7, PRT+8, CLEAN+4!
LRBIL EN+4*, SCR+1, PRT+5, CLEAN+4!
LRCC CLEAN+6!
LRDBUG DQ+1!, CLEAN+1
LREND EN+3, EN+6, EN+8, EN+11, EN+14, EN+17, EN+21, RDIR+1*, RDIR+2*, DQ+3*
, PRT!, PRT+11, PRT+13, PRT+14*, PAUSE+3, CLEAN+6!
LRGLB PRT+1*, PRT+10*, PRT+11*, PRT+12, CLEAN+7!
LRHEAD PRT+4*, PRT+5*, PRT+6*, HEAD+3, CLEAN+4!
>> LRHEAD0 PRT+3*, HEAD+2
LRHEAD2 PRT+7*, PRT+8*, PRT+9, HEAD+4, CLEAN+4!
LRHEAD3 PRT+9*, HEAD+5, CLEAN+4!
LRHED CLEAN+5!
LRI CLEAN+5!
LRJ CLEAN+5!
LRK CLEAN+5!
LRLINE DQ+3*, CLEAN+5!
LRPAG DQ+3*, HEAD+1*, HEAD+2, CLEAN+6!
LRPDT DQ+4*, PRT+3, CLEAN+4!
LRSEC EN+7*, CLEAN+4!
LRSECT EN+11*, SCR+2, PRT+6, CLEAN+4!
LRSORT EN+22*, SCR+5, SCR+6, PRT+3, CLEAN+4!
LRTS DQ+3*, CLEAN+5!
LRTSN DQ+7*, SCR*, SCR+5, SCR+6, CLEAN+5!
LRX SCR*, SCR+1, SCR+2, SCR+3, SCR+5, SCR+6, CLEAN+5!
NAME CLEAN+5!
NAME1 CLEAN+5!
>> POP EN+24
S PRT+10*, PRT+14*, CLEAN+7!
U SCR+1, SCR+2, SCR+3, SCR+5, SCR+6, PRT+6, PRT+9
X PAUSE+3!, CLEAN+6!
Y EN+4, EN+7, EN+8, EN+11, EN+18, EN+22, RDIR+2, PAUSE+3!, CLEAN+6!
>> ZTDESC EN+26*
>> ZTIO EN+26*
>> ZTQUEUED DQ+1, CLEAN
>> ZTREQ DQ+1*, CLEAN*
>> ZTRTN EN+26*
ZTSAVE EN+2!, PRT!, CLEAN+7!
ZTSAVE("LRAA" EN+8*
ZTSAVE("LRACT" EN+18*
ZTSAVE("LRBIL" EN+4*
ZTSAVE("LRSEC" EN+7*
ZTSAVE("LRSECT" EN+11*
ZTSAVE("LRSORT" EN+22*
ZTSK CLEAN+6!
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