GMTSPI99 ;SLC/WAT - INSTALL ROUTINES FOR HRMH GMTS COMPONENTS ;12/01/11 11:13
Source file <GMTSPI99.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
LU(FILE,NAME,FLAGS,SCREEN,INDEXES) | ; call FileMan Finder to look up file entry
|
|
PRE | ; cleanup previous if exists
|
|
POST | ;create components, stubs, install exchange file
|
|
DELEX | ;remove prior version of exchange entry
|
|
DELCOMP | ;delete HS components
|
|
DELHSTYP | ; remove HS Types
|
|
EXARRAY(MODE,ARRAY) | ;List of exchange entries used by delete and install
|
|
INSTUB | ;create stubs for 142
|
|
AWRITE(REF) | ;Write all the descendants of the array reference.
|
Name | Field # of Occurrence |
---|---|
$$FIND1^DIC | LU+1 |
FIND^DIC | DELEX+7, DELCOMP+12 |
UPDATE^DIE | INSTUB+10, INSTUB+17 |
^DIK | DELEX+15, DELCOMP+7, DELCOMP+20, DELHSTYP+4, DELHSTYP+5 |
CLEAN^DILF | INSTUB+19 |
BUILD^GMTSXPD3 | PRE+5, POST+5 |
SMEXINS^PXRMEXSI | POST+3 |
$$PATCH^XPDUTL | GMTSPI99+13 |
BMES^XPDUTL | GMTSPI99+13, GMTSPI99+14, GMTSPI99+28, GMTSPI99+29, PRE+4, POST+2, POST+4, DELEX+2, DELCOMP+1, DELHSTYP+1 , INSTUB+2 |
MES^XPDUTL | GMTSPI99+15, GMTSPI99+17, GMTSPI99+20, GMTSPI99+23, GMTSPI99+26, AWRITE+20 |
FileNo | Call Tags |
---|---|
^GMT(142 - [#142] | Classic Fileman Calls |
^GMT(142.1 - [#142.1] | Classic Fileman Calls, FIND^DIC |
^PXD(811.8 - [#811.8] | Classic Fileman Calls, FIND^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^GMT(142 - [#142] | DELHSTYP+5 |
^GMT(142.1 - [#142.1] | GMTSPI99+16, GMTSPI99+19, GMTSPI99+22, GMTSPI99+25, DELCOMP+6, DELCOMP+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARRAY | DELEX+1~, DELEX+3, EXARRAY~ |
ARRAY( | DELEX+5, DELEX+6, EXARRAY+6*, EXARRAY+7*, EXARRAY+8* |
COUNT | DELCOMP+2~, DELCOMP+14*, DELCOMP+15, DELCOMP+16 |
DA | DELEX+12~, DELEX+14*, DELCOMP+2~, DELCOMP+4*, DELCOMP+6, DELCOMP+7, DELCOMP+8*, DELCOMP+17~, DELCOMP+19*, DELHSTYP+2~ , DELHSTYP+4*, DELHSTYP+5* |
DIK | DELEX+12~, DELEX+13*, DELCOMP+2~, DELCOMP+3*, DELCOMP+17~, DELCOMP+18*, DELHSTYP+2~, DELHSTYP+3* |
DONE | AWRITE+3~, AWRITE+12*, AWRITE+13, AWRITE+19* |
FDA | INSTUB+3~, INSTUB+7!, INSTUB+14! |
FDA( | INSTUB+9* |
FDA(142 | INSTUB+15* |
FILE | LU~, LU+1 |
FLAGS | LU~, LU+1 |
GMTSABRT | GMTSPI99+12~, GMTSPI99+17*, GMTSPI99+20*, GMTSPI99+23*, GMTSPI99+26*, GMTSPI99+28, GMTSPI99+29 |
GMTSTEXT | AWRITE+3~, AWRITE+20 |
GMTSTEXT( | AWRITE+17* |
GMTSVAL | DELEX+1~, DELEX+7, DELCOMP+2~, DELCOMP+11*, DELCOMP+12 |
GMTSVAL(1 | DELEX+6* |
HSIEN | INSTUB+3~, INSTUB+7!, INSTUB+14! |
HSIEN(1 | INSTUB+8*, INSTUB+16* |
I | DELCOMP+2~, DELCOMP+10*, DELCOMP+11, INSTUB+3~, INSTUB+6*, INSTUB+8, INSTUB+9 |
IC | DELEX+1~, DELEX+4*, DELEX+5*, DELEX+6 |
IDX | DELCOMP+2~, DELCOMP+16*, DELCOMP+19 |
IND | DELEX+1~, DELEX+11*, DELEX+14, AWRITE+3~, AWRITE+16*, AWRITE+17 |
INDEXES | LU~, LU+1 |
LEN | AWRITE+3~, AWRITE+15*, AWRITE+16 |
LIST | DELEX+1~, DELEX+8, DELCOMP+13 |
LIST("DILIST" | DELEX+9, DELEX+14, DELCOMP+14, DELCOMP+19 |
LN | EXARRAY+2~, EXARRAY+3*, EXARRAY+5*, EXARRAY+6, EXARRAY+7, EXARRAY+8, AWRITE+3~, AWRITE+5*, AWRITE+17* |
MODE | EXARRAY~, EXARRAY+7, EXARRAY+8 |
MSG | INSTUB+3~, INSTUB+7!, INSTUB+11, INSTUB+14!, INSTUB+18 |
NAME | LU~, LU+1, DELCOMP+2~, DELCOMP+9*, DELCOMP+11, INSTUB+3~, INSTUB+4*, INSTUB+9 |
NUM | DELEX+1~, DELEX+9*, DELEX+10, DELEX+11 |
NUMBER | INSTUB+3~, INSTUB+5*, INSTUB+8 |
PROOT | AWRITE+3~, AWRITE+6*, AWRITE+17 |
REF | AWRITE~, AWRITE+4, AWRITE+6, AWRITE+8, AWRITE+10*, AWRITE+11, AWRITE+13, AWRITE+14, AWRITE+15, AWRITE+16 , AWRITE+17, AWRITE+18*, AWRITE+19 |
ROOT | AWRITE+3~, AWRITE+9*, AWRITE+11, AWRITE+14, AWRITE+19 |
SCREEN | LU~, LU+1 |
START | AWRITE+3~, AWRITE+14*, AWRITE+16 |
TEMP | AWRITE+3~, AWRITE+8*, AWRITE+9 |
U | DELEX+9, DELCOMP+7, DELCOMP+11, DELCOMP+14, INSTUB+8, INSTUB+9 |
X | DELCOMP+2~, DELHSTYP+2~ |
>> XPDABORT | GMTSPI99+29* |
Y | DELCOMP+2~, DELHSTYP+2~ |