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 |