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 |