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

Package: Table Maintenance

Routine: AUM14EN


Information

AUM14EN ;IHS/OIT/NKD - ENVIRONMENT CHECK/PRE/POST-INSTALL FOR ICD 9 CODES FY2014 08/20/13 ;

Source Information

Source file <AUM14EN.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS VA Utilities 2 $$DIR^XBDIR  ^XBFMK  
Kernel 2 $$CJ^XLFSTR  ($$PATCH,$$VERSION,BMES,MES)^XPDUTL  
Table Maintenance 1 UPDATE^AUM141  
VA Fileman 1 ENALL^DIK  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Table Maintenance 1 AUM141  

Entry Points

Name Comments DBIA/ICR reference
PRE ; EP - PRE-INSTALL
; RE-XREF ^ICD9
RSLT(%,LINE) ; EP - INSTALL MESSAGES
VCHK(AUMPRE,AUMVER,AUMQUIT) ; Check version level
;
LAST(PKG,VER) ; EP - returns last patch applied for a Package, PATCH^DATE
; Patch includes Seq # if Released
PCHK(AUMPAT,AUMQUIT) ; Check specific patch
SORRY(X) ;
POST ; EP - POST-INSTALL
VCHK2(AUMPRE,AUMVER,AUMQUIT) ; Check patch level

External References

Name Field # of Occurrence
UPDATE^AUM141 POST+1
ENALL^DIK PRE+9, PRE+18
$$DIR^XBDIR SORRY+3
^XBFMK PRE+6, PRE+15
$$CJ^XLFSTR AUM14EN+8, AUM14EN+9, AUM14EN+20, SORRY+3, VCHK+4, VCHK2+4, PCHK+3
$$PATCH^XPDUTL PCHK+2
$$VERSION^XPDUTL VCHK+3, VCHK2+2, LAST+3
BMES^XPDUTL RSLT+1
MES^XPDUTL RSLT+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"DUZ UNDEFINED OR 0."
  • Line Location: AUM14EN+3
Function Call: WRITE
  • Prompt: !,"DUZ(0) UNDEFINED OR NULL."
  • Line Location: AUM14EN+5
Function Call: WRITE
  • Prompt: !!,$$CJ^XLFSTR("Hello, "_$P(X,",",2)_" "_$P(X,","),IOM)
  • Line Location: AUM14EN+8
Function Call: WRITE
  • Prompt: !!,$$CJ^XLFSTR("Checking Environment for "_$P($T(+2),";",4)_" V "_$P($T(+2),";",3)_".",IOM)
  • Line Location: AUM14EN+9
Function Call: WRITE
  • Prompt: !!,$$CJ^XLFSTR("ENVIRONMENT OK.",IOM)
  • Line Location: AUM14EN+20
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR("Need at least "_AUMPRE_" v "_AUMVER_"....."_AUMPRE_" v "_AUMV_" Present",IOM)
  • Line Location: VCHK+4
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR("Need at least "_AUMPRE_" v "_AUMVER_"....."_AUMPRE_" v "_AUMV_DPTCH_" Present",IOM)
  • Line Location: VCHK2+4
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR("Patch "_AUMPAT_" is "_$S(AUMP<1:"*NOT* ",1:"")_"installed.",IOM)
  • Line Location: PCHK+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ICD9 - [#80] Classic Fileman Calls
^ICD0 - [#80.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUMDATA - [#9003103] PRE+20!
^AUMDATA(0 PRE+21*
^DIC(9.4 - [#9.4] LAST+4, LAST+5, LAST+7, LAST+8, LAST+9
^VA(200 - [#200] AUM14EN+7

Label References

Name Line Occurrences
$$LAST VCHK2+3
$$VCHK AUM14EN+12, AUM14EN+13, AUM14EN+15
$$VCHK2 AUM14EN+16
SORRY AUM14EN+3, AUM14EN+5, AUM14EN+18, VCHK+5, VCHK2+5, VCHK2+6, PCHK+4

Naked Globals

Name Field # of Occurrence
^(0 LAST+8, LAST+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% RSLT~, RSLT+1, RSLT+2
>> AUMK PRE+2*, PRE+3, PRE+4*, PRE+5, PRE+11*, PRE+12, PRE+13*, PRE+14
AUMP PCHK+1~, PCHK+2*, PCHK+3, PCHK+4
AUMPAT PCHK~, PCHK+2, PCHK+3
AUMPRE VCHK~, VCHK+3, VCHK+4, VCHK2~, VCHK2+2, VCHK2+3, VCHK2+4
AUMQUIT AUM14EN+11*, VCHK~, VCHK+5, VCHK2~, VCHK2+5, VCHK2+6, PCHK~, PCHK+4
AUMV VCHK+2~, VCHK+3*, VCHK+4, VCHK+5, VCHK2+1~, VCHK2+2*, VCHK2+3, VCHK2+4, VCHK2+5, VCHK2+6
AUMVER VCHK~, VCHK+4, VCHK+5, VCHK2~, VCHK2+4, VCHK2+5, VCHK2+6
>> CNT PRE+20*, PRE+21*
DIFQ SORRY+1!, VCHK+5!, VCHK2+5!, VCHK2+6!, PCHK+4!
>> DIK PRE+7*, PRE+16*
>> DIK(1 PRE+8*, PRE+17*
>> DPTCH VCHK2+3*, VCHK2+4
DUZ AUM14EN+3, AUM14EN+7
DUZ(0 AUM14EN+5
IOM AUM14EN+8, AUM14EN+9, AUM14EN+20, SORRY+3, VCHK+4, VCHK2+4, PCHK+3
LATEST LAST+2~, LAST+6*, LAST+8*, LAST+9, LAST+10
LINE RSLT~, RSLT+1, RSLT+2
PATCH LAST+2~, LAST+6*, LAST+8*, LAST+9*, LAST+10
PKG LAST~, LAST+3, LAST+4
PKGIEN LAST+2~, LAST+4*, LAST+5, LAST+7, LAST+8, LAST+9
>> PTCH VCHK2+3*, VCHK2+6
SUBIEN LAST+2~, LAST+6*, LAST+7*, LAST+8, LAST+9
U AUM14EN+7, LAST+8, LAST+9, LAST+10
VER LAST~, LAST+3*, LAST+5
VERIEN LAST+2~, LAST+5*, LAST+7, LAST+8, LAST+9
X AUM14EN+7*, AUM14EN+8, SORRY~, SORRY+2
>> XPDQUIT AUM14EN+11*, AUM14EN+18, SORRY+2*, VCHK+5*, VCHK2+5*, VCHK2+6*, PCHK+4*
>> ZTQUEUED SORRY+3

Marked Items

Name Field # of Occurrence
$T( AUM14EN+9
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 |  Marked Items |  All