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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: XBCFIX

Package: IHS VA Utilities

Routine: XBCFIX


Information

XBCFIX ; IHS/ADC/GTH - COUNT ENTRIES IN FILEMAN FILES AND FIX ; [ 02/07/97 3:02 PM ]

Source Information

Source file <XBCFIX.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
IHS VA Utilities 1 ^XBDSET  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Contract Health Management Information System 4 ACHSPOS1  ACHSPOS2  ACHSPOS5  ACHSPOS6  

Entry Points

Name Comments DBIA/ICR reference
XBCFIXFL ;
START ;
EOJ ;

External References

Name Field # of Occurrence
^XBDSET START+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"^XBCFIX - This routine counts primary entries in FileMan files and fixes",!," the 0th node.",!
  • Line Location: START+1
Function Call: WRITE
  • Prompt: !
  • Line Location: START+5
Function Call: WRITE
  • Prompt: !,XBCFIXFL
  • Line Location: XBCFIXFL+1
Function Call: WRITE
  • Prompt: " skipping"
  • Line Location: XBCFIXFL+2
Function Call: WRITE
  • Prompt: !!,"No data global specified in ^DIC!"
  • Line Location: XBCFIXFL+3
Function Call: WRITE
  • Prompt: !!,"Bad global!"
  • Line Location: XBCFIXFL+5
Function Call: WRITE
  • Prompt: !," Count=",XBCFIXC,?22,"High DFN=",XBCFIXHI
  • Line Location: XBCFIXFL+8
Function Call: WRITE
  • Prompt: ?50,"[correct]"
  • Line Location: XBCFIXFL+10
Function Call: WRITE
  • Prompt: ?50,"[incorrect -- fixed]"
  • Line Location: XBCFIXFL+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] XBCFIXFL+3, XBCFIXFL+4
^UTILITY("XBDSET" START+4, START+7

Label References

Name Line Occurrences
EOJ START+8
XBCFIXFL START+7

Naked Globals

Name Field # of Occurrence
^(0 XBCFIXFL+9*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC EOJ+1!
DIC(0 EOJ+1!
U START+2*, XBCFIXFL+9
XBCFIXC XBCFIXFL+6*, XBCFIXFL+7*, XBCFIXFL+8, XBCFIXFL+9, XBCFIXFL+10, EOJ+1!
XBCFIXFL START+6*, START+7*, XBCFIXFL+1, XBCFIXFL+2, XBCFIXFL+3, XBCFIXFL+4, EOJ+1!
XBCFIXGB XBCFIXFL+4*, XBCFIXFL+5, XBCFIXFL+6*, XBCFIXFL+7, XBCFIXFL+9, EOJ+1!
XBCFIXHI XBCFIXFL+6*, XBCFIXFL+7*, XBCFIXFL+8, XBCFIXFL+9, XBCFIXFL+10, EOJ+1!
XBCFIXL START+7*, XBCFIXFL+7*, EOJ+1!
XBCFIXNX XBCFIXFL+6*, XBCFIXFL+7*, XBCFIXFL+9*, EOJ+1!
XBCFIXX XBCFIXFL+9*, XBCFIXFL+10, EOJ+1!
XBCFIXY XBCFIXFL+9*, XBCFIXFL+10, EOJ+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All