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: XBRESID

Package: IHS VA Utilities

Routine: XBRESID


Information

XBRESID ; IHS/ADC/GTH - CLEAN UP RESIDUAL ENTRIES IN ^DD ; [ 02/07/97 3:02 PM ]

Source Information

Source file <XBRESID.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
IHS VA Utilities 1 ^XBKTMP  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS VA Utilities 2 XBCDIC  XBKD  

Entry Points

Name Comments DBIA/ICR reference
RESID ;
START ;
LO ;
CHK ;
EN1 ;PEP - Clean residual entries in ^DD(. Hi/Lo file numbers must be set.
HI ;
EOJ ;
LOOP ;

External References

Name Field # of Occurrence
^XBKTMP EOJ+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This program deletes residual entries in ^DD by a range of dictionary numbers.",!!
  • Line Location: START+1
Function Call: WRITE
  • Prompt: !!,"XBRLO and/or XBRHI missing or invalid!"
  • Line Location: EN1+2
Function Call: WRITE
  • Prompt: !!,"Now checking for residual ^DD entries within range.",!
  • Line Location: RESID+1
Function Call: WRITE
  • Prompt: !,XBRFILE
  • Line Location: LOOP+7
Function Call: WRITE
  • Prompt: "."
  • Line Location: CHK+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( LOOP+3, LOOP+7!, CHK+3, CHK+4
^DIC - [#1] LOOP+5, CHK+2
^TMP("XBRESID" LOOP+1!, LOOP+5*, LOOP+7, CHK+4*

Label References

Name Line Occurrences
CHK LOOP+3
EOJ EN1+3, LOOP+9
LOOP LOOP+8
RESID EN1+1

Naked Globals

Name Field # of Occurrence
^( LOOP+5
^("UP" CHK+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DTIME LO+1, HI+1
XBRFILE LOOP+2*, LOOP+3*, LOOP+4*, LOOP+5*, LOOP+6*, LOOP+7*, CHK+2, CHK+3, CHK+4, EOJ+2!
XBRHI HI+1*, HI+2, EN1+1, LOOP+3, CHK+3, EOJ+2!
XBRL LOOP+3*, LOOP+5*, LOOP+7*, EOJ+2!
XBRLO LO+1*, LO+2, HI+2, EN1+1, LOOP+2, CHK+3, EOJ+2!
XBRY LOOP+6*, LOOP+7*, LOOP+8, EOJ+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All