Print Page as PDF
RECOMPILATION OF INPUT TEMPLATES ICR (2022)

RECOMPILATION OF INPUT TEMPLATES    ICR (2022)

Name Value
NUMBER 2022
IA # 2022
FILE NUMBER .402
GLOBAL ROOT DIE
DATE CREATED 1997/05/19
CUSTODIAL PACKAGE VA FILEMAN
CUSTODIAL ISC San Francisco
USAGE Controlled Subscription
TYPE File
DBIC APPROVAL STATUS APPROVED
NAME RECOMPILATION OF INPUT TEMPLATES
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
STATUS Active
DURATION Till Otherwise Agreed
ID DIE
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE ISC
REGISTRATION Albany
CLINICAL INFO RESOURCE NETWORK Birmingham
RADIOLOGY/NUCLEAR MEDICINE