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

Package: Lexicon Utility

Routine: LEX2028


Information

LEX2028 ;ISL/KER - Environment Check/Pre/Post Install ; 01/01/2004

Source Information

Source file <LEX2028.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 ($$PATCH,$$VERSION,BMES,MES)^XPDUTL  
VA FileMan 1 EN^DIQ1  

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
Lexicon Utility 1 LEX2028P  

Entry Points

Name Comments DBIA/ICR reference
ENV ; LEX*2.0*28 Environment Check
;
; General
QUIT ; Quit Passed Environment Check
EXIT ; Exit Failed Environment Check
ABRT ; Abort Failed Environment Check, KILL the distribution
GBLS ; Check Write access on globals
RGBL(X) ; Look for require globals
RGNF ; Required global not found
CHK
CS ; Checksum for import global
VC(X,Y) ; Verify Checksum for import global
SY(X) ; Check System variables
UR(X) ; Check User variables
CPD(X) ; Check Current Patched Data is installed
LPD(X) ; Check Last Patched Data
CM ; Missing ^LEXM
CW ; Wrong ^LEXM
CU ; Unable to verify
CF ; Failed checksum
CO ; Obtain new global
CKO ; Kill and Obtain new global
ET(X) ; Error Text
ED ; Error Display
IMP ; Import names
NOTDEF(IEN) ; check to see if user is defined
OK ;
BM(X) ; Blank Line with Message
M(X) ; Message

External References

Name Field # of Occurrence
EN^DIQ1 NOTDEF+1
$$PATCH^XPDUTL ENV+19
$$VERSION^XPDUTL ENV+14
BMES^XPDUTL BM+1
MES^XPDUTL M+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(81.3 - [#81.3] CPD+9
^ICD0("ACT" LPD+1
^ICD9("ACT" LPD+1
^ICPT("D" CPD+7
^ICPT("F" CPD+6
^LEX(757.02 - [#757.02] CPD+4, LPD+1
^LEX(757.1 - [#757.1] CPD+3
^LEXM VC+1
^LEXM(0 CS+3, CS+4, VC+2, VC+7, CW+2

Label References

Name Line Occurrences
$$CPD ENV+30, RGBL+3
$$NOTDEF UR+2
$$RGBL ENV+22
$$SY ENV+9
$$UR ENV+7
$$VC CS+4
ABRT ENV+9, ENV+14, ENV+16, ENV+21, ENV+23, ENV+24, ENV+32, ENV+34
BM GBLS+2, GBLS+5, GBLS+7, GBLS+9, GBLS+11, CHK+1, CS+2, OK+3
CF CS+6
CKO CW+5, CW+6, CU+2, CF+2
CM RGBL+21, RGNF+3, CS+6
CO CM+2
CS ENV+34, CHK
CU CS+6
CW CS+6
ED EXIT+1, ABRT+1, CHK
ET ENV+7, ENV+9, ENV+15, ENV+20, RGBL+19, RGBL+20, RGNF+2, CM+2, CW+2, CW+4
CW+6, CU+2, CF+1, CF+2, CO+2, CO+3, CO+4, CKO+2, CKO+3, CKO+4
GBLS ENV+32
IMP ENV+5, ENV+18, RGNF+1, VC+2, CM+1, CW+1, CU+1, CF+1, CO+1, CKO+1
OK+2
M GBLS+3, GBLS+4, GBLS+6, GBLS+8, GBLS+10, GBLS+15, GBLS+16, GBLS+17, CHK+1, CS+5
, VC+7, ED+1, ED+2, OK+3
OK QUIT+1
QUIT ENV+25, ENV+30
RGNF GBLS+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA NOTDEF+1~*
DIC NOTDEF+1~*
DIQ NOTDEF+1~*
DR NOTDEF+1~*
DUZ UR+2
DUZ(0 UR+1
IEN NOTDEF~, NOTDEF+1
INS CPD+1~*, CPD+3*, CPD+4*, CPD+6*, CPD+7*, CPD+9*, CPD+10, LPD+1*, LPD+2
IO SY+1
IOF SY+1
IOM SY+1
ION SY+1
IOSL SY+1
IOST SY+1
LEX NOTDEF+1~
LEX0 RGBL+1~, RGBL+11*
LEXB CW+1~, CW+2*, CW+3, CW+4
LEXBUILD ENV+4~, RGBL+1~, RGNF+1~, VC+1~, VC+2, CM+1~, CW+1~, CW+3, CU+1~, CF+1~
CO+1~, CO+3, CKO+1~, CKO+4, IMP+1*, OK+1~, OK+2
LEXC VC+3~, VC+8*, VC+9
LEXCHK CS+3~*, CS+4, VC+3~, VC+4*, VC+5, VC+17
LEXCNT VC+3~, VC+6*, VC+12*, VC+13*
LEXD VC+3~, VC+14*
LEXE ENV+9, ENV+16, ENV+21, ENV+23, ENV+24, ENV+32, ENV+34, EXIT+1!, ABRT+1, ABRT+2!
CHKCS+1!, ED+2!
LEXE( ET+1*, ED+1
LEXE(0 ET+1*
LEXFULL ENV+25, ENV+30, QUIT+1!, EXIT+1!, ABRT+2!
LEXG ENV+4~, ENV+22*, ENV+23, ENV+24
LEXGCS VC+3~, VC+8*, VC+15*, VC+17
LEXGL GBLS+11~, GBLS+12*, GBLS+13, GBLS+14, GBLS+16, RGBL+1~, RGBL+2*, RGBL+3, RGBL+4, RGBL+8
, RGBL+10, RGBL+11, RGBL+13, RGNF+2, RGNF+3
LEXI ET+1~*, ED+1~*
LEXIGHF ENV+4~, RGBL+1~, RGNF+1~, VC+1~, CM+1~, CW+1~, CU+1~, CF+1~, CO+1~, CO+3
CKO+1~, CKO+4, IMP+2*, OK+1~
LEXIT ENV+30~*
LEXL VC+3~, VC+6*, VC+13
LEXLAST ENV+4~, ENV+18, ENV+19, ENV+20, RGBL+1~, RGNF+1~, VC+1~, CM+1~, CW+1~, CU+1~
CF+1~, CO+1~, CKO+1~, IMP+1*, OK+1~
LEXLC VC+3~, VC+6*, VC+13*
LEXLREV ENV+4~, RGBL+1~, RGNF+1~, VC+1~, CM+1~, CW+1~, CU+1~, CF+1~, CO+1~, CKO+1~
IMP+1*, OK+1~
LEXN VC+3~, VC+8*, VC+9*, VC+10, VC+11, VC+14
LEXNC VC+3~, VC+8*, VC+14*, VC+16
LEXNDS CS+3~, CS+4*, VC+3~, VC+4*, VC+5, VC+6, VC+16
LEXOK GBLS+1~*, GBLS+12, GBLS+14*, GBLS+17
LEXP VC+3~, VC+15*
LEXPN ENV+19~*, ENV+20
>> LEXQT BM+1, M+1
LEXRT GBLS+11~, GBLS+13*, GBLS+15, GBLS+16, RGBL+4~*, RGBL+5*, RGBL+6*, RGBL+7*, RGBL+9, RGBL+12
LEXS RGBL+1~*, RGBL+9*, RGBL+12*, RGBL+14, RGBL+15*, RGBL+16*, RGBL+17*, RGBL+18, RGBL+20, VC+3~
, VC+6*, VC+7*, VC+13
LEXT VC+3~, VC+14*, VC+15, OK+1~, OK+2*, OK+3
LEXVER CS+3~, CS+4*, CS+5, CS+6
U ENV+5*
X RGBL~, RGBL+1*, RGBL+10*, RGBL+13*, RGBL+14, RGBL+18, RGBL+20, RGBL+21, RGBL+22, VC~
, VC+4, SY~, UR~, CPD~, CPD+10*, CPD+11, LPD~, LPD+2*, LPD+3, ET~
, ET+1, BM~, BM+1*, M~, M+1*
>> XPDABORT ABRT+1*
>> XPDENV ENV+25, ENV+32, ENV+34
>> XPDNM BM+1, M+1
>> XPDQUIT EXIT+1*, ABRT+1*
>> XPDQUIT("LEX*2.0*28" ABRT+1*
Y VC~, VC+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All