HLMA ;AISC/SAW-Message Administration Module ;09/13/2006
Source file <HLMA.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DIRECT(HLEID,HLARYTYP,HLFORMAT,HLRESLT,HLMTIENO,HLP) | ; | 
 
 | 
| CONT | ||
| GENERATE(HLEID,HLARYTYP,HLFORMAT,HLRESLT,HLMTIEN,HLP) | ; | 
 
 | 
| CLOSE(LOGLINK) | ;close connection that was open in tag DIRECT | |
| PING | ;ping another VAMC to test Link | |
| PINGQ | ;write back status and quit | |
| EXIT | ;Update status if Message Text file entry has been created | |
| DNS | ; | |
| PINGERR | ;process errors from PING | 
| Name | Field # of Occurrence | 
|---|---|
| CALL^%ZISTCP | DNS+22 | 
| CLOSE^%ZISTCP | PING+27 | 
| $$EC^%ZOSV | PINGERR+5, PINGERR+6 | 
| UNWIND^%ZTER | PINGERR+7 | 
| ^DIC | PING+8 | 
| $$PARAM^HLCS2 | PING+9 | 
| OPEN^HLCSAC | PING+14 | 
| SETUP^HLCSAC | PING+11 | 
| $$HLDATE^HLFNC | CONT+26 | 
| INIT^HLFNC2 | DIRECT+18 | 
| CREATE^HLTF | CONT+22 | 
| STATUS^HLTF0 | EXIT+2 | 
| GENERATE^HLTP | CONT+32 | 
| EVENT^HLUTIL1 | CONT+17 | 
| $$HDIFF^XLFDT | PING+26 | 
| $$HTE^XLFDT | PING+13 | 
| $$ADDRESS^XLFNSLK | DNS+15 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^HLCS(870 - [#870] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC(4.2 - [#4.2] | DNS+8 | 
| ^HL(771.7 - [#771.7] | CONT, CONT+1, CONT+3, CONT+4, CONT+5, CONT+19 | 
| ^HL(772 - [#772] | CONT+25 | 
| ^HLCS(870 - [#870] | CONT+14, CONT+15, DNS+6, DNS+23* | 
| ^ORD(101 - [#101] | CONT+1, CONT+11, CONT+12 | 
| Name | Line Occurrences | 
|---|---|
| CONT | DIRECT+20 | 
| DNS | PING+15 | 
| EXIT | CONT, CONT+1, CONT+3, CONT+4, CONT+5, CONT+6, CONT+19 | 
| PINGQ | PING+11, PING+15 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DA | PING+3~ | 
| DIC | PING+3~, PING+7* | 
| DIC(0 | PING+7* | 
| HCS | PING+4~ | 
| HCSCMD | PING+4~ | 
| HCSDAT | PING+4~ | 
| HCSER | PING+4~ | 
| HCSEXIT | PING+4~ | 
| HCSTRACE | PING+4~, PING+6* | 
| HL | DIRECT+17!, DIRECT+18, DIRECT+19 | 
| HLARYTYP | GENERATE~, CONT, CONT+3, CONT+32, DIRECT~ | 
| HLCS | PING+4~, PING+6*, PING+11, PING+15, PING+24*, PINGQ+1, PINGERR+1*, PINGERR+5*, PINGERR+6*, DNS+5* , DNS+25* | 
| HLCSFAIL | PING+3~ | 
| HLCSOUT | PING+3~ | 
| HLDBACK | PING+4~ | 
| HLDBSIZE | PING+3~ | 
| HLDIRECT | DIRECT+9~ | 
| HLDIRECT("OPE | N TIMEOUT" , DIRECT+15* | 
| HLDOM | DNS+5~, DNS+6*, DNS+7, DNS+8*, DNS+9, DNS+10*, DNS+11*, DNS+12*, DNS+13, DNS+15 | 
| HLDP | PING+3~, PING+9*, DNS+6, DNS+23 | 
| HLDPDM | PING+3~, PING+9*, PING+13 | 
| HLDPNM | PING+3~, PING+9*, PING+13 | 
| HLDREAD | PING+3~, PING+22 | 
| HLDRETR | PING+4~, DNS+22 | 
| HLDT | CONT+22, CONT+25*, CONT+26, CONT+27, CONT+31!, EXIT+3! | 
| HLDT1 | CONT+22, CONT+26*, CONT+27, CONT+31!, EXIT+3!, PING+4~ | 
| HLDWAIT | PING+4~ | 
| HLEID | GENERATE~, CONT, CONT+1*, CONT+17, CONT+32, DIRECT~, DIRECT+18 | 
| HLENROU | CONT+18*, CONT+29, CONT+31!, EXIT+3! | 
| HLEXROU | CONT+18*, CONT+37, EXIT+3! | 
| HLFORMAT | GENERATE~, CONT, CONT+19, CONT+32, DIRECT~ | 
| HLI | DNS+19~, DNS+22* | 
| HLIP | DNS+5~, DNS+15*, DNS+16, DNS+17, DNS+20, DNS+21 | 
| HLIP1 | DNS+19~, DNS+21*, DNS+22, DNS+23 | 
| HLJ | DNS+19~, DNS+20*, DNS+21 | 
| >> HLL("LINKS" | CONT+6, CONT+9, CONT+10, CONT+12, CONT+13, CONT+15 | 
| HLLIEN | CONT+7~, CONT+14*, CONT+15 | 
| HLLNAM | CONT+7~, CONT+13*, CONT+14 | 
| HLMID | CONT+22, CONT+24, CONT+25*, CONT+27, CONT+32, EXIT+3! | 
| HLMIDAR | GENERATE+35~, CONT+27*, CONT+34, DIRECT+9~ | 
| HLMIDAR("N" | CONT+34! | 
| HLMTIEN | GENERATE~, CONT+22, CONT+25, CONT+32, EXIT+2, DIRECT+12*, DIRECT+22* | 
| HLMTIENO | DIRECT~, DIRECT+12, DIRECT+17!, DIRECT+22* | 
| HLMTIENR | DIRECT+9~, DIRECT+22 | 
| HLN | CONT+17, CONT+19!, DIRECT+9~ | 
| HLN(15 | CONT+18 | 
| HLN(20 | CONT+18 | 
| HLN(771 | CONT+19 | 
| >> HLNEXT | DIRECT+24* | 
| >> HLNODE | DIRECT+24* | 
| HLOS | PING+3~ | 
| HLP | GENERATE~, CONT+32, DIRECT~ | 
| HLP("CONTPTR" | CONT+5 | 
| HLP("DT" | CONT+27* | 
| HLP("DTM" | CONT+27* | 
| HLP("GROUTINE" | CONT+19* | 
| HLP("OPEN TIM | EOUT" , DIRECT+13, DIRECT+14, DIRECT+15, DIRECT+16! | 
| HLP("SECURITY" | CONT+4 | 
| HLPARAM | PING+3~ | 
| HLPIEN | CONT+7~, CONT+11*, CONT+12 | 
| HLPNAM | CONT+7~, CONT+10*, CONT+11 | 
| HLPRIO | GENERATE+35~, GENERATE+36*, DIRECT+9~, DIRECT+20* | 
| >> HLQUIET | PING+5*, PINGQ+1, DNS+3*, DNS+4, DNS+7, DNS+13, DNS+14, DNS+16, DNS+22 | 
| >> HLQUIT | DIRECT+24* | 
| HLRESLT | GENERATE~, GENERATE+37*, CONT*, CONT+1*, CONT+3*, CONT+4*, CONT+5*, CONT+6, CONT+9, CONT+12* , CONT+15*, CONT+19*, CONT+27*, CONT+34*, CONT+35*, EXIT+2, DIRECT~, DIRECT+10*, DIRECT+19* | 
| HLRESLT1 | CONT+2~*, CONT+32, CONT+35, EXIT+3! | 
| HLRESLTA | CONT+2~* | 
| HLRETRA | PING+4~ | 
| HLSAN | DIRECT+9~ | 
| HLTCP | GENERATE+35~, EXIT+1!, DIRECT+9~ | 
| HLTCPADD | PING+3~ | 
| HLTCPCS | PING+3~, PING+4~ | 
| HLTCPLNK | PING+3~ | 
| HLTCPO | GENERATE+35~, DIRECT+9~ | 
| HLTCPORT | PING+3~, DNS+11, DNS+12, DNS+14, DNS+22 | 
| HLTCPRET | PING+3~ | 
| HLTPUT | PING+26!* | 
| HLX1 | PING+4~, PING+19*, PING+26 | 
| HLX2 | PING+4~, PING+23*, PING+26 | 
| I | CONT+7~, CONT+8*, CONT+9*, CONT+10, CONT+12, CONT+13, CONT+15 | 
| INPUT | PING+4~, PING+6* | 
| INPUT(1 | PING+13*, PING+20, PING+24 | 
| IO | DNS+24 | 
| LOGLINK | CLOSE~ | 
| OUTPUT | PING+4~, PING+6* | 
| POP | PING+4~, PING+6*, DNS+2*, DNS+9, DNS+20, DNS+22, DNS+23, DNS+25 | 
| U | CONT+10, CONT+12, CONT+13, PING+9, DNS+6, DNS+8, DNS+23 | 
| X | PING+4~, PING+22*, PING+24*, PING+26 | 
| Y | PING+4~, PING+8, PING+9 | 
| Y(0 | PING+9 | 
| ZMID | DIRECT+9~ |