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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: INHR

Package: IHS Generic Interface System

Routine: INHR


Information

INHR ;JSH; 22 Dec 93 16:42;Interface - Misc. Reports

Source Information

Source file <INHR.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 3 (,DD)^%DT  WAIT^DICD  Y^DIQ  
Kernel 2 ^%ZIS  ^%ZTLOAD  

Entry Points

Name Comments DBIA/ICR reference
STATUS ;Message Statistics by status
HEAD ;Header
STATZTSK ;TaskMan entry point to print message stats by status
DEST ;Message statistics by destination
DATES ;Get start/end dates (with time)
QUEUE ;Select device for output and queue if necessary
DESTZTSK ;TaskMan entry point to print message stats by destination
DSZTSK ;TaskMan entry point to print message stats by destination/status
DSTAT ;Message statistics by destination/status

External References

Name Field # of Occurrence
^%DT DATES+1, DATES+2
DD^%DT HEAD+6
^%ZIS QUEUE+1
^%ZTLOAD QUEUE+5
WAIT^DICD STATUS+3, DEST+3, DSTAT+3
Y^DIQ STATZTSK+7, DSZTSK+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?3,Y,?35,INCNT(INI)
  • Line Location: STATZTSK+7
Function Call: WRITE
  • Prompt: !?3,$E($P($G(^INRHD(INI,0)),U),1,40),?48,INCNT(INI)
  • Line Location: DESTZTSK+8
Function Call: WRITE
  • Prompt: !?3,DEST
  • Line Location: DSZTSK+8
Function Call: WRITE
  • Prompt: !?3,DEST
  • Line Location: DSZTSK+10
Function Call: WRITE
  • Prompt: !
  • Condition for execution: D
  • Line Location: DSZTSK+11
Function Call: WRITE
  • Prompt: ?35,$E(Y,1,30),?71,INCNT(IND,INS)
  • Line Location: DSZTSK+11
Function Call: WRITE
  • Prompt: !?3,DEST
  • Line Location: DSZTSK+12
Function Call: WRITE
  • Prompt: !?70,"-----",!?63,"Total:",?71,TOTAL
  • Line Location: DSZTSK+13
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: HEAD+3
Function Call: WRITE
  • Prompt: !,*7
  • Line Location: HEAD+3
Function Call: WRITE
  • Prompt: !?(40-($L(L)\2)),L
  • Line Location: HEAD+7
Function Call: WRITE
  • Prompt: !?(40-($L(L)\2)),L,?(IOM-10),"Page: ",PAGE
  • Line Location: HEAD+8
Function Call: WRITE
  • Prompt: !,INHD(I)
  • Line Location: HEAD+9
Function Call: WRITE
  • Prompt: !
  • Line Location: HEAD+10
Function Call: WRITE
  • Prompt: Z
  • Line Location: HEAD+10
Function Call: WRITE
  • Prompt: !?5,"Request "_$S($D(ZTSK):"",1:"NOT ")_"QUEUED!"
  • Line Location: QUEUE+5
Routine Call
  • %ZIS
  • Line Location:
    • QUEUE+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZTSK - [#14.4] STATZTSK+8!, DESTZTSK+9!, DSZTSK+14!
^DD(4001 STATZTSK+6, DSZTSK+11
^INRHD - [#4005] DESTZTSK+8, DSZTSK+8
^INTHU - [#4001] STATZTSK+3, DESTZTSK+3, DSZTSK+3
^INTHU("B" STATZTSK+3, DESTZTSK+3, DSZTSK+3

Label References

Name Line Occurrences
DATES STATUS+2, DEST+2, DSTAT+2
HEAD STATZTSK+5, DESTZTSK+5, DESTZTSK+7, DSZTSK+5, DSZTSK+7, DSZTSK+10, DSZTSK+12
QUEUE STATUS+3, DEST+3, DSTAT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT STATUS+1~, DEST+1~, DSTAT+1~, DATES+1*, DATES+2*
%DT("A" DATES+1*, DATES+2*
%DT("B" DATES+2*
>> C STATZTSK+6*, DSZTSK+11*
>> D DSZTSK+8*, DSZTSK+10*, DSZTSK+11*
DEST DSZTSK+1~, DSZTSK+8*, DSZTSK+10, DSZTSK+12
DTIME HEAD+3
DUOUT STATZTSK+1~, DESTZTSK+1~, DESTZTSK+6, DESTZTSK+7, DSZTSK+1~, DSZTSK+6, DSZTSK+7, DSZTSK+9, DSZTSK+10, DSZTSK+12
, HEAD+2!, HEAD+3*, HEAD+4
I STATZTSK+1~, STATZTSK+2*, STATZTSK+3*, DESTZTSK+1~, DESTZTSK+2*, DESTZTSK+3*, DSZTSK+1~, DSZTSK+2*, DSZTSK+3*, HEAD+1~
, HEAD+9*, QUEUE+4*
INCNT STATZTSK+1~, DESTZTSK+1~, DSZTSK+1~
INCNT( STATZTSK+3*, STATZTSK+7, DESTZTSK+3*, DESTZTSK+6, DESTZTSK+8, DSZTSK+3*, DSZTSK+6, DSZTSK+9, DSZTSK+11
IND DSZTSK+1~, DSZTSK+6*, DSZTSK+8, DSZTSK+9, DSZTSK+11
INED STATUS+1~, STATUS+2, STATZTSK+3, DEST+1~, DEST+2, DESTZTSK+3, DSTAT+1~, DSTAT+2, DSZTSK+3, HEAD+6
, DATES+1*, DATES+2*, DATES+3*
INED(1 HEAD+6*, HEAD+8
INHD STATZTSK+1~, DESTZTSK+1~, DSZTSK+1~, HEAD+9
INHD( HEAD+9
INHD(1 STATZTSK+4*, DESTZTSK+4*, DSZTSK+4*
INI STATZTSK+1~, STATZTSK+7*, DESTZTSK+1~, DESTZTSK+6*, DESTZTSK+8
INS DSZTSK+1~, DSZTSK+9*, DSZTSK+11
INSD STATUS+1~, STATUS+2, STATZTSK+2, DEST+1~, DEST+2, DESTZTSK+2, DSTAT+1~, DSTAT+2, DSZTSK+2, HEAD+6
, DATES+1*
INSD(1 HEAD+6*, HEAD+8
IO HEAD+3, QUEUE+2
IO(0 HEAD+3, QUEUE+2
IOF STATZTSK+5, DESTZTSK+5, DSZTSK+5, HEAD+5
IOM HEAD+8, HEAD+10, QUEUE+1
ION QUEUE+1
IOP QUEUE+1!*, QUEUE+3
IOSL DESTZTSK+7, DSZTSK+7, DSZTSK+10, DSZTSK+12, QUEUE+1
IOST HEAD+3, QUEUE+1
L HEAD+1~, HEAD+6*, HEAD+7, HEAD+8*
PAGE STATZTSK+1~, DESTZTSK+1~, DSZTSK+1~, HEAD+2*, HEAD+3, HEAD+5*, HEAD+8
>> POP QUEUE+1
S STATZTSK+1~, STATZTSK+3*, DESTZTSK+1~, DESTZTSK+3*, DSZTSK+3*
S1 DSZTSK+1~
S2 DSZTSK+1~
TOTAL DSZTSK+1~, DSZTSK+8*, DSZTSK+11*, DSZTSK+13
>> TYPE STATZTSK+2*, DESTZTSK+2*, DSZTSK+2*, HEAD+6
U STATZTSK+3, STATZTSK+6, DESTZTSK+3, DESTZTSK+8, DSZTSK+3, DSZTSK+8, DSZTSK+11, HEAD+3
X STATZTSK+3*, DESTZTSK+3*, DSZTSK+3*, HEAD+1~, HEAD+3*
Y STATZTSK+7*, DSZTSK+11*, HEAD+1~, HEAD+6*, DATES+1, DATES+2
Z HEAD+10!*
>> ZTIO QUEUE+3*
>> ZTRTN STATUS+3*, DEST+3*, DSTAT+3*
>> ZTSAVE( QUEUE+4*
ZTSK STATUS+1~, STATUS+3, STATZTSK+1, STATZTSK+5, STATZTSK+8, DEST+1~, DEST+3, DESTZTSK+1, DESTZTSK+5, DESTZTSK+9
, DSTAT+1~, DSTAT+3, DSZTSK+1, DSZTSK+5, DSZTSK+14, HEAD+3, QUEUE+5
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All