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

Package: IHS Generic Interface System

Routine: INHSZ7


Information

INHSZ7 ;JSH; 12 Oct 93 16:51;Script Compiler - STORE section handler ; 11 Nov 91 6:42 AM

Source Information

Source file <INHSZ7.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
IHS Generic Interface System 5 ($$SYNTAX,ERROR,QCHK,WARN)^INHSZ0  ($$CMD,L)^INHSZ1  (ENDIF,ERROR,IF)^INHSZ21  (DOIT,MATCH,PARAM)^INHSZ5  ($$VEXP,DIPA,RDIPA)^INHSZ51  
Uncategorized 1 ($$CASECONV,$$LBTB)^UTIL  
VA Fileman 1 ^DIC  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Generic Interface System 2 INHSZ1  INHSZ51  

Entry Points

Name Comments DBIA/ICR reference
PARAM ;PARAM for multiple lookup - only allowed in a MULT block
LOOK ;Perform a lookup in a multiple - only allowed in a MULT or OTHER block
ACK ;Handle the processing of an acknowledge message
IN ;Enter code
L
ERROR ;ERROR statement
MATCH ;MATCH statement - only allowed in a MULT block
TEMPLATE ;Invoke an input template
ROUTINE ;Call a routine
ENDIF ;End of IF block
IF ;Start of IF block
STORE ;Handle line in STORE section
OUT ;Exit code

External References

Name Field # of Occurrence
^DIC TEMPLATE+6
$$SYNTAX^INHSZ0 TEMPLATE+4, ROUTINE+4, ACK+1
ERROR^INHSZ0 IN+1, STORE+3, TEMPLATE+1, TEMPLATE+2, TEMPLATE+3, ROUTINE+1, ROUTINE+2, ROUTINE+3, ACK+5, ACK+6
, ACK+7, MATCH+1, PARAM+1, LOOK+2, LOOK+3, LOOK+4
QCHK^INHSZ0 IN+2
WARN^INHSZ0 TEMPLATE+7, ROUTINE+6
$$CMD^INHSZ1 STORE+3
L^INHSZ1 L
ENDIF^INHSZ21 ENDIF+1
ERROR^INHSZ21 ERROR+1
IF^INHSZ21 IF+1
DOIT^INHSZ5 LOOK+5
MATCH^INHSZ5 MATCH+2
PARAM^INHSZ5 PARAM+2
$$VEXP^INHSZ51 LOOK+7
DIPA^INHSZ51 TEMPLATE+9, ROUTINE+8
RDIPA^INHSZ51 TEMPLATE+9, ROUTINE+8
$$CASECONV^UTIL STORE+4
$$LBTB^UTIL TEMPLATE+5, ROUTINE+6, ACK+4, LOOK+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIE - [#.402] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" ROUTINE+6

Label References

Name Line Occurrences
@( STORE+4, STORE+5
L TEMPLATE+8, TEMPLATE+10, TEMPLATE+11, TEMPLATE+12, TEMPLATE+13, TEMPLATE+14, TEMPLATE+16, TEMPLATE+17, TEMPLATE+18, ROUTINE+7
, ROUTINE+9, ACK+11, LOOK+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%2 LOOK+1~, LOOK+6*, LOOK+7
%M ACK+2~, ACK+3*, ACK+4*, ACK+6, ACK+9
%S ACK+2~, ACK+4*, ACK+7, ACK+8, ACK+9
%V ACK+2~, ACK+4*, ACK+5, ACK+8
>> A TEMPLATE+8*, TEMPLATE+10*, TEMPLATE+11*, TEMPLATE+12*, TEMPLATE+13*, TEMPLATE+14*, TEMPLATE+15*, TEMPLATE+16*, TEMPLATE+17*, TEMPLATE+18*
, ROUTINE+7*, ROUTINE+9*, ACK+8*, ACK+9*, ACK+10*, LOOK+7*
COMM STORE+2~, STORE+3*, STORE+4, TEMPLATE+4, ROUTINE+4, ACK+1, LOOK+6
DIC TEMPLATE+6*!
DIC("S" TEMPLATE+6*
DIC(0 TEMPLATE+6*
>> DICOMPX( ACK+5, ACK+6, LOOK+7*
>> DR TEMPLATE+5*, TEMPLATE+6, TEMPLATE+7, TEMPLATE+10, TEMPLATE+16
>> FILE ROUTINE+9
>> FILE1 TEMPLATE+6, TEMPLATE+7, TEMPLATE+10, ROUTINE+9
>> LINE STORE+3, TEMPLATE+4, TEMPLATE+5, TEMPLATE+8, ROUTINE+4, ROUTINE+6, ROUTINE+7, ACK+1, ACK+3, LOOK+6
>> LOOKUP TEMPLATE+1, ROUTINE+1
>> LOOKUP( TEMPLATE+2, ROUTINE+2, LOOK+3, LOOK+5*
>> MULT TEMPLATE+1, TEMPLATE+2, TEMPLATE+10, ROUTINE+1, ROUTINE+2, ROUTINE+9, MATCH+1, PARAM+1, LOOK+2, LOOK+3
, LOOK+4, LOOK+5
>> OTHER TEMPLATE+3, ROUTINE+3, MATCH+1, PARAM+1, LOOK+2, LOOK+4, LOOK+5
>> OTHER("LOOK" TEMPLATE+3, ROUTINE+3, LOOK+4, LOOK+5*
>> REPEAT TEMPLATE+9, ROUTINE+8, LOOK+7
>> REPEAT1 IN+1
ROU ROUTINE+6~*, ROUTINE+9
U ROUTINE+6, ROUTINE+9
>> X STORE+4*, STORE+5, TEMPLATE+6*, ROUTINE+6*
>> Y TEMPLATE+7

Marked Items

Name Field # of Occurrence
$T(@X STORE+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All