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

Package: My HealtheVet

Routine: MHVUL2


Information

MHVUL2 ;WAS/GPM - MHV UTILITIES - LOGGING ; 3/2/06 5:38pm [9/22/06 3:51pm]

Source Information

Source file <MHVUL2.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 2 BROWSE^DDBR  ^DIR  
Kernel 1 ($$DT,$$FMTE,$$HTFM,$$NOW)^XLFDT  
My HealtheVet 1 (LOGDET,LOGINFO,LOGPRG,LOGSUM)^MHVUL1  

Caller Graph

Caller Graph Total: 47

Package Total Caller Graph
My HealtheVet 47 MHV1P10  MHV1P11  MHV1P2  MHV1P22  MHV1P40  MHV1P5  MHV1P6  MHV1P6B  
MHV7B0  MHV7B1  MHV7B10  MHV7B1B  MHV7B1C  MHV7B1K  MHV7B1L  MHV7B1M  
MHV7B1N  MHV7B1O  MHV7B1P  MHV7B1R  MHV7B2  MHV7B8  MHV7B9  MHV7B9A  
MHV7R1  MHV7R2  MHV7R4  MHV7R5  MHV7R6  MHV7R7  MHV7RU  MHV7T  
MHV7TB  MHVRQI  MHVU1  MHVUL3  MHVXCLN  MHVXDEMS  MHVXPAT  MHVXPRV  
MHVXRX  MHVXRXM  MHVXRXR  MHVXTIU  MHVXTM  MHVXUSR  MHVXWLC  

Entry Points

Name Comments DBIA/ICR reference
LOG(NAME,DATA,TYPE,LEVEL) ;Log to MHV application log
RESET ; Initialize or clear session pointer into log
AUTOPRG ;
LOGBROWS ; Browser view of Log
LOGBTITL ; Build Titles for Browser
LOGBDET(NODE,DTM,JOB) ; Build document from entry for Browser

External References

Name Field # of Occurrence
BROWSE^DDBR LOGBROWS+24
^DIR LOGBROWS+12
LOGDET^MHVUL1 LOGBDET+2
LOGINFO^MHVUL1 LOGBTITL+2
LOGPRG^MHVUL1 AUTOPRG+10
LOGSUM^MHVUL1 LOGBROWS+6
$$DT^XLFDT AUTOPRG+4
$$FMTE^XLFDT LOGBROWS+19, LOGBROWS+20, LOGBTITL+7
$$HTFM^XLFDT AUTOPRG+10
$$NOW^XLFDT LOG+54

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,?12,"LOG IS EMPTY"
  • Line Location: LOGBROWS+9
Function Call: WRITE
  • Prompt: @IOF,$J(TITLE,TLEN\2+40)_$J(TPRG,40-(TLEN\2))
  • Line Location: LOGBTITL+11
Function Call: WRITE
  • Prompt: !,TITLE
  • Line Location: LOGBTITL+13
Routine Call
  • DIR
  • Line Location:
    • LOGBROWS+12

Used in RPC

RPC Name Call Tags
MHV LOG SUMMARY LOGSUM
MHV LOG DETAIL LOGDET

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("MHV LOG BROWSE DETAIL" LOGBROWS+5!, LOGBROWS+20*, LOGBROWS+28!, LOGBDET+8*, LOGBDET+12*
^TMP("MHV LOG BROWSE" LOGBROWS+4!, LOGBROWS+19*, LOGBROWS+27!
^TMP("MHV LOG DETAIL" LOGBROWS+3!, LOGBROWS+26!
^TMP("MHV LOG SUMMARY" LOGBROWS+2!, LOGBROWS+25!
^TMP("MHV7LOG" LOG+53, LOG+56*, LOG+62, RESET+1!
^XTMP("MHV7LOG" LOG+26, LOG+36, LOG+48, LOG+50, LOG+55!, LOG+58*, LOG+63, LOG+64*, LOG+67*, LOG+68*
, LOG+69*, AUTOPRG+1, AUTOPRG+5, AUTOPRG+7, AUTOPRG+11*

Label References

Name Line Occurrences
AUTOPRG LOG+59
LOGBTITL LOGBROWS+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT LOG+27~, LOG+57*, LOG+58, LOG+63*, LOG+64, LOG+67, LOG+68, LOG+69, LOGBROWS+1~, LOGBROWS+7*
LOGBROWS+8, LOGBROWS+14, LOGBDET+1~, LOGBDET+4*, LOGBDET+7*, LOGBDET+8, LOGBDET+11*, LOGBDET+12
DATA LOG~, LOG+29, LOG+67, LOG+68, LOG+69
DAYS AUTOPRG+2~, AUTOPRG+7*, AUTOPRG+8*, AUTOPRG+10
DIR LOGBROWS+1~, LOGBROWS+10!
DIR(0 LOGBROWS+11*
DIRUT LOGBROWS+1~, LOGBROWS+10!
DT AUTOPRG+2~, AUTOPRG+4*, AUTOPRG+5, AUTOPRG+11
DTM LOG+27~, LOG+54*, LOG+55, LOG+56, LOG+58, LOG+62*, LOG+63, LOG+64, LOG+67, LOG+68
, LOG+69, LOGBROWS+1~, LOGBROWS+15*, LOGBROWS+19, LOGBROWS+20, LOGBDET~, LOGBDET+2
ENTRY LOGBDET+1~, LOGBDET+2, LOGBDET+5, LOGBDET+6
I LOGBROWS+14*, LOGBROWS+15, LOGBROWS+16, LOGBROWS+17, LOGBROWS+18, LOGBROWS+19, LOGBROWS+20, LOGBDET+1~, LOGBDET+3*, LOGBDET+5*
, LOGBDET+6
INFO LOGBTITL+1~, LOGBTITL+2
INFO("AUTOPURGE" LOGBTITL+5, LOGBTITL+6
INFO("DAYS" LOGBTITL+6
INFO("DELETE" LOGBTITL+7
INFO("LEVEL" LOGBTITL+4
INFO("STATE" LOGBTITL+3, LOGBTITL+4
IOF LOGBTITL+11
JOB LOGBROWS+1~, LOGBROWS+16*, LOGBROWS+19, LOGBROWS+20, LOGBDET~, LOGBDET+2
LEVEL LOG~, LOG+35*, LOG+36*, LOG+50
LINE LOGBDET+1~, LOGBDET+6*, LOGBDET+8, LOGBDET+9*, LOGBDET+10, LOGBDET+12, LOGBDET+13*
LOG LOGBROWS+1~, LOGBROWS+6, LOGBROWS+7, LOGBROWS+15, LOGBROWS+16, LOGBROWS+17, LOGBROWS+18
LOGLEVEL LOG+27~, LOG+48*, LOG+49*, LOG+50
NAME LOG~, LOG+31, LOG+32*, LOG+50, LOG+67, LOG+68, LOG+69, LOGBROWS+1~, LOGBROWS+18*, LOGBROWS+19
LOGBROWS+20
NODE LOGBDET~, LOGBDET+8, LOGBDET+12
NUM LOGBROWS+1~, LOGBROWS+17*, LOGBROWS+19
RESULT AUTOPRG+2~, AUTOPRG+10
TAUT LOGBTITL+1~, LOGBTITL+5*, LOGBTITL+6*, LOGBTITL+12
TITLE LOGBROWS+23*, LOGBROWS+24, LOGBTITL+1~, LOGBTITL+9*, LOGBTITL+10, LOGBTITL+11, LOGBTITL+12*, LOGBTITL+13
TLEN LOGBTITL+1~, LOGBTITL+10*, LOGBTITL+11
TLOG LOGBTITL+1~, LOGBTITL+3*, LOGBTITL+4*, LOGBTITL+12
TPRG LOGBTITL+1~, LOGBTITL+7*, LOGBTITL+11
TYPE LOG~, LOG+30, LOG+67, LOG+68, LOG+69
X LOGBROWS+1~, LOGBROWS+10!
Y LOGBROWS+1~, LOGBROWS+10!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All