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 |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BLRPRE28

Package: IHS Changes To Lab

Routine: BLRPRE28


Information

BLRPRE28 ; IHS/OIT/MPW - IHS Lab PATCH 1028 Environment/Post Install Routine ; [ 12/13/2010 07:30 AM ]

Source Information

Source file <BLRPRE28.m>

Call Graph

Call Graph Total: 13

Package Total Call Graph
Kernel 6 HOME^%ZIS  $$HTE^XLFDT  ($$CJ,$$TRIM,$$UP)^XLFSTR  $$ADD^XPDMENU  ($$PATCH,$$VERSION,BMES,MES)^XPDUTL  SETUP^XQALERT  
VA Fileman 3 FIND^DIC  DTNOLF^DICRW  ^DIE  
IHS Changes To Lab 2 (ADDMESG,BACKUPS,ENDINSTL,OKAY,SORRY,SORRYFIN,SORRYHED,TABMESG)^BLRKIDSU  MODEAGDC^BLRPR28P  
IHS VA Utilities 1 $$LOC^XBFUNC  
MailMan 1 ^XMD  

Entry Points

Name Comments DBIA/ICR reference
PRE ; EP
SENDMAIL(MAILMSG) ; EP -- Send MailMan E-mail to LMI group & Installer
LETSGO ; EP - USER IDENTIFIED -- LET'S GO
ADDLINE(ASTR,LC) ; EP -- Add a line to the STR array
NEEDIT(MODULE,VERSION,PATCH,ERRARRAY)
SENDIT(WHO,WOTMSG) ; EP - Send the Alert
FATLSTOR(WOTERR) ; Store Information concerning FATAL ERROR during Install
CHECKLMI(ERRARRAY)
USERID ; EP - CHECK FOR USER ID
SORRYEND(WOTERR) ; EP
SNDALERT(ALERTMSG) ; EP -- Send alert to LMI group & Installer
MAILIT(WHO,MSG) ; EP -- Send the MailMan Message
DEBUG ; EP - Debugging Line Label for environment checker
SORRY(MSG,MODE,MSG2)
POST ; EP -- POST INSTALL
BACKUP ; EP
PTCHLAST ; EP - Check for previous patch
NEEDMSG(MESSAGE) ; EP

External References

Name Field # of Occurrence
HOME^%ZIS USERID+5
ADDMESG^BLRKIDSU SORRYEND+10
BACKUPS^BLRKIDSU BACKUP+4
ENDINSTL^BLRKIDSU POST+44
OKAY^BLRKIDSU PTCHLAST+4, POST+11, POST+15, CHECKLMI+7, NEEDIT+16, NEEDIT+27
SORRY^BLRKIDSU USERID+9, NEEDMSG+4, NEEDMSG+8
SORRYFIN^BLRKIDSU SORRYEND+12
SORRYHED^BLRKIDSU SORRYEND+3
TABMESG^BLRKIDSU POST+12, POST+16, MAILIT+14
MODEAGDC^BLRPR28P POST+32
FIND^DIC CHECKLMI+4, NEEDIT+5
DTNOLF^DICRW USERID+6
^DIE POST+26, POST+27, POST+28, POST+29
$$LOC^XBFUNC SORRY+17
$$HTE^XLFDT POST+39, FATLSTOR+7
$$CJ^XLFSTR POST+39, SORRY+17, SORRY+19, SORRY+21, SORRY+22, SORRY+25, SORRY+28, SORRY+29, SORRY+31
$$TRIM^XLFSTR NEEDMSG+7
$$UP^XLFSTR POST+39
^XMD MAILIT+9
$$ADD^XPDMENU POST+10, POST+14, POST+20
$$PATCH^XPDUTL PTCHLAST+2, NEEDIT+22
$$VERSION^XPDUTL NEEDIT+10
BMES^XPDUTL PRE+1, LETSGO+1, LETSGO+3, LETSGO+11, POST+20, POST+35, SORRY+37, MAILIT+13, CHECKLMI+3, NEEDIT+8
, NEEDIT+21, SORRYEND+14
MES^XPDUTL PTCHLAST+1, USERID+11
SETUP^XQALERT SENDIT+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(19 - [#19] Classic Fileman Calls
^XMB(3.8 - [#3.8] FIND^DIC
^DIC(9.4 - [#9.4] FIND^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BLRFATLI( FATLSTOR+7*, FATLSTOR+13*
^DIC(19 - [#19] POST+26, POST+27, POST+28, POST+29
^VA(200 - [#200] USERID+8

Label References

Name Line Occurrences
ADDLINE SORRY+14, SORRY+15, SORRY+16, SORRY+17, SORRY+18, SORRY+19, SORRY+20, SORRY+21, SORRY+22, SORRY+23
, SORRY+25, SORRY+28, SORRY+29, SORRY+30, SORRY+31, SORRY+32, SORRY+34, SORRY+35
CHECKLMI LETSGO+9
FATLSTOR SORRYEND+21
MAILIT SENDMAIL+1, SENDMAIL+2
NEEDIT LETSGO+5, LETSGO+6, LETSGO+7
NEEDMSG NEEDIT+14, NEEDIT+25
PRE DEBUG+5
SENDIT SNDALERT+1, SNDALERT+2
SENDMAIL POST+40, SORRYEND+19
SNDALERT POST+41, SORRYEND+18
SORRY PRE+8, PTCHLAST+2, USERID+1, USERID+3, CHECKLMI+9
SORRYEND LETSGO+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALERTMSG SNDALERT~, SNDALERT+1, SNDALERT+2
ASTR ADDLINE~, ADDLINE+1*, ADDLINE+2
BLSMSG POST+23~, POST+24*, POST+25, POST+30!
CP PRE+2~, PRE+10*, USERID+9, LETSGO+3, BACKUP+1~, BACKUP+2*, BACKUP+4, POST+1~, POST+3*, POST+35
, POST+38, POST+40, POST+41, POST+44, DEBUG+1~, DEBUG+4*, SORRY+1*, MAILIT+1~, MAILIT+3*, NEEDMSG+4
, NEEDMSG+8
DA POST+23~, POST+26*, POST+27*, POST+28*, POST+29*, POST+30!
DEBUG DEBUG+1~, DEBUG+2*
DIE POST+23~, POST+25*, POST+30!
DIFQ SORRY+10!
DIFROM MAILIT+1~
DR POST+23~, POST+25*, POST+30!
DUZ USERID+1, USERID+8, SNDALERT+2, SENDMAIL+2
DUZ(0 USERID+3
ERRARRAY PRE+6~, LETSGO+5, LETSGO+6, LETSGO+7, LETSGO+9, LETSGO+14, CHECKLMI~, NEEDIT~
ERRARRAY( NEEDIT+13*, NEEDIT+24*
ERRARRAY("XMB(3.8" CHECKLMI+10*
HEREYAGO CHECKLMI+1~, NEEDIT+2~
HEREYAGO("DILIST" CHECKLMI+6, NEEDIT+6
LASTPTCH PRE+4~
LC ADDLINE~, ADDLINE+2, ADDLINE+3*
LINECNT SORRY+12~, SORRY+13*, SORRY+14, SORRY+15, SORRY+16, SORRY+17, SORRY+18, SORRY+19, SORRY+20, SORRY+21
, SORRY+22, SORRY+23, SORRY+25, SORRY+28, SORRY+29, SORRY+30, SORRY+31, SORRY+32, SORRY+34, SORRY+35
, SORRYEND+1~
LSTPISTS PRE+5~
MAILMSG SENDMAIL~, SENDMAIL+1, SENDMAIL+2
MESSAGE SORRY+3~, SORRY+5*, SORRY+8*, SORRY+19, SORRY+25, NEEDMSG~, NEEDMSG+3, NEEDMSG+6, NEEDMSG+7
MODE SORRY~, SORRY+4, SORRY+8, SORRY+25, SORRY+27
MODULE NEEDIT~, NEEDIT+5, NEEDIT+10, NEEDIT+13, NEEDIT+22, NEEDIT+24, SORRYEND+1~, SORRYEND+6*, SORRYEND+7*, SORRYEND+8
, SORRYEND+9, FATLSTOR+1~, FATLSTOR+9*, FATLSTOR+10*, FATLSTOR+11, FATLSTOR+12, FATLSTOR+13
MSG SORRY~, SORRY+21, MAILIT~, MAILIT+6
MSG2 SORRY~, SORRY+22
NAME NEEDIT+1~, NEEDIT+6*, NEEDIT+8, NEEDIT+13, NEEDIT+14, NEEDIT+16, NEEDIT+21, NEEDIT+24, NEEDIT+25, NEEDIT+27
, SORRYEND+1~, SORRYEND+6*, SORRYEND+8*, SORRYEND+9, FATLSTOR+1~, FATLSTOR+9*, FATLSTOR+11*, FATLSTOR+12, FATLSTOR+13
NOW FATLSTOR+1~, FATLSTOR+6*, FATLSTOR+7, FATLSTOR+13
PATCH NEEDIT~, NEEDIT+19, NEEDIT+21, NEEDIT+22, NEEDIT+24, NEEDIT+25, NEEDIT+27, SORRYEND+1~
RPMS PRE+2~, PRE+11*, LETSGO+3
RPMSVER PRE+2~, PRE+12*, LETSGO+3
STR PRE+3~, POST+37~, SORRY+12~, SORRY+37, SORRYEND+1~, SORRYEND+14
STR( ADDLINE+2*
STR(1 POST+38*
STR(2 POST+39*
STR1 NEEDIT+2~, NEEDMSG+1~, NEEDMSG+3*, NEEDMSG+4, NEEDMSG+6*, NEEDMSG+8
STR2 NEEDIT+2~, NEEDMSG+1~, NEEDMSG+7*, NEEDMSG+8
SYSPATCH NEEDIT+3~, NEEDIT+22*, NEEDIT+23
SYSVER NEEDIT+3~, NEEDIT+10*, NEEDIT+12, NEEDIT+13, NEEDIT+14, NEEDIT+16, NEEDIT+17
TMP SORRYEND+1~
U USERID+8
VERSION NEEDIT~, NEEDIT+8, NEEDIT+12, NEEDIT+13, NEEDIT+14, NEEDIT+17, NEEDIT+21, NEEDIT+22, NEEDIT+24, NEEDIT+25
, NEEDIT+27, SORRYEND+1~, SORRYEND+6*, SORRYEND+9*, FATLSTOR+1~, FATLSTOR+9*, FATLSTOR+12*, FATLSTOR+13
WHATMSG SORRYEND+1~, SORRYEND+16*, SORRYEND+18, SORRYEND+19
WHO SENDIT~, SENDIT+2, MAILIT~, MAILIT+5
WOTERR SORRYEND~, SORRYEND+21, FATLSTOR~
WOTERR( SORRYEND+7, SORRYEND+8, SORRYEND+9, FATLSTOR+10, FATLSTOR+11, FATLSTOR+12, FATLSTOR+13
WOTMSG SENDIT~, SENDIT+1
>> X PTCHLAST+10*, USERID+8*, USERID+9, LETSGO+1, POST+7*, POST+10*, POST+11, POST+12, POST+14*, POST+15
, POST+16, POST+20*
XMDUZ MAILIT+1~, MAILIT+8*
XMMG MAILIT+1~, MAILIT+11, MAILIT+14
XMSUB MAILIT+1~, MAILIT+6*
XMTEXT MAILIT+1~, MAILIT+7*
XMY MAILIT+1~
XMY( MAILIT+5*
>> XPDABORT PTCHLAST+12*, LETSGO+11, LETSGO+13, SORRY+6*
>> XPDDIQ( PTCHLAST+10*, POST+7*
XPDNM PRE+8, PRE+10, PRE+11, PRE+12, DEBUG+1~, DEBUG+3*, MAILIT+8, SORRYEND+16, FATLSTOR+4*, FATLSTOR+7
, FATLSTOR+13
>> XPDNOQUE PTCHLAST+6*
XQA SENDIT+4!
XQA( SENDIT+2*
XQAMSG SENDIT+1*, SENDIT+4!

Marked Items

Name Field # of Occurrence
$T( BACKUP+2, POST+3, DEBUG+4, SORRY+1, MAILIT+3, FATLSTOR+4
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All