Print Page as PDF
Index and the DD global. ICR (1126)

Index and the DD global.    ICR (1126)

Name Value
NUMBER 1126
IA # 1126
GLOBAL ROOT DD(
DATE CREATED 1995/02/01
CUSTODIAL PACKAGE VA FILEMAN
CUSTODIAL ISC San Francisco
USAGE Private
TYPE File
DBIC APPROVAL STATUS APPROVED
NAME Index and the DD global.
GLOBAL REFERENCE
GLOBAL REFERENCE GLOBAL DESCRIPTION
DD(

The VA Cross-Referencer utility in Toolkit needs to reference several ^DD
nodes in order to cross-reference a package.  Several of the referenced DD
nodes contain M code.  They are inspected to find items such as
global/variables names and label /external references.  Some of the referenced
nodes are the "LAYGO", "DEL" nodes.  A specific example of a DD reference
follows:

>>>>>%INDX10+25
S INDEL="" F G=0:0 S INDEL=$O(^DD(INDFN,INDF,"LAYGO",INDEL)) Q:INDEL=""
I $D(^(INDEL,0))#2 S INDC=INDF_"LAYGO"_INDEL_" ; LAYGO CHECK CODE",INDX=^(0)
D ADD

The DD references are found in routines %INDX10, %INDX11, %INDX53.
STATUS Active
DURATION Till Otherwise Agreed
ID DD(
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE ISC
TOOLKIT Oakland