| Contents: | Main | Chapter | See Also: | Getting Started Manual | Advanced User Manual | |||
The general process used for installing each of the package components is described in this section. Component-specific special processing is described in the "Special Processing" section.
The init reads the name of the incoming entry from the ^UTILITY global and searches for a matching name in the relevant file's B cross-reference. The cross-reference for the HELP FRAME (#9.2) file, for example, looks like this:
Figure 425: DIFROM—Sample HELP FRAME (#9.2) File Cross-Reference
^DIC(9.2,"B",entryname,DA)
If an exact match is not found, the incoming entry is considered new and is added as a new file entry. If an exact match is found, Special Processing is done. Each different type of entry has its own special processing. Unless noted in the "Special Processing" section, the entire matching old entry is deleted from the target system before the new entry is installed.
For either new or replaced entries, other Special Processing, such as resolving POINTERs, is done for each different type of entry. This processing is also described in detail in the "Special Processing" section.
Finally, all cross-references on the new or replaced entry are reindexed (SET logic only).
NOTE: Not all files are reindexed.
Reviewed/Updated: May 2026