ASULDIRR ; IHS/ITSC/LMH -DIRECT LOOKUP REQUSITION RELATED ;
Source file <ASULDIRR.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SST(X) | ;EP ; DIRECT SUB STATION TABLE LOOKUP | |
| SLC(X) | ;EP;. | |
| PGMX | ; | |
| SELCAN | ; If there are multiple CANs, uses selection for transaction | |
| PGM(X) | ;EP ; DIRECT PROGRAM TABLE LOOKUP | |
| REQ(X) | ;EP ; DIRECT REQUISTIONER TABLE LOOKUP | |
| SSA(X) | ;EP ; DIRECT SUB-SUB ACTVITY TABLE LOOKUP | |
| MULTCAN | ; Allows selection of multiple CANs | |
| USR(X) | ;EP ; DIRECT USER TABLE LOOKUP | |
| USRX | ; | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ASUL(10 - [#9002039.1] | SLC+1, SLC+3 | 
| ^ASUL(17 - [#9002039.17] | SSA+4, SSA+6, SSA+7 | 
| ^ASUL(18 - [#9002039.18] | SST+6, SST+8, SST+9 | 
| ^ASUL(19 - [#9002039.19] | USRX+8, USRX+10, USRX+11 | 
| ^ASUL(20 - [#9002039.2] | REQ+13, REQ+15, REQ+16, REQ+19, REQ+21, REQ+22, SELCAN+3, SELCAN+4 | 
| ^ASUL(22 - [#9002039.22] | PGMX+2, PGMX+4, PGMX+5 | 
| Name | Line Occurrences | 
|---|---|
| MULTCAN | REQ+23 | 
| PGM | USRX+3 | 
| SELCAN | MULTCAN+9 | 
| SST | REQ+4 | 
| USR | REQ+6, REQ+8 | 
| USRX | REQ+7 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> ASUC("SSA" | REQ+19*, REQ+20, REQ+24!, SELCAN+5! | 
| >> ASUDDS | MULTCAN+2 | 
| >> ASUL("SSA" | REQ+21*, REQ+22, REQ+24!, SELCAN+2*, SELCAN+3, SELCAN+4, SELCAN+5! | 
| >> ASUL(1 | SST+2, SST+3, USRX+5 | 
| >> ASUL(10 | SLC+1*, SLC+2*, SLC+3*, SLC+4* | 
| >> ASUL(17 | SSA+5*, SSA+6*, SSA+7*, SSA+9*, SSA+10*, SSA+11* | 
| >> ASUL(18 | SST+7*, SST+8*, SST+9*, SST+11*, SST+12*, SST+13*, REQ+1, REQ+2*, REQ+4, REQ+9 , REQ+28 | 
| >> ASUL(19 | USRX+4*, USRX+9*, USRX+10*, USRX+11*, USRX+13*, USRX+14*, REQ+5, REQ+6*, REQ+8, REQ+9 , REQ+12, REQ+28 | 
| >> ASUL(20 | REQ+12*, REQ+14*, REQ+15*, REQ+16*, REQ+19, REQ+20*, REQ+21, REQ+22*, REQ+23, REQ+26* , REQ+27*, REQ+28*, MULTCAN+3, SELCAN+3*, SELCAN+4* | 
| >> ASUL(22 | USRX+1, USRX+14, PGMX+3*, PGMX+4*, PGMX+5*, PGMX+8*, PGMX+9*, PGMX+10* | 
| >> ASUT("TRCD" | MULTCAN+6 | 
| >> DA(1 | MULTCAN+3*, MULTCAN+4 | 
| >> DIC | MULTCAN+4* | 
| >> DIC("A" | MULTCAN+6*, MULTCAN+7* | 
| >> DIC(0 | MULTCAN+5* | 
| U | SST+8, SST+9, USRX+10, USRX+11, REQ+15, REQ+16, REQ+22, SELCAN+3, SELCAN+4, SSA+6 , SSA+7, PGMX+4, PGMX+5, SLC+3 | 
| X | SST~, SST+1*, SST+2*, SST+3*, SST+4, SST+6, SST+7, SST+8, SST+9, SST+11 , USR~, USRX+1, USRX+2*, USRX+4, USRX+5*, USRX+6, USRX+8, USRX+9, USRX+10, USRX+11 , USRX+13, REQ~, REQ+2, REQ+6*, REQ+9*, REQ+10, REQ+13, REQ+14, REQ+15, REQ+16 , REQ+26, SSA~, SSA+1, SSA+3*, SSA+4, SSA+5, SSA+6, SSA+7, SSA+9, PGM~ , PGMX+1*, PGMX+2, PGMX+3, PGMX+4, PGMX+5, PGMX+7, PGMX+8, SLC~, SLC+1, SLC+4 | 
| X(1 | REQ+4*, REQ+6*, REQ+8* | 
| X(22 | USRX+2*, USRX+3 | 
| >> Y | SST+5*, SST+7*, SST+14*, USRX+1, USRX+4, USRX+7*, USRX+9*, USRX+15*, REQ+1, REQ+3* , REQ+5, REQ+11*, REQ+14*, REQ+29*, MULTCAN+9, SELCAN+2, SSA+2*, SSA+5*, SSA+12*, PGMX+3* , PGMX+7*, PGMX+11* | 
| Z | REQ+17~*, REQ+19*, REQ+20 |