LEXXGI ;ISL/KER - Global Import (^LEXM) ;04/21/2014
Source file <LEXXGI.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
LOAD | ; Load Data from ^LEXM into IC*/LEX Files
|
|
TASK | ; Queue Lexicon Update with Taskman
|
|
SUB | ; Re-Index Subset file 757.21 (set logic only)
|
|
CHECKSUM | ; Check ^LEXM Checksum
|
|
AWRD | ; Recalculate ASL Cross-Reference in 757.01
|
|
SCHG | ; Save Change File Changes (for NOTIFY)
|
|
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 ; |
|
NOTIFY | ; Notify by Protocol - LEXICAL SERVICES UPDATE
|
|
LEXM | ; Force Install of LEXM w/o a Post-Install
|
|
IMPORT | ; Import Data during a Patch Installation
|
|
ZTQ | ; Taskman Quit
|
|
INV(X,Y) | ; Protocol Invoked
|
|
ASL | ; Recalculate ASL Cross-Reference in 757.01
|
Name | Field # of Occurrence |
---|---|
HOME^%ZIS | TASK+4, IMPORT+20 |
^%ZTLOAD | TASK+4 |
$$GET1^DIQ | IMPORT+19 |
POST^LEXXFI | IMPORT+21 |
$$ELAP^LEXXGI2 | LOAD+5 |
$$HACK^LEXXGI2 | LOAD+5 |
$$VC^LEXXGI2 | LEXM+6 |
CS^LEXXGI2 | CHECKSUM+1 |
IG^LEXXGI2 | LOAD+4 |
KALL^LEXXGI2 | EN+47, NOTIFY+1 |
NF^LEXXGI2 | LOAD+3 |
NOTIFY^LEXXGI2 | IMPORT+18, NOTIFY+1 |
PB^LEXXGI2 | LOAD+9, LOAD+10 |
TL^LEXXGI2 | LOAD+11, LOAD+12 |
FILES^LEXXGI3 | LOAD+5 |
ASL^LEXXGI4 | ASL+1 |
AWRD^LEXXGI4 | AWRD+1 |
SUB^LEXXGI4 | SUB+1 |
$$RESULTS^LEXXII2 | LOAD+7 |
$$FMTE^XLFDT | LOAD+10, LOAD+11 |
$$NOW^XLFDT | IMPORT+5, INV+2 |
BMES^XPDUTL | IMPORT+10, IMPORT+12, IMPORT+14 |
MES^XPDUTL | IMPORT+10, IMPORT+12, IMPORT+14 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LEXM | LOAD+3, IMPORT+15, SCHG+2, SCHG+4 |
^LEXM(0 | LEXM+2*, LEXM+3*, LEXM+5, LEXM+6, IMPORT+5, IMPORT+20, LOAD+4 |
^LEXM(80 | SCHG+6 |
^LEXM(80.1 | SCHG+6 |
^LEXM(81 | SCHG+6 |
^LEXM(81.2 | SCHG+6 |
^LEXM(81.3 | SCHG+6 |
^LEXT(757.2 - [#757.2] | INV+2*, INV+3* |
Name | Line Occurrences |
---|---|
EN | LEXM+14 |
IMPORT | EN+47 |
LOAD | IMPORT+18 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DG | IMPORT+4~ |
DIC | IMPORT+4~ |
DICR | IMPORT+4~ |
DIFROM | IMPORT+20~ |
DILOCKTM | IMPORT+4~ |
DIW | IMPORT+4~ |
DUZ | IMPORT+19 |
LEXB | LEXM+1~, LEXM+2*, LEXM+3*, LEXM+4, IMPORT+4~, IMPORT+5*, IMPORT+7, IMPORT+8, IMPORT+9, IMPORT+13 , IMPORT+14, LOAD+1 |
LEXBEG | LOAD+2~, LOAD+5*, LOAD+10 |
LEXBLD | LEXM+1~, LEXM+2*, LEXM+3*, IMPORT+7*, IMPORT+9~ |
LEXBO | LEXM+1~, LEXM+2*, LEXM+3 |
LEXBUILD | TASK+1, LEXM+1~, LEXM+2*, LEXM+3*, IMPORT+2*, IMPORT+7, IMPORT+8, IMPORT+11, IMPORT+13 |
LEXCD | IMPORT+4~ |
LEXCHG | IMPORT+3!, IMPORT+15*, IMPORT+17*, SCHG+1*, SCHG+6* |
LEXCHK | LEXM+1~, LEXM+5*, LEXM+6 |
>> LEXCRE | TASK+3 |
LEXDT | INV+1~, INV+2* |
LEXELP | LOAD+2~, LOAD+5*, LOAD+6*, LOAD+12 |
LEXEND | LOAD+2~, LOAD+5*, LOAD+11 |
LEXFI | IMPORT+14~, IMPORT+15*, IMPORT+16, SCHG+1~, SCHG+2~*, SCHG+3, SCHG+4 |
LEXFL | LOAD+2~ |
>> LEXFY | TASK+3, IMPORT+2*, IMPORT+6 |
LEXID | IMPORT+14~, IMPORT+16*, SCHG+1~, SCHG+3*, SCHG+4 |
>> LEXIGHF | TASK+3, IMPORT+2* |
LEXLAST | IMPORT+4~, IMPORT+20~ |
>> LEXLREV | TASK+2, IMPORT+1* |
LEXMSG | TASK+1, LEXM+1~, LEXM+4*, IMPORT+21, LOAD+2~ |
LEXN | INV+1~, INV+3 |
LEXNDS | LEXM+1~, LEXM+6* |
LEXNOPRO | LEXM+1~, LEXM+2*, IMPORT+18, NOTIFY+1 |
LEXOK | LOAD+2~, LOAD+4* |
LEXP | INV+1~*, INV+2, INV+3 |
LEXPD | INV+1~, INV+2*, INV+3 |
LEXPOST | LEXM+1~, LEXM+4* |
LEXPRO | IMPORT+20~* |
LEXPROC | IMPORT+14~, IMPORT+18! |
LEXPRON | IMPORT+20~* |
>> LEXPTYPE | TASK+2, IMPORT+1*, IMPORT+5 |
>> LEXQTR | TASK+3, IMPORT+3*, IMPORT+6 |
>> LEXREQP | TASK+2, IMPORT+1* |
LEXRES | IMPORT+4~, LOAD+7*, LOAD+8 |
LEXSAB | INV+1~*, INV+3 |
LEXSCHG | IMPORT+3!, IMPORT+15!, SCHG+1! |
LEXSCHG( | IMPORT+16*, SCHG+4* |
LEXSCHG("B" | SCHG+4* |
LEXSCHG("C" | SCHG+4*, SCHG+5 |
LEXSCHG("CPT" | IMPORT+17 |
LEXSCHG("D" | SCHG+5*, SCHG+6 |
LEXSCHG("ICD" | IMPORT+17 |
LEXSCHG("LEX" | IMPORT+16* |
LEXSCHG("PRO" | IMPORT+17* |
LEXSCHG(0 | IMPORT+17*, SCHG+6* |
LEXSHORT | TASK+2, LEXM+1~, LEXM+4* |
LEXSTART | IMPORT+4~, IMPORT+5* |
LEXSTR | IMPORT+4~, IMPORT+5*, IMPORT+6* |
LEXTXT | LOAD+2~, LOAD+8*, LOAD+9 |
LEXTYPE | LEXM+1~, LEXM+4* |
LEXVER | LEXM+1~, LEXM+6*, LEXM+7, LEXM+8, LEXM+9, LEXM+10, LEXM+11 |
U | IMPORT+5* |
X | IMPORT+9~, IMPORT+10*, IMPORT+12*, IMPORT+14*, INV~, INV+1 |
XMDUN | IMPORT+4~ |
XMZ | IMPORT+4~ |
>> XPDNM | IMPORT+10, IMPORT+12, IMPORT+14 |
Y | TASK+1~, INV~, INV+2 |
ZTDESC | TASK+1~, TASK+4*, ZTQ+1! |
ZTDTH | TASK+1~, TASK+4*, ZTQ+1! |
ZTIO | TASK+1~, TASK+4*, ZTQ+1! |
ZTQUEUED | TASK+1~, IMPORT+1, LOAD+1, ZTQ+1! |
ZTREQ | TASK+1~, IMPORT+1*, LOAD+1*, ZTQ+1! |
ZTRTN | TASK+1~, TASK+4*, ZTQ+1! |
ZTSAVE | TASK+1~, ZTQ+1! |
ZTSAVE("LEXBUILD" | TASK+1* |
ZTSAVE("LEXCRE" | TASK+3* |
ZTSAVE("LEXFY" | TASK+3* |
ZTSAVE("LEXIGHF" | TASK+3* |
ZTSAVE("LEXLREV" | TASK+2* |
ZTSAVE("LEXMSG" | TASK+1* |
ZTSAVE("LEXPTYPE" | TASK+2* |
ZTSAVE("LEXQTR" | TASK+3* |
ZTSAVE("LEXREQP" | TASK+2* |
ZTSAVE("LEXSHORT" | TASK+2* |
ZTSK | TASK+1~, IMPORT+4~, ZTQ+1! |
Name | Field # of Occurrence |
---|---|
$T(ASL^LEXXGI4 | ASL+1 |
$T(AWRD^LEXXGI4 | AWRD+1 |
$T(SUB^LEXXGI4 | SUB+1 |