PXRMEXMM ; SLC/PKR - Routines to select and deal with MailMan messages ;01/22/2013
Source file <PXRMEXMM.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Clinical Reminders | 2 | PXRMEXLM PXRMEXLR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| RETRY | ; | |
| LMM(SUCCESS,XMZ) | ;Load repository entries from a MailMan message. | |
| GETSUB() | ;Prompt the user for a subject. | |
| GETMESSN() | ;Get the message number. | |
| CMM(SUCCESS,LIST) | ;Create a MailMan message containing the repository | |
| STARTPOS(XMZ) | ;Find the starting position by looking for the xml header. | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIC | GETMESSN+11, GETMESSN+25 | 
| ^DIR | GETSUB+4 | 
| $$REXISTS^PXRMEXIU | LMM+42 | 
| UPDATE^PXRMEXPU | LMM+52 | 
| $$RIEN^PXRMEXU1 | RETRY+10 | 
| DESC^PXRMEXU1 | LMM+60 | 
| $$GETTAGV^PXRMEXU3 | LMM+19, LMM+20, LMM+23, LMM+24, LMM+25, LMM+26 | 
| DESC^PXRMEXU3 | LMM+56 | 
| KEYWORD^PXRMEXU3 | LMM+57 | 
| XMZ^XMA2 | RETRY+1 | 
| ENT2^XMD | RETRY+22 | 
| $$SUBCHK^XMGAPI0 | CMM+7 | 
| $$HDR^XMGAPI2 | LMM+5 | 
| REC^XMS3 | LMM+16, STARTPOS+5 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PXD(811.8 - [#811.8] | RETRY+11, RETRY+15, LMM+61* | 
| ^TMP("PXRMEXLMM" | LMM+12!, LMM+18*, LMM+35, LMM+61, LMM+63! | 
| ^XMB(3.9 - [#3.9] | RETRY+15*, RETRY+16*, RETRY+19* | 
| Name | Line Occurrences | 
|---|---|
| $$GETSUB | CMM+4 | 
| $$STARTPOS | LMM+15 | 
| RETRY | RETRY+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BSKT | GETMESSN+1~ | 
| CSUM | LMM+1~ | 
| DATEP | LMM+1~, LMM+26*, LMM+42, LMM+43, LMM+51, LMM+58 | 
| DESCT | LMM+55~, LMM+56 | 
| DESL | LMM+55~, LMM+60 | 
| DESL("DATEP" | LMM+58* | 
| DESL("RNAME" | LMM+58* | 
| DESL("SOURCE" | LMM+58* | 
| DESL("VRSN" | LMM+59* | 
| DIC | GETMESSN+1~, GETMESSN+3*, GETMESSN+11!, GETMESSN+18*, GETMESSN+25! | 
| DIC("A" | GETMESSN+2*, GETMESSN+17* | 
| DIC("S" | GETMESSN+8*, GETMESSN+22* | 
| DIC("W" | GETMESSN+9*, GETMESSN+23* | 
| DIC(0 | GETMESSN+4*, GETMESSN+19* | 
| DIR | GETSUB+1~ | 
| DIR("A" | GETSUB+3* | 
| DIR(0 | GETSUB+2* | 
| DIROUT | GETMESSN+1~, GETMESSN+13, GETMESSN+27, GETSUB+1~, GETSUB+5 | 
| DIRUT | GETMESSN+1~, GETMESSN+13, GETMESSN+27, GETSUB+1~, GETSUB+5 | 
| DT | RETRY+16 | 
| DTOUT | GETMESSN+1~, GETMESSN+12*, GETMESSN+14, GETMESSN+26*, GETMESSN+28, GETSUB+1~, GETSUB+6 | 
| DUOUT | GETMESSN+1~, GETMESSN+14, GETMESSN+28, GETSUB+1~, GETSUB+6 | 
| EXTYPE | LMM+1~, LMM+20* | 
| FDA | LMM+1~, LMM+48!, LMM+52 | 
| FDA( | LMM+49*, LMM+50*, LMM+51* | 
| FDAIEN | LMM+1~ | 
| IC | CMM+3~, RETRY+6*, RETRY+14*, RETRY+15 | 
| IENROOT | LMM+1~, LMM+48!, LMM+52 | 
| IENROOT(1 | LMM+60, LMM+61 | 
| IND | CMM+3~, RETRY+8*, RETRY+9, RETRY+13*, RETRY+15, LMM+1~, LMM+66*, LMM+67*, LMM+68 | 
| KEYWORDT | LMM+55~, LMM+57 | 
| LC | CMM+3~, RETRY+11*, RETRY+12, RETRY+13 | 
| LEN | CMM+3~, RETRY+7*, RETRY+8 | 
| LINE | LMM+1~ | 
| LIST | CMM~, RETRY+7, RETRY+9 | 
| LNUM | CMM+3~, RETRY+9*, RETRY+10 | 
| MSG | LMM+1~ | 
| NENTRY | LMM+1~, LMM+14*, LMM+33*, LMM+36, LMM+45, LMM+53 | 
| NLINES | LMM+1~, LMM+14*, LMM+17*, LMM+18, LMM+32* | 
| RETMP | LMM+1~, LMM+13*, LMM+56, LMM+57 | 
| RIEN | CMM+3~, RETRY+10*, RETRY+11, RETRY+15 | 
| RNAME | LMM+2~, LMM+23*, LMM+42, LMM+43, LMM+49, LMM+58, LMM+62 | 
| SITE | LMM+2~, LMM+25*, LMM+29 | 
| SOURCE | LMM+2~, LMM+29*, LMM+50, LMM+58 | 
| SSOURCE | LMM+2~, LMM+14*, LMM+21*, LMM+22, LMM+28* | 
| SUCCESS | CMM~, LMM~, LMM+8*, LMM+38*, LMM+65*, LMM+68* | 
| SUCCESS( | LMM+45*, LMM+53*, LMM+67, LMM+68 | 
| SUCCESS("SUB" | RETRY+4* | 
| SUCCESS("XMZ" | RETRY+3* | 
| TEMP | CMM+3~, CMM+4*, CMM+5, CMM+6, CMM+7*, CMM+8, LMM+2~, LMM+5*, LMM+6 | 
| TLC | CMM+3~, RETRY+6*, RETRY+12*, RETRY+16 | 
| U | CMM+8, RETRY+19, GETMESSN+12, GETMESSN+15, GETMESSN+26, GETMESSN+29, GETSUB+2 | 
| US | LMM+2~, LMM+52, LMM+53 | 
| USER | LMM+2~, LMM+24*, LMM+29 | 
| VRSN | LMM+2~, LMM+19*, LMM+59 | 
| X | GETMESSN+1~, GETMESSN+6*, GETMESSN+12, GETMESSN+20*, GETMESSN+26, GETSUB+1~ | 
| XMER | LMM+2~, LMM+16, LMM+40*, STARTPOS+3~, STARTPOS+5, STARTPOS+6 | 
| XMPOS | LMM+2~, LMM+15*, STARTPOS+3~, STARTPOS+4*, STARTPOS+6*, STARTPOS+7 | 
| XMRG | LMM+2~, LMM+18, LMM+19, LMM+20, LMM+21, LMM+23, LMM+24, LMM+25, LMM+26, LMM+27 , LMM+31, STARTPOS+3~, STARTPOS+5 | 
| XMSUB | CMM+3~, CMM+6*, CMM+7, CMM+8*, RETRY+4 | 
| XMVAR | LMM+2~, LMM+5 | 
| XMZ | RETRY+2, RETRY+3, RETRY+15, RETRY+16, RETRY+19, LMM~, LMM+5, LMM+11, LMM+15, STARTPOS~ | 
| Y | GETMESSN+1~, GETMESSN+15, GETMESSN+29, GETSUB+1~, GETSUB+7 | 
| ZN | GETMESSN+1~ |