INTSTR ;DGH; 29 Apr 97 16:39;Required field/segment validation
Source file <INTSTR.m>
Package | Total | Call Graph |
---|---|---|
IHS Generic Interface System | 4 | $$TYPE^INHOTM ($$UIF,MSG)^INTSTR1 LOOP^INTSTR2 DISPLAY^INTSUT1 |
VA Fileman | 1 | ^DIC |
Package | Total | Caller Graph |
---|---|---|
IHS Generic Interface System | 3 | INTSTO INTSTR1 INTSTR2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN(INEXPND,INREQLST) | ;Entry point with user interaction to select a message
|
|
FNDMSG(OTT,DMESS) | ;find message that contains the ttype
|
|
MAIN(INUIF,INEXPND) | ;Main program loop
|
|
TEST(INEXPND,INSTEP) | ;Run a test of nn messages in INTHU
|
|
IO(INMSG,INDRCT) | ;print messages
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^INTHU - [#4001] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^INRHD - [#4005] | MAIN+32 |
^INRHR( | MAIN+46 |
^INRHR("B" | MAIN+45, MAIN+46 |
^INRHT - [#4000] | MAIN+38, MAIN+39, MAIN+47 |
^INTHL7M - [#4011] | MAIN+52, FNDMSG+8, FNDMSG+9, FNDMSG+10, FNDMSG+11 |
^INTHU - [#4001] | EN+19!, EN+20, MAIN+18, MAIN+19, MAIN+25, MAIN+35, TEST+11, TEST+13 |
Name | Line Occurrences |
---|---|
FNDMSG | MAIN+41, MAIN+49 |
IO | EN+14, EN+20, MAIN+14, MAIN+17, MAIN+18, MAIN+19, MAIN+21, MAIN+22, MAIN+23, MAIN+29 , MAIN+30, MAIN+31, MAIN+32, MAIN+37, MAIN+38, MAIN+39, MAIN+47, MAIN+50, MAIN+52, MAIN+58 , MAIN+60, MAIN+62, MAIN+69, MAIN+75, MAIN+78, MAIN+80, TEST+13, TEST+15 |
MAIN | EN+21, TEST+14 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DEBUG | MAIN+10~, MAIN+12, MAIN+19, MAIN+20, MAIN+59 |
DEFMES | MAIN+10~, MAIN+15!, MAIN+57, MAIN+58, MAIN+65 |
DEFMES("" | MAIN+63 |
DEST | MAIN+10~, MAIN+29, MAIN+32 |
DIC | EN+7~, EN+10* |
DIC(0 | EN+10* |
DMESS | MAIN+10~, MAIN+41, MAIN+45, MAIN+49, MAIN+50, MAIN+52, MAIN+57, FNDMSG~, FNDMSG+8*, FNDMSG+10 , FNDMSG+12* |
EXPAND | MAIN+10~ |
I | MAIN+10~, MAIN+13*, TEST+11* |
IEN | MAIN+10~, MAIN+46*, FNDMSG+7~, FNDMSG+8*, FNDMSG+9, FNDMSG+10, FNDMSG+11, FNDMSG+12 |
INCDEC | MAIN+10~, MAIN+65* |
INDELIM | MAIN+10~, MAIN+16 |
INDRCT | IO~, IO+6, IO+9 |
INERR | MAIN+10~, MAIN+15*, MAIN+16*, MAIN+17, MAIN+18*, MAIN+26, MAIN+29*, MAIN+30*, MAIN+31*, MAIN+32* , MAIN+34, MAIN+37*, MAIN+38*, MAIN+63*, MAIN+65, MAIN+78*, MAIN+80 |
INEXPND | EN~, EN+21, MAIN~, MAIN+69, MAIN+73, TEST~, TEST+14 |
INLST | EN+7~, EN+16*, EN+17 |
INMSG | EN+7~, EN+14*, EN+20*, MAIN+10~, MAIN+13*, MAIN+14, MAIN+17*, MAIN+18*, MAIN+19*, MAIN+22* , MAIN+23*, MAIN+29*, MAIN+30*, MAIN+31*, MAIN+32*, MAIN+37*, MAIN+38*, MAIN+39*, MAIN+47*, MAIN+50* , MAIN+52*, MAIN+58*, MAIN+62*, MAIN+74*, MAIN+75, MAIN+78*, MAIN+80*, IO~, IO+6, IO+9 , TEST+13* |
INOUT | MAIN+10~, MAIN+25*, MAIN+26, MAIN+34 |
INREQLST | EN~, EN+8, EN+14, EN+23!, TEST+4~, TEST+10! |
INREQLST( | EN+16, EN+17 |
INREQLST(1 | EN+12* |
INSTEP | TEST~, TEST+15 |
INSUBDEL | MAIN+10~, MAIN+16 |
INTT | MAIN+10~, FNDMSG+7~, FNDMSG+11*, FNDMSG+12 |
INUIF | EN+7~, EN+17*, EN+19, EN+20, EN+21, MAIN~, MAIN+16, MAIN+18, MAIN+19, MAIN+25 , MAIN+28, MAIN+35, MAIN+65 |
J | MAIN+10~ |
LCT | MAIN+10~, MAIN+15! |
LINE | MAIN+10~ |
LVL | MAIN+10~, MAIN+15!, MAIN+65 |
LVL(1 | MAIN+63* |
MATCH | MAIN+10~ |
MSH | MAIN+10~ |
N | TEST+4~, TEST+5*, TEST+6, TEST+7, TEST+11 |
ORD | MAIN+10~ |
OTT | MAIN+10~, MAIN+32*, MAIN+35*, MAIN+36, MAIN+38, MAIN+39, MAIN+41, MAIN+45, MAIN+46*, MAIN+47 , MAIN+49, FNDMSG~, FNDMSG+12 |
OUT | MAIN+10~ |
>> QX | MAIN+22*, MAIN+23*, MAIN+61*, MAIN+62* |
SEGID | MAIN+10~ |
SELCT | EN+7~, EN+12*, EN+23 |
>> STATUS | MAIN+71*, MAIN+73, MAIN+74 |
TT1 | MAIN+10~, FNDMSG+7~, FNDMSG+10*, FNDMSG+11 |
TYPE | MAIN+10~, MAIN+28*, MAIN+30, MAIN+31 |
U | EN+20, MAIN+19, MAIN+25, MAIN+32, MAIN+35, MAIN+39, MAIN+46, MAIN+47, MAIN+52, MAIN+71 , MAIN+74, MAIN+76, MAIN+78, TEST+9*, TEST+13 |
UCNT | MAIN+10~, MAIN+63*, MAIN+65, MAIN+70*, MAIN+71, MAIN+74, MAIN+76, MAIN+78 |
UIF | TEST+4~, TEST+11*, TEST+13, TEST+14 |
UIFMES | MAIN+10~, MAIN+15!, MAIN+16, MAIN+22, MAIN+65 |
UIFMES( | MAIN+70, MAIN+71, MAIN+74, MAIN+76, MAIN+78 |
UIFMES("" | MAIN+63 |
VALSTR | MAIN+10~ |
VAR | MAIN+10~ |
X | MAIN+10~, TEST+15* |
Y | EN+11, EN+12, MAIN+10~ |
>> x | TEST+8* |