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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: XBRSRCH

Package: IHS VA Utilities

Routine: XBRSRCH


Information

XBRSRCH ; IHS/ADC/GTH - SEARCH DD FOR CALLED ROUTINES ; [ 02/07/97 3:02 PM ]

Source Information

Source file <XBRSRCH.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
IHS VA Utilities 5 ^XBDSET  EN^XBRSRCH2  EN^XBRSRCH3  EN^XBRSRCH4  EN^XBRSRCH5  

Entry Points

Name Comments DBIA/ICR reference
START ;
LIST ; LIST ROUTINE NAMES
CHECK ; CHECK FILES UNTIL ALL DONE
EOJ ;

External References

Name Field # of Occurrence
^XBDSET START+7
EN^XBRSRCH2 CHECK+5
EN^XBRSRCH3 CHECK+8
EN^XBRSRCH4 CHECK+11
EN^XBRSRCH5 CHECK+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"This routine searches dictionaries for called routines, excluding %DT*, DIC,",!," DIK, and DIQ.",!
  • Line Location: START+1
Function Call: WRITE
  • Prompt: !
  • Line Location: START+6
Function Call: WRITE
  • Prompt: !!,"Searching ",$P(^DIC(XBRSRCH("FILE"),0),"^",1)," file (",XBRSRCH("FILE"),")"
  • Line Location: CHECK+1
Function Call: WRITE
  • Prompt: !!,"INPUT TRANSFORMS",!
  • Line Location: CHECK+3
Function Call: WRITE
  • Prompt: !!,"OUTPUT TRANSFORMS",!
  • Line Location: CHECK+6
Function Call: WRITE
  • Prompt: !!,"CROSS-REFERENCES",!
  • Line Location: CHECK+9
Function Call: WRITE
  • Prompt: !!,"MISCELLANEOUS ^DD ENTRIES",!
  • Line Location: CHECK+12
Function Call: WRITE
  • Prompt: !
  • Line Location: CHECK+15
Function Call: WRITE
  • Prompt: !!,"Sorted list of routines found:",!
  • Line Location: LIST+2
Function Call: WRITE
  • Prompt: !,"^",X
  • Line Location: LIST+4
Function Call: WRITE
  • Prompt: !
  • Line Location: LIST+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] CHECK+1
^UTILITY("XBDSET" START+8, START+10, START+11!
^UTILITY("XBRSRCH" CHECK+2!, LIST+1, LIST+4, EOJ+1!

Label References

Name Line Occurrences
CHECK START+10
EOJ CHECK+17
LIST CHECK+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC EOJ+1!
DTIME START+3
U START+2*
X START+3*, START+4, LIST+3*, LIST+4*, EOJ+1!
XBRSRCH START+11!
XBRSRCH("FILE" START+9*, START+10*, CHECK+1, CHECK+4, CHECK+7, CHECK+10, CHECK+13
XBRSRCH("L" START+10*, LIST+4*
XBRSRCH("NO D ETAIL" , START+4*
XBRSRCH("QFLG" START+9*, START+10
>> XBSINP("FILE" CHECK+4*
>> XBSM("FILE" CHECK+13*
>> XBSOUT("FILE" CHECK+7*
>> XBSXREF("FILE" CHECK+10*
Y EOJ+1!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All