Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: LEXXGI

Package: Lexicon Utility

Routine: LEXXGI


Information

LEXXGI ;ISL/KER - Global Import (^LEXM) ;05/23/2017

Source Information

Source file <LEXXGI.m>

Entry Points

Name Comments DBIA/ICR reference
EN ; Main Entry Point for Installing LEXM in Post-Installs
;
; Requires
;
; LEXBUILD - the name of the patch/build being installed
;
; Uses
;
; LEXMSG - If this variable exist, then an install message
; message will be set to G.LEXICON
;
; LEXSHORT - If this variable exist, the install message
; will be an abbreviated message, without the
; file totals and checksums
;
; Abbreviated Install Message
;
; Date and Time Installed
; Account where the Data was Installed
; Who Installed the Data
; The Name of the Build Installed
; The Name of the Global Host File
; Protocol Invoked
; Date and time Protocol was Invoked
; Install Start Date/Time
; Install Complete Date/Time
; Install Elapsed Time
;
; Long Install Message
;
; All of the elements above plus:
;
; File Versions/Revisions
; File Checksums
; File Record Counts
;
; LEXNOPRO - If this variable exist, the protocol LEXICAL
; SERVICES UPDATE will not be invoked.
;
; LEXPTYPE - Patch Type
; LEXLREV - Revision
; LEXREQP - Required Patches/Builds
; LEXIGHF - The patch Export Global Host Filename
; LEXFY - Fiscal Year
; LEXQTR - Quarter
; LEXCRE - Import Global Creation Date
;
TASK ; Queue Lexicon Update with Taskman
LEXM ; Force Install of LEXM w/o a Post-Install
IMPORT ; Import Data during a Patch Installation
LOAD ; Load Data from ^LEXM into IC*/LEX Files
NOTIFY ; Notify by Protocol - LEXICAL SERVICES UPDATE
MSG(X,Y,Z) ; Install Message
AWRD ; Recalculate ASL Cross-Reference in 757.01
ASL ; Recalculate ASL Cross-Reference in 757.01
SUB ; Re-Index Subset file 757.21 (set logic only)
SCHG ; Save Change File Changes (for NOTIFY)
INV(X,Y) ; Protocol Invoked
CHECKSUM ; Check ^LEXM Checksum
TOT ; CSV totals

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," Running checksum routine on the ^LEXM import global, please wait"
  • Line Location: LEXM+5
Function Call: WRITE
  • Prompt: !
  • Line Location: LEXM+6
Function Call: WRITE
  • Prompt: !!," Import global ^LEXM is missing. Please obtain a copy of ^LEXM before",!," continuing."
  • Line Location: LEXM+8
Function Call: WRITE
  • Prompt: !," Unable to verify checksum for import global ^LEXM (possibly corrupt)"
  • Line Location: LEXM+10
Function Call: WRITE
  • Prompt: !," Import global ^LEXM failed checksum"
  • Line Location: LEXM+11
Function Call: WRITE
  • Prompt: !!," Please KILL the existing import global ^LEXM from your system and"
  • Line Location: LEXM+12
Function Call: WRITE
  • Prompt: !," obtain a new copy of ^LEXM before continuing with the installation."
  • Line Location: LEXM+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call