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 |  Local Variables  | All
Print Page as PDF
Routine: HMPMONE

Package: Enterprise Health Management Platform

Routine: HMPMONE


Information

HMPMONE ;ASMR/BL,JCH, monitor error actions ;Sep 13, 2016 20:03:08

Source Information

Source file <HMPMONE.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Enterprise Health Management Platform 2 PROMPT^HMPMONA  ($$HDR,$$LASTREAM,$$NOW,FORMFEED,RTRN2CON)^HMPMONL  
VA FileMan 2 ^DIC  EN^DIQ  

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

Package Total Caller Graph
Enterprise Health Management Platform 1 HMPMOND  

Entry Points

Name Comments DBIA/ICR reference
UE ; update error screen
; input:
; HMPMNTR("server") = # of server record in file HMP Subscription (800000)
; output:
; report counts
ETOTL() ; function, count ehmp errors in all error logs
; called by:
; SHOWSRVR^HMPMON
; output = # ehmp errors in all error logs
EXTMP() ; function, errors in ^XTMP("HMPXTEMP ERRORS")
; output = # ehmp errors in xtmp error log
EHMPJB() ; function, total errors in ^TMP("HMPERR",$J)
EHMPFERR() ; function, errors in ^TMP("HMPFERR",$J)
ETMPJOB() ; function, total errors in ^TMP($J,"HMP ERROR","# of Errors")
EX ; display ^XTMP error log, called from ^DIR selection in OPTION^HMPMON
E3 ; display ^TMP("HMPERR",$J) errors
E4 ; display ^TMP("HMPFERR",$J) errors, set in routine HMPDJFS
E5 ; display ^TMP($job,"HMP ERROR") error info, set in routines:
; HMPDERRH
; HMPDJ
; HMPDJ2
; HMPDJX
; HMPEF
; HMPEF1
LOG ; interactive display of HMP EVENT entry

External References

Name Field # of Occurrence
^DIC LOG+4
EN^DIQ LOG+6
PROMPT^HMPMONA UE+22
$$HDR^HMPMONL UE+9, EX+1, E3+1, E5+7, LOG+1
$$LASTREAM^HMPMONL UE+6
$$NOW^HMPMONL LOG+7
FORMFEED^HMPMONL UE+9, EX+1, E3+1, E5+7, LOG+1, LOG+5
RTRN2CON^HMPMONL UE+28, LOG+2, LOG+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$$HDR^HMPMONL("eHMP Errors"),!
  • Line Location: UE+9
Function Call: WRITE
  • Prompt: !," error log # errors"
  • Line Location: UE+15
Function Call: WRITE
  • Prompt: !," --------------------- --------"
  • Line Location: UE+16
Function Call: WRITE
  • Prompt: !," Total: "_ERRCNT("TOTAL"),!
  • Line Location: UE+17
Function Call: WRITE
  • Prompt: !," ^XTMP('HMPXTEMP ERRORS'): "_ERRCNT("HMPXTEMP ERRORS")
  • Line Location: UE+18
Function Call: WRITE
  • Prompt: !," ^TMP('HMPERR',$job): "_ERRCNT("TMP HMPERR")
  • Line Location: UE+19
Function Call: WRITE
  • Prompt: !," ^TMP('HMPFERR',$job,$h): "_ERRCNT("HMFERR")
  • Line Location: UE+20
Function Call: WRITE
  • Prompt: !," ^TMP($job,'HMP ERROR'): "_ERRCNT("TMP $J HMP ERROR")
  • Line Location: UE+21
Function Call: WRITE
  • Prompt: !,$$HDR^HMPMONL("^XTMP errors"),!
  • Line Location: EX+1
Function Call: WRITE
  • Prompt: !,"Total Errors in "_$NA(^XTMP("HMPXTEMP ERRORS"))_": "_$$EXTMP
  • Line Location: EX+2
Function Call: WRITE
  • Prompt: !,$$HDR^HMPMONL("^TMP('HMPERR',$J"),!
  • Line Location: E3+1
Function Call: WRITE
  • Prompt: !,"Total Errors in "_$NA(^XTMP("HMPERR","job#"))_": "_$$EHMPJB
  • Line Location: E3+2
Function Call: WRITE
  • Prompt: !,"Total Errors in "_$NA(^XTMP("HMPFERR","job#"))_$$EHMPFERR
  • Line Location: E4+1
Function Call: WRITE
  • Prompt: !,$$HDR^HMPMONL("^TMP($J,'HMP ERROR'"),!
  • Line Location: E5+7
Function Call: WRITE
  • Prompt: !!,"Total Errors in "_$NA(^TMP("job#","HMP ERROR"))_": "_$$ETMPJOB
  • Line Location: E5+8
Function Call: WRITE
  • Prompt: !,$$HDR^HMPMONL("HMP EVENT log"),!
  • Line Location: LOG+1
Function Call: WRITE
  • Prompt: !,"The HMP EVENT file (#800003) is *empty*",!!
  • Line Location: LOG+2
Function Call: WRITE
  • Prompt: !
  • Line Location: LOG+6
Function Call: WRITE
  • Prompt: !!,"* End of HMP EVENT listing "_$$NOW^HMPMONL_" *",!
  • Line Location: LOG+7
Routine Call
  • DIC
  • Line Location:
    • LOG+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^HMPLOG(800003 - [#800003] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HMPLOG(800003 - [#800003] LOG+2
^TMP( ETMPJOB+2
^TMP("HMPERR" EHMPJB+2
^TMP("HMPFERR" EHMPFERR+1, EHMPFERR+3
^TMP("job#" E5+8
^XTMP("HMPERR" E3+2
^XTMP("HMPFERR" E4+1
^XTMP("HMPXTEMP ERRORS" EXTMP+2, EX+2

Label References

Name Line Occurrences
$$EHMPFERR UE+12, ETOTL+8, E4+1
$$EHMPJB UE+11, ETOTL+7, E3+2
$$ETMPJOB UE+13, ETOTL+9, E5+8
$$EXTMP UE+10, ETOTL+6, EX+2
@( UE+27

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT EHMPJB+1~*, EHMPJB+2*, EHMPJB+3, EHMPFERR+2~*, EHMPFERR+3*, EHMPFERR+4, ETMPJOB+1~*, ETMPJOB+2*, ETMPJOB+3
DA LOG+3~, LOG+6*
DIC LOG+3~, LOG+4*
DIC(0 LOG+4*
DIQ LOG+3~
>> DIROUT UE+25
DR LOG+3~
>> DTOUT UE+25
>> DUOUT UE+25
ERRCNT UE+5~, ETOTL+5~
ERRCNT("HMFERR" UE+12*, UE+14, UE+20, ETOTL+8*, ETOTL+11
ERRCNT("HMPXT EMP ERRORS" , UE+10*, UE+14, UE+18, ETOTL+6*, ETOTL+11
ERRCNT("TMP $ J HMP ERROR" , UE+13*, UE+14, UE+21, ETOTL+9*, ETOTL+11
ERRCNT("TMP H MPERR" , UE+11*, UE+14, UE+19, ETOTL+7*, ETOTL+11
ERRCNT("TOTAL" UE+14*, UE+17
EXIT UE+5~, UE+6*, UE+7, UE+24*, UE+25*, UE+27*
>> HMPACT UE+22, UE+23, UE+24, UE+26
>> HMPCALLS( UE+26
>> HMPMNTR("default" UE+8*
>> HMPMNTR("exit" UE+27
HTM EHMPFERR+2~, EHMPFERR+3*
JB EHMPJB+1~*, EHMPJB+2*, EHMPFERR+2~*, EHMPFERR+3*, ETMPJOB+1~*, ETMPJOB+2*
>> LNTAG UE+26*, UE+27
STREAM UE+5~, UE+6*
X LOG+3~
Y LOG+3~, LOG+5, LOG+6
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 |  Local Variables  | All