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

Package: IHS Generic Interface System

Routine: INHMSR21


Information

INHMSR21 ;KN; 12 Jan 96 12:02; Statistical Report-Utility

Source Information

Source file <INHMSR21.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
IHS Generic Interface System 3 $$GPC3^INHMSR10  $$GLN^INHMSR20  ($$HDCON,$$INXMVG)^INHMSR22  
Uncategorized 2 $$JUST^UTIL  ^UTSRD  
VA Fileman 2 (,DD)^%DT  NOW^%DTC  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Generic Interface System 2 INHMSR2  INHMSR20  

Entry Points

Name Comments DBIA/ICR reference
RANGES(INA) ; Ranges input
;
; Description: The function RANGES is used to determine the
; search range based on user select criteria.
; Return: none
; Parameters:
; INA = Array of user selected criteria
INDASH ; Dash
INLN(STR,NUM) ; Line
CMPEXT(IN,IN1FT) ; Compare external value for the pointer
DISF(L,SK,FTYP,FNAM) ; Display field
ADJ(NUM) ;
HEAD(FLIEN,INA,INTYPE) ; Header.

External References

Name Field # of Occurrence
^%DT RANGES+18, RANGES+19
DD^%DT HEAD+15, RANGES+20, RANGES+21
NOW^%DTC HEAD+15, RANGES+21
$$GPC3^INHMSR10 RANGES+29
$$GLN^INHMSR20 HEAD+22
$$HDCON^INHMSR22 RANGES+40
$$INXMVG^INHMSR22 CMPEXT+18
$$JUST^UTIL ADJ+9
^UTSRD HEAD+18

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,*7,$G(INA("FT")),!
  • Line Location: HEAD+18
Function Call: WRITE
  • Prompt: $G(INA("HD"))
  • Line Location: HEAD+24
Function Call: WRITE
  • Prompt: !,INSITE,?(IOM-28),INDT,?(IOM-9),"Page",INPAGE,!!!?(H-($L(L)\2)),L
  • Line Location: HEAD+25
Function Call: WRITE
  • Prompt: !?(H-($L(L)\2)),L,!
  • Line Location: HEAD+26
Function Call: WRITE
  • Prompt: !
  • Line Location: HEAD+27
Function Call: WRITE
  • Prompt: Z
  • Line Location: HEAD+27
Function Call: WRITE
  • Prompt: !?3,"Field Name",?(IOM-10),"Count"
  • Line Location: HEAD+28
Function Call: WRITE
  • Prompt: !
  • Line Location: HEAD+29
Function Call: WRITE
  • Prompt: Z
  • Line Location: HEAD+29
Function Call: WRITE
  • Prompt: ?(IOM-13),$$JUST^UTIL($G(NUM),7,"R",0)
  • Line Location: ADJ+9
Function Call: WRITE
  • Prompt: !?($G(L)+5),$G(FNAM)
  • Line Location: DISF+15
Function Call: WRITE
  • Prompt: $G(FNAM)
  • Line Location: DISF+16
Function Call: WRITE
  • Prompt: !?($G(L)+5),$G(FNAM)
  • Line Location: DISF+18
Function Call: WRITE
  • Prompt: !?($L(FTYP)+$G(L)+3),$G(FNAM)
  • Line Location: DISF+19
Function Call: WRITE
  • Prompt: !?(IOM-10),"-------"
  • Line Location: INDASH+8
Function Call: WRITE
  • Prompt: !?($G(NUM)+5),STR
  • Line Location: INLN+10
Function Call: WRITE
  • Prompt: STR
  • Line Location: INLN+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("SITE" HEAD+14
^DIC(4 - [#4] HEAD+14

Naked Globals

Name Field # of Occurrence
^(0 HEAD+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % HEAD+15, RANGES+21
>> %DT RANGES+17*, RANGES+20*, RANGES+21*
>> A RANGES+29*, RANGES+30, RANGES+31
DUOUT HEAD+12!, HEAD+18*, HEAD+19
>> FLD(0 RANGES+11*, RANGES+26, RANGES+35*, RANGES+36*, CMPEXT+18, CMPEXT+25, CMPEXT+27, CMPEXT+29
FLIEN HEAD~, HEAD+22
FNAM HEAD+22*, HEAD+23, DISF~, DISF+15, DISF+16, DISF+18, DISF+19
FTYP DISF~, DISF+14, DISF+15, DISF+16, DISF+18, DISF+19
>> GLNM HEAD+22*, RANGES+20, RANGES+25, RANGES+37, RANGES+38
H HEAD+11~, HEAD+22*, HEAD+25, HEAD+26
I HEAD+11~, RANGES+12*, RANGES+13, RANGES+15, RANGES+22, RANGES+28
IN CMPEXT~, CMPEXT+18, CMPEXT+20
IN1FT CMPEXT~, CMPEXT+16, CMPEXT+18, CMPEXT+20
IN1X CMPEXT+12~, CMPEXT+18*, CMPEXT+20*, CMPEXT+22, CMPEXT+25, CMPEXT+27, CMPEXT+29
INA HEAD~, RANGES~
INA( RANGES+13, RANGES+15, RANGES+22, RANGES+26, RANGES+28, CMPEXT+18, CMPEXT+25, CMPEXT+27, CMPEXT+29
INA("FT" HEAD+18
INA("HD" HEAD+24
INA(0 RANGES+10, RANGES+11, RANGES+12, RANGES+33, RANGES+35, RANGES+36, CMPEXT+16
>> INDT HEAD+15*, HEAD+25
>> INED RANGES+13*, RANGES+17, RANGES+19*, RANGES+21*, RANGES+25*, RANGES+38*
>> INED(1 HEAD+26, RANGES+17*, RANGES+21*, RANGES+26*, RANGES+31*, RANGES+38*, RANGES+40*
>> INGNM RANGES+29*
>> INIEN RANGES+29, RANGES+40, CMPEXT+18
>> INP( CMPEXT+22*
>> INPAGE HEAD+12*, HEAD+18, HEAD+20*, HEAD+25
>> INSD RANGES+13*, RANGES+17, RANGES+18*, RANGES+20*, RANGES+25*, RANGES+37*
>> INSD(1 HEAD+26, RANGES+17*, RANGES+20*, RANGES+26*, RANGES+30*, RANGES+37*, RANGES+40*
>> INSITE HEAD+14*, HEAD+25
INTMP CMPEXT+12~, CMPEXT+14*, CMPEXT+25*, CMPEXT+27*, CMPEXT+29*, CMPEXT+30
INTYPE HEAD~
IO HEAD+18
IO(0 HEAD+18
IOF HEAD+20
IOM HEAD+22, HEAD+25, HEAD+27, HEAD+28, HEAD+29, ADJ+9, INDASH+8
IOST HEAD+18
L HEAD+11~, HEAD+23*, HEAD+25, HEAD+26*, DISF~, DISF+14, DISF+15, DISF+16, DISF+18, DISF+19
NUM ADJ~, ADJ+9, INLN~, INLN+10
>> SEL RANGES+36*
SK DISF~, DISF+12, DISF+17
STR INLN~, INLN+10, INLN+11
U HEAD+22
X HEAD+11~, HEAD+18, RANGES+18*, RANGES+19*
Y HEAD+11~, HEAD+15*, RANGES+18, RANGES+19, RANGES+20*, RANGES+21*
Z HEAD+27!*, HEAD+29!*
>> ZTSK HEAD+18
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Naked Globals |  Local Variables |  All