RMPR29CA ;OI-HINES/HNC,SPS -WORK ORDER SUSPENSE RPC;12/27/2004
Source file <RMPR29CA.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 |
|---|---|---|
| A1(RMIE68,RMPRDUZ,RMSUSTAT,RMPR6641,RMPRTXT) | ;roll and scroll entry point
|
|
| EN(RESULTS,RMIE68,RMPRDUZ,RMSUSTAT,RMPR6641,RMPRTXT) | ;RPC entry point
|
|
| A2 | ;
|
|
| CONT | ;RMSUSTAT is status 1=complete or 0=initial note or 2=pending (incomplete)
|
|
| CNOTE | ;(#12) COMPLETION NOTE
|
|
| ONOTE | ;Other note
|
|
| INOTE | ;initial action note
|
|
| FD | ;file date
|
|
| UPD | ;update file 668 with 2319 records
|
|
| A3 | ||
| EN1(RESULTS,DA) | ;Broker entry to kill WO
|
|
| A4 | ;
|
|
| ERR | ;exit on error
|
|
| EXIT | ;
|
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | CNOTE+12, ONOTE+9, INOTE+8 |
| ^DIC | ONOTE+14 |
| FILE^DICN | UPD+5, UPD+10 |
| ^DIE | CNOTE+10, CNOTE+16, CNOTE+20, CNOTE+24, CNOTE+40, CNOTE+41, INOTE+24 |
| FILE^DIE | FD+42 |
| ^DIK | EN1+2 |
| GETS^DIQ | FD+25 |
| $$SFILE^GMRCGUIB | CNOTE+54 |
| CMT^GMRCGUIB | ONOTE+34, INOTE+30 |
| CANOTE^RMPR29CB | CONT+13, CONT+14 |
| RPC Name | Call Tags |
|---|---|
| RMPR OWL SUSPENSE ACTIONS | EN |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GETS^DIQ |
| ^RMPR(660 - [#660] | Classic Fileman Calls |
| ^RMPR(664.1 - [#664.1] | Classic Fileman Calls |
| ^RMPR(664.2 - [#664.2] | Classic Fileman Calls |
| ^RMPR(668 - [#668] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^RMPR(660 - [#660] | FD+8, FD+13, FD+43 |
| ^RMPR(664.1 - [#664.1] | CONT+3, CONT+4, CNOTE+8, CNOTE+13, CNOTE+14, CNOTE+18 |
| ^RMPR(668 - [#668] | CNOTE+32*, CNOTE+34*, CNOTE+37, CNOTE+43, CNOTE+46, CNOTE+47, ONOTE+25*, ONOTE+27*, ONOTE+29, ONOTE+32 , ONOTE+33, INOTE+7, INOTE+10*, INOTE+17*, INOTE+19*, INOTE+25, INOTE+28, INOTE+29, FD+10, FD+11 , FD+12 |
| ^TMP($J | A2+2!, CONT+5* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | CNOTE+12, ONOTE+9, INOTE+8, EXIT+1! |
| BDC | CNOTE+54*, CNOTE+55, EXIT+1! |
| DA | CNOTE+9*, CNOTE+11!, CNOTE+14*, CNOTE+15, CNOTE+17!, CNOTE+18*, CNOTE+19, CNOTE+21!, CNOTE+22*, CNOTE+37 , ONOTE+8*, ONOTE+16*, ONOTE+35!, INOTE+22*, EN1~ |
| DA(1 | ONOTE+8*, UPD+2*, UPD+3, UPD+7*, UPD+8 |
| DD | UPD+1!, UPD+6! |
| DIC | ONOTE+10*, FD+1~, UPD+1!, UPD+3*, UPD+6!, UPD+8*, UPD+11! |
| DIC("P" | ONOTE+12* |
| DIC(0 | ONOTE+11*, UPD+4*, UPD+7* |
| DIE | CNOTE+9*, CNOTE+11!, CNOTE+14*, CNOTE+17!, CNOTE+18*, CNOTE+21!, CNOTE+23*, CNOTE+38*, ONOTE+17!, INOTE+21* , FD+1~ |
| DIK | EN1+2*, EN1+3! |
| DLAYGO | ONOTE+13*, FD+2~, UPD+4*, UPD+7*, UPD+11! |
| DO | UPD+1!, UPD+6!, UPD+11! |
| DR | CNOTE+10*, CNOTE+11!, CNOTE+16*, CNOTE+17!, CNOTE+20*, CNOTE+21!, CNOTE+24*, CNOTE+39*, CNOTE+41*, ONOTE+17! , INOTE+23*, FD+2~ |
| DT | CNOTE+8, INOTE+10 |
| DUZ | CNOTE+8, CNOTE+53, ONOTE+34, INOTE+30 |
| GMRCA | CNOTE+50*, CNOTE+54, CNOTE+56! |
| GMRCAD | CNOTE+12*, CNOTE+54, CNOTE+56! |
| GMRCALF | CNOTE+51*, CNOTE+54, CNOTE+56! |
| GMRCATO | CNOTE+52*, CNOTE+54, CNOTE+56! |
| GMRCDUZ | CNOTE+53*, CNOTE+54, CNOTE+56! |
| GMRCMT | INOTE+30, INOTE+31! |
| GMRCMT( | INOTE+29* |
| GMRCO | CNOTE+43*, CNOTE+44, CNOTE+54, CNOTE+56!, ONOTE+29*, ONOTE+30, ONOTE+34, ONOTE+35!, INOTE+25*, INOTE+26 , INOTE+30, INOTE+31! |
| GMRCOM | CNOTE+48*, CNOTE+54, CNOTE+56!, ONOTE+34, ONOTE+35! |
| GMRCOM( | CNOTE+47*, ONOTE+33* |
| GMRCORNP | CNOTE+53*, CNOTE+54, CNOTE+56! |
| GMRCSF | CNOTE+49*, CNOTE+54, CNOTE+56! |
| GMRCWHN | ONOTE+9*, ONOTE+34, ONOTE+35! |
| I | FD+1~ |
| J | FD+1~ |
| L | CNOTE+26*, CNOTE+27*, CNOTE+29, CNOTE+30, CNOTE+32, CNOTE+35!, ONOTE+19*, ONOTE+20*, ONOTE+22, ONOTE+23 , ONOTE+25, ONOTE+28!, INOTE+11*, INOTE+12*, INOTE+14, INOTE+15, INOTE+17, INOTE+20! |
| LN | CNOTE+26*, CNOTE+28, CNOTE+32*, CNOTE+34, CNOTE+35!, ONOTE+19*, ONOTE+21, ONOTE+25*, ONOTE+27, ONOTE+28! , INOTE+11*, INOTE+13, INOTE+17*, INOTE+19, INOTE+20! |
| RC | FD+1~ |
| RESULTS | EN~, EN1~ |
| RESULTS(0 | A2+1*, CNOTE+44*, CNOTE+55*, CNOTE+57*, ONOTE+15*, ONOTE+30*, ONOTE+36*, INOTE+7*, INOTE+26*, INOTE+32* , FD+9*, ERR+1* |
| RM60CNT | FD+3~ |
| RM60DAT | FD+2~ |
| RM60IEN | FD+3~ |
| RM60IT | FD+4~ |
| RM60L | FD+1~ |
| RM60TYP | FD+4~ |
| RM668 | FD+2~ |
| RM680 | FD+1~, FD+10*, FD+15, FD+16, FD+17, FD+18, FD+19, FD+20, FD+21, FD+23 |
| RM6810 | FD+1~, FD+12* |
| RM688 | FD+11*, FD+26, FD+27, EXIT+1! |
| RM68CNT | FD+3~ |
| RM68D | FD+4~ |
| RM68DATA | FD+4~ |
| RM68IEN | FD+3~ |
| RM68TRAN | FD+4~ |
| RMAA | EXIT+1! |
| RMAA(200 | FD+25 |
| RMAMIS | FD+13*, UPD+9, EXIT+1! |
| RMCHK | FD+2~ |
| RMCODT | FD+16*, FD+32, EXIT+1! |
| RMD | FD+3~ |
| RMDAT | EXIT+1! |
| RMDAT(660 | FD+29*, FD+30*, FD+31*, FD+32*, FD+33*, FD+34*, FD+35*, FD+36*, FD+37*, FD+38* , FD+39*, FD+40*, FD+41* |
| RMDATE | FD+1~, FD+15*, FD+29 |
| RMDFN | FD+1~ |
| RMDWRT | FD+19*, FD+30, EXIT+1! |
| RMENTSUS | FD+4~ |
| RMERR | FD+2~, FD+6*, FD+44* |
| RMERROR | FD+1~, FD+44 |
| RMERROR("DIERR" | ERR+1 |
| RMGMRCO | INOTE+31! |
| RMI | FD+1~ |
| RMICD9 | FD+27*, FD+37, EXIT+1! |
| RMIE | CONT+2*, CONT+3*, CONT+4, CNOTE+12*, CNOTE+13*, CNOTE+14, CNOTE+18, EXIT+1! |
| RMIE60 | CONT+4*, CONT+5, FD+8, FD+13, FD+29, FD+30, FD+31, FD+32, FD+33, FD+34 , FD+35, FD+36, FD+37, FD+38, FD+39, FD+40, FD+41, FD+43, UPD+4, EXIT+1! |
| RMIE68 | A1~, EN~, CNOTE+22, CNOTE+32, CNOTE+34, CNOTE+43, CNOTE+46, CNOTE+47, ONOTE+8, ONOTE+10 , ONOTE+25, ONOTE+27, ONOTE+29, ONOTE+32, ONOTE+33, INOTE+7, INOTE+10, INOTE+17, INOTE+19, INOTE+22 , INOTE+25, INOTE+28, INOTE+29, FD+10, FD+11, FD+12, UPD+2, UPD+7 |
| RMINDT | FD+17*, FD+31, EXIT+1! |
| RMPR6641 | A1~, EN~, CONT+3, CONT+4, CNOTE+8, CNOTE+9, CNOTE+13, CNOTE+14, CNOTE+18 |
| RMPRC | CNOTE+25~, CNOTE+28, CNOTE+29*, CNOTE+30, ONOTE+18~, ONOTE+21, ONOTE+22*, ONOTE+23, INOTE+9~, INOTE+13 , INOTE+14*, INOTE+15 |
| RMPRCMT | INOTE+27*, INOTE+28*, INOTE+29, INOTE+31! |
| RMPRCO | FD+18*, FD+38, EXIT+2! |
| RMPRCOM | CNOTE+45*, CNOTE+46*, CNOTE+47, ONOTE+31*, ONOTE+32*, ONOTE+33, ONOTE+35! |
| RMPRDA1 | ONOTE+8*, ONOTE+35! |
| RMPRDA2 | ONOTE+16*, ONOTE+25, ONOTE+27, ONOTE+32, ONOTE+33, ONOTE+35! |
| RMPRDI | FD+26*, FD+36, EXIT+2! |
| RMPRDUZ | A1~, EN~ |
| RMPREODT | CNOTE+12*, CNOTE+42!, INOTE+8*, INOTE+30, INOTE+31! |
| RMPRPRC | FD+4~ |
| RMPRTXT | A1~, EN~ |
| RMPRTXT( | CNOTE+27, CNOTE+29, CNOTE+30*, CNOTE+32, ONOTE+20, ONOTE+22, ONOTE+23*, ONOTE+25, INOTE+12, INOTE+14 , INOTE+15*, INOTE+17 |
| RMQUIT | FD+4~ |
| RMREQU | FD+3~, FD+23*, FD+25, FD+34 |
| RMSAMIS | FD+3~ |
| RMSERV | FD+24*, FD+25*, FD+35, EXIT+2! |
| RMSI | FD+3~ |
| RMSTAT | FD+20*, FD+39, EXIT+2! |
| RMSTATUS | FD+2~ |
| RMSUS60 | FD+3~ |
| RMSUS68 | FD+3~ |
| RMSUSTAT | A1~, EN~, CONT+10, CONT+11, CONT+12, CONT+13, CONT+14, FD+7*, FD+40, FD+41 |
| RMTRES | FD+21*, FD+22, EXIT+2! |
| RMTYRE | FD+22*, FD+33, EXIT+2! |
| STP | A2+1*, CONT+3, CONT+7, CONT+9, FD+9*, FD+44*, EXIT+2! |
| U | CONT+4, CNOTE+8, CNOTE+14, CNOTE+18, CNOTE+37, CNOTE+43, CNOTE+55, ONOTE+29, INOTE+25, FD+13 , FD+15, FD+16, FD+17, FD+18, FD+19, FD+20, FD+21, FD+23, FD+26, FD+27 |
| X | ONOTE+9*, FD+2~, UPD+4*, UPD+6!, UPD+9*, UPD+11! |
| Y | ONOTE+15, ONOTE+16, ONOTE+17!, FD+1~ |