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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: INHF

Package: IHS Generic Interface System

Routine: INHF


Information

INHF(INTT,INDA,INDIPA,INTIME,INPRIOR,INDIV,INQUE) ; cmi/flag/maw - DGH,JSH 6 Apr 97 13:06 Formatter front-end for application calls ;

Source Information

Source file <INHF.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
IHS Generic Interface System 3 ENF^INHE  $$ERRMSG^INHU1  $$SC^INHUTIL1  
VA Fileman 2 ^%DT  (EN,NEW)^DICN  
IHS VA Utilities 1 EN^XBNEW  
Uncategorized 1 $$CDATF2H^UTDT  

Caller Graph

Caller Graph Total: 10

Package Total Caller Graph
IHS Generic Interface System 5 INHFTDVX  INHFTM  INHFTMSM  INHFTNTM  INTSTF  
IHS Immunizations Interface 2 BYIMIMM  BYIMRT  
Data Warehouse Export System 1 BDWBHL1  
IHS Changes To Lab 1 BLRRLHL2  
IHS Support HL7 Interfaces 1 BHLEVENT  

Entry Points

Name Comments DBIA/ICR reference
PRIOR
ACK(INTT,INQUE) ;Entry point to send Acknowledge message
MAIN ;EP - this is the start of the routine
ERROR(MESS) ;Log an error message
ERR ;MUMPS error

External References

Name Field # of Occurrence
^%DT MAIN+12
EN^DICN PRIOR+3
NEW^DICN PRIOR+4
ENF^INHE ERROR+1
$$ERRMSG^INHU1 ERR+1
$$SC^INHUTIL1 PRIOR+3, PRIOR+4
$$CDATF2H^UTDT MAIN+11, MAIN+14
EN^XBNEW INHF+21

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^INLHFTSK - [#4000.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^INLHFTSK - [#4000.1] PRIOR+7, PRIOR+8*, PRIOR+9*, PRIOR+10*, PRIOR+12, ERR+3!
^INLHFTSK("AH" PRIOR+11*
^INLHFTSK("B" ERR+3!
^INRHD - [#4005] ACK+7
^INRHS - [#4006] ACK+7
^INRHSITE(1 MAIN+1
^INRHT - [#4000] MAIN+4, ACK+6
^INRHT("B" MAIN+3
^INTHOS(1 ERR+2

Label References

Name Line Occurrences
ERROR MAIN+3, MAIN+13, PRIOR+5, ERR+1
PRIOR MAIN+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT MAIN+12*
DEST ACK+5~, ACK+6*, ACK+7, ACK+8
>> DIC PRIOR+1*
>> DIC(0 PRIOR+1*
>> DLAYGO PRIOR+1*
DUZ MAIN+2, PRIOR+10, ERROR+1
DUZ(2 PRIOR+10
INDA INHF~, MAIN+2, PRIOR+9, PRIOR+10, ERROR+1
INDIPA INHF~, PRIOR+8, ERROR+1
INDIV INHF~, PRIOR+10
>> INHF INHF+20*, PRIOR+13*
INPRIOR INHF~, PRIOR
INQUE INHF~, PRIOR+11, ACK~, ACK+8
INTIME INHF~, MAIN+6!, MAIN+7*, MAIN+8*, MAIN+9, MAIN+11*, MAIN+13*, MAIN+14*, MAIN+15*, PRIOR+10
, PRIOR+11
>> INTSK PRIOR+6*, PRIOR+7, PRIOR+8, PRIOR+9, PRIOR+10, PRIOR+11, PRIOR+12, PRIOR+13, ERR+3
INTT INHF~, MAIN+2, MAIN+3*, MAIN+4, PRIOR+1, PRIOR+10, ACK~, ACK+6, ACK+8, ERROR+1
, ERR+3
INTT(0 MAIN+4*, MAIN+5, MAIN+7, PRIOR
MESS ERROR~, ERROR+1
>> PRIOR PRIOR*, PRIOR+10, PRIOR+11
SCR ACK+5~, ACK+6*, ACK+7, ACK+8
>> TIME MAIN+9*, MAIN+10, MAIN+11, MAIN+12, MAIN+13
U MAIN+4, MAIN+5, MAIN+7, PRIOR, PRIOR+10, ACK+6
>> X MAIN+3*, MAIN+12*, MAIN+15*, PRIOR+1*
>> Y MAIN+12, MAIN+14, PRIOR+5, PRIOR+6
Z ACK+5~, ACK+8*, ACK+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All