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

Package: IHS Generic Interface System

Routine: INHMS4


Information

INHMS4 ;JSH,DJL; 24 Jan 95 14:03;Interface - Message Search

Source Information

Source file <INHMS4.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
IHS Generic Interface System 1 ERR^INHMS2  
Uncategorized 1 $$YN^UTSRD  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Generic Interface System 2 INHMS  INHUTC4  

Entry Points

Name Comments DBIA/ICR reference
SRCHSIZE(INSRCH) ; Determine the expected search size
; MODULE NAME: SRCHSIZE ( Determine the expected Search Size )
; DESCRIPTION: Determine the expected number of message that will
; be searched. Warn of very large searches and provide
; a mechanism to abort the search.
; Uses the Start-Date and End-Date of span to search to
; determine the size(approximate).
; RETURNS: -1 = The user aborted the search
; Number of messages in the search
; PARAMETERS:
; INSRCH = Array for holding search criteria information
; CODE BEGINS
GATHER(INSRCH,INDA,IND,INRVSRCH) ; Collect search criteria data
; MODULE NAME: GATHER ( Search Criteria Gathering Routine )
; DESCRIPTION: Gather the list of user selected search criteria and
; manipulate IND search starting variable depending on
; the INVRSRCH flag setting. Notify the user if the
; search may span a large numbe of messages and give
; the option of discontinuing the search
; RETURN = none
; PARAMETERS:
; INSRCH = Array for holding search criteria information
; INDA = Unique IEN into ^INTHU(4001.1) where ^DWC puts the
; user entered search criteria information
; IND = The starting time/date of the search set from information
; in INSRCH and determined by INRVSRCH flag
; INRVSRCH = Flag set user indicating direction of the search
; -1 = (default)a reverse listing order. Newest to Oldest
; 1 = a forward search listing order. Oldest to Newest
; CODE BEGINS

External References

Name Field # of Occurrence
ERR^INHMS2 SRCHSIZE+17
$$YN^UTSRD SRCHSIZE+18

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: SRCHSIZE+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIZ(4001.1 - [#4001.1] GATHER+20, GATHER+21, GATHER+22, GATHER+23*, GATHER+36*, GATHER+38*
^INTHU("B" SRCHSIZE+14, SRCHSIZE+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DT GATHER+23
IND GATHER~, GATHER+39*
INDA GATHER~, GATHER+20, GATHER+21, GATHER+22, GATHER+23, GATHER+36, GATHER+38
INMSGCT SRCHSIZE+12~, SRCHSIZE+15*, SRCHSIZE+16, SRCHSIZE+17
INNODE GATHER+18~, GATHER+19*, GATHER+20*, GATHER+22*
INRVSRCH GATHER~, GATHER+40*
INSIZE SRCHSIZE+12~, SRCHSIZE+14*, SRCHSIZE+15*, SRCHSIZE+18*, SRCHSIZE+19
INSRCH GATHER~, SRCHSIZE~
INSRCH( GATHER+20*
INSRCH("INEND" GATHER+21*, GATHER+23*, GATHER+24, GATHER+26*, GATHER+27, GATHER+28*, GATHER+29*, GATHER+32*, GATHER+33*, GATHER+39
, SRCHSIZE+15, SRCHSIZE+16
INSRCH("INORDER" GATHER+38*, GATHER+39, GATHER+40
INSRCH("INSTART" GATHER+24, GATHER+27*, GATHER+34*, GATHER+39, SRCHSIZE+14
INSRCH("INTEXT" GATHER+22*, GATHER+36
INSRCH("INTYPE" GATHER+36*
INSRCHEN GATHER+18~, SRCHSIZE+12~, SRCHSIZE+15*
INSRCHST GATHER+18~, SRCHSIZE+12~, SRCHSIZE+15*
INTEMP GATHER+18~, GATHER+27*, GATHER+28, GATHER+29, SRCHSIZE+12~, SRCHSIZE+14*, SRCHSIZE+15*, SRCHSIZE+16
INWRNSZ SRCHSIZE+12~, SRCHSIZE+14*, SRCHSIZE+16
X GATHER+18~, GATHER+20*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Local Variables |  All