LR7OF1 ;DALOI/STAFF - Setup new order from OE/RR ;Jan 27, 2008
Source file <LR7OF1.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 |
|---|---|---|
| EN | ; Setup NEW orders from OE/RR messages
; [^TMP("OR",$J,"LRES") DOCUMENTATION] ; 'Combining of Orders' functionality depends on this TMP global ; Set and Killed when BHS and BTS batch message headers are received ; Global contains a list of lab orders for a session ; Lab adds elements to the global array as orders are processed: ; ^TMP("OR",$J,"LRES",LRDFN,LRSDT,LRXZ,^TMP("OR",$J,"LRES","CTR"))=LRORD_"^"_LRODT_"^"_LRSN ; ^TMP("OR",$J,"LRES","CTR")=Count |
|
| ZX | ;
|
|
| LOCK | ;
|
|
| ZSN | ;
|
|
| ADD | ;
|
|
| ZSN1(NODE,STATUS) | ||
| DT | ;
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^LRO(69 - [#69] | ZX+2*, LOCK+1, LOCK+3, ZSN+1, ZSN+2*, ZSN+3*, ZSN+4, ZSN+6*, ZSN+8*, ZSN+10* , ZSN+11*, ZSN+13*, ADD+9, ADD+10*, ADD+13, ADD+14*, ZSN1+2, ZSN1+5, ZSN1+6*, ZSN1+13 , ZSN1+14*, ZSN1+15, ZSN1+20*, ZSN1+22*, ZSN1+23*, ZSN1+26, ZSN1+27, ZSN1+30, ZSN1+31* |
| ^TMP("OR" | EN+12, EN+13, EN+14, ZSN+7*, ADD+2*, ADD+3, ADD+6, ZSN1+12, ZSN1+13, ZSN1+16 , ZSN1+17 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| C | ZSN1+1~, ZSN1+15*, ZSN1+19*, ZSN1+20 |
| CNT | ZSN1+1~, ZSN1+2*, ZSN1+6, ZSN1+8, ZSN1+13, ZSN1+14, ZSN1+15, ZSN1+20, ZSN1+22, ZSN1+26 , ZSN1+30 |
| CNT1 | ZSN1+29~, ZSN1+30*, ZSN1+31 |
| COMBINE | ZX+1~, ZX+3*, ZX+6*, ZX+7*, ZX+9, ZX+11, ZX+12, ADD+12, ADD+13, ADD+14 , ZSN1+25, ZSN1+30, ZSN1+31 |
| DT | ZSN1+14, DT+1*, DT+2 |
| I | ADD+1~, ADD+8*, ADD+9*, ADD+13*, ZSN1+1~, ZSN1+15*, ZSN1+16*, ZSN1+17 |
| J | ADD+1~, ADD+5*, ADD+6*, ZSN1+8, ZSN1+12, ZSN1+13, ZSN1+16, ZSN1+17 |
| >> LRDFN | ZX+6, ZX+7, ZSN+2, ZSN+6, ZSN+8, ADD+2, ZSN1+23 |
| >> LRDUZ | ZX+6, ZX+7, ZSN+2 |
| LRJ | ADD+1~, ADD+6*, ZSN1+6, ZSN1+8, ZSN1+13, ZSN1+14, ZSN1+15, ZSN1+20, ZSN1+22, ZSN1+26 , ZSN1+30 |
| >> LRLLOC | ZSN+2, ZSN+10 |
| LRNT | EN+9~, ZSN+2, DT+2* |
| >> LRODT | ZX+2, ZX+7, LOCK+1, LOCK+3, ZSN+1, ZSN+2, ZSN+3, ZSN+4, ZSN+6, ZSN+8 , ZSN+10, ZSN+11, ZSN+13, ADD+2, ADD+9, ADD+10, ADD+13, ADD+14, ZSN1+2, ZSN1+5 , ZSN1+6, ZSN1+8, ZSN1+13, ZSN1+14, ZSN1+15, ZSN1+20, ZSN1+22, ZSN1+23, ZSN1+26, ZSN1+27 , ZSN1+30, ZSN1+31 |
| >> LROLLOC | ZX+6, ZX+7, ZSN+2 |
| >> LRORD | ZX+11*, ZX+12*, ZSN+13, ADD+2, ZSN1+26, ZSN1+28 |
| LRORDR | EN+9~, EN+11*, ZSN+2 |
| LRORIFN | ADD+1~, ADD+3*, ZSN1+6 |
| >> LROUTINE | ZSN1+6 |
| >> LRPRAC | ZX+6, ZX+7, ZSN+2 |
| >> LRQUANT | ZSN1+3* |
| >> LRQUIET | ZX+9* |
| >> LRSAMP | EN+13*, EN+14, ZX+6, ZX+7, ZSN+2, ZSN+7, ADD+3, ADD+6, ZSN1+12, ZSN1+13 , ZSN1+16, ZSN1+17 |
| >> LRSDT | EN+13, EN+14, ZX+6, ZX+7, ZSN+2, ZSN+7, ADD+2, ADD+3, ADD+6, ZSN1+12 , ZSN1+13, ZSN1+16, ZSN1+17 |
| >> LRSN | ZX+11*, LOCK+3*, ZSN+1*, ZSN+2, ZSN+3, ZSN+6, ZSN+7, ZSN+8, ZSN+10, ZSN+11 , ZSN+13, ADD+2, ADD+9, ADD+10, ZSN1+2, ZSN1+5, ZSN1+6, ZSN1+8, ZSN1+13, ZSN1+14 , ZSN1+15, ZSN1+20, ZSN1+22, ZSN1+26, ZSN1+27, ZSN1+30 |
| >> LRSPEC | EN+14*, ZX+6, ZX+7, ZSN+7, ZSN+11, ADD+3, ADD+6, ZSN1+12, ZSN1+13, ZSN1+16 , ZSN1+17, ZSN1+23 |
| >> LRSUM | LOCK+3*, ZSN+3 |
| LRSXN | ADD+1~, ADD+8*, ADD+9*, ADD+10, ADD+13*, ADD+14 |
| >> LRTSTS | ZSN1+3*, ZSN1+5, ZSN1+6, ZSN1+22, ZSN1+23, ZSN1+31 |
| >> LRXZ | EN+11, EN+13, EN+14, ZX+6, ZX+7, ZSN+7, ADD+2, ADD+3, ADD+6, ZSN1+12 , ZSN1+13, ZSN1+16, ZSN1+17 |
| NEWORD | ZX+1~, ZX+9* |
| NODE | ADD+1~, ADD+6*, ZSN1~, ZSN1+3 |
| >> ORIFN | EN+15*, ZSN+2 |
| >> REJECT( | ZSN1+5* |
| STATUS | ADD+1~, ADD+6*, ZSN1~, ZSN1+6 |
| TCNT | ZSN1+1~, ZSN1+15*, ZSN1+20 |
| U | ZX+2, LOCK+3 |
| UNEEK | EN+9~, EN+15*, ZX+5 |
| X | EN+9~, EN+14*, EN+15, ZX+1~, ZSN1+1~, ZSN1+13*, ZSN1+14, ZSN1+17*, ZSN1+18*, ZSN1+20 , ZSN1+26*, ZSN1+30 |
| XI | ZSN1+1~, ZSN1+27*, ZSN1+28* |
| ZTQUEUED | ZX+9! |
| ZTREQ | ZX+9! |
| ZTSK | EN+9~, ZX+9! |