HLCSQUE1 ;ALB/MFK HL7 UTILITY FUNCTIONS - 10/4/94 11AM ;05/08/2000 11:22 [ 12/23/2003 3:46 PM ]
Source file <HLCSQUE1.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DELMSG(IEN,HLDIR,MSG) | ;DELETE A SINGLE MESSAGE FROM A QUEUE | |
| DELETE(IEN,HLDIR,FRONT) | ;  Delete messages outside the 'queue size' window | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIK | DELMSG+21 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^HLCS(870 - [#870] | DELMSG+10, DELMSG+17, DELMSG+22, DELETE+6, DELETE+13, DELETE+14, DELETE+15, DELETE+16, DELETE+19, DELETE+20 | 
| Name | Line Occurrences | 
|---|---|
| $$DELMSG | DELETE+22 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DA | DELMSG+6~, DELMSG+20* | 
| DA(1 | DELMSG+20* | 
| DIK | DELMSG+6~, DELMSG+20* | 
| FRONT | DELETE~, DELETE+5*, DELETE+8, DELETE+13, DELETE+23! | 
| HLDIR | DELMSG~, DELMSG+12*, DELMSG+13*, DELMSG+14, DELMSG+17, DELMSG+20, DELMSG+22, DELMSG+23!, DELETE~, DELETE+4* , DELETE+13, DELETE+14, DELETE+15, DELETE+16, DELETE+19, DELETE+20, DELETE+22, DELETE+23! | 
| HLX | DELETE+1~, DELETE+16*, DELETE+18*, DELETE+19, DELETE+20 | 
| IEN | DELMSG~, DELMSG+8*, DELMSG+9, DELMSG+10*, DELMSG+11, DELMSG+17, DELMSG+20, DELMSG+22, DELMSG+23!, DELETE~ , DELETE+3*, DELETE+6, DELETE+13, DELETE+14, DELETE+15, DELETE+16, DELETE+19, DELETE+20, DELETE+22, DELETE+23! | 
| MSG | DELMSG~, DELMSG+15*, DELMSG+16, DELMSG+17, DELMSG+20, DELMSG+22, DELMSG+23!, DELETE+1~, DELETE+10*, DELETE+13* , DELETE+14, DELETE+15, DELETE+16, DELETE+22 | 
| QSIZE | DELETE+1~, DELETE+7*, DELETE+9*, DELETE+13 | 
| STOP | DELETE+1~, DELETE+10*, DELETE+13, DELETE+14, DELETE+15, DELETE+17*, DELETE+19*, DELETE+21*, DELETE+22* | 
| TMP | DELETE+1~, DELETE+6*, DELETE+7 | 
| U | DELETE+20 |