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

Package: Capacity Management Tools

Routine: KMPDTP6


Information

KMPDTP6 ;OAK/RAK/JML - CP Timing Real-Time Threshold Alert ;9/1/2015

Source Information

Source file <KMPDTP6.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 5 ^%ZIS  ^%ZISC  ^%ZTLOAD  ($$FMTE,$$HDIFF,$$HTFM)^XLFDT  $$REPEAT^XLFSTR  
Capacity Management Tools 3 ($$TTLSEC,SRCHBY)^KMPDTU10  $$RLTMHR^KMPDTU11  (CONTINUE,HDR)^KMPDUTL4  

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

Package Total Caller Graph
Capacity Management Tools 2 KMPD TMG TTL ALERT RT  KMPDU7A  

Entry Points

Name Comments DBIA/ICR reference
EN ;-- entry point
EN1 ;-- entry point from taskman
DATA ;-- compile data
PRINT ;-- print data
HDR ;-- print header
EXIT ;-- cleanup on exit
MATCH() ;-- extrinsic function - check for matches

External References

Name Field # of Occurrence
^%ZIS EN+33
^%ZISC EXIT+2
^%ZTLOAD EN+39
$$TTLSEC^KMPDTU10 EN+24
SRCHBY^KMPDTU10 EN+28
$$RLTMHR^KMPDTU11 EN+20
CONTINUE^KMPDUTL4 PRINT+11, PRINT+28
HDR^KMPDUTL4 EN+6
$$FMTE^XLFDT PRINT+8, PRINT+12, HDR+8
$$HDIFF^XLFDT DATA+34
$$HTFM^XLFDT DATA+19, DATA+31
$$REPEAT^XLFSTR HDR+17

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+7
Function Call: WRITE
  • Prompt: !?7,"This alerting report shows the particular coversheet loads"
  • Line Location: EN+8
Function Call: WRITE
  • Prompt: !?7,"that have excessive time-to-load values for TODAY (Real-Time)."
  • Line Location: EN+9
Function Call: WRITE
  • Prompt: !?7,"This report will search for a particular person, a particular"
  • Line Location: EN+10
Function Call: WRITE
  • Prompt: !?7,"client name or IP address."
  • Line Location: EN+11
Function Call: WRITE
  • Prompt: !?7,"Foreground and background times are combined."
  • Line Location: EN+12
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+13
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+33
Function Call: WRITE
  • Prompt: !,"No action taken."
  • Line Location: EN+33
Function Call: WRITE
  • Prompt: !,$$FMTE^XLFDT(DATE,2)
  • Line Location: PRINT+12
Function Call: WRITE
  • Prompt: !!?3,"Total Count: ",$J($FN(TOTAL,",",0),$L(TOTAL)+1)
  • Line Location: PRINT+25
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !?(80-$L(X)\2),X
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !?(80-$L(X)\2),X,?61,"Printed: ",$$FMTE^XLFDT(DT,2)
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: !?(80-$L(X)\2),X
  • Line Location: HDR+14
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+15
Function Call: WRITE
  • Prompt: !,"Date",?10,"Time",?20,"User Name",?39,"Client Name",?60,"IP Address",?75,"TTL"
  • Line Location: HDR+16
Function Call: WRITE
  • Prompt: !,$$REPEAT^XLFSTR("-",IOM)
  • Line Location: HDR+17
Routine Call
  • %ZIS
  • Line Location:
    • EN+33

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^KMPTMP("KMPDT" EN+16, DATA+16
^TMP($J EN1+6!, EN1+8!, DATA+21*, DATA+24, DATA+28, DATA+53*, DATA+55*, PRINT+4, PRINT+7, PRINT+9
PRINT+14, PRINT+23
^VA(200 - [#200] DATA+55

Label References

Name Line Occurrences
$$MATCH DATA+45
DATA EN1+7
EN1 EN+44
EXIT EN+40, EN1+7
HDR PRINT+3, PRINT+12
PRINT EN1+7

Naked Globals

Name Field # of Occurrence
^( DATA+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS EN+3~, EN+32*
%ZIS("A" EN+32*
%ZIS("B" EN+32*
CONT PRINT+5~, PRINT+6*, PRINT+7, PRINT+9, PRINT+10, PRINT+11, PRINT+25, PRINT+28
DATA DATA+6~, DATA+16*, DATA+19, DATA+21, DATA+28*, DATA+29, DATA+30, DATA+31, DATA+34, DATA+43
PRINT+14*, PRINT+16, PRINT+18, PRINT+20, PRINT+22
DATA1 DATA+6~, DATA+25*, DATA+43*, DATA+44, DATA+46, DATA+53, MATCH+11, MATCH+13, MATCH+15, MATCH+17
DATE DATA+6~, PRINT+5~, PRINT+6*, PRINT+7*, PRINT+8, PRINT+9, PRINT+12, PRINT+14, PRINT+23
DATE(1 DATA+19*, DATA+20, DATA+31*, DATA+32, DATA+36, DATA+41, DATA+48
DATE(2 DATA+19*, DATA+20, DATA+31*, DATA+32
DATE1 DATA+6~, DATA+41*, DATA+53, DATA+55
DELTA DATA+6~, DATA+7~, DATA+26*, DATA+34*, DATA+42
DOT DATA+6~, DATA+9*, DATA+17*
DT HDR+8
HOUR DATA+6~, DATA+12
HOUR( DATA+11*, DATA+39
HR DATA+6~, DATA+36*, DATA+37*, DATA+39, PRINT+8*, PRINT+9*, PRINT+13, PRINT+14, PRINT+23
HRS HDR+2~, HDR+6*, HDR+7
I EN+2~, EN+38*, DATA+6~, DATA+11*, DATA+15*, DATA+16*, DATA+21, DATA+23*, DATA+24*, DATA+28
DATA+43, PRINT+5~
IO PRINT+2
IO("Q" EN+35!
IOF HDR+1
IOM HDR+17
IOSL PRINT+10
IOST EN+43
KMPDHOUR EN+2~, EN+20*, EN+21, EN1+1, DATA+2, DATA+11, HDR+5*, HDR+6, EXIT+3!
KMPDSRCH EN+2~, EN+28, EN+29, EN1+2, DATA+3, HDR+9, HDR+10, HDR+11, EXIT+3!, MATCH+5
, MATCH+7, MATCH+13, MATCH+15, MATCH+17
KMPDSRCH(1 HDR+11, MATCH+9, MATCH+13, MATCH+15, MATCH+17
KMPDSS DATA+7~, DATA+14*, DATA+16, DATA+21, DATA+25*, DATA+27*, DATA+28
KMPDTSEC EN+2~, EN+24*, EN+25, EN1+3, DATA+4, DATA+46, HDR+13, EXIT+3!
KMPDTTL EN+2~, EN+5*, EN+6, EN+36, EN1+4, HDR+3, EXIT+3!
KMPDUZ DATA+7~, DATA+25*, DATA+30*, DATA+55
POP EN+2~, EN+33
QUEUED DATA+6~, DATA+9*, DATA+17
TIME DATA+6~, DATA+48*, DATA+50*, DATA+51*, DATA+52*, DATA+53, DATA+55
TOTAL PRINT+5~, PRINT+6*, PRINT+14*, PRINT+25
TOTDELT DATA+7~, DATA+26*, DATA+42*, DATA+43
U DATA+19, DATA+30, DATA+31, DATA+34, DATA+43, DATA+55, PRINT+16, PRINT+18, PRINT+20, PRINT+22
HDR+10, HDR+11, MATCH+13, MATCH+15, MATCH+17
X EN+2~, HDR+3*, HDR+4, HDR+7*, HDR+8, HDR+10*, HDR+11*, HDR+12, HDR+13*, HDR+14
Y EN+2~
ZTDESC EN+3~, EN+36*
>> ZTQUEUED DATA+9, EXIT+1
>> ZTREQ EXIT+1*
ZTRSAVE EN+3~
ZTRTN EN+3~, EN+37*
>> ZTSAVE( EN+38*
ZTSK EN+3~, EN+39
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All