OCXOCMPL ;SLC/RJS,CLA - ORDER CHECK CODE COMPILER (Compile Complex Rule Element Expressions) ;10/29/98 12:37
Source file <OCXOCMPL.m>
| Package | Total | Call Graph | 
|---|---|---|
| Order Entry Results Reporting | 2 | ($$GETPARM,$$GV)^OCXOCMPE WARN^OCXOCMPV | 
| Package | Total | Caller Graph | 
|---|---|---|
| Order Entry Results Reporting | 1 | OCXOCMPI | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| GETPARM(FILE,INST,PARM) | ; | |
| EN | ; | |
| STSPAC(S) | ; | |
| GETC(OCXD0,OCXEXP,OCXDTYP,OCXCD) | ; | |
| OPER(OPER,DTYP) | ; | |
| GETIEN(FILE,KEY) | ; | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^OCXS(863.7 - [#863.7] | GETC+24, GETC+25, GETC+26, GETC+28, GETC+29 | 
| ^OCXS(863.8 - [#863.8] | GETC+30, GETPARM+5, GETPARM+6 | 
| ^OCXS(863.9 - [#863.9] | GETC+20, GETC+25, OPER+4, OPER+6 | 
| ^OCXS(864.1 - [#864.1] | OPER+3 | 
| Name | Line Occurrences | 
|---|---|
| $$GETIEN | GETC+23 | 
| $$GETPARM | GETC+33 | 
| $$OPER | GETC+18 | 
| $$STSPAC | GETC+8, GETC+12, GETC+16 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DTYP | OPER~, OPER+3 | 
| DTYPN | OPER+2~, OPER+3*, OPER+4, OPER+6 | 
| FILE | GETIEN~, GETIEN+3, GETIEN+5, GETIEN+6, GETPARM~, GETPARM+1, GETPARM+3*, GETPARM+4, GETPARM+8, GETPARM+9 , GETPARM+11, GETPARM+13 | 
| IEN1 | GETIEN+2~, GETIEN+5*, GETIEN+6, GETIEN+7, GETIEN+8 | 
| IEN2 | GETIEN+2~, GETIEN+6*, GETIEN+7 | 
| INST | GETPARM~, GETPARM+1, GETPARM+8, GETPARM+9 | 
| KEY | GETIEN~, GETIEN+3, GETIEN+4, GETIEN+5, GETIEN+6 | 
| LEN | GETIEN+2~, GETIEN+3*, GETIEN+4 | 
| OCXCD | GETC~, GETC+58* | 
| OCXCHR | GETC+2~, GETC+4*, GETC+6, GETC+10, GETC+14 | 
| OCXCOD1 | GETC+2~, GETC+50*, GETC+51*, GETC+52*, GETC+53*, GETC+54*, GETC+55*, GETC+56, GETC+57 | 
| OCXCODE | GETC+2~, GETC+57, GETC+58 | 
| OCXD0 | GETC~, GETC+34, GETC+36, GETC+38, GETC+40, GETC+42, GETC+44, GETC+46, GETC+48, GETC+57 | 
| >> OCXD1 | GETC+40, GETC+44, GETC+48 | 
| OCXD2 | GETC+2~, GETC+26*, GETC+28, GETC+29, GETC+51*, GETC+52, GETC+53, GETC+54 | 
| OCXDTYP | GETC~, GETC+18, GETC+19 | 
| >> OCXEL | GETC+19, GETC+22, GETC+24, GETC+25 | 
| OCXEXP | GETC~, GETC+4, GETC+7, GETC+8, GETC+11, GETC+12, GETC+15, GETC+16 | 
| OCXGL | GETPARM+2~, GETPARM+3*, GETPARM+4, GETPARM+8, GETPARM+9, GETPARM+11, GETPARM+13 | 
| OCXI | GETPARM+2~, GETPARM+8*, GETPARM+9*, GETPARM+10, GETPARM+11, GETPARM+13 | 
| OCXITEM | GETC+2~ | 
| OCXITEM( | GETC+8*, GETC+12*, GETC+16* | 
| OCXITEM("" | GETC+8, GETC+12, GETC+16 | 
| OCXITEM(1 | GETC+35 | 
| OCXITEM(2 | GETC+18, GETC+19 | 
| OCXITEM(3 | GETC+39, GETC+43 | 
| OCXITEM(5 | GETC+47 | 
| OCXNULL | GETC+2~, GETC+33*, GETC+40, GETC+44, GETC+48 | 
| OCXOPC | GETC+2~, GETC+21*, GETC+22, GETC+23*, GETC+24, GETC+25, GETC+26, GETC+28, GETC+29 | 
| >> OCXOPDT | GETC+40, GETC+44, GETC+48 | 
| OCXOPER | GETC+2~, GETC+18*, GETC+19, GETC+20, GETC+21, GETC+33 | 
| OCXOPN | GETC+2~, GETC+20*, GETC+22, GETC+24 | 
| OCXP | GETC+2~, GETC+25*, GETC+50, GETPARM+2~, GETPARM+5*, GETPARM+6*, GETPARM+7, GETPARM+11 | 
| OCXP( | GETC+28, GETC+31*, GETC+51, GETC+52, GETC+53, GETC+54 | 
| OCXP("CHVAL" | GETC+46, GETC+47*, GETC+48* | 
| OCXP("CLVAL" | GETC+42, GETC+43*, GETC+44* | 
| OCXP("CVAL" | GETC+38, GETC+39*, GETC+40* | 
| OCXP("PDFLD" | GETC+34, GETC+35*, GETC+36 | 
| OCXP(0 | GETC+51 | 
| OCXP1 | GETPARM+2~, GETPARM+11*, GETPARM+12, GETPARM+13 | 
| OCXPOS | GETC+2~, GETC+27~, GETC+28*, GETC+31 | 
| OCXPTR1 | GETC+2~, GETC+4*, GETC+7, GETC+8*, GETC+11, GETC+12*, GETC+15, GETC+16* | 
| OCXPTR2 | GETC+2~, GETC+7*, GETC+8, GETC+11*, GETC+12, GETC+15*, GETC+16 | 
| OCXVNAM | GETC+2~, GETC+27~, GETC+29*, GETC+30*, GETC+31 | 
| >> OCXWARN | GETC+58 | 
| OPER | OPER~, OPER+4, OPER+6 | 
| OPERN | OPER+2~, OPER+4*, OPER+5, OPER+6*, OPER+7 | 
| PARM | GETPARM~, GETPARM+1, GETPARM+5, GETPARM+6, GETPARM+11 | 
| S | STSPAC~, STSPAC+4, STSPAC+5*, STSPAC+7, STSPAC+8*, STSPAC+10 | 
| SHORT | GETIEN+2~, GETIEN+4*, GETIEN+5, GETIEN+6 | 
| U | GETC+20, GETC+25, GETC+30, GETIEN+5, GETIEN+6, OPER+4, OPER+6 | 
| X | STSPAC+2~, STSPAC+4*, STSPAC+5, STSPAC+7*, STSPAC+8 | 
| Name | Field # of Occurrence | 
|---|---|
| $T( | GETC+19, GETC+22, GETC+24, GETC+25, GETC+34, GETC+36, GETC+38, GETC+42, GETC+46, GETC+57 |