INHUTC52 ;DGH Search using VA list manager
Source file <INHUTC52.m>
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 |
Package | Total | Caller Graph |
---|---|---|
IHS Generic Interface System | 2 | INHUTC4 INHUTC5 |
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
|
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 |
FileNo | Call Tags |
---|---|
^INTHU - [#4001] | Classic Fileman Calls |
^INTHER - [#4003] | Classic Fileman Calls |
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 |
Name | Line Occurrences |
---|---|
NUL | SETTMP+40 |
Name | Field # of Occurrence |
---|---|
^(2 | NUL+3* |
>> | 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 |