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

Package: Health Level Seven

Routine: HLOESTAT


Information

HLOESTAT ;ALB/CJM- HLO ERROR STATISTICS- 10/4/94 1pm ;03/12/2007

Source Information

Source file <HLOESTAT.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 5 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  ($$FMADD,$$FMTE,$$NOW)^XLFDT  ($$LJ,$$RJ)^XLFSTR  
Health Level Seven 2 $$INC^HLOSITE  ($$ASKBEGIN,$$ASKEND)^HLOUSR2  
VA FileMan 1 ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Health Level Seven 7 HLO ERROR STATISTICS REPORT  HLOCLNT2  HLOCLNT3  HLOF778  HLOF778A  HLOFILER  HLOSRVR  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
PAUSE ;
PAUSE2 ;
LJ(STRING,LEN) ;
PRINT(STATTYPE,START,END) ;
QUE ;entry point for queuing the message statistics report
DEVICE() ;
REPORT ;Interactive option for printing the message error statistics report
COUNT(DIR,RAP,SAP,MSGTYPE,EVENT) ;
RJ(STRING,LEN) ;
LINE(LINE) ;Prints a line.

External References

Name Field # of Occurrence
^%ZIS DEVICE+11
HOME^%ZIS DEVICE+18
^%ZISC PRINT+51
^%ZTLOAD DEVICE+16
^DIR REPORT+9, PAUSE+6, PAUSE2+5
$$INC^HLOSITE COUNT+8
$$ASKBEGIN^HLOUSR2 REPORT+14
$$ASKEND^HLOUSR2 REPORT+16
$$FMADD^XLFDT REPORT+13
$$FMTE^XLFDT PRINT+8, PRINT+10, PRINT+11, PRINT+29
$$NOW^XLFDT COUNT+8, REPORT+13, PRINT+8
$$LJ^XLFSTR LJ+1
$$RJ^XLFSTR RJ+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Hourly, daily, and monthly error statistics are maintained."
  • Line Location: REPORT+2
Function Call: WRITE
  • Prompt: !,"Hourly statistics are available for approximately the last 24 hours."
  • Line Location: REPORT+3
Function Call: WRITE
  • Prompt: !,"Daily statistics are available for approximately the last 30 days."
  • Line Location: REPORT+4
Function Call: WRITE
  • Prompt: !,"Monthly statistics are kept indefinitely"
  • Line Location: REPORT+5
Function Call: WRITE
  • Prompt: "HLO MESSAGE ERROR STATISTICS REPORT ",$$FMTE^XLFDT($$NOW^XLFDT),?70,"Page 1"
  • Line Location: PRINT+8
Function Call: WRITE
  • Prompt: !
  • Line Location: PAUSE+4
Function Call: WRITE
  • Prompt: !,LINE
  • Line Location: LINE+14
Routine Call
  • %ZIS
  • Line Location:
    • DEVICE+18
Routine Call
  • DIR
  • Line Location:
    • REPORT+9
    • PAUSE+6
    • PAUSE2+5
Routine Call
  • %ZIS
  • Line Location:
    • DEVICE+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HLSTATS( PRINT+24, PRINT+32, PRINT+36, PRINT+40, PRINT+41
^HLSTATS("E" COUNT+8

Label References

Name Line Occurrences
$$DEVICE REPORT+21
$$LJ PRINT+9, PRINT+10, PRINT+11, PRINT+43
$$RJ PRINT+43, PRINT+47, PRINT+48
LINE PRINT+9, PRINT+10, PRINT+11, PRINT+18, PRINT+22, PRINT+27, PRINT+29, PRINT+33, PRINT+37, PRINT+43
, PRINT+47, PRINT+48
PAUSE LINE+3
PAUSE2 PRINT+49
PRINT REPORT+21, QUE+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS DEVICE+10*
COUNT PRINT+2~, PRINT+41*, PRINT+42, PRINT+43
CRT PRINT+2~, PRINT+4*, PRINT+7, PRINT+49, LINE+2, LINE+8
DIR COUNT~, COUNT+8, REPORT+1~, PRINT+2~, PRINT+15*, PRINT+22, PRINT+24, PRINT+32, PRINT+36, PRINT+40
, PRINT+41, PRINT+48, PAUSE+3~, PAUSE2+3~
DIR("A" REPORT+7*
DIR("B" REPORT+8*
DIR(0 REPORT+6*, PAUSE+5*, PAUSE2+4*
>> DIRUT REPORT+10, PAUSE+7, PAUSE2+6
DT REPORT+13
END REPORT+1~, REPORT+16*, REPORT+17, REPORT+21, PRINT~, PRINT+11, PRINT+24, DEVICE+14
EVENT COUNT~, COUNT+6
HLOPARMS DEVICE+8~
HLOPARMS("END DT/TM" , QUE+1, DEVICE+14*
HLOPARMS("STA RT DT/TM" , QUE+1, DEVICE+14*, TISTICS TYPE" , QUE+1, DEVICE+14*
IO PRINT+6
IO("Q" DEVICE+13
IOF PRINT+7, LINE+5, LINE+9
IOSL PAUSE+4, LINE+2, LINE+8
IOST PRINT+4
LEN LJ~, LJ+1, RJ~, RJ+1
LINE LINE~, LINE+6, LINE+12, LINE+14
MSGTYPE COUNT~, COUNT+5
OK DEVICE+8~, DEVICE+9*, DEVICE+12*, DEVICE+13, DEVICE+19*, DEVICE+20
PAGE PRINT+2~, PRINT+12*, LINE+10, LINE+11*
>> POP DEVICE+12
QUIT PRINT+2~, PRINT+3*, PRINT+15, PRINT+23, PRINT+24, PRINT+28, PRINT+30, PRINT+32, PRINT+34, PRINT+36
, PRINT+38, PRINT+40, PRINT+44, PRINT+45, PRINT+48, PRINT+49, PAUSE+7*, PAUSE2+6*, LINE+4
RAP COUNT~, COUNT+3*, COUNT+8, PRINT+2~, PRINT+35*, PRINT+36*, PRINT+37, PRINT+40, PRINT+41
SAP COUNT~, COUNT+4*, COUNT+8, PRINT+2~, PRINT+31*, PRINT+32*, PRINT+33, PRINT+36, PRINT+40, PRINT+41
START REPORT+1~, REPORT+13*, REPORT+14*, REPORT+15, REPORT+16, REPORT+18*, REPORT+19*, REPORT+20*, REPORT+21, PRINT~
, PRINT+10, PRINT+19, DEVICE+14
STATTYPE PRINT~, PRINT+9, PRINT+10, PRINT+20, PRINT+24, PRINT+29, PRINT+32, PRINT+36, PRINT+40, PRINT+41
, PRINT+47
STRING LJ~, LJ+1, RJ~, RJ+1
SUBTOTAL PRINT+25~, PRINT+26*, PRINT+42*, PRINT+46, PRINT+47
TIME PRINT+2~, PRINT+19*, PRINT+20*, PRINT+21*, PRINT+24*, PRINT+29, PRINT+32, PRINT+36, PRINT+40, PRINT+41
TOTAL PRINT+16~, PRINT+17*, PRINT+46*, PRINT+48
TYPE COUNT+2~, COUNT+5*, COUNT+6*, COUNT+7*, COUNT+8, REPORT+1~, REPORT+12*, REPORT+13, REPORT+18, REPORT+19
, REPORT+20, REPORT+21, PRINT+39*, PRINT+40*, PRINT+41, PRINT+43, DEVICE+14
X PAUSE+3~, PAUSE2+3~
Y REPORT+11, REPORT+12, PAUSE+3~, PAUSE+7, PAUSE2+3~, PAUSE2+6
>> ZTDESC DEVICE+15*
>> ZTQUEUED PRINT+50
>> ZTREQ PRINT+50*
>> ZTRTN DEVICE+15*
>> ZTSAVE("HLOPARMS(" DEVICE+15*
>> ZTSK DEVICE+17
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All