LRRMM ;DALOI/JMC/SED - Lab Reports via Network Mail ;01/29/13 10:26
Source file <LRRMM.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Lab Service | 3 | LRRMM LRRMM PRINT MAIL MESSAGE LRRMM TASK MAIL LAB REPORTS |
| Kernel | 1 | ^DIC(19 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| LAB | ;Requires Lab 5.0 and Mailman 7.0 (Spooling to XMBS GlobaL)
|
|
| ; Send the message
|
||
| ONELOC | ;Entry point to create lab reports for one location.
|
|
| MANYLOC | ;Entry point to create lab reports for several sites.
|
|
| ALLOC | ;Entry point to send lab reports to all locations defined in
|
|
| KILL | ;Cleanup before leaving.
|
|
| TSK | ;Entry point from taskman to load a spool file into message.
|
|
| DQMAIL | ||
| ;Entry point from menu option to extract text of message and print it.
|
||
| ASK | ;Select the mailman basket.
|
|
| LIST | ;Select the message.
|
|
| WRITE | ;Print the text of the message.
|
|
| KILL1 |
| Name | Field # of Occurrence |
|---|---|
| ^%DT | LAB+13 |
| NOW^%DTC | LAB+16 |
| ^%ZIS | LAB+17, LIST+16 |
| HOME^%ZIS | PRINT+1, LIST+16 |
| ^%ZISC | MAIL+2, LIST+17, WRITE+3 |
| ^%ZTLOAD | LIST+17 |
| ^DIC | TSK+5, ASK+3 |
| ^DIR | LIST+3, LIST+15 |
| ^LRKILL | KILL+5 |
| ^LRPARAM | LAB+13 |
| TSK^LRRMM | MAIL+6 |
| FOOT^LRRP1 | LAB+27, LAB+44, MAIL+2 |
| CH^LRRP2 | LAB+37 |
| MI^LRRP2 | LAB+47 |
| V^LRU | KILL+5 |
| DD^LRX | LAB+13 |
| PT^LRX | LAB+31 |
| KILL^XM | MAIL+2, KILL+5 |
| NNEW^XMA | DQMAIL+3 |
| INST^XMA21 | MAIL+4 |
| WHO^XMA21 | MAIL+3 |
| ^XMD | DQMAIL+2 |
| DSD^ZISPL | DQMAIL+2 |
| DSDOC^ZISPL | DQMAIL+2 |
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^XMB(3.7 - [#3.7] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("SITE" | MAIL+5 |
| ^DIC(4.2 - [#4.2] | ALLOC+7 |
| ^LAB(64.6 - [#64.6] | ALLOC+5, ALLOC+6, ALLOC+7 |
| ^LR - [#63] | LAB+29, LAB+30, LAB+36, LAB+40 |
| ^LRO(69 - [#69] | LAB+14, LAB+19, LAB+24, LAB+34 |
| ^SC - [#44] | ALLOC+7 |
| ^TMP($J | ASK+4!, ASK+8*, LIST+2, LIST+15, KILL1! |
| ^XMB(3.7 - [#3.7] | ASK+5 |
| ^XMB(3.9 - [#3.9] | ASK+7, LIST+4, LIST+7, WRITE+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | LAB+17, KILL+2!, KILL1+1! |
| %DT | LAB+13*, KILL+2! |
| %IS | LIST+16*, KILL1+1! |
| DA | TSK+5*, KILL1+1! |
| DFN | LAB+30*, KILL+2! |
| DIC | TSK+3!, TSK+4*, TSK+5!, PRINT+1!, ASK+1*, KILL1+1! |
| DIC("A" | ASK+1* |
| DIC("B" | ASK+2* |
| DIC(0 | TSK+4*, ASK+1* |
| DIR | LIST+3!, LIST+12!, LIST+15!, KILL1+1! |
| DIR("?" | LIST+14* |
| DIR("A" | LIST+13* |
| DIR("B" | LIST+13* |
| DIR(0 | LIST+3*, LIST+12* |
| DIROUT | KILL1+1! |
| DIRUT | LIST+15, KILL1+1! |
| DTIME | LAB+12*, TSK+3* |
| DUOUT | KILL1+1! |
| DUZ | MAIL+3, DQMAIL+1, DQMAIL+3, ASK+5 |
| I | LIST+1*, LIST+2*, LIST+6, KILL1+1! |
| IO | LAB+19, WRITE+1 |
| IO("DOC" | LAB+17* |
| IO("Q" | LIST+17! |
| IOF | LAB+45, LIST+1, LIST+3, WRITE+2, WRITE+3 |
| IOP | LAB+17*, KILL+3! |
| IOSL | LIST+3 |
| J | ASK+6*, ASK+7, ASK+8, KILL1+1! |
| LRCW | LAB+18*, KILL+2! |
| LRDFN | LAB+23*, LAB+24*, LAB+29, LAB+30, LAB+34, LAB+36, LAB+40, KILL+2! |
| LRDPF | LAB+29*, KILL+2! |
| LREND | LAB+18*, KILL+2! |
| LRFOOT | LAB+18*, LAB+27, LAB+28*, LAB+44*, MAIL+2, KILL+2! |
| LRH | LAB+18*, KILL+2! |
| LRHF | LAB+18*, LAB+28*, KILL+2! |
| LRIDT | LAB+33*, LAB+34*, LAB+36, LAB+40, KILL+2! |
| LRLAB | LAB+18*, KILL+2! |
| LROC | LAB+26*, KILL+2! |
| LRONESPC | LAB+18*, KILL+3! |
| LRONETST | LAB+18*, KILL+3! |
| LRRCN | WRITE+1*, WRITE+2*, KILL1! |
| LRRDATE | LAB+13*, MAIL+5, KILL+3! |
| LRRDEV | LAB+15*, LAB+17, KILL+4! |
| LRRDLST | MANYLOC+5, KILL+3! |
| LRRLROC | LAB+14, LAB+19, LAB+24, LAB+26, LAB+34, MANYLOC+5*, ALLOC+7*, KILL+4! |
| LRRLST | MANYLOC+5, KILL+4! |
| LRRMC | ASK+4*, ASK+8*, ASK+9, LIST+12, KILL1! |
| LRRMK | ASK+3*, ASK+5, KILL1! |
| LRRMKN | ASK+3*, KILL1! |
| LRRMMPG1 | LAB+10~, LAB+21*, LAB+38*, LAB+45, LAB+48* |
| LRRMR | LIST+4*, LIST+7, KILL1! |
| LRRMSUB | LIST+4*, LIST+5*, LIST+6, KILL1+1! |
| LRRMZ | LIST+1*, LIST+2*, LIST+4, LIST+7, LIST+15*, WRITE+2, KILL1! |
| LRRMZ1 | ASK+4*, ASK+5*, ASK+6, KILL1! |
| LRRNAME | LAB+17*, KILL+4!, TSK+4 |
| LRRNORP | LAB+13*, LAB+14, KILL+4! |
| LRROUT | LIST+1*, LIST+2, LIST+3*, LIST+11, KILL1+1! |
| LRRSITE | LAB+17, MAIL+4, MAIL+5, MANYLOC+5*, ALLOC+7*, KILL+4! |
| LRRVDT | LAB+13*, LAB+14, LAB+19, LAB+24, LAB+34, KILL+4! |
| LRRZZ | MANYLOC+5*, ALLOC+4*, ALLOC+5*, ALLOC+6, ALLOC+7, KILL+4! |
| LRRZZ(0 | ALLOC+6*, ALLOC+7 |
| LRSTOP | LAB+18*, KILL+3! |
| POP | LIST+16, KILL1+2! |
| U | LAB+12*, LAB+29, LAB+30, ALLOC+6, TSK+4*, ASK+7, LIST+4, LIST+7 |
| X | LAB+13*, MAIL+3*, MAIL+4*, KILL+3!, TSK+4*, WRITE+2*, KILL1+2! |
| X1 | LIST+7*, LIST+10, KILL1+2! |
| XMDF | MAIL+3*, KILL+3! |
| >> XMDUZ | MAIL+3*, DQMAIL+3* |
| >> XMSUB | MAIL+5* |
| >> XMTEXT | DQMAIL+1* |
| >> XMY( | DQMAIL+1* |
| XMZ | DQMAIL+3, KILL1+2! |
| XS | DQMAIL+1*, DQMAIL+2, KILL1+2! |
| Y | LAB+13, KILL+3!, TSK+5, ASK+3, LIST+3, LIST+7*, LIST+8, LIST+9*, LIST+15, KILL1+2! |
| Y(0 | TSK+5 |
| ZISDA | TSK+5*, DQMAIL+2, KILL1+2! |
| ZISPL0 | TSK+5*, DQMAIL+1, KILL1+2! |
| >> ZTDESC | LIST+17* |
| >> ZTQUEUED | KILL+1, DQMAIL, DQMAIL+2, WRITE+3 |
| >> ZTREQ | KILL+1*, WRITE+3* |
| >> ZTRTN | LIST+17* |
| >> ZTSAVE("LRRMZ" | LIST+17* |
| ZTSK | LIST+17! |
| ZZ | KILL+3! |