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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BUD7ENV

Package: IHS Uniform Data System

Routine: BUD7ENV


Information

BUD7ENV ; IHS/CMI/LAB - environmental check ;

Source Information

Source file <BUD7ENV.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 $$CJ^XLFSTR  MES^XPDUTL  
VA Fileman 2 (,IX)^DIC  (,IX1)^DIK  
IHS Uniform Data System 1 ^BUD7TX  

Entry Points

Name Comments DBIA/ICR reference
PRE ;
IMES ;
LABTAX ;
SETTAXL ;
SETTAX ;
TAX ;
LAB ;
LAB1 ;
INSTALLD(BUDSTAL) ;EP - Determine if patch BUDSTAL was installed, where
; BUDSTAL is the name of the INSTALL. E.g "AG*6.0*11".
ENV ;
; The following line prevents the "Disable Options..." and "Move
; Routines..." questions from being asked during the install.
SORRY(X) ;
POST ;

External References

Name Field # of Occurrence
^BUD7TX POST+6
^DIC LAB1+4, SETTAX+14, SETTAXL+14, INSTALLD+9, INSTALLD+12
IX^DIC INSTALLD+6
^DIK PRE+1, PRE+2, PRE+3, PRE+4, PRE+5, PRE+6, PRE+7, PRE+8, PRE+9, PRE+10
, PRE+11, PRE+12
IX1^DIK POST+5, LAB1+7
$$CJ^XLFSTR ENV+6, IMES+1, SORRY+4
MES^XPDUTL ENV+6, IMES+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Creating ",BUDX," Taxonomy..."
  • Line Location: LAB1+1
Function Call: WRITE
  • Prompt: !!,"ERROR IN CREATING ",BUDX," TAX"
  • Line Location: LAB1+5
Function Call: WRITE
  • Prompt: !,$P(BUDDATA,"|")
  • Line Location: SETTAX+5
Function Call: WRITE
  • Prompt: !,"updating package multiple for ",BUDPP," entry ",$P(^ATXAX(BUDDA,0),U)," failed"
  • Line Location: SETTAX+15
Function Call: WRITE
  • Prompt: !,$P(BUDDATA,"|")
  • Line Location: SETTAXL+5
Function Call: WRITE
  • Prompt: !,"updating package multiple for ",BUDPP," entry ",$P(^ATXLAB(BUDDA,0),U)," failed"
  • Line Location: SETTAXL+15
Function Call: WRITE
  • Prompt: *7,!,$$CJ^XLFSTR("Sorry....FIX IT!",IOM)
  • Line Location: SORRY+4
Routine Call
  • DIC
  • Line Location:
    • LAB1+4
    • SETTAX+14
    • SETTAXL+14
    • INSTALLD+9
    • INSTALLD+12
Routine Call
  • DIC
  • Line Location:
    • INSTALLD+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ATXAX - [#9002226] Classic Fileman Calls
^ATXLAB - [#9002228] Classic Fileman Calls
^BUDECNTL - [#90669.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] SETTAX+5*, SETTAX+6*, SETTAX+15
^ATXAX("B" SETTAX+3
^ATXLAB - [#9002228] LAB1+6*, SETTAXL+5*, SETTAXL+6*, SETTAXL+15
^ATXLAB("B" LAB1+2, SETTAXL+3
^BUDESITE - [#90669.1] POST+4*
^BUDESITE(0 POST+2
^BUDSSITE - [#90348.1] POST+3, POST+4
^DD(9002226 SETTAX+1, SETTAX+13
^DD(9002228 SETTAXL+1, SETTAXL+13
^DIC(9.4 - [#9.4] ENV+6, SETTAX+11, SETTAXL+11

Label References

Name Line Occurrences
$$INSTALLD ENV+5
IMES INSTALLD+7, INSTALLD+10, INSTALLD+14
LAB1 LAB+1, LAB+2
SETTAX LAB+3
SETTAXL LAB+4
SORRY ENV+5, ENV+6

Naked Globals

Name Field # of Occurrence
^(0 LAB1+6*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BUDDA LAB1+2*, LAB1+3, SETTAX+3*, SETTAX+4, SETTAX+5, SETTAX+6, SETTAX+13, SETTAX+15, SETTAXL+3*, SETTAXL+4
, SETTAXL+5, SETTAXL+6, SETTAXL+13, SETTAXL+15
>> BUDDATA SETTAX+2*, SETTAX+3, SETTAX+5, SETTAX+6, SETTAX+9, SETTAXL+2*, SETTAXL+3, SETTAXL+5, SETTAXL+6, SETTAXL+9
>> BUDN SETTAX+10*, SETTAXL+10*
>> BUDP SETTAX+9*, SETTAX+10, SETTAXL+9*, SETTAXL+10
>> BUDPI SETTAX+11*, SETTAX+12, SETTAX+13, SETTAXL+11*, SETTAXL+12, SETTAXL+13
>> BUDPP SETTAX+10*, SETTAX+11, SETTAX+15, SETTAXL+10*, SETTAXL+11, SETTAXL+15
BUDSTAL INSTALLD~, INSTALLD+4, INSTALLD+8, INSTALLD+11, IMES+1
>> BUDTEXT SETTAX+2*, SETTAXL+2*
>> BUDTX LAB1+6*, LAB1+7
>> BUDX POST+3*, POST+4, POST+5, LAB+1*, LAB+2*, LAB1+1, LAB1+2, LAB1+4, LAB1+5, LAB1+6
, SETTAX+2*, SETTAXL+2*
BUDY INSTALLD+3~, INSTALLD+13*, INSTALLD+15
>> D INSTALLD+5*
DA PRE+1*, PRE+2*, PRE+3*, PRE+4*, PRE+5*, PRE+6*, PRE+7*, PRE+8*, PRE+9*, PRE+10*
, PRE+11*, PRE+12*, POST+5*, LAB1+4!, LAB1+7*, SETTAX+8!, SETTAX+16!, SETTAXL+8!, SETTAXL+16!
DA(1 SETTAX+13*, SETTAXL+13*
DIADD LAB1+4*!
DIC LAB1+4*!, SETTAX+8!, SETTAX+13*, SETTAX+16!, SETTAXL+8!, SETTAXL+13*, SETTAXL+16!, INSTALLD+3~, INSTALLD+5*, INSTALLD+8*
, INSTALLD+11*
DIC("P" SETTAX+13*, SETTAXL+13*
DIC(0 LAB1+4*, SETTAX+13*, SETTAXL+13*, INSTALLD+5*
DIFQ SORRY+1!
>> DIK PRE+1*, PRE+2*, PRE+3*, PRE+4*, PRE+5*, PRE+6*, PRE+7*, PRE+8*, PRE+9*, PRE+10*
, PRE+11*, PRE+12*, POST+5*, LAB1+7*
DLAYGO LAB1+4*!
DR SETTAX+8!, SETTAXL+8!
DT LAB1+6
DUZ LAB1+6
I LAB1+4!
IOM ENV+6, IMES+1, SORRY+4
U LAB1+6, SETTAX+5, SETTAX+6, SETTAX+13, SETTAX+15, SETTAXL+5, SETTAXL+6, SETTAXL+13, SETTAXL+15
X ENV+4*, LAB1+4*, SETTAX+13*, SETTAX+16!, SETTAXL+13*, SETTAXL+16!, INSTALLD+3~, INSTALLD+4*, INSTALLD+8*, INSTALLD+11*
, SORRY~, SORRY+2, SORRY+3
>> XPDDIQ( ENV+4*
>> XPDDIQ("XPZ1" ENV+3*
>> XPDDIQ("XPZ2" ENV+3*
>> XPDENV ENV+3
>> XPDQUIT SORRY+2*, SORRY+3*
Y LAB1+5, LAB1+6, SETTAX+15, SETTAX+16!, SETTAXL+15, SETTAXL+16!, INSTALLD+3~, INSTALLD+7, INSTALLD+8, INSTALLD+10
, INSTALLD+11, INSTALLD+13, IMES+1

Marked Items

Name Field # of Occurrence
$T(@BUDTEXT+BUDX SETTAX+2, SETTAXL+2
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All