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 |