GMTSULT ; SLC/KER - HS Type Lookup ; 01/06/2003
Source file <GMTSULT.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| REM(X) | ;   Remote Adhoc | |
| BL | ; Blank Line | |
| DICHK | ; Check DIC variables | |
| EST(X) | ;   Edit Health Summary Type (other than Adhoc) | |
| ET(T) | ; Error Text | |
| HST(X) | ;   Health Summary Type | |
| SDISV(Y) | ; Set DISV (IEN) | |
| RDISV(X) | ; Read DISV | |
| LD | ; Load DIC Variables | |
| EOK(X) | ;   Edit OK | |
| XIEN(X) | ; Is X in a Y or `IEN format  Quit +IEN | |
| DHST(X) | ;   Delete Health Summary Type | |
| ROK(X) | ; Routine OK | |
| RD | ; Restore DIC Variables | |
| DA(X) | ; Get IEN | |
| ADH(X) | ;   Adhoc | |
| EN | ; Lookup (general) | |
| MS | ; Merge Set | |
| MSG() | ; Message | |
| ADD | ;   Add Health Summary Type | |
| CLEAN | ;   Kill ^TMP("GMTSULT2") | |
| AHST(X) | ;   Add Health Summary Type | |
| CLR | ;   Kill ^TMP("GMTS* | |
| ECHO(X) | ; Echo Results (writes/reads) | |
| KI | ; Kill Indexes | |
| MK | ; Merge Kill | |
| SI | ; Set Indexes | |
| TYPE(GMTSI) | ; Get Health Summary Type ; Needs DIC(0) | |
| N(X) | ; Number of Types | |
| ASKA(X) | ; Ask if adding | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIC | RDISV+2 | 
| RECALL^DILFD | SDISV+2 | 
| ^DIM | SI+3, KI+3 | 
| $$GET1^DIQ | ADD+2, ADD+4 | 
| ^DIR | ASKA+4 | 
| ^DIWP | ET+3 | 
| ^DIWW | ET+3 | 
| $$TYPE^GMTSULT | GMTSULT+18 | 
| EN^GMTSULT | TYPE+3 | 
| $$DICS^GMTSULT2 | XIEN+3 | 
| $$EM^GMTSULT2 | EN+21 | 
| LIST^GMTSULT2 | EN+24 | 
| $$INPUT^GMTSULT5 | EN+8 | 
| MULTI^GMTSULT6 | EN+26 | 
| ONE^GMTSULT6 | EN+28 | 
| Y^GMTSULT6 | EN+13, EN+21 | 
| $$DUP^GMTSULT7 | ASKA+1 | 
| $$NOW^XLFDT | ADD+4 | 
| $$BROKER^XWBLIB | ECHO+1 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^GMT(142 - [#142] | Classic Fileman Calls, RECALL^DILFD | 
| ^VA(200 - [#200] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("TEST" | ROK+1 | 
| ^GMT(142 - [#142] | EN+36, EN+37, ADD+8, ADD+9*, ADD+10!, DA+1, DA+3, N+1, SI+1, TYPE+3 , XIEN+3, XIEN+4, XIEN+5, XIEN+6, EOK+1, EST+3, EST+4, EST+5, EST+6, EST+7 , EST+8, EST+9, HST+1, DHST+2, DHST+3, AHST+1, AHST+2, ADH+1, REM+1, RD+6 | 
| ^GMT(142.5 - [#142.5] | DHST+3 | 
| ^TMP("GMTSULT" | EN+26, EN+28, CLR+1! | 
| ^TMP("GMTSULT2" | CLR+1!, CLEAN+1! | 
| ^TMP($J | SI+2, SI+3, KI+2, KI+3, MS+1*, MK+1! | 
| ^UTILITY($J | ET+3 | 
| ^VA(200 - [#200] | EST+2 | 
| ^XMB("NETNAME" | EST+4 | 
| ^XUSEC( | EST+6, EST+9 | 
| Name | Line Occurrences | 
|---|---|
| $$ASKA | ADD+7 | 
| $$DA | ADD+8 | 
| $$ECHO | EN+3 | 
| $$MSG | ADD+1 | 
| $$N | ASKA+2 | 
| $$ROK | ECHO+1 | 
| $$XIEN | EN+11, EN+12 | 
| ADD | EN+37 | 
| CLR | EN+13, EN+18, EN+21, EN+38 | 
| DICHK | GMTSULT+18, LD+1 | 
| KI | ADD+10 | 
| LD | EN+3 | 
| MK | SI+4, KI+5 | 
| MS | SI+1, KI+1 | 
| RD | EN+13, EN+18, EN+21, EN+38 | 
| SI | ADD+10 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | ET+3~ | 
| A | ET+2~* | 
| DA | EN+35~, ADD+8*, ADD+9, ADD+10, ADD+11, SI+1~, SI+2*, SI+3*, KI+1~, KI+2* , KI+4 | 
| DIC | GMTSULT+18~, EN+35~*, LD+1*, DICHK+2*, RD+1*, RDISV+2~* | 
| DIC("A" | LD+2, DICHK+4*, RD+2* | 
| DIC("B" | LD+2, RD+3* | 
| DIC("DR" | DICHK+1! | 
| DIC("P" | DICHK+1! | 
| DIC("S" | LD+2, RD+1* | 
| DIC("V" | DICHK+1! | 
| DIC("W" | LD+2, RD+2* | 
| DIC(0 | GMTSULT+18*, EN+1, EN+14, EN+34, EN+35*, EN+37*, LD+2, DICHK+2*, DICHK+3*, RD+3* , RDISV+2* | 
| >> DIEFOUT | MSG+1 | 
| >> DIERR | ET+2 | 
| >> DIEV0 | ET+1 | 
| DIK | EN+35~* | 
| >> DIMSG | MSG+1 | 
| >> DIMSGA | MSG+1 | 
| DINUM | DICHK+1! | 
| >> DIOUTAR | MSG+1 | 
| >> DIQUIET | ET+1, BL+1 | 
| DIR | EN+2~, ASKA+2~ | 
| DIR("A" | ASKA+3* | 
| DIR("B" | ASKA+3* | 
| DIR(0 | ASKA+3* | 
| DIROUT | EN+2~, EN+16, ASKA+2~, ASKA+4 | 
| DIRUT | GMTSULT+18~, EN+2~, EN+16, ASKA+2~, ASKA+4 | 
| DIW | ET+3~ | 
| DIWF | ET+3~* | 
| DIWL | ET+3~* | 
| DIWR | ET+3~* | 
| DIWT | ET+3~ | 
| DLAYGO | EN+34~, EN+35*, LD+1 | 
| DN | ET+3~ | 
| DTOUT | GMTSULT+18~, EN+2!, EN+9*, EN+16, ASKA+2~, ASKA+4, DICHK+1! | 
| DUOUT | GMTSULT+18~, EN+2!, EN+9*, EN+16, ASKA+2~, ASKA+4, DICHK+1! | 
| DUZ | ADD+2, ADD+4, ADD+9, EST+2, EST+5, EST+6, EST+7, EST+8, EST+9, SDISV+1 , SDISV+2, RDISV+1 | 
| DUZ(2 | EST+2, EST+4 | 
| E | ET+2~* | 
| GMTS | EN+2~, SI+1~*, SI+2, SI+3, KI+1~*, KI+2, EOK+1~, EST+1~, HST+1~*, HST+2 , DHST+1~*, DHST+2*, DHST+3*, DHST+4, AHST+1~*, AHST+2*, AHST+3, ADH+1~*, REM+1~*, RD+7! | 
| GMTSC | SI+1~, SI+3*, KI+1~, KI+4* | 
| GMTSD | ADD+1~, ADD+4*, ADD+5 | 
| GMTSDEF | EN+2~, EN+4* | 
| GMTSDIC | EN+2~, LD+1*, RD+1, RD+7! | 
| GMTSDIC0 | EN+2~, EN+4, EN+7, EN+8, EN+14, EN+20, EN+33, EN+37*, LD+1*, LD+2* , RD+3, RD+7! | 
| GMTSDICA | EN+2~, LD+1*, LD+2*, RD+2, RD+7! | 
| GMTSDICB | EN+2~, LD+2*, RD+3, RD+7! | 
| GMTSDICS | EN+2~, XIEN+3, LD+2*, RD+1, RD+7! | 
| GMTSDICW | EN+2~, LD+2*, RD+2 | 
| GMTSDISV | EN+2~, RD+7! | 
| GMTSE | EN+2~, EN+3*, DICHK+3 | 
| >> GMTSETQ | ET+3, BL+1 | 
| GMTSI | TYPE~, TYPE+3*, XIEN+1~, XIEN+2*, XIEN+3, XIEN+4, XIEN+5*, XIEN+7, EST+1~, EST+3* , EST+4*, EST+5*, EST+6*, EST+7*, EST+8*, EST+9*, RD+5~*, RD+6 | 
| GMTSL | XIEN+1~, XIEN+2*, XIEN+4, RD+5~*, RD+6 | 
| GMTSLERR | EN+2~, EN+8!, EN+17, EN+18 | 
| GMTSLGO | EN+2~, EN+33, LD+1* | 
| GMTSM | ADD+1~*, ET+2 | 
| >> GMTSMS | MSG+1 | 
| GMTSN | ASKA+1~*, ASKA+3, XIEN+1~, XIEN+6*, XIEN+7 | 
| GMTSO | SI+1~*, SI+3, KI+1~*, KI+4, EST+1~, EST+4*, EST+6*, EST+7*, EST+9* | 
| GMTSOD0 | EN+34~*, EN+37 | 
| GMTSOK | ADD+1~, ADD+7*, XIEN+1~, XIEN+3* | 
| GMTSOX | EN+34~*, EN+35 | 
| GMTSQ | EN+2~, EN+4* | 
| GMTSU | ADD+1~, ADD+2*, ADD+4*, ADD+5 | 
| GMTSWY | EN+2~ | 
| GMTSX | EN+2~, EN+4*, EN+7, EN+8, EN+21*, ASKA+1~, ASKA+2*, ASKA+3, SI+1~, SI+2* , SI+3, KI+1~, KI+2*, KI+3, XIEN+1~, XIEN+2*, XIEN+5, XIEN+6, XIEN+7 | 
| GMTSY | XIEN+1~ | 
| I | ET+2~*, ET+3~, N+1~* | 
| OK | EOK+1~* | 
| T | ET~, ET+2, ET+3 | 
| U | EN+3*, EOK+1, EST+2, EST+3, EST+4, EST+5, EST+6, EST+7, EST+8, EST+9 , HST+1, DHST+2, AHST+1, ADH+1, REM+1 | 
| X | EN+4, EN+7*, EN+8*, EN+11, EN+12, EN+16, EN+20, EN+21, EN+24, EN+33 , EN+34, EN+35~*, ADD+7, ADD+9, ADD+10, ADD+11, DA~, DA+1*, DA+2, DA+3* , DA+4*, ET+3~*, ASKA~, ASKA+1, ASKA+4*, ASKA+5*, N~, N+1*, N+2, SI+1~ , SI+3*, KI+1~, KI+3*, KI+4*, TYPE+2*, XIEN~, XIEN+2, XIEN+4*, XIEN+5, XIEN+7* , EOK~, EOK+1*, EST~, EST+1*, EST+3, EST+4, EST+5, EST+6, EST+7, EST+8 , EST+9, HST~, HST+1*, HST+2*, DHST~, DHST+1*, DHST+2, DHST+3, DHST+4*, AHST~ , AHST+1*, AHST+2, AHST+3*, ADH~, ADH+1*, REM~, REM+1*, RD+4, RD+5, RD+6* , ECHO~, ECHO+1*, RDISV~, RDISV+2*, ROK~, ROK+1* | 
| Y | GMTSULT+18*, EN+4!, EN+9*, EN+12!*, EN+13, EN+14, EN+17!, EN+18*, EN+21!*, EN+29* , EN+33, ADD+2*, ADD+5*, ADD+8*, ADD+10*, ADD+11*, ET+3~, ASKA+5, TYPE+2!, TYPE+3 , LD+1!, SDISV~, SDISV+1, SDISV+2, RDISV+2~ | 
| Y(0 | EN+34! | 
| Z | ET+3~ |