Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBDFUTL3

Package: Automated Information Collection System

Routine: IBDFUTL3


Information

IBDFUTL3 ;ALB/MAF - MAINTENANCE UTILITY CONT. ;4/24/95

Source Information

Source file <IBDFUTL3.m>

Call Graph

Call Graph

Call Graph Total: 15

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  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Automated Information Collection System 2 IBDF UTIL REPLACE ALL  IBDF UTIL REPLACE CODE  
Kernel 1 ^ORD(101  

Entry Points

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

External References

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, REPREPLALL+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

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Not a valid selection; selection has already been replaced or deleted."
  • Line Location: REPLACE+9
Function Call: WRITE
  • Prompt: !,"Not a valid selection; selection has already been replaced or deleted."
  • Line Location: REPLACE+11
Function Call: WRITE
  • Prompt: !,"Not a valid selection; selection has already been replaced or deleted."
  • Line Location: REPLALL+10
Routine Call
  • DIE
  • Line Location:
    • REPMULT+19
    • REPMULT+20
    • REPMULT+21
    • REPMULT+22
    • REPMULT+23
    • REPMULT+24
    • REPMULT+25
    • REPMULT+28
    • REPMULT+30
Routine Call
  • DIR
  • Line Location:
    • REPLALL+28

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBE(357.3 - [#357.3] Classic Fileman Calls,  GETS^DIQ

Global Variables Directly Accessed

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*

Label References

Name Line Occurrences
KILL3573 REPLC+13, REPLC+15, REPMULT+10
REP REPLACE+6, REPLALL+6
REPLC REPLACE+20, REPLALL+20
REPMULT REPLALL+28

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All