INTSTRT ;JD; 24 Mar 97 07:31; Routine entry for Actions on Action Bar
Source file <INTSTRT.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Generic Interface System | 11 | COPY^INHSYS09  (INST,RSFRFLT,SV2FLT)^INHSYSE  $$PAD^INHUT2  ZIS^INHUT8  ($$GETCRIT,$$LOCK,ENTRY)^INHUTC  $$SAVE^INHUTC1  HDR^INTS  ($$CONTINUE,CRDUZ,LISTMSG,UNIT,UNLOCK,UNSOLI)^INTSTRT1 (DISPEXP,SCR)^INTSUT1 MSG^INTSUT2 ($$FLATNAM,UPDATE,UPDTFRUT,UPDTSND,UPSINGMS)^INTSUT3 | 
| Uncategorized | 4 | ^DWL $$VAL^DWRA ENV^UTIL $$CR^UTSRD | 
| Kernel | 3 | ^%ZIST ($$READ,$$SETXY)^%ZTF $$CDATASC^%ZTFDT | 
| VA Fileman | 3 | $$PAR^%DT ^DIC ^DIE | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Generic Interface System | 2 | INTSTRT1 INTSUT2 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SAVE(INDA) | ;Save an element to flat file from the action screen ; Input: ; INDA - ien of 4001.1 entry to save | |
| SEL(INDA) | ;Select messages from selMsg on the Action Screen ; DESCRIPTION: Prompts the user for a message to select. The user may ; enter any valid indexed message for a single ; message or '/' to search and select multiple messages. | |
| CRIT(DIPA,INDA) | ;go to criteria gallery from action screen | |
| EN | ;main entry point to test utility | |
| DIS(INDA) | ;Display current messages from Listmsg on the action screen | |
| HELP | ;Action Screen Help | |
| START(INDA) | ;Start ITU from Action screen | |
| LSTHDR(INDA) | ;Header for Command screen processor | |
| EXIT(INDA) | ;Exit from action screen | |
| RESTORE(INDA,DIPA) | ;Restore data from flat file from the action Screen | 
| Name | Field # of Occurrence | 
|---|---|
| $$PAR^%DT | DIS+12 | 
| ^%ZIST | START+4 | 
| $$READ^%ZTF | SEL+17 | 
| $$SETXY^%ZTF | START+12, START+13, LSTHDR+5 | 
| $$CDATASC^%ZTFDT | LSTHDR+5 | 
| ^DIC | SEL+41 | 
| ^DIE | SEL+45 | 
| ^DWL | DIS+24 | 
| $$VAL^DWRA | START+7, START+8, START+9, START+10, LSTHDR+9, LSTHDR+11, LSTHDR+14, SAVE+9, RESTORE+7 | 
| COPY^INHSYS09 | SAVE+21 | 
| INST^INHSYSE | RESTORE+17 | 
| RSFRFLT^INHSYSE | RESTORE+12 | 
| SV2FLT^INHSYSE | SAVE+24 | 
| $$PAD^INHUT2 | LSTHDR+5 | 
| ZIS^INHUT8 | START+17 | 
| $$GETCRIT^INHUTC | CRIT+9 | 
| $$LOCK^INHUTC | CRIT+10, EXIT+4 | 
| ENTRY^INHUTC | SEL+24 | 
| $$SAVE^INHUTC1 | RESTORE+19, SEL+32, SEL+48 | 
| HDR^INTS | SEL+16 | 
| $$CONTINUE^INTSTRT1 | RESTORE+14 | 
| CRDUZ^INTSTRT1 | RESTORE+15 | 
| LISTMSG^INTSTRT1 | START+18 | 
| UNIT^INTSTRT1 | START+22 | 
| UNLOCK^INTSTRT1 | RESTORE+21 | 
| UNSOLI^INTSTRT1 | START+20 | 
| DISPEXP^INTSUT1 | DIS+24, DIS+25 | 
| SCR^INTSUT1 | START+14 | 
| MSG^INTSUT2 | RESTORE+13 | 
| $$FLATNAM^INTSUT3 | SAVE+10, RESTORE+8 | 
| UPDATE^INTSUT3 | DIS+6 | 
| UPDTFRUT^INTSUT3 | SAVE+7 | 
| UPDTSND^INTSUT3 | SAVE+7, SEL+31 | 
| UPSINGMS^INTSUT3 | SEL+29 | 
| ENV^UTIL | EN+2 | 
| $$CR^UTSRD | SAVE+25, RESTORE+13, RESTORE+22, SEL+33, SEL+49 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DIZ(4001.1 - [#4001.1] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD(4001.1 | SEL+40 | 
| ^DIZ(4001.1 - [#4001.1] | SAVE+7!, SAVE+16, SAVE+17 | 
| ^INRHD - [#4005] | DIS+15 | 
| ^INTHU(0 | SEL+12 | 
| ^UTILITY("DIS" | DIS+4!, DIS+8, DIS+9, DIS+11, DIS+15*, DIS+16*, DIS+17*, DIS+18, DIS+19*, DIS+20* , DIS+26! | 
| ^UTILITY("INHSYS" | RESTORE+11!, RESTORE+13, RESTORE+14, RESTORE+25! | 
| ^UTILITY("INHSYSUT" | RESTORE+25! | 
| ^UTILITY("TEST UTIL" | EN+4! | 
| ^UTILITY($J | SAVE+12!, SAVE+22, RESTORE+25! | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | RESTORE+4~ | 
| %DRVR | RESTORE+4~, RESTORE+17 | 
| %FILE | SAVE+3~, SAVE+19*, SAVE+20, SAVE+21 | 
| %LFILES | RESTORE+5~ | 
| %OIEN | SAVE+3~, SAVE+20*, SAVE+21 | 
| %PASS | RESTORE+5~ | 
| %SAV | RESTORE+5~ | 
| AA | RESTORE+5~ | 
| DA | EN+1~, SEL+42~, SEL+43* | 
| DA(1 | SEL+40*, SEL+43* | 
| DFN | RESTORE+5~ | 
| DIC | SAVE+3~, RESTORE+4~, SEL+9~, SEL+40!*, SEL+42~ | 
| DIC("P" | SEL+40* | 
| DIC(0 | SEL+40* | 
| DIE | EN+1~, START+3~, START+6*, START+7, START+8, START+9, START+10, START+20, LSTHDR+3~, LSTHDR+8* , LSTHDR+9, LSTHDR+11, LSTHDR+14, SAVE+3~, RESTORE+4~, SEL+9~, SEL+40* | 
| >> DIJC("EOL" | START+12, START+13 | 
| DIPA | EN+1~, START+20, CRIT~, RESTORE~ | 
| DIPA("DA" | START+18, CRIT+5, CRIT+10*, CRIT+12!, CRIT+13*, RESTORE+19, RESTORE+23*, SEL+25*, SEL+34*, SEL+46* , SEL+48 | 
| DONE | RESTORE+5~ | 
| DR | RESTORE+4~, SEL+42~, SEL+43* | 
| DUZ | EN+4 | 
| DWA1 | EN+5*, CRIT+4~ | 
| DWL | DIS+3~, DIS+21* | 
| DWL("TITLE" | DIS+23* | 
| DWLB | DIS+3~, DIS+21* | 
| DWLM | CRIT+4~ | 
| DWLMK | DIS+3~, DIS+25 | 
| >> DWLR | DIS+24 | 
| DWLRF | EN+6*, CRIT+4~, DIS+3~, DIS+21*, DIS+24 | 
| DWN | EN+1~, CRIT+4~ | 
| I | SAVE+3~, SAVE+15*, SAVE+16*, SAVE+17, SEL+9~ | 
| IN01 | RESTORE+4~ | 
| INAME | SAVE+3~, SAVE+9*, SAVE+10*, SAVE+11, SAVE+24, RESTORE+4~, RESTORE+7*, RESTORE+8*, RESTORE+9, RESTORE+12 | 
| INBPN | EXIT+3~ | 
| INBPNAP | START+3~ | 
| INBPNSR | START+3~ | 
| INCNT | DIS+3~, DIS+7*, DIS+10*, DIS+15, DIS+16, DIS+17 | 
| INCR | SAVE+3~, SAVE+8* | 
| INCRNAM | RESTORE+4~ | 
| >> IND | DIS+9*, DIS+11, DIS+17 | 
| INDA | EN+1~, START~, START+5, START+7, START+8, START+9, START+10, START+20, START+22, LSTHDR~ , LSTHDR+6, LSTHDR+9, LSTHDR+11, LSTHDR+14, CRIT~, CRIT+10*, CRIT+12!, CRIT+13*, SAVE~, SAVE+5 , SAVE+7, SAVE+9, SAVE+13, SAVE+16, SAVE+17, RESTORE~, RESTORE+7, RESTORE+16, RESTORE+23*, SEL~ , SEL+10, SEL+22, SEL+25*, SEL+34*, SEL+40, SEL+43, SEL+46, DIS~, DIS+5, DIS+6 , EXIT~, EXIT+4 | 
| INDA1 | SEL+9~, SEL+22*, SEL+25, SEL+29, SEL+31, SEL+32, SEL+34 | 
| INDEV | START+3~, START+9*, START+17, CRIT+4~ | 
| INDIR | START+3~, START+10*, START+20, START+22, LSTHDR+3~, LSTHDR+11*, LSTHDR+12*, LSTHDR+13 | 
| >> INDONE | SAVE+24, SAVE+25 | 
| INEWDA | RESTORE+5~, RESTORE+19*, RESTORE+21, RESTORE+22, RESTORE+23 | 
| INEX | RESTORE+5~ | 
| INEXPAND | START+3~, START+8*, START+20, START+22 | 
| >> INFLD | RESTORE+17 | 
| INIPPO | EXIT+3~ | 
| INL | SEL+26*, SEL+27, DIS+3~, DIS+8*, DIS+9, DIS+11 | 
| INLOOP | SEL+9~ | 
| INMSG | RESTORE+5~, RESTORE+17 | 
| INNAME | START+3~, CRIT+4~ | 
| INNDA | SEL+9~ | 
| INNTRIES | SAVE+3~ | 
| INNTRIES( | SAVE+19, SAVE+20 | 
| INNTRIES("4001.1" | SAVE+13* | 
| INNTRIES(4001 | SAVE+18* | 
| INODA | CRIT+4~, CRIT+5*, CRIT+6, CRIT+10, CRIT+13, RESTORE+5~, RESTORE+16*, RESTORE+20 | 
| INODE0 | DIS+3~, DIS+11*, DIS+12, DIS+14, DIS+15 | 
| INOMIT | SAVE+4~, SAVE+21 | 
| INOMIT(4001 | SAVE+15* | 
| INOPT | CRIT+4~, CRIT+9, RESTORE+5~, RESTORE+19, RESTORE+21, SEL+9~, SEL+24, SEL+32, SEL+48 | 
| INOPT("ARRAY" | SEL+23* | 
| INOPT("GALLERY" | CRIT+7* | 
| INOPT("LOCK" | CRIT+7*, RESTORE+18*, RESTORE+20* | 
| INOPT("NAME" | CRIT+6* | 
| INOPT("NEW" | CRIT+7* | 
| INOPT("NONINTER" | RESTORE+18*, SEL+32*, SEL+47* | 
| INOPT("TYPE" | CRIT+7*, RESTORE+18*, SEL+32*, SEL+47* | 
| INPARM2 | SEL+9~ | 
| >> INPARMS | CRIT+9 | 
| INPOP | START+3~, SAVE+3~, SAVE+8* | 
| INREPRT | RESTORE+4~, RESTORE+6*, RESTORE+17 | 
| INREQLST | SEL+9~, SEL+38! | 
| INREQLST( | SEL+26, SEL+27 | 
| INREQLST("" | SEL+31 | 
| INROU | SAVE+3~ | 
| INRTN | SAVE+3~, RESTORE+4~ | 
| INST | LSTHDR+3~, LSTHDR+14*, LSTHDR+15*, LSTHDR+16 | 
| >> INT | SEL+27*, SEL+29 | 
| INTCNAM | LSTHDR+3~, LSTHDR+9*, LSTHDR+10*, LSTHDR+13 | 
| >> INTIT | DIS+22* | 
| INTMP | SAVE+3~, SAVE+17*, SAVE+18, DIS+3~, DIS+13*, DIS+14*, DIS+15 | 
| INTN | DIS+3~ | 
| INTYP | START+3~, START+7*, START+16, START+20, START+22 | 
| INX | LSTHDR+3~, LSTHDR+4*, LSTHDR+5, CRIT+4~ | 
| IOF | CRIT+8 | 
| POP | SEL+9~ | 
| U | SEL+15, SEL+18, SEL+40, SEL+43, DIS+12, DIS+14, DIS+15 | 
| X | CRIT+4~, SAVE+3~, RESTORE+4~, RESTORE+13*, RESTORE+22*, SEL+9~, SEL+15, SEL+17*, SEL+18, SEL+21 , SEL+32*, SEL+33*, SEL+42~, SEL+48*, SEL+49*, EXIT+3~, EXIT+4* | 
| XGABPOP | EN+1~ | 
| Y | CRIT+4~, CRIT+9*, CRIT+10, CRIT+11, SAVE+3~, RESTORE+4~, SEL+9~, SEL+41, SEL+43, DIS+3~ , DIS+12*, DIS+13 |