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 |  Marked Items |  All
Print Page as PDF
Routine: LR163

Package: Lab Service

Routine: LR163


Information

LR163 ; IHS/DIR/AAB - LR*5.2*163 PATCH ENVIRONMENT CHECK ROUTINE ;

Source Information

Source file <LR163.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 3 ^DIC  (,FILE)^DIE  ^DIK  
Kernel 2 $$CJ^XLFSTR  ($$VERSION,BMES)^XPDUTL  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lab Service 1 LRBLFX72  

Entry Points

Name Comments DBIA/ICR reference
PRE ;LR*5.2*163 AFTER USER COMMITS ROUTINE KIDS INSTALL"
ENPRE ;
ERR ;
SPCK
SPELL ;
LK ;
EN0 ;
ADD ;
PURG ;
FILE ;
MSG ;
ENPOS ;
POST ;LR*5.2*163 POST INSTALL ROUTINE KIDS INSTALL"
CPT ;

External References

Name Field # of Occurrence
^DIC SPCK+8
^DIE MSG+5, MSG+9, ADD+4
FILE^DIE FILE+4
^DIK ENPRE+14, ENPRE+18, PURG+1
$$CJ^XLFSTR EN0+2, EN0+3, EN0+4, EN0+5, EN0+6, EN0+7, EN0+8, EN0+9, EN0+10, EN0+11
, ENPRE+11, ENPRE+12, ENPRE+15, ENPRE+16, ENPRE+19, ENPRE+25, SPCK+2, SPCK+3, SPCK+5, SPCK+9
, SPCK+12, FILE+2, ENPOS+2, ENPOS+3, ENPOS+4, ENPOS+5, CPT+6, CPT+7, CPT+8, MSG+1
, MSG+10, MSG+11, MSG+12, MSG+13, MSG+15, ERR+2
$$VERSION^XPDUTL EN0+4
BMES^XPDUTL EN0+2, EN0+3, EN0+4, EN0+5, EN0+6, EN0+7, EN0+8, EN0+9, EN0+10, EN0+11
, ENPRE+11, ENPRE+12, ENPRE+15, ENPRE+16, ENPRE+19, ENPRE+25, SPCK+2, SPCK+3, SPCK+5, SPCK+9
, SPCK+12, FILE+2, ENPOS+2, ENPOS+3, ENPOS+4, ENPOS+5, CPT+6, CPT+7, CPT+8, MSG+1
, MSG+10, MSG+11, MSG+12, MSG+13, MSG+15, ERR+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ENPRE+20
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: ENPOS+4
Function Call: WRITE
  • Prompt: !
  • Line Location: CPT+1
Function Call: WRITE
  • Prompt: "."
  • Line Location: MSG+4
Function Call: WRITE
  • Prompt: "*"
  • Line Location: MSG+8
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: ERR+2
Routine Call
  • DIC
  • Line Location:
    • SPCK+8
Routine Call
  • DIE
  • Line Location:
    • MSG+5
    • MSG+9
    • ADD+4
Routine Call
  • DIE
  • Line Location:
    • FILE+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(64.2 - [#64.2] MSG+3
^LAB(64.3 - [#64.3] MSG+3, MSG+7
^LAB(64.81 - [#64.81] ENPRE+9!*, ENPOS+4, CPT+2, CPT+6, ERR+1*
^LAB(69 MSG+14
^LAB(69.9 - [#69.9] ENPOS+1*
^LAM - [#64] ENPRE+4, ENPRE+5, ENPRE+6, ENPRE+7!, ENPRE+8*, ENPRE+20, ENPRE+21!, ENPRE+22!, MSG+7, LK+2
, LK+3, ADD+1, ADD+2, ADD+4
^LAM("AD" ENPRE+23!
^LAM("C" LK+1
^LAM("VR" EN0+9
^LAM(0 EN0+3, EN0+5, ENPRE+10*, ENPOS+1
^LRO(69 - [#69] EN0+2, EN0+10
^VA(200 - [#200] EN0+8
^XTMP("LR" SPCK!, SPCK+1*, FILE+4

Label References

Name Line Occurrences
ADD LK+4
ERR LK+2, LK+3, ADD+5
FILE SPCK+11
LK CPT+5
MSG ENPOS+4, CPT+6
PURG CPT+2
SPCK ENPRE+24

Naked Globals

Name Field # of Occurrence
^( CPT+2, MSG+3, MSG+7
^(0 ENPRE+9, ENPRE+22*, ENPOS+1*, CPT+2, MSG+3, MSG+7, ADD+2, ERR+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CK SPCK+4!*, SPCK+11*
CK( SPCK+4*, SPCK+5, SPCK+7, SPCK+8
DA ENPRE+13~, ENPRE+14*, ENPRE+17~, ENPRE+18*, PURG+1!*, FILE+1~, FILE+3*, MSG+4~, MSG+5*, MSG+8~
, MSG+9*, LK+2!*, LK+3, ADD+1, ADD+2, ADD+4
DA(1 PURG+1*, ADD+3*
>> DATA CPT+2*, CPT+3
DIC SPCK+6!*
DIC(0 SPCK+6*
DIE CPT+2!*, MSG+4~, MSG+5*, MSG+8~, MSG+9*
DIK ENPRE+13~, ENPRE+14*, ENPRE+17~, ENPRE+18*, PURG+1!*
DR MSG+4~, MSG+5*, MSG+8~, MSG+9*, LK+4!, ADD+3*
DR(1 ADD+3*
DR(2 ADD+3*
DUZ EN0+7, EN0+8
DUZ(0 EN0+7
I ENPRE+3~, ENPRE+4*, ENPRE+5, ENPRE+6, ENPRE+7, ENPRE+8, ENPRE+20*, ENPRE+21, ENPRE+22, SPCK+4*
, SPCK+5*
>> II SPCK+7*, SPCK+8
IOM EN0+6
IOSL EN0+6
>> LN SPCK+4*
>> LNX SPCK+11*, FILE+2
>> LRACTDT CPT+1*, ADD+3
>> LRCODE LK+1*, LK+2
>> LRCPT CPT+3*, CPT+4, ADD+1, ADD+3, ADD+4
>> LRDBUG ADD+4
>> LRI MSG+3*, MSG+5, MSG+7*, MSG+9
>> LRIEN PURG+1, CPT+2*, CPT+5, ERR+1, ERR+2
>> LRNLT CPT+3*, CPT+4, LK+1, LK+3, ADD+2, ERR+1, ERR+2
>> LRRNAME CPT+3*
LRROOT FILE+1~
LRROOT(64 FILE+3*
N ENPRE+3~, ENPRE+6*, ENPRE+7
>> NM SPCK+8*, SPCK+11, FILE+2, FILE+3
>> TAG LK+2*, LK+3*, ADD+5*, ERR+1*
U EN0+6, ENPRE+8, ENPRE+9, ENPRE+10, ENPRE+22, SPCK+11, ENPOS+1, CPT+2, CPT+3, MSG+3
, MSG+7, LK+3, ADD+2, ERR+1
>> X ENPRE+9*, SPCK+8*, SPCK+9
>> XPDENV EN0+1
>> XPDNM ENPRE+1
>> XPDQUIT EN0+5*, EN0+6*, EN0+7*, EN0+8*, EN0+9*, EN0+10, EN0+11
>> XPQUIT EN0+2*, EN0+3*, EN0+4*
>> Y SPCK+9, SPCK+11, FILE+2, FILE+3

Marked Items

Name Field # of Occurrence
$T(SPELL+I SPCK+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All