LA7ADL ;VA/DALOI/JMC - Automatic Download of Test Orders; 1/30/95 09:00
Source file <LA7ADL.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CHKTEST | ; Check tests to determine if they should build in message.
; Array LA7ACC returned with tests to send in message |
|
| UID | ; Start loop to monitor for accessions to download.
|
|
| EN(LA7UID) | ; Set flag to check accession for downloading, start background job if needed.
; Called by LR7OMERG, LRCONJAM, LRTSTSET, LRWLST1. |
|
| ADD | ; Add to list of tests to download
|
|
| CLEANUP | ; Delete flag after accession has been checked.
; NOTE: Lock previously set above. |
|
| EXIT | ; Exit and cleanup.
|
|
| BUILD | ; Build TMP global with list of tests for instruments flagged for auto download.
|
|
| CHKMASK | ; Check pattern mask for tests that match download pattern mask
|
|
| ZTSK | ; Task background job to run.
|
|
| MAILALRT | ; Send mail message alert
|
|
| DQ | ; Entry point from Taskman.
|
|
| BLDTST | ; Build array of tests on accession to check for downloading
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^LA("ADL" | EN+10, EN+13, EN+16*, EN+19, EN+22, EN+27, EN+35, DQ+6, DQ+14, UID+5 , UID+7, UID+8, UID+11, UID+35, UID+36, CLEANUP+3!, CLEANUP+6, EXIT+3, EXIT+11! |
| ^LAB(62.4 - [#62.4] | EN+7, DQ+11 |
| ^LRO(68 - [#68] | UID+15, UID+21, BLDTST+6, BLDTST+8, CHKTEST+9, CHKTEST+10, CHKTEST+13, CHKTEST+17 |
| ^TMP("LA7" | EXIT+5! |
| ^TMP("LA7-INST" | CHKTEST+11, CHKTEST+20, CHKTEST+22, CHKMASK+3, CHKMASK+6, CHKMASK+9, CHKMASK+12, CHKMASK+15, CHKMASK+18, CHKMASK+21 |
| ^TMP($J | EXIT+5! |
| Name | Line Occurrences |
|---|---|
| @( | UID+32 |
| ADD | CHKMASK+3, CHKMASK+6, CHKMASK+9, CHKMASK+12, CHKMASK+15, CHKMASK+18, CHKMASK+21 |
| BLDTST | UID+23 |
| BUILD | DQ+16, UID+5 |
| CHKMASK | CHKTEST+24 |
| CHKTEST | UID+26 |
| CLEANUP | UID+17, UID+21, UID+33 |
| EXIT | DQ+11, DQ+19 |
| MAILALRT | UID+21 |
| UID | DQ+18 |
| ZTSK | EN+32 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DUZ | BUILD+4, MAILALRT+23 |
| J | MAILALRT+1~, MAILALRT+14*, MAILALRT+15, MAILALRT+16, MAILALRT+17* |
| LA760 | BLDTST+2~, BLDTST+5*, BLDTST+6*, BLDTST+8, BLDTST+13, CHKTEST+3~, CHKTEST+18*, CHKTEST+19*, CHKTEST+20, CHKTEST+22 , CHKTEST+23, CHKMASK+3, CHKMASK+6, CHKMASK+9, CHKMASK+12, CHKMASK+15, CHKMASK+18, CHKMASK+21, ADD+2 |
| LA761 | CHKTEST+3~, CHKTEST+17*, CHKMASK+9, CHKMASK+15, CHKMASK+18, CHKMASK+21 |
| LA76205 | CHKTEST+3~, CHKTEST+23*, CHKMASK+12, CHKMASK+18, CHKMASK+21 |
| LA768 | CHKTEST+3~ |
| LA7ACC | UID+28, CHKTEST+5! |
| LA7ACC( | ADD+2* |
| LA7ADL | EXIT+6! |
| >> LA7AUTO( | UID+25, UID+29, UID+32 |
| LA7I | CHKTEST+3~, CHKTEST+21*, CHKTEST+22*, CHKMASK+3, CHKMASK+6, CHKMASK+9, CHKMASK+12, CHKMASK+15, CHKMASK+18, CHKMASK+21 , ADD+2 |
| >> LA7INST | UID+24*, UID+25*, UID+29, UID+32, CHKTEST+11, CHKTEST+20, CHKTEST+22, CHKMASK+3, CHKMASK+6, CHKMASK+9 , CHKMASK+12, CHKMASK+15, CHKMASK+18, CHKMASK+21 |
| LA7PCNT | BLDTST+2~, BLDTST+12* |
| LA7TREE | BLDTST+4! |
| LA7TREE( | CHKTEST+19, CHKTEST+23, ADD+2 |
| LA7UID | EN~, EN+4, EN+13, EN+16, EN+19, UID+2*, UID+7*, UID+11, UID+15, UID+17 , UID+30~, CLEANUP+3, CLEANUP+6 |
| LRAA | UID+19*, UID+21, BLDTST+6, BLDTST+8, CHKTEST+9, CHKTEST+10, CHKTEST+13, CHKTEST+17, CHKMASK+6, CHKMASK+15 , CHKMASK+21, EXIT+7! |
| LRAD | UID+19*, UID+21, BLDTST+6, BLDTST+8, CHKTEST+9, CHKTEST+10, CHKTEST+13, CHKTEST+17, EXIT+7! |
| LRAN | UID+19*, UID+21, BLDTST+6, BLDTST+8, CHKTEST+9, CHKTEST+10, CHKTEST+13, CHKTEST+17, EXIT+7! |
| >> LRAUTO | UID+29* |
| LRCNT | MAILALRT+1~, MAILALRT+12*, MAILALRT+16*, MAILALRT+17* |
| LRDPF | CHKTEST+3~, CHKTEST+9*, CHKTEST+11 |
| >> LRINST | UID+29* |
| LRMTXT | MAILALRT+1~ |
| LRMTXT( | MAILALRT+16*, MAILALRT+17* |
| LRMTXT(1 | MAILALRT+3* |
| LRMTXT(2 | MAILALRT+4* |
| LRMTXT(3 | MAILALRT+5* |
| LRMTXT(4 | MAILALRT+6* |
| LRMTXT(5 | MAILALRT+7* |
| LRMTXT(6 | MAILALRT+8* |
| LRMTXT(7 | MAILALRT+9* |
| LRMTXT(8 | MAILALRT+10* |
| LRMTXT(9 | MAILALRT+11* |
| TOUT | DQ+18, UID+2*, UID+7, UID+8*, UID+9*, UID+35, UID+36*, UID+38*, UID+39*, EXIT+8! |
| X | UID+15*, UID+17, UID+19, BLDTST+2~, BLDTST+8*, BLDTST+10, BLDTST+13, CHKTEST+3~, CHKTEST+10*, CHKTEST+11 , CHKTEST+13*, CHKTEST+15, CHKTEST+17, MAILALRT+1~, MAILALRT+15*, MAILALRT+16 |
| XMINSTR | MAILALRT+1~, MAILALRT+23 |
| XMINSTR("ADDR | FLAGS" , MAILALRT+22* |
| XMINSTR("FROM" | MAILALRT+21* |
| XMSUB | MAILALRT+1~, MAILALRT+19*, MAILALRT+23 |
| XMTO | MAILALRT+1~, MAILALRT+23 |
| XMTO("G.LMI" | MAILALRT+20* |
| ZTDESC | ZTSK+2~, ZTSK+5* |
| ZTDTH | ZTSK+2~, ZTSK+5* |
| ZTIO | ZTSK+2~, ZTSK+5* |
| >> ZTQUEUED | DQ+3 |
| >> ZTREQ | DQ+3* |
| ZTRTN | ZTSK+2~, ZTSK+5* |
| ZTSAVE | ZTSK+2~ |
| ZTSK | EN+31~ |
| >> ZTSTOP | UID+2*, UID+5, UID+7, UID+9*, UID+38* |