BQIPLTP ;VNGT/HC/KML-Reassign Panel Functions ; 2 Feb 2006 4:05 PM
Source file <BQIPLTP.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CPY(ODUZ,NDUZ,OPIEN,NPIEN) | ;EP -- Copy remaining panel data from previous owner to new owner ; Input ; ODUZ - DUZ of the previous owner of panel ; NDUZ - DUZ of the new owner of panel ; OPIEN - previous panel IEN ; NPIEN - New panel IEN ; description of nodes to be merged | |
| ERR | ; | |
| CREATE(ODUZ,NDUZ,PLNM,OPIEN,NPIEN) | ; create stub panel entry under new owner ; ODUZ = DUZ of the old owner ; NDUZ = DUZ of the new owner ; PLNM = name of panel to be reassigned ; OPIEN - previous panel IEN ; NPIEN - panel IEN for New Owner | |
| EN(DATA,OWNR,OPLIEN,NOWNR) | ; EP - BQI REASSIGN PANEL ; Description ; Transfers ownership of a panel specified by OWNR and PLIEN ; under the New Owner. | |
| DONE | ; | |
| DELPNL(ODUZ,OPIEN,NDUZ) | ; EP - delete panel entry from previous owner ; ODUZ - DUZ of the previous owner of panel ; NDUZ - DUZ of the new owner of panel ; OPIEN - previous panel IEN | 
| Name | Field # of Occurrence | 
|---|---|
| ^%ZTER | ERR+2 | 
| DESC^BQIPDSCM | CPY+61 | 
| $$OWNR^BQIPLUSR | EN+29 | 
| $$KEYCHK^BQIULSC | EN+26 | 
| $$FIND1^DIC | CREATE+17, CREATE+22 | 
| FILE^DICN | CREATE+30 | 
| FILE^DIE | CREATE+46, CPY+58 | 
| WP^DIE | CPY+63 | 
| ^DIK | CREATE+51, DELPNL+9 | 
| IX^DIK | CPY+47, CPY+50 | 
| $$IENS^DILF | EN+38, CREATE+16, CREATE+21, CREATE+41, CPY+54 | 
| $$GET1^DIQ | EN+39, CREATE+43, CPY+55 | 
| $$NOW^XLFDT | CREATE+43, CREATE+45, CPY+70, ERR+4 | 
| RPC Name | Call Tags | 
|---|---|
| BQI REASSIGN PANEL | EN | 
| FileNo | Call Tags | 
|---|---|
| ^BQICARE - [#90505] | Classic Fileman Calls | 
| 90505.01 | FIND1^DIC, GET1^DIQ, WP^DIE | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BQICARE - [#90505] | CREATE+6, CREATE+33, CREATE+38*, CPY+26*, CPY+27*, CPY+28*, CPY+29*, CPY+30*, CPY+31*, CPY+32* , CPY+33*, CPY+34*, CPY+35*, CPY+36*, CPY+43*, CPY+67, CPY+68, CPY+69*, CPY+70*, ERR+1 | 
| ^BQICARE("C" | CPY+25 | 
| ^DD("DD" | ERR+4 | 
| ^TMP("BQIPLTP" | EN+21 | 
| Name | Line Occurrences | 
|---|---|
| CPY | EN+43 | 
| CREATE | EN+42 | 
| DELPNL | EN+44, CPY+37 | 
| DONE | EN+40, EN+42 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> BMXSEC | EN+26*, EN+29*, CREATE+11*, ERR+5* | 
| BQINEW | CREATE+37~ | 
| BQINEW( | CREATE+42*, CREATE+43*, CREATE+44*, CREATE+45* | 
| BQIUPD | CPY+59! | 
| BQIUPD( | CPY+57* | 
| DA | EN+31~, EN+38*, CREATE+15*, CREATE+16, CREATE+21, CREATE+31*, CREATE+34!, CREATE+41*, CPY+20~, CPY+46* , CPY+54*, DELPNL+4*, DELPNL+7* | 
| DA(1 | EN+38*, CREATE+15*, CREATE+27*, CREATE+28, CREATE+41*, CREATE+50, CPY+48*, CPY+49, CPY+54*, DELPNL+4* , DELPNL+5, DELPNL+7*, DELPNL+8 | 
| DA(2 | DELPNL+7*, DELPNL+8 | 
| DATA | EN~, EN+21*, EN+22, EN+34, DONE+1, DONE+2 | 
| DD | CREATE+30! | 
| DESC | CPY+60!, CPY+61, CPY+64! | 
| DFN | CPY+65~, CPY+66*, CPY+67*, CPY+68, CPY+69, CPY+70 | 
| DIC | CREATE+26~, CREATE+28* | 
| DIC("P" | CREATE+29* | 
| DIC(0 | CREATE+29* | 
| DIE | CREATE+26~, CREATE+28* | 
| DIK | EN+31~, CREATE+50*, CPY+20~, CPY+46*, CPY+49*, DELPNL+5*, DELPNL+8* | 
| DINUM | CREATE+26~ | 
| DLAYGO | CREATE+26~, CREATE+27*, CREATE+29 | 
| DO | CREATE+30! | 
| DUZ | EN+26, EN+29, CPY+29, ERR+1 | 
| ERRDTM | ERR+3~, ERR+4*, ERR+5 | 
| ERROR | CREATE+12~, CREATE+49 | 
| ERROR("DIERR" | CREATE+52 | 
| I | CPY+20~, CPY+34~*, CPY+42* | 
| IENS | CREATE+43, CPY+53~, CPY+54*, CPY+55, CPY+57, CPY+63 | 
| II | EN+31~, EN+32*, EN+34, DONE+1*, DONE+2*, CREATE+12~, CREATE+19*, CREATE+20 | 
| >> MSG | EN+36*, EN+40*, EN+42, DONE+1, CREATE+32*, CREATE+35, CREATE+52* | 
| NDUZ | CREATE~, CREATE+6, CREATE+15, CREATE+27, CREATE+33, CREATE+38, CREATE+41, CREATE+44, CPY~, CPY+25 , CPY+26, CPY+27, CPY+28, CPY+30, CPY+31, CPY+32, CPY+33, CPY+34, CPY+35, CPY+36 , CPY+37, CPY+43, CPY+46, CPY+48, CPY+54, CPY+61, CPY+67, CPY+68, CPY+69, CPY+70 , DELPNL~, DELPNL+6, DELPNL+7 | 
| NOWNR | EN~, EN+42, EN+43 | 
| NPIEN | CREATE~, CREATE+31*, CREATE+32, CREATE+38, CREATE+41, CPY~, CPY+26, CPY+27, CPY+28, CPY+29 , CPY+30, CPY+31, CPY+32, CPY+33, CPY+35, CPY+36, CPY+43, CPY+54, CPY+61, CPY+67 , CPY+68, CPY+69, CPY+70 | 
| ODUZ | CREATE~, CREATE+38, CPY~, CPY+25, CPY+26, CPY+28, CPY+30, CPY+32, CPY+35, CPY+37 , CPY+43, DELPNL~, DELPNL+4, DELPNL+7 | 
| OIENS | EN+31~, EN+38*, EN+39 | 
| OPIEN | CREATE~, CREATE+38, CPY~, CPY+25, CPY+26, CPY+28, CPY+30, CPY+32, CPY+35, CPY+37 , CPY+43, DELPNL~, DELPNL+4, DELPNL+7 | 
| OPLIEN | EN~, EN+38, EN+42, EN+43, EN+44 | 
| OWNR | EN~, EN+38, EN+42, EN+43, EN+44 | 
| PIENS | CREATE+12~, CREATE+16*, CREATE+17, CREATE+21*, CREATE+22, CREATE+41*, CREATE+42, CREATE+43, CREATE+44, CREATE+45 | 
| >> PLIEN | EN+42, EN+43, CPY+34 | 
| PLNM | EN+31~, EN+39*, EN+40, EN+42, CREATE~, CREATE+17, CREATE+19, CREATE+20*, CREATE+22, CREATE+23* , CREATE+27, CREATE+42 | 
| >> RESULT | EN+36*, EN+40*, DONE+1, CREATE+32*, CREATE+52* | 
| SHRDUSR | CPY+20~, CPY+21*, CPY+25*, CPY+40 | 
| SRCTYP | CPY+53~, CPY+55*, CPY+56 | 
| SUB | CPY+20~, CPY+42*, CPY+43 | 
| SUBSTR | CPY+20~, CPY+40*, CPY+41*, CPY+42 | 
| U | DONE+1, CPY+27, CPY+29, CPY+31, CPY+33, CPY+34, CPY+36, CPY+68, CPY+69, CPY+70 | 
| UID | EN+19~, EN+20*, EN+21 | 
| X | EN+19~, CREATE+26~, CREATE+27* | 
| Y | CREATE+31, ERR+3~, ERR+4* | 
| >> ZTSK | EN+20 |