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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: INHUTC52

Package: IHS Generic Interface System

Routine: INHUTC52


Information

INHUTC52 ;DGH Search using VA list manager

Source Information

Source file <INHUTC52.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Registration 4 EN^VALM  ($$SETFLD,$$SETSTR,FULL,PAUSE)^VALM1  (CLEAN,FLDCTRL,FLDTEXT,SET)^VALM10  EN^VALM2  
IHS Generic Interface System 2 $$INMSPAT^INHMS1  FIND^INHUTC5  
Kernel 1 $$CDATASC^%ZTFDT  
VA Fileman 1 EN^DIQ  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Generic Interface System 2 INHUTC4  INHUTC5  

Entry Points

Name Comments DBIA/ICR reference
EN(INSRCH) ; -- option entry point
HDR ; -- header
SEL ; Set selected item into array
UPD(TEXT,FLD,VALMAT) ; -- update data for screen
NUL ; -- set nul message
EXP ; -- expand action
FNL ; -- clean up
SETTMP(INIEN,INSRCH) ;Set ^TMP global for records that match selection crit.
FIND ;Entry point called from within VA List Manager

External References

Name Field # of Occurrence
$$CDATASC^%ZTFDT SETTMP+10, SETTMP+23
EN^DIQ EXP+9
$$INMSPAT^INHMS1 SETTMP+15
FIND^INHUTC5 FIND+5
EN^VALM EN+3, EN+4, EN+5
$$SETFLD^VALM1 SETTMP+9, SETTMP+10, SETTMP+11, SETTMP+12, SETTMP+16, SETTMP+18, SETTMP+22, SETTMP+23, SETTMP+26, SETTMP+29
$$SETSTR^VALM1 HDR+6
FULL^VALM1 EXP+1
PAUSE^VALM1 EXP+9
CLEAN^VALM10 FIND+4, FNL+2
FLDCTRL^VALM10 SETTMP+36, SETTMP+37, SETTMP+39, UPD+1
FLDTEXT^VALM10 UPD+2
SET^VALM10 SETTMP+34, NUL+2
EN^VALM2 EXP+3, SEL+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^INTHU - [#4001] Classic Fileman Calls
^INTHER - [#4003] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^INRHD - [#4005] SETTMP+12
^INRHT - [#4000] SETTMP+18
^INTHER - [#4003] SETTMP+20
^INTHERL - [#4003.1] SETTMP+28
^INTHU - [#4001] SETTMP+7, SEL+16
^TMP("INSRCH" SETTMP+35*, NUL+3*, FNL+1!, EXP+5, SEL+5

Label References

Name Line Occurrences
NUL SETTMP+40

Naked Globals

Name Field # of Occurrence
^(2 NUL+3*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA FNL+1!, EXP+9*, SEL+7*, SEL+15, SEL+16
DE FNL+1!
DIC FNL+1!, EXP+7*, EXP+8*
DIE FNL+1!
DQ FNL+1!
DR FNL+1!, EXP+7*, EXP+8*
>> DWLMK( SEL+11*
>> DWLRF SEL+14*, SEL+15
FLD UPD~, UPD+1, UPD+2
INDEST SETTMP+4~, SETTMP+12*
INDSTNUM SETTMP+4~, SETTMP+12*
INIEN SETTMP~, SETTMP+7, SETTMP+15, SETTMP+20, SETTMP+35
INLOC SETTMP+4~, SETTMP+27*, SETTMP+28*, SETTMP+29
INNUM SEL+2~, SEL+7*, SEL+11, SEL+15
>> INOPT FIND+5
>> INOPT("ARRAY" EN+3, SEL+9
>> INPATNAM SETTMP+15, SETTMP+16
>> INQUIT FIND+5
INSRCH EN~, FIND+5, SETTMP~
INSRCH("INETBL" SETTMP+25
INSRCH("INFNDCT" SETTMP+5
INSRCH("TYPE" EN+3, EN+4, EN+5, SETTMP+6, SETTMP+19, HDR+5, EXP+7, EXP+8
INSTAT SETTMP+4~, SETTMP+24*, SETTMP+25*, SETTMP+26
>> INTMP SETTMP+15*
INTR SETTMP+4~, SETTMP+18*
INTRN SETTMP+4~, SETTMP+18*
INWID SETTMP+4~, SETTMP+32*, SETTMP+33, SETTMP+34
INX SETTMP+4~
>> IOINHI UPD+1
>> IOINORM UPD+1
>> IOUOFF SETTMP+39
>> IOUON SETTMP+39
MSG HDR+5~*, HDR+6
TEXT UPD~, UPD+2
U SETTMP+10, SETTMP+11, SETTMP+12, SETTMP+18, SETTMP+23, SETTMP+24, SETTMP+27, SETTMP+28, SETTMP+35, EXP+9
, SEL+7, SEL+16
>> VALMAR EXP+6, SEL+6
VALMAT EXP+2~, EXP+5*, EXP+6, EXP+9, SEL+2~, SEL+5*, SEL+6, SEL+7, UPD~, UPD+1
, UPD+2
>> VALMBCK EXP+10*, SEL+18*
>> VALMCC UPD+1
>> VALMCNT FIND+3*, SETTMP+5*, SETTMP+34, SETTMP+35, SETTMP+36, SETTMP+37, SETTMP+39, SETTMP+40, NUL+1, NUL+2*
VALMCNTI FIND+2~, FIND+3*, SETTMP+8*, SETTMP+9, SETTMP+21*, SETTMP+22, SETTMP+33, SETTMP+34, SETTMP+35
VALMEVL EN+1!
>> VALMHDR(1 HDR+6*
VALMI EXP+2~, EXP+3*, EXP+4*, EXP+5, SEL+2~, SEL+3*, SEL+4*, SEL+5
VALMPKG FNL+1!
>> VALMSG EXP+10*, SEL+16*
VALMX FIND+2~, SETTMP+7*, SETTMP+10, SETTMP+11, SETTMP+12, SETTMP+18, SETTMP+20*, SETTMP+23, SETTMP+24, SETTMP+27
VALMY FNL+1!, EXP+2~, SEL+2~
VALMY( EXP+4, SEL+4
>> X SETTMP+9*, SETTMP+10*, SETTMP+11*, SETTMP+12*, SETTMP+16*, SETTMP+18*, SETTMP+22*, SETTMP+23*, SETTMP+26*, SETTMP+29*
, SETTMP+34, HDR+6*, NUL+2*
>> XQORNOD(0 EXP+3, SEL+3
XQORS EN+1!
Z SETTMP+33!*, SETTMP+34
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All