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

Package: IHS Generic Interface System

Routine: INHDIA3


Information

INHDIA3 ;GFT,JSH; 6 May 91 13:03

Source Information

Source file <INHDIA3.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 5 YN^DICN  EN^DICOMP  ^DICOMPW  ^DIM  DIA3^DIQQQ  
IHS Generic Interface System 1 (2,D,DB,DIC,DICS,EN,P,X)^INHDIA  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Generic Interface System 1 INHDIA  

Entry Points

Name Comments DBIA/ICR reference
B
E
XEC
DF
BACK
P
BAD
AT ;
X ;
DEF

External References

Name Field # of Occurrence
YN^DICN E+2, XEC+2
EN^DICOMP DEF+1, AT+3
^DICOMPW E
^DIM B
DIA3^DIQQQ X+6
2^INHDIA X+1
D^INHDIA X+1, XEC+2
DB^INHDIA E+3
DIC^INHDIA BACK, DEF+2
DICS^INHDIA DEF+1, AT+3
EN^INHDIA E+3
P^INHDIA P
X^INHDIA BAD

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X
  • Line Location: E+2
Function Call: WRITE
  • Prompt: "Having entered data for one '"_$E(DIAB,1,$L(DIAB)-1)_"' ENTRY,",!?9,"shall user be asked another"
  • Line Location: E+2
Function Call: WRITE
  • Prompt: !?63-$L(Y),Y
  • Line Location: XEC+2

Label References

Name Line Occurrences
B X+2
BACK X+4
BAD DF+1, E, E+2, AT+3
DEF DF
P B, AT+1
XEC DEF+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % X+2*, X+3*, X+4, X+6*, E+1*, E+2*, E+3, XEC+2*
>> D X+2*, X+3*, X+4, X+5*, X+6, X+7
>> DA E*, E+1, DEF+1*, XEC+1, XEC+3*, AT+2*, AT+4
>> DB X+1*, E
>> DI E+3*, XEC+2
>> DIA DEF+1
>> DIA3 E*, E+2, DEF*, DEF+2, XEC+2
DIAB BACK*, E*!, E+2!, XEC+2*, AT+1*, AT+2
>> DIAP XEC+2
>> DIAR XEC+2
>> DIAT E
>> DIC("S" XEC*
>> DICMX E*, DEF+1*
>> DICOMP E*, DEF+1*, AT+2*
>> DK X+3*, X+7*, BACK, DF*, DEF+2, XEC+3
>> DP DF*, E+3, DEF+1, DEF+2, XEC+2*, XEC+3
>> DQI E*, DEF+1*, AT+2*
>> DR( XEC+2
>> DRS X+3*, E+3*, XEC+2*
>> DSC X+1
DUZ(0 B, DF
>> DV X+4*, X+5*, X+6*, DEF+2*
>> DXS E, E+1*, DEF+1, XEC+2*, AT+2, AT+4*
>> I( DEF
>> J DEF*
>> L E, E+3*, DEF, DEF+1, AT+2
U X+4, X+5, E, E+3, DEF, XEC+2, XEC+3
X X+2, X+3*, X+5, X+6, X+7, BACK*, B, E!*, E+1, E+3!*
, DEF*, DEF+1*, DEF+2!*, XEC, XEC+2, AT+1*, AT+2!*, AT+3, AT+4*
X( E+1, XEC+1, AT+4!
>> Y X+1*, X+2*, X+3*, BACK, DF, DF+1, E, E+2, E+3*, DEF
, XEC, XEC+1*, XEC+2*, AT+4*
>> Y( X+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All