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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: INHSGZ20

Package: IHS Generic Interface System

Routine: INHSGZ20


Information

INHSGZ20 ;JSH,DGH; 20 Dec 1999 09:29 ;INHSGZ2 Inbound script cont'd

Source Information

Source file <INHSGZ20.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
IHS Generic Interface System 2 (ERROR,L1,WARN)^INHSGZ2  PROC^INHSGZ21  
Uncategorized 1 $$LB^UTIL  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Generic Interface System 1 INHSGZ2  

Entry Points

Name Comments DBIA/ICR reference
SUB ;Handle a field with subfields
ROPOST ;Post field processing for REPEAT and OTHER segments
FD1 ;one field
FIELD ;Handle a field
L(%L,%C) ;Place a line in the global
WP ;Handle a segment residing in a WP field
ROPOST1 ;Post segment processing

External References

Name Field # of Occurrence
ERROR^INHSGZ2 FD1+2, FD1+9, FD1+17, FD1+47, ROPOST+1
L1^INHSGZ2 L+1
WARN^INHSGZ2 FIELD+2, SUB+2
PROC^INHSGZ21 FD1+51
$$LB^UTIL FD1+45

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "."
  • Line Location: FD1+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^INTHL7F - [#4012] FIELD+1, FD1+1, FD1+33, FD1+38, FD1+40, FD1+42, FD1+46, FD1+48, FD1+50, SUB+4
, SUB+5, SUB+7, WP+10
^INTHL7FT - [#4012.1] FD1+1, FD1+38, FD1+42, FD1+46
^INTHL7S - [#4010] WP+9, WP+10
^INVD(4090.2 - [#4090.2] FD1+46

Label References

Name Line Occurrences
FD1 SUB+6
L FD1+33, FD1+35, FD1+45, FD1+46, FD1+48, FD1+50, FD1+53, WP+5, WP+6, WP+7
, WP+8, WP+11, ROPOST+3, ROPOST+4, ROPOST+5, ROPOST+6, ROPOST+8, ROPOST+9, ROPOST+10, ROPOST1+1
SUB FIELD+1

Naked Globals

Name Field # of Occurrence
^( SUB+4, WP+10
^("I" FD1+46, FD1+48
^(50 FD1+46

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%C L~
%L L~
>> A FD1+33*, FD1+35*, FD1+45*, FD1+46*, FD1+48*, FD1+50*, FD1+53*, WP+5*, WP+6*, WP+7*
, WP+8*, WP+11*, ROPOST+3*, ROPOST+4*, ROPOST+5*, ROPOST+6*, ROPOST+8*, ROPOST+9*, ROPOST+10*, ROPOST1+1*
>> ARNAME ROPOST+10
>> ARSEG( ROPOST+10
>> CL FD1+34*, FD1+35*, SUB+7*
>> CP FD1+34, FD1+35*
>> DATA FD1+35, WP+5, WP+6, WP+7, WP+8
DLM FD1+5~, FD1+21*
>> DTY FD1+1*, FD1+2, FD1+38, FD1+42, FD1+46
>> DTY(0 FD1+1*, FD1+24, FD1+25
>> ERR FD1+46, FD1+51
F SUB+3~, SUB+4*, SUB+7
FID FD1+5~, FD1+6*, FD1+9, FD1+17, FD1+18
>> FIELD FIELD+1, FD1+1, FD1+33, FD1+38, FD1+40, FD1+42, FD1+46, FD1+48, FD1+50, SUB+4*
, SUB+5, WP+10*
>> FIELD(0 FD1+1*, FD1+2, FD1+6, FD1+9, FD1+17, FD1+19, FD1+21, FD1+47, FD1+53, FD1+54
, SUB+5*
>> FILE( WP+11, ROPOST+2
>> FLEN( FD1+18*
>> FLVL WP+11, WP+12*, ROPOST+2, ROPOST1+1*
>> FSAV( ROPOST+2*
>> GL FD1+37*, FD1+38*, FD1+40*, FD1+42*, FD1+45
>> GROUP WP+5*
I SUB+3~, SUB+4*, SUB+5, ROPOST+4*, ROPOST+5*
I0 SUB+3~, SUB+4*, SUB+7
>> INAUDIT ROPOST+10
>> INF FIELD+3, FD1+18, FD1+34, FD1+35, SUB+5
>> INF0 WP+9*, WP+10
>> INSTD FIELD+1, FIELD+2, FD1+9, FD1+14, FD1+23, FD1+44, SUB+2, ROPOST+1
>> J FD1+34*
LEN FD1+5~, FD1+6*, FD1+31
LENTYP FD1+5~, FD1+6*, FD1+11*, FD1+13, FD1+29*, FD1+31
>> LVAR FIELD+3*, FD1+9*, FD1+31*, FD1+35, SUB+5*
>> MAP FD1+46*
>> MESS(1 FD1+53
MIN FD1+5~, FD1+19*
MODE WP+4~, WP+10*, WP+11
>> MULTF WP+11, WP+12*
>> MUMPS ROPOST+4
>> NOLS FD1+51
>> NOSTORE ROPOST+7
>> OTHER ROPOST+3, ROPOST+8, ROPOST1+1
PADC FD1+5~, FD1+19*, FD1+25*, FD1+27*, FD1+31
PADP FD1+5~, FD1+19*, FD1+24*, FD1+27*, FD1+31
>> REPEAT FD1+53
>> REPEAT("REQ" FD1+54*
>> REQ FD1+52, SUB+6*
>> REQUIRED FD1+53
>> ROUTINE ROPOST+9
>> SCODE ROPOST+5
>> SEG WP+9, WP+10
>> SEG(0 FIELD+3, FD1+44, FD1+53, SUB+5, WP+6, WP+7, WP+8, WP+11, ROPOST+1, ROPOST+2
, ROPOST+6, ROPOST+10
>> SEG(1 FD1+45, FD1+46
>> SEGC WP+11*
>> STORE WP+11, ROPOST+3, ROPOST+4, ROPOST+5, ROPOST+6, ROPOST+8, ROPOST+9, ROPOST+10, ROPOST1+1
>> SVAR FIELD+3*, FD1+9*, FD1+44*, FD1+45, FD1+46, FD1+48, FD1+53, FD1+54, SUB+5*
>> SVAR( ROPOST+1
>> T ROPOST+8
>> TRANS FD1+33, FD1+45, FD1+46, FD1+48, FD1+50
U FIELD+3, FD1+1, FD1+2, FD1+6, FD1+9, FD1+17, FD1+19, FD1+21, FD1+24, FD1+25
, FD1+33, FD1+38, FD1+44, FD1+45, FD1+46, FD1+47, FD1+50, FD1+53, FD1+54, SUB+5
, SUB+6, WP+6, WP+7, WP+8, WP+10, WP+11, ROPOST+1, ROPOST+2, ROPOST+3, ROPOST+6
, ROPOST+8, ROPOST+9, ROPOST+10
>> UFL SUB+6*
>> X ROPOST+9*
>> Y SUB+4*, SUB+6
>> Z ROPOST+10*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All