Files > PACKAGE

name
PACKAGE
number
9.4
location
^DIC(9.4,
description
This file identifies the elements of a package that will be transported by the initialization routines created by DIFROM. The prefix determines which namespaced entries will be retrieved from the Option, Bulletin, Help Frame, Function, and Security Key Files as well as the namespace that will be used to name the INIT routines built by running DIFROM. The Excluded Namespace field may be used to leave out some of these items. The File Multiple determines which files are sent with the package and whether data is included. Print, Input, Sort and Screen (FORM) templates are brought in by namespace, for the files listed in the File multiple. In addition, there are multiples for each type of template, that allow the user to specify individual templates outside the namespace to retrieve. Routines to be run before and after the INIT are specified in the Environment Check Routine, Pre-init after User Commit, and Post-Initialization Routine fields. The remaining fields are simply for documentation.
applicationGroups
XU
Fields
#NameLocationTypeDetailsIndexDescription
.01name(+)0;1FREE TEXTBThe name of this Package.
1prefix(+)0;2FREE TEXTCThis is the unique namespace prefix assigned to the Package, e.g. XM for the MailMan routines and globals, DI for the FileMan routines, etc. This field is appended to letters (like "INIT") to be used as the names of INIT routines.
2short description(+)0;3FREE TEXTThis is a brief description of this Package's functions.
3description1;0WORD-PROCESSINGThis is a complete and detailed description of the Package's functions and capabilities.
6file4;0MULTIPLE9.44Any FileMan files which are part of this Package are documented here. This multiple controls what files (Data Dictionaries and Data) are sent in an INIT built from this Package entry.
7print templateDIPT;0MULTIPLE9.46The names of Print Templates being sent with this Package. This multiple is used to send non-namespaced templates in an INIT. Namespaced templates are sent automatically and need not be listed separately.
8input templateDIE;0MULTIPLE9.47The names of the Input Templates being sent with this Package This multiple is used to send non-namespaced templates in an INIT. Namespaced templates are sent automatically and need not be listed separately.
9sort templateDIBT;0MULTIPLE9.48The names of the Sort Templates being sent with this Package. This multiple is used to send non-namespaced templates in an INIT. Namespaced templates are sent automatically and need not be listed separately.
9.1screen template (form)DIST;0MULTIPLE9.485The names of Screen Templates (from the FORM file) associated with this package.
9.5*menuM;0MULTIPLE9.495This is the name of a menu-type option in another namespace.
10developer (person/site)DEV;1FREE TEXTThe name of the principal Developer and Site for this Package.
10.6*lowest file number11;1NUMERICInclusive lower bound of the range of file numbers allocated to this package.
11*highest file number11;2NUMERICInclusive upper bound of the range of file numbers assigned to this package.
11.01development isc5;1FREE TEXTThe ISC responsible for the development and management of this Package.
11.3class7;3SET OF CODESI:National
II:Inactive
III:Local
The ranking Class of this software Package.
13current versionVERSION;1FREE TEXTThis field holds the version number of the package currently running at this site. When a package initialization has been run, this field will be updated with the version number most recently installed. This can be either using the old format (1.0, 16.04, etc.) or the new format (18.0T4, 19.1V2, etc.)
14additional prefixes14;0MULTIPLE9.4014
20affects record merge20;0MULTIPLE9.402This Multipule lists the files that will impact this package if a Record Merge is done on any of the files in the list.
22version22;0MULTIPLE9.49The version numbers of this Package.
913environment check routinePRE;1FREE TEXTThe name of the developer's routine which is run at the beginning of the NAMESPACE_INIT routine. This should just check the environment and should not alter any data, since the user has no way to exit out of the INIT process until this program runs to completion.
913.5environment check done datePRE;2DATE-TIMEThis is the date/time that the ENVIRONMENT CHECK routine last ran. When an INIT is run at a target site, and it contains an ENVIRONMENT CHECK routine, this field is updated automatically.
914post-initialization routineINIT;1FREE TEXTThe name of the developer's routine which is run immediately after the installation of the package.
914.5post-init completion dateINIT;2DATE-TIMEThis is the date/time that the POST-INIT last ran. When an INIT is run at a target site, and it contains a POST-INIT routine, this field is updated automatically.
916pre-init after user commitINI;1FREE TEXTName of the developer's routine that runs after the user has answered all of the questions in NAMESPACE_INIT but before the INIT files any new data. Used for data conversions, etc. that the developer needs to do before bringing in new data.
916.5pre-init completion dateINI;2DATE-TIMEThis is the date/time that the PRE-INIT AFTER USER COMMIT last ran. When an INIT is run at a target site, and it contains a PRE-INIT AFTER USER COMMIT routine, this field is updated automatically.
919excluded name spaceEX;0MULTIPLE9.432By specifying an "excluded name space", the developer will be telling the DIFROM routine not to take OPTIONS, BULLETINS, etc. which begin with these characters. For example, if "PSZ" is an excluded name space in the "PS" package, DIFROM will not send along OPTIONS, SECURITY KEYS, BULLETINS, or FUNCTIONS that begin with "PSZ".
1938mail groupMG;1POINTER3.8This field points to a mail group that will receive a mail message from KIDS when a package or patch is installed.
1944*bulletinsCOMPUTEDThis presents information about any BULLETINs which are distributed along with the Package.
1945*security keysCOMPUTEDThis describes the SECURITY KEYs which are distributed along with the Package.
1946*optionsCOMPUTEDThis lists information concerning the OPTIONs which are distributed along with the Package.
15007synonym15007;0MULTIPLE9.415007

Referenced by 32 types

  1. DIALOG (.84) -- package
  2. ERROR TRAP SUMMARY (3.077) -- application
  3. BUILD (9.6) -- package file link
  4. INSTALL (9.7) -- package file link
  5. OPTION (19) -- package
  6. HOSPITAL LOCATION (44) -- oos calling package
  7. ORDER (100) -- package
  8. ORDER REASON (100.03) -- package
  9. ORDER STATISTICS (100.1) -- package
  10. OE/RR PRINT FIELDS (100.22) -- package restriction
  11. PROTOCOL (101) -- package
  12. ORDER DIALOG (101.41) -- package
  13. ICD SEARCH API (130.4) -- owner package
  14. EDP WORKSHEET COMPONENT (232.72) -- package link
  15. VDEF CUSTODIAL PACKAGE (579.6) -- custodial package
  16. HL7 MONITOR EVENT TYPE (776.3) -- package
  17. HLO APPLICATION REGISTRY (779.2) -- package file link
  18. NOIS PACKAGE (7105.5) -- package
  19. PARAMETERS (8989.5) -- entity
  20. ALERT CRITICAL TEXT (8992.3) -- creating package
  21. VISIT (9000010) -- package
  22. V PROVIDER (9000010.06) -- package
  23. V POV (9000010.07) -- package
  24. V IMMUNIZATION (9000010.11) -- package
  25. V SKIN TEST (9000010.12) -- package
  26. V EXAM (9000010.13) -- package
  27. V TREATMENT (9000010.15) -- package
  28. V PATIENT ED (9000010.16) -- package
  29. V CPT (9000010.18) -- package
  30. V HEALTH FACTORS (9000010.23) -- package
  31. V IMM CONTRA/REFUSAL EVENTS (9000010.707) -- package
  32. V IMMUNIZATION DELETED (9000080.11) -- package