HLUTIL2 ;ALB/MFK/MTC/JC - VARIOUS HL7 UTILITIES ;01/13/2006 16:06
Source file <HLUTIL2.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 3 | ^DIC ^DIE ^DIR | 
| Health Level Seven | 1 | $$CLEARQUE^HLCSQUE | 
| Package | Total | Caller Graph | 
|---|---|---|
| Health Level Seven | 10 | HL CLEAR COMMUNICATIONS ERROR  HL CLEAR QUEUE  HL SHOW COMMUNICATIONS ERROR  HLCS  HLCS2  HLCSHDR  HLCSHDR1  HLMA2 HLOCVU HLUTIL3 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| APPPRM(IEN) | ; RETURN DATA FROM THE APPLICATION PARAMETER FILE | |
| CLGLLP | ; Clear Gross LLP error | |
| CLRQUET(Y) | ;subroutine for TCP links, Y=IN or OUT | |
| SHGLLP | ; Show Gross LLP Error | |
| PTR(IEN) | ;  Return pointer information if subscriber ; INPUT - IEN: IEN of protocol file | |
| CLRQUE | ; Clear a queue by menu option | |
| ITEM(IEN,ROUTINE) | ; Return data from ITEM multiple in protocol file ; INPUT : IEN - Internal Entry Number for 101 (Protocol) file. ; ROUTINE - name of a routine to run (either PTR or TYPE) | |
| MSGADM(IEN) | ; RETURN DATE/TIME ENTERED AND MSGID FROM FILE 773 | |
| TYPE(IEN) | ;  Return portions of protocol file ; INPUT - IEN: IEN of protocol file | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^HLCS(870 - [#870] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^HL(771 - [#771] | TYPE+22, APPPRM+4, APPPRM+12, APPPRM+14 | 
| ^HL(771.2 - [#771.2] | TYPE+27, TYPE+28 | 
| ^HL(771.5 - [#771.5] | TYPE+48 | 
| ^HL(771.7 - [#771.7] | SHGLLP+7 | 
| ^HL(772 - [#772] | MSGADM+3 | 
| ^HL(779.001 - [#779.001] | TYPE+32 | 
| ^HL(779.003 - [#779.003] | TYPE+40, TYPE+44 | 
| ^HL(779.004 - [#779.004] | APPPRM+9 | 
| ^HL(779.005 - [#779.005] | TYPE+36 | 
| ^HLCS(870 - [#870] | CLRQUE+5, CLRQUE+10, CLRQUE+12, CLRQUE+14, CLRQUE+16, CLRQUE+28, CLRQUET+7*, SHGLLP+6 | 
| ^HLMA - [#773] | MSGADM+2 | 
| ^HLMA("AC" | CLRQUET+5 | 
| ^ORD(101 - [#101] | ITEM+15, ITEM+16, PTR+8, PTR+10, TYPE+18 | 
| Name | Line Occurrences | 
|---|---|
| $$PTR | ITEM+18 | 
| $$TYPE | ITEM+19 | 
| CLRQUET | CLRQUE+18, CLRQUE+20 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | CLRQUET+7* | 
| ^(0 | MSGADM+2, CLRQUE+16* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ACCACK | TYPE+10~, TYPE+16*, TYPE+40*, TYPE+54 | 
| ACKP | TYPE+10~, TYPE+39*, TYPE+40 | 
| ACKTYP | TYPE+10~, TYPE+43*, TYPE+44 | 
| APPACK | TYPE+10~, TYPE+16*, TYPE+44*, TYPE+54 | 
| >> APPPRM( | APPPRM+11*, APPPRM+12*, APPPRM+13*, APPPRM+14*, APPPRM+15* | 
| C | CLRQUET+2~, CLRQUET+5*, CLRQUET+7 | 
| CLIENT | TYPE+9~, TYPE+16*, TYPE+22*, TYPE+51 | 
| CLP | TYPE+9~, TYPE+21*, TYPE+22 | 
| COUNTRY | APPPRM+1~, APPPRM+5*, APPPRM+9*, APPPRM+11 | 
| COUNTRYP | APPPRM+1~, APPPRM+5*, APPPRM+9 | 
| DA | CLGLLP+1~, CLGLLP+8* | 
| DIC | CLRQUE+1~, CLRQUE+2*, CLRQUE+4!, SHGLLP+1~, SHGLLP+2*, SHGLLP+4!, CLGLLP+1~, CLGLLP+2*, CLGLLP+4! | 
| DIC(0 | CLRQUE+2*, SHGLLP+3*, CLGLLP+3* | 
| DIE | CLGLLP+7*, CLGLLP+10! | 
| DIR | CLRQUE+1~, CLRQUE+8! | 
| DIR("?" | CLRQUE+6* | 
| DIR("A" | CLRQUE+7* | 
| DIR("B" | CLRQUE+7* | 
| DIR(0 | CLRQUE+6* | 
| DIRUT | CLRQUE+1~, CLRQUE+10 | 
| DR | CLGLLP+1~, CLGLLP+9* | 
| ERR | SHGLLP+1~, SHGLLP+6*, SHGLLP+7, SHGLLP+8, CLGLLP+1~ | 
| ETP | TYPE+9~, TYPE+31*, TYPE+32 | 
| EVENT | TYPE+9~, TYPE+16*, TYPE+32*, TYPE+51 | 
| >> HLARY( | ITEM+21* | 
| >> HLARY(0 | ITEM+22* | 
| HLDIR | CLRQUE+1~, CLRQUE+9*, CLRQUE+10, CLRQUE+17, CLRQUE+20, CLRQUE+22, CLRQUE+27 | 
| HLERR | CLRQUE+1~, CLRQUE+23*, CLRQUE+24, CLRQUE+25*, CLRQUE+26, CLRQUE+27* | 
| HLIEN | CLRQUE+1~, CLRQUE+4*, CLRQUE+5, CLRQUE+10, CLRQUE+12, CLRQUE+14, CLRQUE+16, CLRQUE+23, CLRQUE+25, CLRQUE+27 , CLRQUE+28, CLRQUET+5, CLRQUET+7 | 
| HLL | CLRQUE+1~, CLRQUE+4*, CLRQUE+12 | 
| HLLTC | CLRQUE+1~, CLRQUE+12*, CLRQUE+14, CLRQUE+16 | 
| IEN | ITEM~, ITEM+8*, ITEM+9, ITEM+15, ITEM+16, PTR~, PTR+5*, PTR+6, PTR+8, PTR+10 , TYPE~, TYPE+12*, TYPE+13, TYPE+18, MSGADM~, MSGADM+2, APPPRM~, APPPRM+2*, APPPRM+3, APPPRM+4 , APPPRM+11, APPPRM+12, APPPRM+13, APPPRM+14, APPPRM+15, SHGLLP+1~, SHGLLP+5*, SHGLLP+6, CLGLLP+1~, CLGLLP+5* , CLGLLP+6, CLGLLP+8 | 
| ITEM | ITEM+7~, ITEM+13*, ITEM+15*, ITEM+16 | 
| LINE | ITEM+7~, ITEM+18*, ITEM+19*, ITEM+21, PTR+4~, PTR+10*, PTR+11, TYPE+9~, TYPE+18*, TYPE+21 , TYPE+25, TYPE+26, TYPE+31, TYPE+35, TYPE+39, TYPE+43, TYPE+47, TYPE+53, APPPRM+1~, APPPRM+4* , APPPRM+5, APPPRM+11 | 
| MSG | ITEM+7~, ITEM+13*, ITEM+21*, ITEM+22 | 
| MTNEVN | TYPE+10~, TYPE+16*, TYPE+36*, TYPE+53 | 
| MTPEVP | TYPE+9~, TYPE+35*, TYPE+36 | 
| MTPG | TYPE+10~, TYPE+16*, TYPE+26*, TYPE+28*, TYPE+54 | 
| MTPR | TYPE+9~, TYPE+25*, TYPE+27*, TYPE+51 | 
| N | CLRQUET+2~, CLRQUET+3*, CLRQUET+5 | 
| PTR | ITEM+7~, ITEM+16*, ITEM+18, ITEM+19, ITEM+21 | 
| RETURN | PTR+4~, PTR+11*, PTR+12, TYPE+9~, TYPE+51*, TYPE+53*, TYPE+54*, TYPE+55 | 
| ROUTINE | ITEM~, ITEM+10*, ITEM+11*, ITEM+12, ITEM+18, ITEM+19, ITEM+23! | 
| TYPE | PTR+4~, PTR+8*, PTR+9, TYPE+9~, TYPE+16* | 
| U | TYPE+21, TYPE+22, TYPE+25, TYPE+26, TYPE+27, TYPE+28, TYPE+31, TYPE+32, TYPE+35, TYPE+36 , TYPE+39, TYPE+40, TYPE+43, TYPE+44, TYPE+47, TYPE+48, TYPE+51, TYPE+53, TYPE+54, CLRQUE+4 , CLRQUE+12, CLRQUE+16 | 
| VERID | TYPE+10~, TYPE+16*, TYPE+48*, TYPE+54 | 
| VERIDP | TYPE+10~, TYPE+47*, TYPE+48 | 
| X | MSGADM+1~, MSGADM+2*, MSGADM+3, CLRQUE+1~, CLRQUE+16*, CLRQUE+18*, CLRQUET+2~, CLRQUET+3*, CLRQUET+5* | 
| Y | CLRQUE+1~, CLRQUE+3, CLRQUE+4, CLRQUE+9, CLRQUET~, CLRQUET+1, CLRQUET+3, CLRQUET+7, SHGLLP+5, CLGLLP+5 | 
| Y(0 | CLRQUE+4 |