GENERAL DESCRIPTION |
When installing a patch that includes changes to field
definitions in a data dictionary, KIDS does not recompile the compiled input
templates. This integration agreement covers recompilation of input
templates.
Recompilation of input templates may involve the following steps:
(1) Traverse the "AF" cross-reference of the ^DIE global (file
#.402) to obtain a list of compiled input templates for the
affected fields. The structure of this cross-reference is
^DIE("AF",file,field,template)=""
Subfields would be treated like fields of their respective
subfiles, i.e. ^DIE("AF",subfile,subfield,template)="".
(2) For each template that is being recompiled, access
^DIE(template,"ROU") to determine the compiled routine.
(3) Invoke EN^DIEZ to recompile that input template.
|
GLOBAL REFERENCE |
GLOBAL REFERENCE |
FIELD NUMBER |
GLOBAL DESCRIPTION |
DIE(AF |
|
The "AF" cross-reference has the following structure:
^DIE("AF",file,field,template)=""
^DIE("AF",subfile,subfield,template)=""
|
DIE(D0,ROU |
FIELD NUMBER |
ACCESS |
FIELD NAME |
LOCATION |
1815 |
Direct Global Read & w/Fileman |
ROUTINE INVOKED |
ROU;E1,13 |
|
|
|