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

Package: IHS Generic Interface System

Routine: INTSTRT


Information

INTSTRT ;JD; 24 Mar 97 07:31; Routine entry for Actions on Action Bar

Source Information

Source file <INTSTRT.m>

Call Graph

Call Graph Total: 21

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  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Generic Interface System 2 INTSTRT1  INTSUT2  

Entry Points

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

External References

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

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"No Criteria Selected yet. Please select a Criteria",*7
  • Line Location: START+5
Function Call: WRITE
  • Prompt: $$SETXY^%ZTF(0,21),"Stop -- Press any key to stop",@DIJC("EOL")
  • Line Location: START+12
Function Call: WRITE
  • Prompt: $$SETXY^%ZTF(0,22),@DIJC("EOL")
  • Line Location: START+13
Function Call: WRITE
  • Prompt: $$SETXY^%ZTF(0,0),INX_$$PAD^INHUT2($$CDATASC^%ZTFDT($H,1,3),80-$L(INX)," ")
  • Line Location: LSTHDR+5
Function Call: WRITE
  • Prompt: !!,"No Criteria Selected"
  • Line Location: LSTHDR+6
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: CRIT+8
Function Call: WRITE
  • Prompt: *7
  • Line Location: SAVE+5
Function Call: WRITE
  • Prompt: !
  • Line Location: SAVE+23
Function Call: WRITE
  • Prompt: !,"Save did not complete. Check validity of file name.",*7,$$CR^UTSRD(0,21)
  • Line Location: SAVE+25
Function Call: WRITE
  • Prompt: !
  • Line Location: RESTORE+10
Function Call: WRITE
  • Prompt: !,INEWDA
  • Line Location: RESTORE+22
Function Call: WRITE
  • Prompt: !,"Start/Stop - Start or Stop transmission or reception of messages."
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !,"Criteria - Select a criteria and edit it."
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: !,"Listmsg - List the selected messages to be transmitted."
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: !,"selMsg - Select messages from the Universal Interface file to "
  • Line Location: HELP+4
Function Call: WRITE
  • Prompt: !," transmit to the interface."
  • Line Location: HELP+5
Function Call: WRITE
  • Prompt: !,"saVe - Save the test criteria to a flat file."
  • Line Location: HELP+6
Function Call: WRITE
  • Prompt: !,"Restore - Restore test criteria from a flat file."
  • Line Location: HELP+7
Function Call: WRITE
  • Prompt: !,"eXit - Exit the Test Utility Monitor"
  • Line Location: HELP+8
Function Call: WRITE
  • Prompt: !!!,"*** See GIS manual for additional Interactive Test Utility Help"
  • Line Location: HELP+9
Function Call: WRITE
  • Prompt: *7
  • Line Location: SEL+10
Function Call: WRITE
  • Prompt: !!,"There are no entries to select."
  • Line Location: SEL+12
Function Call: WRITE
  • Prompt: *7
  • Line Location: SEL+15
Function Call: WRITE
  • Prompt: !,X
  • Line Location: SEL+33
Function Call: WRITE
  • Prompt: !,X
  • Line Location: SEL+49
Function Call: WRITE
  • Prompt: *7
  • Line Location: DIS+5
Routine Call
  • DIE
  • Line Location:
    • SEL+45
Routine Call
  • DIC
  • Line Location:
    • SEL+41

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)
^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!

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  All