Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: GMTSPI99

Package: Health Summary

Routine: GMTSPI99


Information

GMTSPI99 ;SLC/WAT - INSTALL ROUTINES FOR HRMH GMTS COMPONENTS ;12/01/11 11:13

Source Information

Source file <GMTSPI99.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 4 ($$FIND1,FIND)^DIC  UPDATE^DIE  ^DIK  CLEAN^DILF  
Clinical Reminders 1 SMEXINS^PXRMEXSI  
Health Summary 1 BUILD^GMTSXPD3  
Kernel 1 ($$PATCH,BMES,MES)^XPDUTL  

Entry Points

Name Comments DBIA/ICR reference
PRE ; cleanup previous if exists
INSTUB ;create stubs for 142
LU(FILE,NAME,FLAGS,SCREEN,INDEXES) ; call FileMan Finder to look up file entry
EXARRAY(MODE,ARRAY) ;List of exchange entries used by delete and install
AWRITE(REF) ;Write all the descendants of the array reference.
DELCOMP ;delete HS components
POST ;create components, stubs, install exchange file
DELHSTYP ; remove HS Types
DELEX ;remove prior version of exchange entry

External References

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

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
$$LU GMTSPI99+16, GMTSPI99+19, GMTSPI99+22, GMTSPI99+25
AWRITE INSTUB+11, INSTUB+18
DELCOMP PRE+2
DELEX PRE+1
DELHSTYP PRE+3
EXARRAY DELEX+3
INSTUB POST+1

Local Variables

Legend:

>> 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~
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All