LR7OB1 ;slc/dcm - Build message, backdoor Lab from file 69 ; 5/12/16 4:33pm
Source file <LR7OB1.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| NEW(ODT,SN,CONTROL,NAT,TESTS,LRSTATI) | ;Set-up order message
|
|
| CALL(CNTRL) | ;Make protocol calls
|
|
| RESULTS(OREMSG,CNTRL) | ;Results only protocol
|
|
| ACC(AC,ACDT,ACN,CONTROL,NAT) | ;Set-up order message for BB,SP,EM,CY,AU accessions
|
|
| ORD(ORD) | ;Set test nodes in LRTMPO("LRIFN" for given Lab #
|
|
| ORD1(ODT,SN,TST) | ;Set test nodes in LRTMPO("LRIFN" for given LRODT & LRSN (includes combined tests)
|
|
| TWOORIFN() | ;
; function to determine if a merged test has 2 different ; file 100 order numbers |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC - [#1] | NEW+8 |
| ^LR - [#63] | NEW+8, NEW+12 |
| ^LRO(69 - [#69] | NEW+7, NEW+10*, NEW+21, ORD+5, ORD1+8, ORD1+12, TWOORIFN+13 |
| ^ORD(100.99 - [#100.99] | NEW+8, NEW+9 |
| ^TMP("LRAP" | NEW+14!, NEW+16!, NEW+21!, NEW+22!, CALL+5, ACC+6!, ACC+9! |
| ^TMP("LRBB" | NEW+14!, NEW+16!, NEW+21!, NEW+22!, CALL+4, ACC+6!, ACC+9! |
| ^TMP("LRCH" | NEW+14!, NEW+16!, NEW+21!, NEW+22!, CALL+3, ACC+6!, ACC+9! |
| Name | Line Occurrences |
|---|---|
| $$TWOORIFN | NEW+19, ORD1+11 |
| CALL | NEW+16, NEW+21, NEW+22, ACC+8 |
| ORD1 | NEW+15 |
| RESULTS | CALL+3, CALL+4, CALL+5 |
| Name | Field # of Occurrence |
|---|---|
| ^( | ORD+5, ORD1+8 |
| ^(0 | NEW+7, ORD1+12 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AC | ACC~, ACC+7 |
| ACDT | ACC~, ACC+7 |
| ACN | ACC~, ACC+7 |
| APMSG | ACC+5~, ACC+7 |
| BBMSG | ACC+5~, ACC+7 |
| CHMSG | ACC+5~, ACC+7 |
| CNTRL | CALL~, CALL+2*, CALL+3, CALL+4, CALL+5, RESULTS~, RESULTS+1 |
| CONTROL | NEW~, NEW+16, NEW+21, NEW+22, ACC~, ACC+7, ACC+8, ORD1+9 |
| CTR | ORD+4*, ORD+6*, ORD1+6~, ORD1+7*, ORD1+10*, ORD1+12* |
| DFN | NEW+8~*, NEW+9, NEW+11 |
| I | NEW+13~ |
| IFN | ORD+3~, ORD+5*, ORD1+6~, ORD1+7*, ORD1+8*, TWOORIFN+8~, TWOORIFN+9*, TWOORIFN+11, TWOORIFN+13 |
| LRDPF | NEW+8~*, NEW+11 |
| LRNIFN | NEW+13~, NEW+17* |
| LRSTATI | NEW~, NEW+21* |
| LRTMPO | NEW+13~ |
| LRTMPO("LRIFN" | NEW+16, NEW+17, ORD+2!, ORD+6*, ORD1+5!, ORD1+9*, ORD1+10*, ORD1+12* |
| LRX | TWOORIFN+8~, TWOORIFN+9*, TWOORIFN+13*, TWOORIFN+14, TWOORIFN+16 |
| LRX0 | NEW+7~*, NEW+8, NEW+12 |
| MSG | NEW+13~, ACC+5~ |
| NAT | NEW~, NEW+16, NEW+21, NEW+22, ACC~, ACC+7 |
| ODT | NEW~, NEW+7, NEW+10, NEW+15, NEW+16, NEW+19~, NEW+20*, NEW+21, NEW+22, ORD+3~ , ORD+4*, ORD+5*, ORD1~, ORD1+5, ORD1+8, TWOORIFN+8~, TWOORIFN+9*, TWOORIFN+11, TWOORIFN+13 |
| ORAPMSG | NEW+13~, CALL+5* |
| ORBBMSG | NEW+13~, CALL+4* |
| ORCHMSG | NEW+13~, CALL+3* |
| ORD | ORD~, ORD+2, ORD+5 |
| OREMSG | RESULTS~, RESULTS+1, RESULTS+2 |
| SN | NEW~, NEW+7, NEW+10, NEW+15, NEW+16, NEW+19~, NEW+20*, NEW+21, NEW+22, ORD+3~ , ORD+5*, ORD1~, ORD1+5, ORD1+8, TWOORIFN+8~, TWOORIFN+9*, TWOORIFN+11, TWOORIFN+13 |
| TESTS | NEW~, NEW+15 |
| TST | ORD1~ |
| TST( | ORD1+10 |
| TST(0 | ORD1+10 |
| X | NEW+17*, NEW+18, NEW+19, NEW+20, ORD+3~, ORD+5*, ORD+6, ORD1+6~, ORD1+8*, ORD1+9 , ORD1+10, ORD1+11*, ORD1+12*, TWOORIFN+9, TWOORIFN+16 |
| Y | NEW+8~* |
| Name | Field # of Occurrence |
|---|---|
| $T(MSG^XQOR | NEW+6, CALL+1, ACC+4 |