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

Package: My HealtheVet

Routine: MHVUL3


Information

MHVUL3 ;WAS/GPM - MHV UTILITIES - LOGGING ; 3/17/06 12:03am [5/24/06 10:18am]

Source Information

Source file <MHVUL3.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
My HealtheVet 2 (LOGDET,LOGINFO,LOGOFF,LOGON,LOGPRG,LOGSET,LOGSIZE,LOGSUM)^MHVUL1  LOGBROWS^MHVUL2  
VA FileMan 2 $$TEST^DDBRT  ^DIR  
Kernel 1 ($$FMTE,$$HTE,$$HTFM)^XLFDT  

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: 7

Package Total Caller Graph
My HealtheVet 7 MHV LOG CONFIG  MHV LOG INFO  MHV LOG OFF  MHV LOG ON  MHV LOG PURGE  MHV LOG SIZE  MHV LOG VIEW  

Entry Points

Name Comments DBIA/ICR reference
LOGONO ; Turn on logging
LOGSETO ; Set logging parameters
LOGOFFO ;Turn off logging
LOGPRGO ; Purge log
LOGINFOO ; Display log information
LOGINFOD(RESULT) ; Display log
LOGSIZEO ; Display log size information
LOGSIZED(RESULT) ; Display log size
LOGVIEWO ; View log
LOGSUMD(LOG) ; Display log summary
LOGDETD(ENTRY) ;Display log entry

External References

Name Field # of Occurrence
$$TEST^DDBRT LOGVIEWO+3
^DIR LOGONO+15, LOGONO+26, LOGSETO+12, LOGSETO+24, LOGSETO+37, LOGSETO+53, LOGSETO+68, LOGSETO+80, LOGSETO+91, LOGOFFO+11
LOGPRGO+10, LOGPRGO+20, LOGVIEWO+16, LOGSUMD+15, LOGDETD+16, LOGDETD+25
LOGDET^MHVUL1 LOGVIEWO+21
LOGINFO^MHVUL1 LOGONO+4, LOGSETO+4, LOGOFFO+4, LOGINFOO+2
LOGOFF^MHVUL1 LOGOFFO+14
LOGON^MHVUL1 LOGONO+28
LOGPRG^MHVUL1 LOGPRGO+23
LOGSET^MHVUL1 LOGSETO+94
LOGSIZE^MHVUL1 LOGSIZEO+2
LOGSUM^MHVUL1 LOGVIEWO+6
LOGBROWS^MHVUL2 LOGVIEWO+3
$$FMTE^XLFDT LOGONO+25, LOGONO+30, LOGSETO+23, LOGOFFO+16, LOGPRGO+16, LOGPRGO+24, LOGINFOD+1, LOGINFOD+2, LOGINFOD+3, LOGINFOD+4
, LOGSUMD+17, LOGDETD+6
$$HTE^XLFDT LOGPRGO+9
$$HTFM^XLFDT LOGONO+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: LOGONO+3
Function Call: WRITE
  • Prompt: !!,"MHV application logging switched on."
  • Line Location: LOGONO+29
Function Call: WRITE
  • Prompt: !,"Log will be deleted on "_$$FMTE^XLFDT($P(RESULT,"^",2),1)_"."
  • Line Location: LOGONO+30
Function Call: WRITE
  • Prompt: !
  • Line Location: LOGSETO+3
Function Call: WRITE
  • Prompt: !!,"New MHV Application Log Settings:"
  • Line Location: LOGSETO+84
Function Call: WRITE
  • Prompt: !
  • Line Location: LOGSETO+86
Function Call: WRITE
  • Prompt: !!,"Logging parameters updated"
  • Line Location: LOGSETO+95
Function Call: WRITE
  • Prompt: !
  • Line Location: LOGOFFO+3
Function Call: WRITE
  • Prompt: !,"Logging is already turned off."
  • Line Location: LOGOFFO+6
Function Call: WRITE
  • Prompt: !!,"MHV application logging switched off."
  • Line Location: LOGOFFO+15
Function Call: WRITE
  • Prompt: !,"Log will be deleted on "_$$FMTE^XLFDT($P(RESULT,"^",2),1)_"."
  • Line Location: LOGOFFO+16
Function Call: WRITE
  • Prompt: !
  • Line Location: LOGPRGO+3
Function Call: WRITE
  • Prompt: !!,"Log purged from "_$$FMTE^XLFDT($P(RESULT,"^",2),1)_"."
  • Line Location: LOGPRGO+24
Function Call: WRITE
  • Prompt: !!,"MHV Application Log Settings:"
  • Line Location: LOGINFOO+3
Function Call: WRITE
  • Prompt: !," Log Creation Date: ",$$FMTE^XLFDT(RESULT("CREATED"))
  • Line Location: LOGINFOD+1
Function Call: WRITE
  • Prompt: !," Log Deletion Date: ",$$FMTE^XLFDT(RESULT("DELETE"))
  • Line Location: LOGINFOD+2
Function Call: WRITE
  • Prompt: !," Oldest Entry: ",$$FMTE^XLFDT(RESULT("OLDEST"))
  • Line Location: LOGINFOD+3
Function Call: WRITE
  • Prompt: !," Newest Entry: ",$$FMTE^XLFDT(RESULT("NEWEST"))
  • Line Location: LOGINFOD+4
Function Call: WRITE
  • Prompt: !," Logging: ",$S(RESULT("STATE"):"",1:"OFF")
  • Line Location: LOGINFOD+5
Function Call: WRITE
  • Prompt: RESULT("LEVEL")_" mode"
  • Line Location: LOGINFOD+7
Function Call: WRITE
  • Prompt: !,?16,"Names: ",RESULT("NAMES")
  • Line Location: LOGINFOD+8
Function Call: WRITE
  • Prompt: !," Auto Purge: ",$S(RESULT("AUTOPURGE"):"",1:"OFF")
  • Line Location: LOGINFOD+10
Function Call: WRITE
  • Prompt: +RESULT("DAYS")," days"
  • Line Location: LOGINFOD+11
Function Call: WRITE
  • Prompt: !!,"MHV Application Log Size:"
  • Line Location: LOGSIZEO+3
Function Call: WRITE
  • Prompt: !," Number of Entries: ",RESULT("ENTRY COUNT")
  • Line Location: LOGSIZED+1
Function Call: WRITE
  • Prompt: !," Number of Nodes: ",RESULT("NODE COUNT")
  • Line Location: LOGSIZED+2
Function Call: WRITE
  • Prompt: !," Approx. size in KB: ",RESULT("BYTE COUNT")\1024
  • Line Location: LOGSIZED+3
Function Call: WRITE
  • Prompt: !!,"LOG SUMMARY"
  • Line Location: LOGSUMD+2
Function Call: WRITE
  • Prompt: !,?5,"Entry",?12,"Timestamp",?37,"Job",?50,"Items"
  • Line Location: LOGSUMD+3
Function Call: WRITE
  • Prompt: !!,?12,"EMPTY"
  • Line Location: LOGSUMD+5
Function Call: WRITE
  • Prompt: !,?5,I,?12,DTM,?37,J,?50,N
  • Line Location: LOGSUMD+20
Function Call: WRITE
  • Prompt: !!,"LOG DETAIL"
  • Line Location: LOGDETD+2
Function Call: WRITE
  • Prompt: !,?12,"EMPTY"
  • Line Location: LOGDETD+4
Function Call: WRITE
  • Prompt: !,?12,"Timestamp",?37,"Job",?50,"Items",?60,"Nodes"
  • Line Location: LOGDETD+5
Function Call: WRITE
  • Prompt: !,?12,DTM,?37,J,?50,N,?60,CNT
  • Line Location: LOGDETD+9
Function Call: WRITE
  • Prompt: !,?5,@ENTRY@(I)
  • Line Location: LOGDETD+19
Routine Call
  • DIR
  • Line Location:
    • LOGONO+15
    • LOGONO+26
    • LOGSETO+12
    • LOGSETO+24
    • LOGSETO+37
    • LOGSETO+53
    • LOGSETO+68
    • LOGSETO+80
    • LOGSETO+91
    • LOGOFFO+11
    • LOGPRGO+10
    • LOGPRGO+20
    • LOGVIEWO+16
    • LOGSUMD+15
    • LOGDETD+16
    • LOGDETD+25

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("MHV LOG DETAIL" LOGVIEWO+5!, LOGVIEWO+26!
^TMP("MHV LOG SUMMARY" LOGVIEWO+4!, LOGVIEWO+25!

Label References

Name Line Occurrences
LOGDETD LOGVIEWO+22
LOGINFOD LOGSETO+85, LOGINFOO+4
LOGINFOO LOGONO+2, LOGSETO+2, LOGSETO+96, LOGOFFO+2, LOGPRGO+2
LOGSIZED LOGSIZEO+4
LOGSUMD LOGVIEWO+8, LOGVIEWO+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT LOGONO+1~, LOGSETO+1~, LOGPRGO+1~
CNT LOGVIEWO+1~, LOGVIEWO+7*, LOGVIEWO+8, LOGVIEWO+13, LOGSUMD+1~, LOGSUMD+4*, LOGSUMD+5, LOGSUMD+8, LOGSUMD+11, LOGDETD+1~
, LOGDETD+3*, LOGDETD+4, LOGDETD+9, LOGDETD+11
DA LOGONO+1~, LOGONO+19!, LOGSETO+1~, LOGSETO+7!, LOGSETO+17!, LOGSETO+28!, LOGSETO+46!, LOGSETO+63!, LOGSETO+75!, LOGOFFO+1~
LOGPRGO+1~, LOGPRGO+14!, LOGVIEWO+1~
DIR LOGONO+1~, LOGONO+19!, LOGSETO+1~, LOGSETO+7!, LOGSETO+17!, LOGSETO+28!, LOGSETO+46!, LOGSETO+63!, LOGSETO+75!, LOGOFFO+1~
LOGPRGO+1~, LOGPRGO+14!, LOGVIEWO+1~, LOGVIEWO+11!, LOGSUMD+10!, LOGDETD+14!, LOGDETD+23!
DIR("?" LOGONO+12*, LOGONO+13*, LOGONO+22*, LOGONO+23*, LOGONO+24*, LOGSETO+10*, LOGSETO+20*, LOGSETO+21*, LOGSETO+22*, LOGSETO+31*
LOGSETO+32*, LOGSETO+33*, LOGSETO+34*, LOGSETO+35*, LOGSETO+50*, LOGSETO+51*, LOGSETO+66*, LOGSETO+78*, LOGSETO+89*, LOGOFFO+9*
LOGPRGO+7*, LOGPRGO+8*, LOGPRGO+18*, LOGVIEWO+15*, LOGSUMD+14*
DIR("A" LOGONO+10*, LOGONO+11*, LOGONO+21*, LOGSETO+9*, LOGSETO+19*, LOGSETO+30*, LOGSETO+48*, LOGSETO+49*, LOGSETO+65*, LOGSETO+77*
LOGSETO+88*, LOGOFFO+8*, LOGPRGO+6*, LOGPRGO+16*, LOGPRGO+17*, LOGVIEWO+14*, LOGSUMD+12*, LOGSUMD+13*
DIR("B" LOGONO+14*, LOGONO+25*, LOGSETO+11*, LOGSETO+23*, LOGSETO+36*, LOGSETO+52*, LOGSETO+67*, LOGSETO+79*, LOGSETO+90*, LOGOFFO+10*
LOGPRGO+9*, LOGPRGO+19*
DIR(0 LOGONO+9*, LOGONO+20*, LOGSETO+8*, LOGSETO+18*, LOGSETO+29*, LOGSETO+47*, LOGSETO+64*, LOGSETO+76*, LOGSETO+87*, LOGOFFO+7*
LOGPRGO+5*, LOGPRGO+15*, LOGVIEWO+13*, LOGSUMD+11*, LOGDETD+15*, LOGDETD+24*
DIRUT LOGONO+1~, LOGONO+8, LOGONO+19!, LOGONO+26, LOGSETO+1~, LOGSETO+7!, LOGSETO+13, LOGSETO+17!, LOGSETO+24, LOGSETO+28!
LOGSETO+38, LOGSETO+45, LOGSETO+46!, LOGSETO+54, LOGSETO+63!, LOGSETO+69, LOGSETO+73, LOGSETO+75!, LOGSETO+91, LOGOFFO+1~
LOGOFFO+11, LOGPRGO+1~, LOGPRGO+10, LOGPRGO+14!, LOGPRGO+20, LOGVIEWO+1~, LOGVIEWO+9, LOGVIEWO+11!, LOGVIEWO+12, LOGSUMD+7!
, LOGSUMD+10!, LOGDETD+11, LOGDETD+13, LOGDETD+14!, LOGDETD+22, LOGDETD+23!
DT LOGONO+20, LOGSETO+18, LOGPRGO+5
DTM LOGONO+1~, LOGSETO+1~, LOGPRGO+1~, LOGPRGO+11*, LOGPRGO+16, LOGPRGO+23, LOGVIEWO+1~, LOGVIEWO+19*, LOGVIEWO+21, LOGSUMD+1~
, LOGSUMD+17*, LOGSUMD+20, LOGDETD+1~, LOGDETD+6*, LOGDETD+9
DTOUT LOGVIEWO+1~, LOGVIEWO+10, LOGSUMD+7!, LOGSUMD+8, LOGSUMD+9, LOGSUMD+10!
DUOUT LOGVIEWO+1~, LOGVIEWO+10, LOGSUMD+7!, LOGSUMD+8, LOGSUMD+9, LOGSUMD+10!
ENTRY LOGVIEWO+1~, LOGVIEWO+21, LOGVIEWO+22, LOGVIEWO+23, LOGDETD~, LOGDETD+3, LOGDETD+6, LOGDETD+7, LOGDETD+8, LOGDETD+12
, LOGDETD+17, LOGDETD+19
I LOGSETO+1~, LOGSETO+44*, LOGSUMD+8*, LOGSUMD+9, LOGSUMD+17, LOGSUMD+18, LOGSUMD+19, LOGSUMD+20, LOGDETD+11*, LOGDETD+12
, LOGDETD+17, LOGDETD+19
J LOGVIEWO+1~, LOGVIEWO+20*, LOGVIEWO+21, LOGSUMD+1~, LOGSUMD+18*, LOGSUMD+20, LOGDETD+1~, LOGDETD+7*, LOGDETD+9, LOGDETD+10*
, LOGDETD+12*, LOGDETD+13, LOGDETD+17*
LOG LOGVIEWO+1~, LOGVIEWO+6, LOGVIEWO+7, LOGVIEWO+8, LOGVIEWO+10, LOGVIEWO+19, LOGVIEWO+20, LOGSUMD~, LOGSUMD+4, LOGSUMD+17
, LOGSUMD+18, LOGSUMD+19
N LOGSETO+1~, LOGSETO+43*, LOGSETO+44, LOGSETO+57*, LOGSETO+58*, LOGSUMD+1~, LOGSUMD+19*, LOGSUMD+20, LOGDETD+1~, LOGDETD+8*
, LOGDETD+9
RESULT LOGONO+1~, LOGONO+4, LOGONO+28, LOGONO+30, LOGSETO+1~, LOGSETO+94, LOGOFFO+1~, LOGOFFO+4, LOGOFFO+14, LOGOFFO+16
LOGPRGO+1~, LOGPRGO+23, LOGPRGO+24, LOGINFOO+1~, LOGINFOO+2, LOGINFOO+4, LOGINFOD~, LOGSIZEO+1~, LOGSIZEO+2, LOGSIZEO+4
, LOGSIZED~, LOGVIEWO+1~
RESULT("AUTOPURGE" LOGINFOD+10, LOGINFOD+11
RESULT("BYTE COUNT" , LOGSIZED+3
RESULT("CREATED" LOGINFOD+1
RESULT("DAYS" LOGINFOD+11
RESULT("DELETE" LOGONO+5*, LOGONO+25, LOGINFOD+2
RESULT("ENTRY COUNT" , LOGSIZED+1
RESULT("LEVEL" LOGINFOD+7, LOGINFOD+8
RESULT("NAMES" LOGINFOD+8
RESULT("NEWEST" LOGINFOD+4
RESULT("NODE COUNT" , LOGSIZED+2
RESULT("OLDEST" LOGINFOD+3
RESULT("STATE" LOGONO+8, LOGOFFO+6, LOGINFOD+5, LOGINFOD+6
UPDATE LOGSETO+1~, LOGSETO+4, LOGSETO+85, LOGSETO+94
UPDATE("AUTOPURGE" LOGSETO+67, LOGSETO+70*, LOGSETO+73
UPDATE("DAYS" LOGSETO+74*, LOGSETO+79, LOGSETO+81*
UPDATE("DELETE" LOGSETO+23, LOGSETO+25*
UPDATE("LEVEL" LOGSETO+36, LOGSETO+39*, LOGSETO+42
UPDATE("NAMES" LOGSETO+43, LOGSETO+44*, LOGSETO+49, LOGSETO+55!, LOGSETO+56*, LOGSETO+57*, LOGSETO+58*
UPDATE("STATE" LOGSETO+11, LOGSETO+14*
X LOGONO+1~, LOGONO+19!, LOGSETO+1~, LOGSETO+7!, LOGSETO+17!, LOGSETO+28!, LOGSETO+46!, LOGSETO+63!, LOGSETO+75!, LOGOFFO+1~
LOGPRGO+1~, LOGPRGO+14!, LOGVIEWO+1~, LOGVIEWO+11!, LOGSUMD+10!, LOGDETD+14!, LOGDETD+23!
Y LOGONO+1~, LOGONO+8, LOGONO+19!, LOGONO+28, LOGSETO+1~, LOGSETO+7!, LOGSETO+14, LOGSETO+17!, LOGSETO+25, LOGSETO+28!
LOGSETO+46!, LOGSETO+55, LOGSETO+56, LOGSETO+63!, LOGSETO+70, LOGSETO+75!, LOGSETO+81, LOGSETO+92, LOGOFFO+1~, LOGOFFO+12
LOGPRGO+1~, LOGPRGO+11, LOGPRGO+14!, LOGPRGO+21, LOGVIEWO+1~, LOGVIEWO+12, LOGVIEWO+19, LOGVIEWO+20, LOGSUMD+6*, LOGSUMD+8
, LOGSUMD+9, LOGSUMD+10!, LOGDETD+14!, LOGDETD+23!
Y(0 LOGSETO+39
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All