PXRMERRH ;SLC/PKR - Error handling routines. ;07/29/2010
Source file <PXRMERRH.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ERRHDLR | ;PXRM error handler. Send a MailMan message to the mail group defined | |
| NOINDEX(FTYPE,IEN,FILENUM) | ;Error handling for missing index. | |
| NODEF(IEN) | ;Non-existent reminder definition. | |
| CLEAN | ;Clean-up scratch arrays | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PXD(811.9 - [#811.9] | ERRHDLR+21 | 
| ^PXRM(800 - [#800] | ERRHDLR+38 | 
| ^TMP( | ERRHDLR+29, ERRHDLR+32, ERRHDLR+34, ERRHDLR+36, ERRHDLR+49*, CLEAN+2!, NOINDEX+9*, NOINDEX+10* | 
| ^TMP("PXRHM" | ERRHDLR+56* | 
| ^TMP("PXRM" | CLEAN+1! | 
| ^TMP("PXRMXMZ" | ERRHDLR+18!, ERRHDLR+19*, ERRHDLR+20*, ERRHDLR+23*, ERRHDLR+24*, ERRHDLR+25*, ERRHDLR+26*, ERRHDLR+36*, ERRHDLR+41*, ERRHDLR+42* , ERRHDLR+43*, NODEF+2!, NODEF+3*, NODEF+4*, NODEF+5*, NODEF+8!, NOINDEX+2!, NOINDEX+12*, NOINDEX+13*, NOINDEX+14* , NOINDEX+17! | 
| Name | Line Occurrences | 
|---|---|
| CLEAN | ERRHDLR+58 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DEFARR | ERRHDLR+50~, ERRHDLR+52, ERRHDLR+53 | 
| DUE | ERRHDLR+50~, ERRHDLR+51*, ERRHDLR+53 | 
| DUEDATE | ERRHDLR+50~, ERRHDLR+51*, ERRHDLR+53 | 
| DUZ | ERRHDLR+45, NODEF+7, NOINDEX+14, NOINDEX+16 | 
| ERROR | ERRHDLR+3~, ERRHDLR+4*, ERRHDLR+6, ERRHDLR+16, ERRHDLR+20 | 
| ESOURCE | ERRHDLR+30~, ERRHDLR+31*, ERRHDLR+32*, ERRHDLR+34, ERRHDLR+36 | 
| ETEXT | NOINDEX+1~ | 
| ETEXT(1 | NOINDEX+3* | 
| ETEXT(2 | NOINDEX+4*, NOINDEX+9, NOINDEX+10, NOINDEX+12 | 
| ETEXT(3 | NOINDEX+5*, NOINDEX+6*, NOINDEX+7*, NOINDEX+13 | 
| FIEVAL | ERRHDLR+50~, ERRHDLR+51*, ERRHDLR+53 | 
| FILENUM | NOINDEX~, NOINDEX+4, NOINDEX+15 | 
| FREQ | ERRHDLR+50~, ERRHDLR+51*, ERRHDLR+53 | 
| FTYPE | NOINDEX~, NOINDEX+5, NOINDEX+6, NOINDEX+7 | 
| IEN | NODEF~, NODEF+3, NOINDEX~, NOINDEX+5, NOINDEX+6, NOINDEX+7 | 
| IND | ERRHDLR+30~, ERRHDLR+33*, ERRHDLR+34*, ERRHDLR+36 | 
| MGIEN | ERRHDLR+3~, ERRHDLR+38*, ERRHDLR+40 | 
| MGROUP | ERRHDLR+3~ | 
| NL | ERRHDLR+3~, ERRHDLR+27*, ERRHDLR+35*, ERRHDLR+36, ERRHDLR+41*, ERRHDLR+42*, ERRHDLR+43* | 
| PCLOGIC | ERRHDLR+50~, ERRHDLR+51*, ERRHDLR+53 | 
| >> PXRMDEBG | ERRHDLR+16, ERRHDLR+58 | 
| >> PXRMITEM | ERRHDLR+21, ERRHDLR+22*, ERRHDLR+29, ERRHDLR+32, ERRHDLR+34, ERRHDLR+36, ERRHDLR+48, ERRHDLR+49, ERRHDLR+52, ERRHDLR+56 , NOINDEX+9, NOINDEX+10, NOINDEX+14 | 
| >> PXRMPDEM("DFN" | ERRHDLR+24, NOINDEX+14 | 
| >> PXRMPID | ERRHDLR+29, ERRHDLR+32, ERRHDLR+34, ERRHDLR+36, ERRHDLR+49, CLEAN+2, NOINDEX+8, NOINDEX+9, NOINDEX+10 | 
| >> PXRMRNAM | ERRHDLR+56 | 
| REMINDER | ERRHDLR+3~, ERRHDLR+21*, ERRHDLR+22*, ERRHDLR+23 | 
| RESDATE | ERRHDLR+50~, ERRHDLR+51*, ERRHDLR+53 | 
| SUBJ | NODEF+1~, NODEF+6*, NODEF+7, NOINDEX+1~, NOINDEX+15*, NOINDEX+16 | 
| U | ERRHDLR+21 | 
| XMDUZ | ERRHDLR+3~ | 
| XMSUB | ERRHDLR+3~ | 
| XMY | ERRHDLR+3~ | 
| XMZ | ERRHDLR+3~ |