IBDFUTL3 ;ALB/MAF - MAINTENANCE UTILITY CONT. ;4/24/95
Source file <IBDFUTL3.m>
Package | Total | Call Graph |
---|---|---|
Automated Information Collection System | 7 | BLKCHNG^IBDF19 (ADDREC,NOGOOD)^IBDF4 ($$LSTDESCR,LSTDESCR)^IBDFU1 ($$BLKDESCR,$$DORTN,RTNDSCR)^IBDFU1B $$FORMDSCR^IBDFU1C INIT^IBDFUTL $$CSUPD357^IBDUTICD |
VA FileMan | 5 | FILE^DICN ^DIE ^DIK GETS^DIQ ^DIR |
List Manager | 2 | FULL^VALM1 EN^VALM2 |
Kernel | 1 | $$NOW^XLFDT |
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 |
Package | Total | Caller Graph |
---|---|---|
Automated Information Collection System | 2 | IBDF UTIL REPLACE ALL IBDF UTIL REPLACE CODE |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
REPLACE | ; -- Replace invalid code with another valid code... it will be in
; the same place as the old invalid code. |
|
REPLC(IBLIST,IBGRP,ORDER,IBSEL,IBBLK,IBFORM,IBDQUIT) | ;allows the user to add a selection to the selection group for replacement - returns 0 if it was done, 1 otherwise
|
|
KILL3573(IBDSEL) | ;
|
|
REP | ||
REPLALL | ;Replace all invalid code with another valid code, in same spot
; the same place as the old invalid code. |
|
REPMULT | ;Replace Mutilple codes for a single
|
Name | Field # of Occurrence |
---|---|
FILE^DICN | REPMULT+18, REPMULT+27, REPMULT+29 |
^DIE | REPMULT+19, REPMULT+20, REPMULT+21, REPMULT+22, REPMULT+23, REPMULT+24, REPMULT+25, REPMULT+28, REPMULT+30 |
^DIK | REPLC+20, KILL3573+2 |
GETS^DIQ | REPMULT+17, REPMULT+26 |
^DIR | REPLALL+28 |
BLKCHNG^IBDF19 | REPLC+20 |
ADDREC^IBDF4 | REPLC+14, REPMULT+12 |
NOGOOD^IBDF4 | REPLC+9, REPLC+12, REPMULT+9 |
$$LSTDESCR^IBDFU1 | REPLC+5 |
LSTDESCR^IBDFU1 | REPMULT+4 |
$$BLKDESCR^IBDFU1B | REPLC+4 |
$$DORTN^IBDFU1B | REPLC+12, REPMULT+9 |
RTNDSCR^IBDFU1B | REPLC+7, REPMULT+6 |
$$FORMDSCR^IBDFU1C | REPLC+3 |
INIT^IBDFUTL | REPLACE+31, REP, REPLALL+29 |
$$CSUPD357^IBDUTICD | REPLACE+29, REPLACE+30 |
FULL^VALM1 | REPLACE+7, REPLALL+8 |
EN^VALM2 | REPLACE+6, REPLALL+6 |
$$NOW^XLFDT | REPLACE+29, REPLACE+30 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^IBE(357.3 - [#357.3] | Classic Fileman Calls, GETS^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBE(357.2 - [#357.2] | REPLACE+24, REPLALL+23 |
^IBE(357.3 - [#357.3] | REPLACE+10, REPLALL+11, REPMULT+11, REPMULT+16, REPMULT+18 |
^IBE(357.6 - [#357.6] | REPLACE+24, REPLALL+23 |
^TMP("IBDANT" | REPLALL+29!, REPMULT+3, REPMULT+11, REPMULT+13, REPMULT+14, REPMULT+15, REPMULT+16 |
^TMP("UTIL" | REPLACE+31!, REPLALL+29! |
^XTMP("CPTIDX" | REPLACE+9, REPLACE+10, REPLACE+11, REPLACE+12, REPLACE+16, REPLACE+17, REPLACE+23*, REPLALL+10, REPLALL+11, REPLALL+12 , REPLALL+16, REPLALL+17 |
^XTMP("IBDCPT" | REPLACE+22*, REPLALL+22* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | REPLACE+2~, REPLACE+10*, REPLC+20*, KILL3573+1~, KILL3573+2*, REPLALL+2~, REPLALL+11*, REPMULT+18!, REPMULT+19*, REPMULT+27* , REPMULT+28*, REPMULT+29*, REPMULT+30* |
DA(1 | REPMULT+27*, REPMULT+28*, REPMULT+29*, REPMULT+30* |
DD | REPMULT+18! |
DIC | REPMULT+18!*, REPMULT+27*, REPMULT+29* |
DIC(0 | REPMULT+18*, REPMULT+27*, REPMULT+29* |
DIE | REPMULT+18!, REPMULT+19*, REPMULT+28*, REPMULT+30* |
DIK | REPLC+20*!, KILL3573+1~, KILL3573+2*! |
DINUM | REPMULT+18! |
>> DIR("A" | REPLALL+28* |
>> DIR(0 | REPLALL+28* |
>> DLAYGO | REPMULT+18*, REPMULT+27*, REPMULT+29* |
DO | REPMULT+18! |
>> DR | REPMULT+19*, REPMULT+20*, REPMULT+21*, REPMULT+22*, REPMULT+23*, REPMULT+24*, REPMULT+25*, REPMULT+28*, REPMULT+30* |
>> DTOUT | REPLC+13, REPMULT+10 |
>> DUOUT | REPLC+13, REPMULT+10 |
DUZ | REPLACE+29, REPLACE+30 |
IBBLK | REPLACE+2~, REPLACE+16*, REPLACE+20, REPLACE+24, REPLC~, REPLC+4, REPLC+20, REPLALL+2~, REPLALL+16*, REPLALL+20 , REPLALL+23 |
IBD10 | REPLACE+2~, REPLACE+3~, REPLACE+24*, REPLACE+26*, REPLACE+30, REPLALL+2~, REPLALL+3~, REPLALL+23*, REPLALL+25* |
IBD9 | REPLACE+2~, REPLACE+3~, REPLACE+24*, REPLACE+25*, REPLACE+29, REPLALL+2~, REPLALL+3~, REPLALL+23*, REPLALL+24* |
IBDATA | REPMULT+1~, REPMULT+19*, REPMULT+23*, REPMULT+24*, REPMULT+25* |
IBDATA1 | REPMULT+1~, REPMULT+28*, REPMULT+30* |
IBDCODE | REPMULT+1~ |
IBDCODE( | REPMULT+27, REPMULT+28, REPMULT+29, REPMULT+30 |
IBDERR | REPMULT+1~ |
IBDF | REPLACE+31!, REP!, REPLALL+29! |
IBDFSEL | REPLACE+10*, REPLC+20, REPLALL+3~, REPLALL+11* |
IBDFSLC | REPLACE+2~, REPLACE+10*, REPLACE+13, REPLACE+14, REPLACE+15, REPLALL+2~, REPLALL+11*, REPLALL+13, REPLALL+14, REPLALL+15 |
IBDFSLC1 | REPLACE+2~, REPLACE+10*, REPLALL+2~, REPLALL+11* |
IBDFSLC2 | REPLACE+2~, REPLACE+10*, REPLALL+2~, REPLALL+11* |
IBDFVALM | REPLACE+2~, REPLACE+6*, REPLACE+8*, REPLACE+9, REPLACE+10, REPLACE+11, REPLACE+12, REPLACE+16, REPLACE+17, REPLACE+18 , REPLALL+2~, REPLALL+6*, REPLALL+9*, REPLALL+10, REPLALL+11, REPLALL+12, REPLALL+16, REPLALL+17, REPLALL+18 |
IBDGRP | REPMULT+1~, REPMULT+3*, REPMULT+11, REPMULT+14*, REPMULT+16, REPMULT+21 |
IBDGRP1 | REPMULT+1~ |
IBDINV | REPLACE+3~, REPLACE+8, REPLACE+9*, REPLACE+11*, REPLACE+19, REPLALL+3~, REPLALL+7, REPLALL+9, REPLALL+10*, REPLALL+19 |
IBDN | REPLACE+2~, REPLACE+3~, REPLACE+24*, REPLALL+2~, REPLALL+3~, REPLALL+23*, REPMULT+23* |
IBDN1 | REPMULT+1~, REPMULT+28*, REPMULT+30* |
IBDNEW | REPMULT+1~, REPMULT+18*, REPMULT+19, REPMULT+27, REPMULT+28, REPMULT+29, REPMULT+30 |
IBDOLD | REPMULT+1~ |
IBDOLD( | REPMULT+19, REPMULT+23, REPMULT+24, REPMULT+25 |
IBDORDER | REPMULT+1~, REPMULT+11*, REPMULT+12, REPMULT+16*, REPMULT+22 |
IBDQT | REPMULT+1~, REPMULT+2*, REPMULT+3, REPMULT+10* |
IBDQUIT | REPLACE+2~, REPLACE+4*, REPLACE+20, REPLACE+21, REPLC~, REPLC+13*, REPLC+14, REPLC+15, REPLC+19, REPLALL+2~ , REPLALL+4*, REPLALL+20, REPLALL+21, REPMULT+12 |
IBDREP | REPLACE+2~, REPLACE+17*, REPLACE+18, REPLACE+22, REPLACE+23 |
IBDRPCAL | REPLALL+3~, REPLALL+4*, REPMULT+1~ |
IBDSBI | REPMULT+1~, REPMULT+27*, REPMULT+29* |
IBDSEL | KILL3573~, KILL3573+2 |
IBDSEL1 | REPLALL+3~ |
IBDSEL1( | REPLALL+18* |
IBDSELN | REPMULT+1~, REPMULT+26* |
IBDSERCH | REPLC+1~, REPLC+10*, REPLC+12, REPMULT+1~, REPMULT+7*, REPMULT+9 |
IBDSLLT | REPMULT+1~, REPMULT+15*, REPMULT+16, REPMULT+20 |
IBDSNEW | REPMULT+1~, REPMULT+27*, REPMULT+28, REPMULT+29*, REPMULT+30 |
IBDSUB | REPMULT+1~, REPMULT+27*, REPMULT+28, REPMULT+29*, REPMULT+30 |
IBDSUB1 | REPMULT+1~, REPMULT+28*, REPMULT+30* |
IBDSV | REPLACE+3~ |
IBDSV( | REPLACE+18*, REPLACE+23 |
IBDTMP | REPLALL+3~, REPLALL+17*, REPLALL+22 |
IBDX | REPLACE+2~, REPLACE+3~, REPLACE+24*, REPLACE+25, REPLACE+26, REPLACE+28~, REPLACE+29*, REPLACE+30*, REPLALL+2~, REPLALL+3~ , REPLALL+23*, REPLALL+24, REPLALL+25, REPMULT+1~, REPMULT+3*, REPMULT+11, REPMULT+13*, REPMULT+14, REPMULT+15, REPMULT+16 |
IBDX1 | REPMULT+1~ |
IBDYS | REPMULT+1~, REPMULT+17*, REPMULT+19, REPMULT+23, REPMULT+24, REPMULT+25 |
IBFORM | REPLACE+2~, REPLACE+12*, REPLACE+20, REPLACE+29, REPLACE+30, REPLC~, REPLC+3, REPLC+20, REPLALL+2~, REPLALL+12* , REPLALL+20, REPMULT+1~, REPMULT+3* |
IBGRP | REPLACE+2~, REPLACE+13*, REPLACE+20, REPLC~, REPLALL+2~, REPLALL+13*, REPLALL+20 |
IBLIST | REPLACE+2~, REPLACE+14*, REPLACE+20, REPLC~, REPLC+5, REPLALL+2~, REPLALL+14*, REPLALL+20, REPMULT+1~, REPMULT+3* , REPMULT+4, REPMULT+11 |
IBLIST("RTN" | REPLC+6, REPMULT+5 |
IBRTN | REPLC+1~, REPLC+6*, REPLC+7, REPLC+12, REPMULT+5*, REPMULT+6, REPMULT+9 |
IBRTN("ACTION" | REPLC+9 |
IBRTN("DATA_LOCATION" | REPLC+11, REPLC+13, REPLC+14, REPLC+16, REPMULT+8, REPMULT+10, REPMULT+12 |
IBSEL | REPLACE+2~, REPLACE+20, REPLC~, REPLC+13, REPLC+14, REPLC+15, REPLALL+2~, REPLALL+20, REPMULT+10, REPMULT+12 , REPMULT+17, REPMULT+18, REPMULT+26 |
IEN | REPLACE+2~, REPLALL+2~ |
ORDER | REPLACE+2~, REPLACE+15*, REPLACE+20, REPLC~, REPLC+14, REPLALL+2~, REPLALL+15*, REPLALL+20 |
SLCTN | REPMULT+1~ |
SUB | REPLC+1~ |
U | REPLACE+24, REPLC+14, REPLALL+23, REPMULT+3, REPMULT+11, REPMULT+12, REPMULT+14, REPMULT+15, REPMULT+16 |
>> VALMBCK | REPLACE+5*, REPLACE+7*, REPLACE+31*, REP*, REPLALL+5*, REPLALL+8*, REPLALL+29* |
>> VALMBG | REP* |
VALMY | REPLACE+2~, REPLALL+2~ |
VALMY( | REPLACE+8, REPLALL+9 |
VALMY(0 | REPLACE+6, REPLALL+6 |
X | REPMULT+1~, REPMULT+18*, REPMULT+27*, REPMULT+29* |
>> XQORNOD(0 | REPLACE+6, REPLALL+6 |
Y | REPLALL+3~, REPLALL+28*, REPMULT+18, REPMULT+27, REPMULT+29 |