Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: HLMA4

Package: Health Level Seven

Routine: HLMA4


Information

HLMA4 ;OIFO-O/RJH-DON'T PING VIE ;03/29/2007 16:21

Source Information

Source file <HLMA4.m>

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Health Level Seven 1 HLMA  

Entry Points

Name Comments DBIA/ICR reference
DONTPING(PAR) ;
; check the data stored in file #869.3 related multiples to
; to see if ping is allowed for the Ping option, PING^HLMA
; return 1: don't ping this link.
; return 0: ok to ping the link.
PINGIP ;
; retrieve the "Ping IP" multiple, which are ok to ping
DONTPORT ;
; retrieve the "Don't Ping Port" multiple, which are not
; allowed to ping
DONTDOMN ;
; retrieve the "Don't Ping Domain (Full)" multiple,
; which are not allowed to ping
SETHLCS(DATA,TYPE) ;
; to be called from sub-routine DONTDOMN
DONTNAME ;
; retrieve the "Don't Ping Link Name (Partial)" multiple,
; which are not allowed to ping
DONTIP ;
; retrieve the "Don't Ping IP" multiple, which are not
; allowed to ping
PINGDOMN ;
; retrieve the "Ping Domain (Partial)" multiple,
; which is ok to ping, data could be partial domain.

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4.2 - [#4.2] DONTDOMN+10, PINGDOMN+11
^HLCS(869.3 - [#869.3] DONTPING+10, PINGIP+4, PINGIP+6, DONTPORT+5, DONTPORT+7, DONTDOMN+13, DONTDOMN+15, DONTNAME+10, DONTNAME+12, DONTIP+7
DONTIP+9, PINGDOMN+14, PINGDOMN+16
^HLCS(870 - [#870] DONTDOMN+6, DONTDOMN+7, DONTNAME+7, PINGDOMN+7, PINGDOMN+8

Label References

Name Line Occurrences
DONTDOMN DONTPING+18
DONTIP DONTPING+24
DONTNAME DONTPING+21
DONTPORT DONTPING+15
PINGDOMN DONTPING+27
PINGIP DONTPING+12
SETHLCS DONTDOMN+21, DONTDOMN+23

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COUNT PINGIP+5~, PINGIP+7*, PINGIP+8, DONTPORT+6~, DONTPORT+8*, DONTPORT+9, DONTDOMN+14~, DONTDOMN+16*, DONTDOMN+17, DONTNAME+11~
DONTNAME+13*, DONTNAME+14, DONTIP+8~, DONTIP+10*, DONTIP+11, PINGDOMN+15~, PINGDOMN+17*, PINGDOMN+18
DATA PINGIP+5~, PINGIP+9*, PINGIP+10, DONTPORT+6~, DONTPORT+10*, DONTPORT+11, DONTDOMN+14~, DONTDOMN+18*, DONTDOMN+20, DONTDOMN+22
, SETHLCS~, SETHLCS+4, DONTNAME+11~, DONTNAME+15*, DONTNAME+16, DONTNAME+20, DONTIP+8~, DONTIP+12*, DONTIP+13, PINGDOMN+15~
PINGDOMN+19*, PINGDOMN+21, PINGDOMN+22
DATAS PINGIP+5~, PINGIP+6*, PINGIP+7, PINGIP+9, DONTPORT+6~, DONTPORT+7*, DONTPORT+8, DONTPORT+10, DONTDOMN+14~, DONTDOMN+15*
DONTDOMN+16, DONTDOMN+18, DONTNAME+11~, DONTNAME+12*, DONTNAME+13, DONTNAME+15, DONTIP+8~, DONTIP+9*, DONTIP+10, DONTIP+12
PINGDOMN+15~, PINGDOMN+16*, PINGDOMN+17, PINGDOMN+19
DNSDOMN DONTDOMN+14~, PINGDOMN+15~
>> HLCS DONTPING+30*, DONTPORT+14*, DONTPORT+15*, SETHLCS+4*, SETHLCS+5*, DONTNAME+19*, DONTNAME+20*, DONTIP+16*, DONTIP+17*
HLDOM DONTDOMN+4~, DONTDOMN+6*, DONTDOMN+8, DONTDOMN+10*, DONTDOMN+22, DONTDOMN+23, PINGDOMN+4~, PINGDOMN+7*, PINGDOMN+9, PINGDOMN+11*
PINGDOMN+22
HLDOM("DNS" DONTDOMN+7*, DONTDOMN+8, DONTDOMN+20, DONTDOMN+21, PINGDOMN+8*, PINGDOMN+9, PINGDOMN+21
>> HLDP DONTDOMN+6, DONTDOMN+7, DONTNAME+7, PINGDOMN+7, PINGDOMN+8
>> HLQUIET DONTPING+7*, DONTPING+30, DONTPORT+13, SETHLCS+3, DONTNAME+18, DONTIP+15
>> HLTCPADD PINGIP+10, DONTIP+13, DONTIP+16
>> HLTCPORT DONTPORT+11, DONTPORT+14
>> I PINGIP+8*, PINGIP+9, DONTPORT+9*, DONTPORT+10, DONTDOMN+17*, DONTDOMN+18, DONTNAME+14*, DONTNAME+15, DONTIP+11*, DONTIP+12
PINGDOMN+18*, PINGDOMN+19
LINE DONTPING+6~, PINGIP+3*, PINGIP+4*, PINGIP+6, DONTPORT+4*, DONTPORT+5*, DONTPORT+7, DONTDOMN+12*, DONTDOMN+13*, DONTDOMN+15
DONTNAME+9*, DONTNAME+10*, DONTNAME+12, DONTIP+6*, DONTIP+7*, DONTIP+9, PINGDOMN+13*, PINGDOMN+14*, PINGDOMN+16
LINKNAME DONTNAME+4~, DONTNAME+7*, DONTNAME+16
MAILDOMN DONTDOMN+14~, PINGDOMN+15~
ONE DONTPING+6~, DONTPING+10*, PINGIP+4, PINGIP+6, DONTPORT+5, DONTPORT+7, DONTDOMN+13, DONTDOMN+15, DONTNAME+10, DONTNAME+12
DONTIP+7, DONTIP+9, PINGDOMN+14, PINGDOMN+16
PAR DONTPING~
PINGOK DONTPING+6~, DONTPING+13, DONTPING+16, DONTPING+19, DONTPING+22, DONTPING+25, DONTPING+28, PINGIP+2*, PINGIP+4, PINGIP+8
PINGIP+10*, DONTPORT+3*, DONTPORT+5, DONTPORT+9, DONTPORT+12*, DONTDOMN+5*, DONTDOMN+13, DONTDOMN+17, SETHLCS+2*, DONTNAME+5*
DONTNAME+10, DONTNAME+14, DONTNAME+17*, DONTIP+4*, DONTIP+7, DONTIP+11, DONTIP+14*, PINGDOMN+5*, PINGDOMN+14, PINGDOMN+18
PINGDOMN+21*, PINGDOMN+22*
TYPE SETHLCS~, SETHLCS+4
U DONTDOMN+6, DONTDOMN+10, DONTNAME+7, PINGDOMN+7, PINGDOMN+11
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables  | All