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

Package: Lab Service

Routine: LRWRKINC


Information

LRWRKINC ;SLC/DCM/CJS - INCOMPLETE STATUS REPORT ;Mar 22, 2021@17:48

Source Information

Source file <LRWRKINC.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Lab Service 7 ($$CDHTFM,$$DDDATE)^LRAFUNC1  $$STATUS^LREVENT  ^LREXPD  (CHKAA,HED,LREND,LST1,WAIT,X)^LRWRKIN1  ADATE^LRWU  (LRAN,STAR)^LRWU3  (DD,EQUALS,URG)^LRX  
Kernel 5 ^%ZIS  ^%ZISC  ^%ZTLOAD  ($$FMTE,$$NOW)^XLFDT  $$LJ^XLFSTR  
VA FileMan 2 ^DIC  ^DIR  

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 LRWRKINC  

Entry Points

Name Comments DBIA/ICR reference
EN ;
DQ ;
TD ;
TESTS
REF ; if referred test, get referral status
PROF ;
PROFMAN ;
ORIG(LRXTST) ;
PROFSTAT ;
LAH ;
PHD ;
AC
LREXPD ;Include panel test in list when selecting specific tests

External References

Name Field # of Occurrence
^%ZIS EN+99
^%ZISC EN+105
^%ZTLOAD EN+105
^DIC EN+8, EN+73, EN+85
^DIR EN+30, EN+39, EN+46, EN+53, EN+58, EN+66, EN+80, EN+90, EN+96, PHD+17
$$CDHTFM^LRAFUNC1 PHD+14
$$DDDATE^LRAFUNC1 PHD+14
$$STATUS^LREVENT REF+4, PROFSTAT+11
^LREXPD EN+75
CHKAA^LRWRKIN1 EN+12
HED^LRWRKIN1 DQ+19
LREND^LRWRKIN1 EN+23, EN+33, EN+40, EN+93, EN+97, EN+100, EN+107, DQ+37, DQ+39
LST1^LRWRKIN1 DQ+35, AC+8
WAIT^LRWRKIN1 DQ+38
X^LRWRKIN1 DQ+36
ADATE^LRWU PHD+4
LRAN^LRWU3 PHD+22
STAR^LRWU3 PHD+2
DD^LRX EN+3
EQUALS^LRX DQ+38
URG^LRX DQ+19
$$FMTE^XLFDT DQ+13, DQ+14, DQ+18
$$NOW^XLFDT EN+3
$$LJ^XLFSTR DQ+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+22
Function Call: WRITE
  • Prompt: !,"Request ",$S($G(ZTSK):"Queued - Task #"_ZTSK,1:"NOT Queued")
  • Line Location: EN+106
Function Call: READ
  • Variable: %
  • Timeout: DTIME
  • Line Location: AC+11
Function Call: WRITE
  • Prompt: !,"Answer 'Y' or 'N': "
  • Line Location: AC+11
Routine Call
  • %ZIS
  • Line Location:
    • EN+99
Routine Call
  • DIC
  • Line Location:
    • EN+8
    • EN+73
    • EN+85
Routine Call
  • DIR
  • Line Location:
    • EN+30
    • EN+39
    • EN+46
    • EN+53
    • EN+58
    • EN+66
    • EN+80
    • EN+90
    • EN+96
    • PHD+17

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LAB(60 - [#60] Classic Fileman Calls
^LRO(68 - [#68] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] TD+30, TESTS+20, REF+16, PROFMAN+8, PROFMAN+10, PROFMAN+12, PROFMAN+23, PROFMAN+24, LAH+30, LAH+34
LAH+35, LAH+36, LREXPD+1
^LAB(62.07 - [#62.07] TD+31
^LAB(62.4 - [#62.4] LAH+16, LAH+18
^LAB(69.9 - [#69.9] PHD+14
^LAH( LAH+21, LAH+24, LAH+26
^LAHM(62.48 - [#62.48] LAH+14
^LAHM(62.8 - [#62.8] REF+3, PROFSTAT+7, PROFSTAT+8, LAH+10
^LAHM(62.9 - [#62.9] LAH+12
^LR - [#63] TD+19
^LRO(68 - [#68] EN+19, DQ+29, DQ+32, TD+3, TD+4, TD+6, TD+11, TD+12, TD+13, TD+26
TD+28, TD+38, TESTSTESTS+3, TESTS+5, TESTS+25, TESTS+29, REF+2, PROFMAN+2, PROFMAN+15
PROFMAN+25, ORIG+4, ORIG+6, PHD+20, AC+1, AC+3, AC+5
^TMP("LR" EN+1!, EN+74*, EN+104, DQ+16, TESTS+7, LREXPD+1*
^TMP("LRWRKINC" EN+1!, EN+15*, EN+20*, EN+21*, EN+23, DQ+5, DQ+8, DQ+10, DQ+21, DQ+23
DQ+25
^TMP($J EN+1!, TESTS+28*, TESTS+29*

Label References

Name Line Occurrences
% %
AC DQ+30
LAH REF+24, PROFSTAT+17
ORIG PROFMAN+3, PROFMAN+18
PHD EN+14
PROF REF+26
PROFMAN PROF+10
PROFSTAT PROFMAN+27
REF TESTS+27
TD DQ+34, AC+6
TESTS DQ+35, AC+8

Naked Globals

Name Field # of Occurrence
^( TD+6, TD+19
^(0 TD+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % %*
%ZIS EN+2!, EN+99*
DIC EN+2!, EN+5*, EN+24!, EN+69~, EN+70*, EN+83~, EN+84*
DIC("S" EN+84*
DIC(0 EN+5*, EN+70*, EN+84*
DIR EN+25~, EN+42!, EN+49!, EN+56!, EN+62!, EN+77!, EN+86!, PHD+12!
DIR("?" EN+28*, EN+29*, EN+35*, EN+36*, EN+37*, EN+38*, EN+44*, EN+45*, EN+51*, EN+52*
EN+64*, EN+65*, EN+88*, EN+89*, EN+95*, PHD+16*
DIR("A" EN+27*, EN+34*, EN+43*, EN+50*, EN+57*, EN+63*, EN+79*, EN+87*, EN+94*, PHD+13*
PHD+14*, PHD+15*
DIR("B" EN+27*, EN+34*, EN+50*, EN+57*, EN+63*, EN+79*, EN+87*, EN+94*, PHD+13*
DIR(0 EN+27*, EN+34*, EN+43*, EN+50*, EN+57*, EN+63*, EN+78*, EN+87*, EN+94*, PHD+13*
DIRUT EN+25~, EN+31, EN+40, EN+54, EN+59, EN+67, EN+76, EN+81, EN+91, EN+93
EN+97, PHD+18
DT PHD+11
DTIME %
DTOUT EN+25~, EN+47
DUOUT EN+9, EN+25~, EN+47
I EN+61~, DQ+10*, TD+5*, TD+6*
IO DQ+1
IO("Q" EN+101
IOST DQ+38
LAST EN+7~, EN+16*, EN+21, DQ+26*, DQ+27, DQ+29, PHD+21*, AC+1
LR60 TESTS+4~, TESTS+6*, TESTS+7, TESTS+8, TESTS+17, TESTS+20, TESTS+23, REF+4, REF+16, PROF+10
PROFMAN+24, LAH+30, LAH+34, LAH+35
LR60(0 TESTS+20*, TESTS+21, TESTS+22, TESTS+23
>> LRAA EN+6, EN+10*, EN+11, EN+15, EN+20, EN+21, DQ+4*, DQ+26*, DQ+29, DQ+32
TD+3, TD+4, TD+6, TD+11, TD+12, TD+13, TD+26, TD+28, TD+38, TESTS
TESTS+3, TESTS+5, TESTS+25, TESTS+29, REF+2, PROFMAN+2, PROFMAN+15, PROFMAN+25, ORIG+4, ORIG+6
PHD+20, AC+1, AC+3, AC+5
>> LRAA("NAME" DQ+24*, TESTS+24
>> LRAA(0 EN+10*, EN+15, EN+20, EN+21, PHD+2, PHD+11, PHD+20
>> LRACC TESTS+28, TESTS+29
LRAD EN+7~, EN+21, DQ+26*, DQ+27*, DQ+29*, DQ+32, TD+3, TD+4, TD+6, TD+12
TD+13, TD+26, TD+28, TD+38, TESTSTESTS+3, TESTS+5, TESTS+25, TESTS+29, REF+2
PROFMAN+2, PROFMAN+15, PROFMAN+25, ORIG+4, ORIG+5, PHD+11, PHD+19, PHD+20*, PHD+21*, AC+1
AC+3, AC+5
LRAN EN+7~, DQ+31*, DQ+32*, TD+3, TD+4, TD+6, TD+12, TD+13, TD+26, TD+28
TD+38, TESTSTESTS+3, TESTS+5, TESTS+25, TESTS+28, TESTS+29, REF+2, PROFMAN+2, PROFMAN+15
PROFMAN+25, ORIG+4, ORIG+6, AC+2*, AC+3*, AC+5
LRATOMIC PROFMAN+21~, PROFMAN+22*, PROFMAN+23*, PROFMAN+24
>> LRCNT EN+4*, EN+15*, EN+20, EN+21, EN+26
>> LRCUTOFF EN+4*, EN+48*, DQ+18, TESTS+18, TESTS+19
LRDFNX TD+1~, TD+12*, TD+19
LRDIP EN+7~, EN+16, DQ+39!, PHD+19*
>> LRDLA TESTS+18, TESTS+19, TESTS+28
>> LRDT EN+3*
>> LRDX TESTS+28, TESTS+29
>> LREND EN+4*, EN+6, EN+9*, EN+13, EN+14, EN+23, EN+31*, EN+33, DQ+33*, DQ+34
DQ+37, TD+3*, TD+4*, TD+38*, PHD+1*, PHD+4, PHD+11, PHD+18*, AC+4*, AC+5*
AC+6
LREVNT REF+1~, REF+4*, REF+5, PROFSTAT+11*, PROFSTAT+14
LREXCODE TD+29~, TD+30*, TD+31*, TD+34
>> LREXD EN+4*, EN+98*, TESTS+29
>> LREXNREQ EN+4*, EN+92*, DQ+17, TESTS+21
>> LREXPD EN+75*
>> LREXTST EN+4*, EN+85*, DQ+17, TESTS+8
>> LREXTST( EN+85*, TESTS+8
LRFAN EN+7~, EN+21, DQ+9~, DQ+11*, DQ+14, DQ+26*, DQ+31
LRHIT LAH+8~, LAH+23*, LAH+26, LAH+30*, LAH+36*, LAH+38
LRI TESTS+1~, TESTS+2*, TESTS+3*, TESTS+5
LRI(0 TESTS+5*, TESTS+6, TESTS+13, TESTS+17, TESTS+26, REF+2, REF+23, PROF+6
LRIDTX TD+1~, TD+13*, TD+15, TD+19
>> LRINDEX DQ+4*, DQ+15*, DQ+16*, DQ+17*, DQ+18*
LRLAHSQ LAH+8~, LAH+23*, LAH+24*, LAH+26
LRLAHTST LAH+8~, LAH+25*, LAH+26*, LAH+30, LAH+36
LRLAN EN+7~, EN+21, DQ+9~, DQ+11*, DQ+14, DQ+26*, DQ+32
LRLAST DQ+9~, DQ+11*, DQ+12*, DQ+13, DQ+14
>> LRMAN TESTS+28, REF+2*, REF+3*, REF+4
LRMIAREA TD+1~, TD+15*, TD+19, TD+21, TD+34*, TD+37
LRMIARX DQ+3~, TD+2!, TD+22
LRMIARX( TD+21*, TD+37
LRMIFLG DQ+3~, TD+5*, TD+20*, TESTS+13, TESTS+17
LRMIPND DQ+3~, TD+2!
LRMIPND( TD+37*, TESTS+17
LRMNF REF+22~, REF+23*, REF+24, REF+25, PROFMAN+2*, PROFMAN+3, PROFMAN+5, PROFMAN+8, PROFMAN+15*, PROFMAN+16
PROFMAN+19, PROFMAN+23, PROFMAN+25*, PROFMAN+27, ORIG+6*, PROFSTAT+7, PROFSTAT+8, PROFSTAT+11, LAH+10
LRMNSQ PROFSTAT+5~, PROFSTAT+6*, PROFSTAT+7*, PROFSTAT+8
LRMNTST PROFSTAT+5~, PROFSTAT+8*, PROFSTAT+10
>> LRNAME( DQ+15*, DQ+16*, DQ+17*, DQ+18*
>> LRNOCNTL EN+4*, EN+55*, DQ+16, TD+4
LRORIG ORIG+3~, ORIG+4*, ORIG+5, ORIG+6
>> LRPAGE DQ+4*
LRPRF PROF+5~, PROF+6*, PROF+8, PROF+10, PROFMAN+2, PROFMAN+3, PROFMAN+7, PROFMAN+16*, PROFMAN+19*, PROFMAN+26*
PROFSTAT+10, PROFSTAT+11
LRPRFCHK PROFMAN+6~, PROFMAN+7*, PROFMAN+8, PROFMAN+10
LRPRFZ PROFMAN+6~, PROFMAN+7*, PROFMAN+8*, PROFMAN+10
LRPROFX PROFMAN+6~, PROFMAN+10*, PROFMAN+11, PROFMAN+12, PROFMAN+15, PROFMAN+16, PROFMAN+18, PROFMAN+19, PROFMAN+23, PROFMAN+24
PROFMAN+25, PROFMAN+26
>> LRSORTBY EN+4*, EN+32*, DQ+16, DQ+24, TESTS+24
>> LRST TESTS+26*, TESTS+28, REF+5*, REF+24, PROFSTAT+14*, LAH+21*, LAH+38*
LRSTAR EN+7~, EN+21, DQ+9~, DQ+11*, DQ+13, DQ+26*, DQ+30, PHD+3, AC
LRSTPR PROFSTAT+5~, PROFSTAT+6*, PROFSTAT+7, PROFSTAT+14*, PROFSTAT+17
LRSUB LAH+32~, LAH+33*, LAH+34*, LAH+35
LRSUBTST LAH+32~, LAH+35*, LAH+36
LRTEST EN+72~, EN+75*
>> LRTK AC*, AC+1*, AC+3
LRTST68 TD+1~, TD+25*, TD+26*, TD+28, TD+30, TD+37
LRTSTN TESTS+4~, TESTS+22*, TESTS+23*, TESTS+24*, TESTS+28, TESTS+29
LRTSTS EN+72~
LRUID REF+1~, REF+2*, REF+4, PROFSTAT+7, PROFSTAT+11, LAH+21, LAH+24
LRURG TESTS+4~, TESTS+5*, TESTS+28, TESTS+29
LRUSEAA EN+7~, EN+14, EN+17, EN+19, EN+20
>> LRVERVER DQ+35, TD+5*, TD+6*, TD+20*, AC+8
LRWDTL EN+7~, EN+21, DQ+26*
LRWKLST LAH+8~, LAH+10*, LAH+12*, LAH+14*, LAH+16*, LAH+17, LAH+18*, LAH+19, LAH+21, LAH+24
LAH+26
LRX DQ+4*, DQ+5*, DQ+8, DQ+10, DQ+20*, DQ+21*, DQ+23, DQ+24, DQ+25, DQ+26
DQ+28~
LRXTST PROF+5~, ORIG~, ORIG+6
LRY EN+61~, EN+68*, EN+75, DQ+4*, DQ+9~, DQ+13*, DQ+14*, DQ+15
LRZ DQ+6~, DQ+7*, DQ+8*, DQ+10, DQ+22*, DQ+23*, DQ+25, DQ+28~
LRZ( DQ+10*
LRZ(0 DQ+15
LRZ(1 DQ+11, DQ+12
>> PNM TESTS+28
>> POP EN+100
>> S1 LREXPD+1
>> S1( LREXPD+1
>> SSN TESTS+28
U TD+6, TD+11, TD+12, TD+13, TD+19, TD+28, TESTS+5, TESTS+13, TESTS+17, TESTS+22
TESTS+26, TESTS+28
X EN+7~, EN+18~, EN+19*, DQ+25*, DQ+26
Y EN+3*, EN+7~, EN+10, EN+32, EN+41, EN+48, EN+55, EN+60, EN+68, EN+71
EN+73, EN+74, EN+75, EN+82, EN+85, EN+92, EN+98, TESTS+25*, TESTS+26, PHD+18
Y(0 EN+10, EN+74
>> ZTDESC EN+102*
>> ZTRTN EN+102*
>> ZTSAVE("LR*" EN+102*
>> ZTSAVE("^TMP(""LR"",$J,""T""," EN+104*
>> ZTSAVE("^TMP(""LRWRKINC"",$J," EN+103*
>> ZTSK EN+106
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