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 |