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 |