AGMPPURG ; IHS/SD/TPF - MPI HLO MESSAGE PURGE
Source file <AGMPPURG.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| AC(MPIIEN,MSGID) | ;DELETE "AC" XREF FOR IEN
|
|
| INTERACT | ;EP - USER INTERACTIVE PURGE
|
|
| ADO(SCHEDPUR) | ;DELETE "AD" XREF FOR "OUT" IEN
|
|
| SELKILL | ;EP
; 9/08/2017 - GCD - CR 7705 - Disabled this because it can delete data for any HLO application, not just MPI, among other issues. |
|
| PURGE | ||
| QUEUEO | ;DELETE "QUEUE" XREF FOR IEN
|
|
| QUEUEI | ;DELETE "QUEUE" XREF FOR IEN
|
|
| ;EP - PRINT COUNTS
|
||
| ADI | ;DELETE "AD" XREF FOR "IN" IEN
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^HLA - [#777] | Classic Fileman Calls |
| ^HLB - [#778] | Classic Fileman Calls |
| ^HLCS(870 - [#870] | GET1^DIQ |
| ^AGFAC - [#9009061] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^HLA - [#777] | PURGE+18, PURGE+19, PURGE+23, SELKILL+4 |
| ^HLB - [#778] | PURGE+11, PURGE+12, PURGE+14, PURGE+15, PURGE+16, PURGE+17, PURGE+21, PURGE+22, SELKILL+5 |
| ^HLB("AC" | AC+5!, AC+7! |
| ^HLB("AD" | ADI+1!, ADO+3! |
| ^HLB("QUEUE" | QUEUEI+2!, QUEUEO+6! |
| ^HLC("FILE777" | SELKILL+8* |
| ^HLC("FILE778" | SELKILL+9* |
| ^HLCS(870 - [#870] | QUEUEO+3 |
| Name | Line Occurrences |
|---|---|
| AC | PURGE+43 |
| ADI | PURGE+44 |
| ADO | PURGE+45 |
| PURGE+46 | |
| QUEUEI | PURGE+44 |
| QUEUEO | PURGE+45 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACKCODE | PURGE+23*, PURGE+30, PURGE+39, PRINT+1~, PRINT+8*, PRINT+9* |
| ACKCODET | PURGE+3~ |
| ACKCODET( | PURGE+30*, PRINT+9 |
| >> BEGIN | SELKILL+8, SELKILL+9 |
| >> CMP | AC+6*, AC+7 |
| >> CNT | SELKILL+4* |
| >> COMSTAT | PURGE+15*, PURGE+20, PURGE+31*, PURGE+32 |
| >> DA | PURGE+41*, PURGE+42*, SELKILL+6* |
| >> DIK | PURGE+41*, PURGE+42*, SELKILL+6* |
| DIRECTOT | PURGE+3~, PURGE+4* |
| DIRECTOT( | PURGE+28*, PRINT+5 |
| DUZ(2 | PURGE+6 |
| EVENT | PURGE+19*, PURGE+27, PURGE+38, PRINT+1~, PRINT+2*, PRINT+3*, QUEUEI+2 |
| EVENTTOT | PURGE+3~, PURGE+4* |
| EVENTTOT( | PURGE+27*, PRINT+3 |
| GRDTOTAL | PURGE+3~, PURGE+4*, PURGE+26*, PRINT+10 |
| HLOG | QUEUEO+2~, QUEUEO+3*, QUEUEO+4 |
| >> IEN | SELKILL+4*, SELKILL+5, SELKILL+6 |
| >> LINK | PURGE+12*, PURGE+13 |
| MPIDATE | PURGE+2~ |
| MPIDAYS | PURGE+2~, PURGE+6*, PURGE+7*, PURGE+8 |
| MPIDIREC | PURGE+14*, PURGE+28, PURGE+36, PURGE+44, PURGE+45, PRINT+1~, PRINT+4*, PRINT+5* |
| MPIDT1 | PURGE+2~ |
| MPIIEN | PURGE+2~, PURGE+5*, PURGE+11*, PURGE+12, PURGE+14, PURGE+15, PURGE+16, PURGE+17, PURGE+21, PURGE+22 , PURGE+35, PURGE+41, PURGE+43, AC~, AC+5, AC+7, ADI+1, ADO+3, QUEUEI+2, QUEUEO+6 |
| MPIIEN2 | PURGE+2~, PURGE+5* |
| MPILINK | QUEUEO+2~, QUEUEO+5*, QUEUEO+6 |
| MPITYPE | PURGE+2~ |
| >> MSGBOD | PURGE+17*, PURGE+18, PURGE+19, PURGE+42 |
| MSGID | PURGE+22*, PURGE+23, PURGE+43, AC~, AC+5, AC+6 |
| MSGTYPE | PURGE+18*, PURGE+29, PURGE+37, PRINT+1~, PRINT+6*, PRINT+7*, QUEUEI+2 |
| MSGTYPTO | PURGE+3~, PURGE+4* |
| MSGTYPTO( | PURGE+29*, PRINT+7 |
| ONLYA08 | INTERACT+1~ |
| ONLYA28 | INTERACT+1~ |
| ONLYACK | INTERACT+1~ |
| ONLYADT | INTERACT+1~ |
| ONLYFAIL | INTERACT+1~ |
| ONLYMFK | INTERACT+2~ |
| ONLYMFN | INTERACT+2~ |
| ONLYSUC | INTERACT+1~ |
| PORT | QUEUEO+2~, QUEUEO+4*, QUEUEO+5 |
| >> PURGDT | PURGE+8*, PURGE+25 |
| QUIT | PURGE+2~, PURGE+5*, PURGE+11, PURGE+25* |
| REC | QUEUEO+2~ |
| SCHEDPUR | PURGE+16*, PURGE+45, ADO~, ADO+1, ADO+3 |
| STATUSTO | PURGE+3~, PURGE+4*, PURGE+32* |
| STATUSTO( | PURGE+32 |
| >> TRANDATE | PURGE+21*, PURGE+25, PURGE+34, QUEUEI+2 |
| U | PURGE+12, PURGE+14, PURGE+15, PURGE+16, PURGE+17, PURGE+18, PURGE+19, PURGE+21, PURGE+22, PURGE+23 |
| >> X | PURGE+8* |
| >> Y | PURGE+8 |
| >> ZTQUEUED | PURGE+33, PURGE+46 |