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

Package: VA Fileman

Routine: DIPR162


Information

DIPR162 ;O-OIFO/GMB-Correct NOW function ;8/31/2009

Source Information

Source file <DIPR162.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 4 GETENV^%ZOSV  $$TM^%ZTLOAD  (BMES,MES)^XPDUTL  ($$OSNUM,MOVE)^ZTMGRSET  

Entry Points

Name Comments DBIA/ICR reference
REPLACE(FUNC,VAL,NODE,CODE) ;
TMCHK ; Check to see if TaskMan is still running
CHKSTOP ;
; Check XPDENV 0 = Loading; 1 = Installing
ENV ; Environmental Check
LINH ; Check to see if Logons are Inhibited
POSTINIT ; Post-Init
INSCHK ; Do Checks During Install Only
FIND ; Find and replace NOW and TODAY code in triggers

External References

Name Field # of Occurrence
GETENV^%ZOSV LINH+1
$$TM^%ZTLOAD TMCHK+1
BMES^XPDUTL ENV+1, ENV+3, TMCHK+4, LINH+4, POSTINIT+1, POSTINIT+2, POSTINIT+11, POSTINIT+13, POSTINIT+16, POSTINIT+18
, POSTINIT+21, FIND+1, FIND+14, REPLACE+9
MES^XPDUTL INSCHK+2, INSCHK+3, INSCHK+4, INSCHK+5, INSCHK+6, INSCHK+7, REPLACE+10, REPLACE+11, REPLACE+16
$$OSNUM^ZTMGRSET POSTINIT+4
MOVE^ZTMGRSET POSTINIT+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: INSCHK+1
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: TMCHK+3
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: LINH+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(14.5 - [#14.5] LINH+2
^%ZTSCH("WAIT" TMCHK+2
^DD( FIND+4, FIND+6, FIND+8, FIND+10, FIND+11, FIND+12, FIND+13, REPLACE+3, REPLACE+4, REPLACE+15*
^DD("FUNC" - [#.5] POSTINIT+10, POSTINIT+14*, POSTINIT+15, POSTINIT+19*

Label References

Name Line Occurrences
CHKSTOP ENV+2
FIND POSTINIT+20
REPLACE FIND+10, FIND+11, FIND+12, FIND+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%D POSTINIT+3~, POSTINIT+4*
%S POSTINIT+3~, POSTINIT+4*
CNT FIND+2~, FIND+3*, FIND+14, REPLACE+8*
CODE REPLACE~
CODE("AFTER" REPLACE+14
CODE("BEFORE" REPLACE+5, REPLACE+12, REPLACE+13
FILE FIND+2~, FIND+3*, FIND+4*, FIND+6, FIND+8, FIND+10, FIND+11, FIND+12, FIND+13, REPLACE+3
, REPLACE+4, REPLACE+9, REPLACE+15
FLAG FIND+2~, FIND+9*, REPLACE+6, REPLACE+7*
FLD FIND+2~, FIND+5*, FIND+6*, FIND+8, FIND+10, FIND+11, FIND+12, FIND+13, REPLACE+3, REPLACE+4
, REPLACE+9, REPLACE+15
FUNC REPLACE~, REPLACE+10
IEN FIND+2~, FIND+7*, FIND+8*, FIND+10, FIND+11, FIND+12, FIND+13, REPLACE+3, REPLACE+4, REPLACE+9
, REPLACE+15
LINE FIND+2~, REPLACE+1~, REPLACE+4*, REPLACE+5, REPLACE+11, REPLACE+12, REPLACE+13, REPLACE+14*, REPLACE+15, REPLACE+16
NODE REPLACE~, REPLACE+2*, REPLACE+3*, REPLACE+4, REPLACE+10, REPLACE+15
NOWX POSTINIT+5~, FIND+10, FIND+12
NOWX("AFTER" POSTINIT+7*, POSTINIT+10, POSTINIT+14
NOWX("BEFORE" POSTINIT+6*
P1 REPLACE+1~, REPLACE+12*, REPLACE+14
P2 REPLACE+1~, REPLACE+13*, REPLACE+14
SCR POSTINIT+3~, POSTINIT+4*
START REPLACE+1~, REPLACE+2*
STOP REPLACE+1~, REPLACE+2*, REPLACE+3
TODAYX POSTINIT+5~, FIND+11, FIND+13
TODAYX("AFTER" POSTINIT+9*, POSTINIT+15, POSTINIT+19
TODAYX("BEFORE" POSTINIT+8*
VAL REPLACE~
>> X TMCHK+1*, TMCHK+2
>> XPDENV CHKSTOP+2
>> Y LINH+2
ZTOS POSTINIT+3~, POSTINIT+4*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All