BLRORBFX ;IHS/CIA/PLS - Fix Backdoor Lab orders in Order File;04-Nov-2004 18:51;PLS
Source file <BLRORBFX.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| BLREMSG(MSG,CNTR) | ||
| ORDTSETA | ||
| SSTRRSP(OIEN,DATE) | ; | |
| ISLAB(IEN) | ; | |
| MMSETSUB(RTN,MITEM) | ||
| BLRGSHSH | ||
| MMDFMS | ||
| BLROFIX | ||
| PEP | ; Private Entry Point for Main Menu ; -------------------------------- Variables -------------------------------- | |
| BLRORDRF(SIEN,EIEN,VIEW) | ||
| BLRORDRI | ||
| LABDATES(IEN) | ; | |
| BLRGPGR | ||
| NEEDFIX(IEN) | ; | |
| LRPTR(IEN) | ; | |
| FNDRSP(OIEN,RSP) | ; | |
| NUMDATE(FMDATE) | ; | |
| ORDATES(IEN) | ; | |
| BLROVIEW | ||
| EP | ; | |
| NUMTIME(X) | ; | 
| Name | Field # of Occurrence | 
|---|---|
| EN^DDIOL | EP+1, EP+2, EP+3, PEP+38, PEP+62, BLRORDRF+21, BLRORDRF+52, BLRORDRF+69, BLRGSHSH+25, BLRGPGR+1 | 
| $$FIND1^DIC | FNDRSP+1 | 
| FILE^DIE | BLRORDRF+31 | 
| $$GET1^DIQ | SSTRRSP+6, ISLAB+2, LRPTR+1, LABDATES+5, LABDATES+6, ORDATES+2, ORDATES+3, ORDATES+4, NEEDFIX+3, NEEDFIX+4 , NEEDFIX+5 | 
| ^DIR | PEP+43, BLRGPGR+5 | 
| ^XBCLS | PEP+54, BLRGSHSH+24 | 
| ^XBFMK | PEP+40, PEP+47, PEP+64, BLRGPGR+2 | 
| $$LOC^XBFUNC | MMDFMS+15 | 
| $$DT^XLFDT | BLRGSHSH+7 | 
| $$FMDIFF^XLFDT | PEP+59 | 
| $$NOW^XLFDT | PEP+26, PEP+56, BLRGSHSH+8 | 
| $$CJ^XLFSTR | MMDFMS+15, BLRGSHSH+6, BLRGSHSH+15 | 
| $$TRIM^XLFSTR | BLRGSHSH+9, BLRGSHSH+17 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^LRO(69 - [#69] | LABDATES+9 | 
| ^OR(100 - [#100] | BLRORDRF+3, BLRORDRI+3 | 
| Name | Line Occurrences | 
|---|---|
| $$FNDRSP | SSTRRSP+3 | 
| $$ISLAB | BLRORDRF+5 | 
| $$LABDATES | BLRORDRF+8, BLRORDRF+34 | 
| $$LRPTR | LABDATES+3 | 
| $$NEEDFIX | BLRORDRF+6 | 
| $$NUMDATE | BLRGSHSH+7 | 
| $$NUMTIME | BLRGSHSH+8 | 
| $$ORDATES | BLRORDRF+9, BLRORDRF+35 | 
| @( | PEP+52 | 
| BLREMSG | BLRORDRF+62, BLRORDRF+64, BLRORDRF+67 | 
| BLRGPGR | BLRORDRF+71 | 
| BLRGSHSH | PEP+36, BLRORDRI+31 | 
| BLRORDRF | BLROVIEW+3, BLROFIX+3 | 
| BLRORDRI | BLRORDRF+1 | 
| MMDFMS | PEP+28 | 
| MMSETSUB | MMDFMS+9, MMDFMS+10 | 
| ORDTSETA | BLRORDRF+19, BLRORDRF+42 | 
| SSTRRSP | BLRORDRF+26 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ARRYLN | PEP+8~, BLRORDRF+60*, BLREMSG+1*, BLREMSG+2, BLREMSG+3*, BLREMSG+4 | 
| BLRFMLA | PEP+3~, PEP+58!, PEP+62, BLRORDRF+12!, BLRORDRF+21, BLRORDRF+37!, BLRORDRF+52, BLRORDRF+55!, BLRORDRF+69, BLRGSHSH+4! , BLRGSHSH+6*, BLRGSHSH+7*, BLRGSHSH+8*, BLRGSHSH+9*, BLRGSHSH+11, BLRGSHSH+13!, BLRGSHSH+15*, BLRGSHSH+16*, BLRGSHSH+17*, BLRGSHSH+18 | 
| BLRFMLA( | BLREMSG+2*, BLREMSG+4* | 
| BLRFMLA(1 | PEP+59*, BLRORDRF+14*, BLRORDRF+17*, BLRORDRF+38*, BLRORDRF+40*, BLRORDRF+45*, BLRORDRF+49*, BLRORDRF+56*, ORDTSETA+1*, ORDTSETA+2* , ORDTSETA+3* | 
| BLRFMLA(2 | PEP+60*, BLRORDRF+15*, BLRORDRF+18*, BLRORDRF+39*, BLRORDRF+41*, BLRORDRF+57*, ORDTSETA+5*, ORDTSETA+6*, ORDTSETA+7* | 
| BLRFMLA(3 | BLRORDRF+58* | 
| BLRVERN | PEP+23~, MMDFMS+17*, BLRGSHSH+16 | 
| CNT | PEP+4~, BLRORDRF+4*, BLRORDRF+57, BLRORDRI+6* | 
| CNTBAD | PEP+5~, BLRORDRF+7*, BLRORDRF+62, BLRORDRI+6* | 
| CNTFIX | PEP+6~, BLRORDRF+46*, BLRORDRF+64, BLRORDRI+6* | 
| CNTNOFIX | PEP+7~, BLRORDRF+50*, BLRORDRF+66, BLRORDRF+67, BLRORDRI+6* | 
| CNTR | BLREMSG~, BLREMSG+2 | 
| DATE | SSTRRSP~, SSTRRSP+6 | 
| >> DIR("A" | PEP+41*, BLRGPGR+4* | 
| >> DIR(0 | PEP+42*, BLRGPGR+3* | 
| DRTN | MMDFMS+2! | 
| DRTN( | PEP+49, MMSETSUB+2* | 
| EIEN | BLRORDRF~, BLRORDRF+3, BLRORDRI+3* | 
| ELON | LABDATES+1~, LABDATES+8*, LABDATES+9*, LABDATES+11 | 
| EMSG | PEP+2~, BLRORDRF+44, BLRORDRF+48 | 
| FDA | BLRORDRF+23~, BLRORDRF+31 | 
| FDA( | SSTRRSP+6* | 
| FDA(100 | BLRORDRF+25*, BLRORDRF+28*, BLRORDRF+29* | 
| FIX | NEEDFIX+1~, NEEDFIX+2*, NEEDFIX+3*, NEEDFIX+4*, NEEDFIX+5*, NEEDFIX+6 | 
| FMDATE | NUMDATE~, NUMDATE+1, NUMDATE+3 | 
| HEADER | PEP+9~, BLRGSHSH+1!, BLRGSHSH+25 | 
| HEADER( | BLRGSHSH+22* | 
| HEADER(1 | BLRGSHSH+2* | 
| HEADER(2 | BLRGSHSH+11* | 
| HEADER(3 | BLRGSHSH+18* | 
| HEADER0 | PEP+10~, MMDFMS+15*, BLRGSHSH+2 | 
| HEADER1 | PEP+11~, PEP+31*, BLRGSHSH+6 | 
| HEADER2 | PEP+11~, PEP+32*, BLROVIEW+1*, BLROFIX+1*, BLRGSHSH+15 | 
| HEADER3 | PEP+11~, PEP+33*, BLRORDRI+8!, BLRORDRI+10* | 
| HEADER4 | PEP+11~, PEP+34!, BLRORDRI+8!, BLRORDRI+13*, BLRORDRI+14*, BLRORDRI+19*, BLRORDRI+20* | 
| HEADER5 | PEP+11~, PEP+34!, BLRORDRI+8!, BLRORDRI+15*, BLRORDRI+16*, BLRORDRI+21*, BLRORDRI+22*, BLRORDRI+23*, BLRORDRI+25*, BLRORDRI+26* , BLRORDRI+27* | 
| HEADER6 | PEP+11~, PEP+34!, BLRORDRI+8!, BLRORDRI+29* | 
| IEN | ISLAB~, ISLAB+1, ISLAB+2, LRPTR~, LRPTR+1, LABDATES~, LABDATES+3, ORDATES~, ORDATES+2, ORDATES+3 , ORDATES+4, NEEDFIX~, NEEDFIX+3, NEEDFIX+4, NEEDFIX+5 | 
| >> J | BLRGSHSH+21*, BLRGSHSH+22 | 
| LABDAT | PEP+2~, BLRORDRF+8*, BLRORDRF+15, BLRORDRF+25, BLRORDRF+26, BLRORDRF+28, BLRORDRF+29, BLRORDRF+34*, BLRORDRF+39, ORDTSETA+5 , ORDTSETA+6, ORDTSETA+7 | 
| LINE | PEP+12~, MMDFMS+3*, MMDFMS+12, MMSETSUB+4*, MMSETSUB+6 | 
| LRORDT | LABDATES+1~, LABDATES+4*, LABDATES+5, LABDATES+6, LABDATES+9 | 
| LRPTR | LABDATES+1~, LABDATES+3*, LABDATES+4 | 
| LRRDT | LABDATES+1~, LABDATES+6*, LABDATES+11 | 
| LRSDT | LABDATES+1~, LABDATES+5*, LABDATES+11 | 
| LRSN | LABDATES+1~, LABDATES+4*, LABDATES+5, LABDATES+6, LABDATES+9 | 
| MAX | PEP+13~, PEP+42, MMDFMS+4*, MMSETSUB+1*, MMSETSUB+2, MMSETSUB+6 | 
| MITEM | MMSETSUB~, MMSETSUB+6 | 
| MMSEL | PEP+14~, PEP+30, PEP+44*, PEP+45, PEP+49 | 
| MMSTR | PEP+15~, PEP+38, MMDFMS+5! | 
| MMSTR( | MMDFMS+12*, MMSETSUB+6* | 
| MSG | BLREMSG~, BLREMSG+2 | 
| OIEN | PEP+2~, BLRORDRF+3*, BLRORDRF+5, BLRORDRF+6, BLRORDRF+8, BLRORDRF+9, BLRORDRF+14, BLRORDRF+25, BLRORDRF+26, BLRORDRF+28 , BLRORDRF+29, BLRORDRF+34, BLRORDRF+35, BLRORDRF+38, BLRORDRI+4*, SSTRRSP~, SSTRRSP+2*, SSTRRSP+3, SSTRRSP+4*, SSTRRSP+6 , FNDRSP~, FNDRSP+1 | 
| ORDAT | PEP+2~, BLRORDRF+9*, BLRORDRF+24, BLRORDRF+28, BLRORDRF+29, BLRORDRF+35*, ORDTSETA+1, ORDTSETA+2, ORDTSETA+3 | 
| ORRDT | ORDATES+1~, ORDATES+4*, ORDATES+5 | 
| ORSDT | ORDATES+1~, ORDATES+2*, ORDATES+5 | 
| ORSPDT | ORDATES+1~, ORDATES+3*, ORDATES+5 | 
| PRGBEG | PEP+16~, PEP+26*, PEP+59 | 
| PRGEND | PEP+17~, PEP+56*, PEP+59 | 
| QFLG | PEP+18~, BLRGPGR+6* | 
| RSP | FNDRSP~, FNDRSP+1 | 
| RTN | PEP+19~, MMSETSUB~, MMSETSUB+2 | 
| SIEN | BLRORDRF~, BLRORDRI+2*, BLRORDRI+4 | 
| STR | PEP+20~, PEP+49*, PEP+50, PEP+52, BLRGSHSH+21*, BLRGSHSH+22 | 
| STRIEN | SSTRRSP+1~, SSTRRSP+3*, SSTRRSP+4, SSTRRSP+5 | 
| TAB | PEP+21~, MMDFMS+6*, MMSETSUB+3*, MMSETSUB+4, MMSETSUB+6 | 
| TMP | PEP+22~ | 
| U | BLRORDRF+24, BLRORDRF+25, BLRORDRF+26, BLRORDRF+28, BLRORDRF+29, LABDATES+11, ORDATES+5 | 
| VIEW | BLRORDRF~, BLRORDRF+11, BLRORDRI+1*, BLRORDRI+12, BLRORDRI+18 | 
| X | PEP+24~, BLRGPGR+3*, BLRGPGR+6, NUMTIME~, NUMTIME+2*, NUMTIME+3 | 
| Y | PEP+24~, PEP+44, BLRGPGR+3*, NUMTIME+1~, NUMTIME+2* |