LR7OF2 ;SLC/DCM - Process messages from OE/RR ;Mar 18, 2022@16:55
Source file <LR7OF2.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 | ;Process New orders from OE/RR
|
|
| CANC | ;Process Canceled orders from OE/RR
|
|
| XO | ;Process order changes from OE/RR
|
|
| DOIT(LRODT,LRSN,TST,LRXORC,LRDUZ,REASON) | ;Clean it out
|
|
| CHKCOMB(LRODT,LRSN,LRIN,LRXORC,LRDUZ,REASON) | ||
| NUM | ;Process Return of OE/RR Order number
|
|
| NA | ;Set ORIFN at test level
|
|
| NA1 | ;
|
|
| GET(XMSG,XORC) | ;Get identification data from message
|
|
| NTE | ;Process Order comments from OE/RR
|
|
| N1(X) | ;
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CTR | GET+11~, GET+16*, GET+18, GET+19* |
| DT | DOIT+6 |
| I | NA+1~, NA+3*, NA1+3*, NA1+4, NA1+5, GET+11~, GET+18*, GET+19*, NTE+3~, NTE+9* |
| J | GET+11~, GET+17*, GET+18, GET+19 |
| >> LINE | NTE+9 |
| LINES | NTE+3~, NTE+7*, N1+1* |
| LR60 | CHKCOMB+2~, CHKCOMB+7*, CHKCOMB+17 |
| LRAA | DOIT+1~, DOIT+3*, DOIT+4 |
| LRAD | DOIT+1~, DOIT+3*, DOIT+4 |
| LRAN | DOIT+1~, DOIT+3*, DOIT+4 |
| LRDUZ | NEW+5, CANC+1~, CANC+4, CANC+8, CANC+11, DOIT~, DOIT+5, CHKCOMB~, CHKCOMB+18, NUM+1~ , NA+1~, GET+15*, GET+22* |
| >> LREND | NEW+3, NEW+4*, NEW+5*, NEW+6*, CANC+2, CANC+4, CANC+5, XO+1, DOIT+4*, NUM+2 , NA+2, GET+14* |
| LRI | CHKCOMB+2~, CHKCOMB+12* |
| LRIN | CHKCOMB~, CHKCOMB+7, CHKCOMB+8, CHKCOMB+17*, CHKCOMB+18 |
| LRODT | CANC+1~, CANC+3*, CANC+4, CANC+5, CANC+7, CANC+8, CANC+11, DOIT~, DOIT+3, DOIT+5 , DOIT+6, CHKCOMB~, CHKCOMB+5, CHKCOMB+7, CHKCOMB+8, CHKCOMB+13*, CHKCOMB+14*, CHKCOMB+16, CHKCOMB+17, CHKCOMB+18 , NUM+1~, NUM+3*, NUM+4, NA+1~, NA1+3, NA1+4, NA1+5, GET+12* |
| LRORD | CANC+1~, CANC+3, CHKCOMB+2~, CHKCOMB+12*, CHKCOMB+14, CHKCOMB+16, NUM+1~, NUM+3, NA+1~, GET+12* |
| LRORIFN | CANC+1~ |
| >> LRPLACR | GET+13* |
| LRSN | CANC+1~, CANC+3*, CANC+4, CANC+5, CANC+7, CANC+8, CANC+11, DOIT~, DOIT+3, DOIT+5 , DOIT+6, CHKCOMB~, CHKCOMB+5, CHKCOMB+7, CHKCOMB+8, CHKCOMB+15*, CHKCOMB+16*, CHKCOMB+17, CHKCOMB+18, NUM+1~ , NUM+3*, NUM+4, NA+1~, NA1+3, NA1+4, NA1+5, GET+12* |
| >> LRSX | NTE+4, NTE+6, NTE+7, N1+1 |
| LRTSN | DOIT+1~, DOIT+3* |
| LRTXI | NA+1~, NA+4*, NA1+3, NA1+4* |
| LRUSNM | DOIT+1~ |
| >> LRVERZ | CANC+3, CANC+5, NUM+3, NUM+4, GET+12* |
| LRX | CHKCOMB+2~, CHKCOMB+5*, CHKCOMB+12 |
| >> LRXMSG | NEW+3, CANC+4, CANC+6, XO+1, NUM+2, NA+4, NTE+8 |
| LRXORC | NEW+3, NEW+4, NEW+5, NEW+6, CANC+2, CANC+4, CANC+8, CANC+11, CANC+12, XO+1 , XO+2, DOIT~, DOIT+4, CHKCOMB~, CHKCOMB+18, NUM+2, NA+2 |
| LRY | CHKCOMB+2~, CHKCOMB+8*, CHKCOMB+18 |
| >> MSG( | NTE+9 |
| ORIFN | NUM+1~, NUM+3, NUM+4, NA+1~, NA1+5, GET+13*, GET+14 |
| >> ORNMSP | CANC+11 |
| PROV | NEW+6, CANC+1~, NUM+1~, NA+1~, GET+15*, GET+22* |
| QUANT | CANC+1~, NUM+1~, NA+1~, GET+15*, GET+21* |
| REASON | CANC+1~, CANC+4, CANC+8, CANC+11, DOIT~, DOIT+6, CHKCOMB~, CHKCOMB+18, NUM+1~, NA+1~ , GET+15*, GET+22* |
| >> SAMP | NTE+4, NTE+6, NTE+7, N1+1 |
| >> SPEC | NTE+4, NTE+6, NTE+7, N1+1 |
| STARTDT | NEW+4, CANC+1~, NUM+1~, NA+1~, GET+15*, GET+20*, NTE+4, NTE+6, NTE+7, N1+1 |
| TST | CANC+1~, CANC+4*, CANC+6*, CANC+7*, CANC+8, CANC+11, DOIT~, DOIT+3, DOIT+5, DOIT+6 |
| >> TYPE | NTE+4, NTE+6, NTE+7, N1+1 |
| X | CANC+1~, CANC+4*, CANC+6*, CANC+7, DOIT+1~, DOIT+3*, DOIT+6*, NA+1~, NA+4*, NA1+3 , GET+11~, GET+12*, NTE+3~, NTE+4*, NTE+5, N1~, N1+1 |
| X1 | GET+11~ |
| X1( | GET+16*, GET+18*, GET+19* |
| X1(11 | GET+22 |
| X1(13 | GET+22 |
| X1(17 | GET+22 |
| X1(8 | GET+20, GET+21 |
| XMSG | GET~, GET+12, GET+13, GET+15, GET+16 |
| XMSG( | GET+17, GET+18, GET+19 |
| XMSG(0 | GET+15 |
| XORC | GET~, GET+14 |