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

Package: IHS Generic Interface System

Routine: INHUTC


Information

INHUTC ;bar; 23 Jul 97 15:02; Criteria Mgmt and Execution API

Source Information

Source file <INHUTC.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
IHS Generic Interface System 6 ULOG^INHU  $$RUN^INHUTC  $$TYPE^INHUTC2  FIND^INHUTC5  ($$GETCRIT,$$PRINT,$$RUN)^INHUTC7  $$SC^INHUTIL1  
Uncategorized 1 ENV^UTIL  
VA Fileman 1 ^DIK  

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
IHS Generic Interface System 9 INHOU1  INHOU4  INHP  INHUTC  INHUTC1  INHUTC2  INHUTC7  INTSTRT  
INTSTRT1  

Entry Points

Name Comments DBIA/ICR reference
RUN(INOPT,INPARMS) ; Run calling search and print
;
; Description: The function RUN operates into two modes:
; 1. Interactive mode: In this mode, RUN will call function
; DISPLAY to do the search, display the found entries on
; screen for selection and allow user to select print device
; to output.
; 2. Non-interactive mode: In this mode, RUN will initialize the
; device selected in the search criteria. It will create a
; background task to do the search and print to the selected
; device.
DELCRIT(DA) ; Clean-up search criteria storage data
;
; Description: The function DELCRIT is used to cleans up the search
; criteria data in the ^DIZ global by using the ^DIK
; routine.
GETCRIT(INOPT,INPARMS) ; Get/Create entries.
;
; Description: The function GETCRIT provides users and Programmers
; an interface to get, create, recall, edit and save a
; search entry from the Interface Criteria file.
RESOLV(INIEN) ; Resolve transaction and errors associated with it
ENTRY(INTYPE,INAPP,INFUNC,INCTRL,INOPT) ; simple entry point to run generic
; user-interfactive search of Interface Transactions and Error.
; input: INTYPE = "TRANSACTION" or "ERROR". Required.
; INAPP = Optional text/namespace of application. ie; "MCSC".
; INFUNC = Optional text of functionality. ie; "Scheduling"
; INCTRL = Optional CONTROL value(s)
; if INCTRL contains a "S" allow only STANDARD entries
; if INCTRL contains a "U" allow only USER entries
; if INCTRL contains a "W" allow only WORKING entries
; (if only "W", user will not be prompted)
LOCK(INDA,INMODE,INTIME) ; lock criteria entry
;
; Description: The function LOCK is used to manage lock and unlock
; entry in criteria file.
SEARCH(INOPT,INIEN)
TIEN(INOPT,INARNAM) ; simple entry to retrieve a selected list of transactions
PRINT(INOPT,INIEN) ; Display/Print messages

External References

Name Field # of Occurrence
^DIK DELCRIT+19
ULOG^INHU RESOLV+24
$$RUN^INHUTC ENTRY+18, TIEN+3
$$TYPE^INHUTC2 ENTRY+13
FIND^INHUTC5 SEARCH+36
$$GETCRIT^INHUTC7 GETCRIT+25
$$PRINT^INHUTC7 PRINT+14
$$RUN^INHUTC7 RUN+22
$$SC^INHUTIL1 ENTRY+12
ENV^UTIL ENTRY+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," Search type required."
  • Line Location: ENTRY+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIZ(4001.1 - [#4001.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(3 - [#3] RESOLV+24
^DIZ(4001.1 - [#4001.1] DELCRIT+16, LOCK+17, LOCK+18
^INTHU - [#4001] RESOLV+17, RESOLV+18, RESOLV+20, RESOLV+22

Label References

Name Line Occurrences
$$LOCK DELCRIT+18, DELCRIT+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DELCRIT+21*
DA DELCRIT~, DELCRIT+14, DELCRIT+16, DELCRIT+18, DELCRIT+21
DIK DELCRIT+19~*
DTIME LOCK+15
DUZ RESOLV+24
INAPP ENTRY~, ENTRY+15
INARNAM TIEN~, TIEN+2
INCTRL ENTRY~, ENTRY+15
INDA LOCK~, LOCK+15, LOCK+17, LOCK+18
INFUNC ENTRY~, ENTRY+15
INIEN SEARCH~, SEARCH+36, PRINT~, PRINT+14, RESOLV~
INIEN( RESOLV+17, RESOLV+18*, RESOLV+21*, RESOLV+22*, RESOLV+25*
INMODE LOCK~, LOCK+16*, LOCK+17
INOPT ENTRY~, ENTRY+18, TIEN~, TIEN+3, GETCRIT~, GETCRIT+25, RUN~, RUN+22, SEARCH~, SEARCH+36
, PRINT~, PRINT+14
INOPT("APP" ENTRY+15*, TIEN+2*
INOPT("ARRAY" TIEN+2*
INOPT("CONTROL" ENTRY+15*
INOPT("CRITERIA" SEARCH+34
INOPT("FUNC" ENTRY+15*
INOPT("GALLERY" ENTRY+17*, TIEN+2*
INOPT("INSRCH" SEARCH+35, SEARCH+37*
INOPT("TYPE" ENTRY+15*, TIEN+2*
INPARMS GETCRIT~, GETCRIT+25, RUN~, RUN+22
INQUIT SEARCH+33~, SEARCH+36, SEARCH+38
INSRCH SEARCH+33~, SEARCH+35*, SEARCH+36, SEARCH+37
INSTAT RESOLV+15~, RESOLV+20*, RESOLV+21
INTIME LOCK~, LOCK+15*, LOCK+17
INTYPE ENTRY~, ENTRY+13, ENTRY+15, ENTRY+17
INUIF RESOLV+15~, RESOLV+17*, RESOLV+18, RESOLV+20, RESOLV+21, RESOLV+22, RESOLV+24, RESOLV+25
U DELCRIT+16, RESOLV+20, RESOLV+24
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