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

Package: IHS Generic Interface System

Routine: INHMSR10


Information

INHMSR10 ;KN; 11 Jul 96 11:52; Statistical Report-Def Screen Utilities

Source Information

Source file <INHMSR10.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Uncategorized 3 MESS^DWD  POP^DWLR2  ($$CR,$$YN)^UTSRD  
IHS Generic Interface System 1 FMHELP^INHUT2  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
IHS Generic Interface System 4 INHMSR1  INHMSR11  INHMSR21  INHMSR22  

Entry Points

Name Comments DBIA/ICR reference
GPC3(INFL,INFD) ;get piece #3 to determine field type
INACHK(INFL,INA) ;verify field .01 range
ISTHERE(INFL,INFD,INFLG) ;Check if the field is selectable
GPC2(INFL,INFD) ; get piece #2
;
; Description: The function GPC2 is used to get piece #2 from
; data dictionary ^DD to determine the field type.
GVL(INFL,INFD) ;validation function, return mumps code for date, other default.
;
; Description: The function GVL is used to return Mumps code to
; validate user's input according to field type.
INHELP(INFL,INFD) ; Get help for range input.

External References

Name Field # of Occurrence
MESS^DWD INACHK+22, INACHK+29, INACHK+38
POP^DWLR2 INHELP+13
FMHELP^INHUT2 INHELP+16
$$CR^UTSRD INHELP+17, INACHK+38
$$YN^UTSRD INACHK+23, INACHK+30

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Approximate search size "_IN_" messages"
  • Line Location: INACHK+22
Function Call: WRITE
  • Prompt: !,"Approximate search size "_IN_" messages"
  • Line Location: INACHK+29
Function Call: WRITE
  • Prompt: !,$G(INA(X,2))," Field must be order 1"
  • Line Location: INACHK+38

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( GPC2+9, GPC3+10, GVL+14
^DIC - [#1] INACHK+12
^UTILITY($J ISTHERE+20

Label References

Name Line Occurrences
$$GPC2 GVL+11, ISTHERE+23

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D INHELP+9~
DIC GVL+10~
DIE GVL+10~
>> DIJC("IOSL" INHELP+11, INHELP+14*, INHELP+19*
DP INHELP+9~
DQ INHELP+9~
DV INHELP+9~
DZ INHELP+9~
>> GLN INACHK+12*, INACHK+14, INACHK+16
>> GLNN INACHK+12*
IN INACHK+10~, INACHK+14*, INACHK+16*, INACHK+22, INACHK+29
INA INACHK~
INA( INACHK+18, INACHK+20, INACHK+36, INACHK+38
INA(0 INACHK+12, INACHK+23*, INACHK+26*, INACHK+30*, INACHK+33
INB INACHK+10~, INACHK+14*, INACHK+16
INC INACHK+10~, INACHK+16*
INFD GPC2~, GPC2+9, GPC3~, GPC3+10, GVL~, GVL+11, GVL+14, GVL+17, INHELP~, INHELP+16
, ISTHERE~, ISTHERE+20, ISTHERE+23
INFL GPC2~, GPC2+9, GPC3~, GPC3+10, GVL~, GVL+11, GVL+14, GVL+17, INHELP~, INHELP+16
, ISTHERE~, ISTHERE+20, ISTHERE+23, INACHK~, INACHK+12
INFLG ISTHERE~, ISTHERE+18
INIOSL INHELP+9~, INHELP+11*, INHELP+19
INTMP GVL+10~, GVL+13*, GVL+14*, GVL+17*, GVL+18, ISTHERE+16~, ISTHERE+17*, ISTHERE+20*, ISTHERE+25*, ISTHERE+26
PC2 GVL+10~, GVL+11*, GVL+13, ISTHERE+16~, ISTHERE+23*, ISTHERE+25
TMP INACHK+10~, INACHK+12*, INACHK+24*, INACHK+31*, INACHK+38*, INACHK+39
U GPC2+9, GPC3+10, GVL+14
X ISTHERE+16~, INACHK+12*, INACHK+18, INACHK+20, INACHK+33*, INACHK+36*, INACHK+38
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All