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 |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: GMTSOBL

Package: Health Summary

Routine: GMTSOBL


Information

GMTSOBL ; SLC/KER - HS Object - Lookup ; 06/24/2009

Source Information

Source file <GMTSOBL.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Health Summary 6 ($$B,$$DIM,$$VER,MOD,NEW,NT)^GMTSOBL2  $$TYPE^GMTSOBT  NXTCMP^GMTSRM1  SELCMP^GMTSRM5  (COPY,RNMBR)^GMTSRN  $$TYPE^GMTSULT  
VA FileMan 5 ^DIC  ^DIE  ^DIK  EN1^DIP  ^DIR  
Kernel 1 $$NOW^XLFDT  
Registration 1 $$SITE^VASITE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Health Summary 2 GMTSOBA  GMTSOBE  

Entry Points

Name Comments DBIA/ICR reference
OBJ(X) ; Lookup HS Object
HSO(X) ; Lookup HS Object (by Known Name)
LK(X) ; Lookup HS Object (Learn as you go)
EE(X) ; Enter/Edit
TYPE(GMTS) ; Lookup HS Type
TY(GMTS) ; Lookup HS Type (Learn as you go)
CD ; Check for Possible Deletion (New Type without Component)
EXISTS ; Edit an existing health summary type
LIST ; Lists existing summary parameters
GETCNT(GMTSIFN) ; Determine default summary order for new component
ADEL(X) ; Ask to Delete Type
DEL(X) ; Delete Type
K ; Kill Common Variables
ABT(X) ; Abort
ST ; Show Type

External References

Name Field # of Occurrence
^DIC OBJ+2, HSO+11, LK+9, LK+17
^DIE EE+28, TY+15
^DIK EE+21, DEL+2
EN1^DIP LIST+5
^DIR LK+7, LIST+3, ADEL+3
$$B^GMTSOBL2 LK+1
$$DIM^GMTSOBL2 LK+1
$$VER^GMTSOBL2 EE+34
MOD^GMTSOBL2 HSO+19, LK+23
NEW^GMTSOBL2 HSO+18, LK+23
NT^GMTSOBL2 EE+22, EE+23, EE+31
$$TYPE^GMTSOBT TYPE+1
NXTCMP^GMTSRM1 EXISTS+2
SELCMP^GMTSRM5 TY+18
COPY^GMTSRN EXISTS+3
RNMBR^GMTSRN EXISTS+3
$$TYPE^GMTSULT TY+11
$$SITE^VASITE HSO+7, LK+4
$$NOW^XLFDT EE+5, EE+25, EE+28

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: LK+9
Function Call: WRITE
  • Prompt: !!," Sorry, you can not edit someone else's object."
  • Line Location: EE+8
Function Call: WRITE
  • Prompt: !,"<<<<<< ABORT >>>>>>"
  • Line Location: EE+20
Function Call: WRITE
  • Prompt: !," Record Locked by another user"
  • Line Location: EE+29
Function Call: WRITE
  • Prompt: !,"Please hold on while I resequence the summary order"
  • Line Location: EXISTS+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ADEL+3
Function Call: WRITE
  • Prompt: !,GMTSN,"=",@GMTSN
  • Line Location: ST+2
Routine Call
  • DIC
  • Line Location:
    • OBJ+2
    • HSO+11
    • LK+9
    • LK+17
Routine Call
  • DIE
  • Line Location:
    • EE+28
    • TY+15
Routine Call
  • DIR
  • Line Location:
    • LK+7
    • LIST+3
    • ADEL+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMT(142 - [#142] Classic Fileman Calls
^GMT(142.5 - [#142.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMT(142 - [#142] EE+2, EE+15, TY+8, TY+16, TY+17, TY+19, CD+1, CD+2, GETCNT+1, ADEL+1
, ADEL+2, DEL+1, DEL+2, DEL+3
^GMT(142.5 - [#142.5] HSO+9, HSO+14, LK+14, LK+21, EE+2, EE+4*, EE+5, EE+7, EE+9, EE+10*
, EE+15, EE+27, EE+28*, EE+30, EE+32
^XUSEC("GMTSMGR" EE+8, TY+13

Label References

Name Line Occurrences
$$ABT OBJ+3, HSO+11, LK+10, LK+19, EE+19
$$EE HSO+16, LK+22
$$GETCNT EXISTS+2
$$TY EE+18
ADEL CD+2
CD TY+17, TY+19
DEL TY+18, ADEL+3
EXISTS TY+19
K EE+18
LIST TY+19, EXISTS+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADEL TY+1~, ADEL+1~*, DEL+3
B TY+1~, LIST+1~
BY TY+1~, LIST+1~, LIST+5*
CHANGE TY+1~, EXISTS+3
CNT TY+1~, EXISTS+1~, EXISTS+2*
D OBJ+1~, HSO+3~, LK+2~
D0 OBJ+1~, HSO+3~, LK+2~
D1 OBJ+1~, HSO+3~, LK+2~
DA OBJ+1~, HSO+3~, LK+2~, EE+1~*, EE+2, EE+4, EE+9, EE+10, EE+11, EE+13
, EE+15, EE+21*, EE+23, EE+24, EE+28, EE+30, EE+31, EE+32, TY+1~, TY+12*
, TY+15*, DEL+1~*, DEL+2, DEL+3
DHD TY+1~, LIST+1~, LIST+5*
DI OBJ+1~, HSO+3~, LK+2~
DIC OBJ+1~, OBJ+2*, HSO+3~, HSO+6*, LK+2~, LK+8*, LK+12~, LK+16*, EE+12~, TY+1~
, TY+5*, TY+11!, LIST+1~, LIST+3*, LIST+5*
DIC("A" OBJ+2*, EE+16*, TY+6*, TY+7*
DIC("B" EE+16*, TY+9*
DIC("S" HSO+6*, LK+1!, LK+8*, LK+17*, EE+17*, TY+10*
DIC(0 OBJ+2*, HSO+6*, LK+8*, LK+16*, TY+5*
DIE EE+25~, EE+26*, TY+1~, TY+15*
DIK EE+21*, TY+1~, DEL+1~, DEL+2*
DINUM HSO+3~, HSO+10*, LK+12~, LK+15*
DIR OBJ+1~, HSO+3~, LK+2~, EE+12~, TY+1~, LIST+1~, LIST+3!, ADEL+1~
DIR("?" LK+6*, ADEL+2*
DIR("??" LK+6*
DIR("A" LK+6*, LIST+3*, ADEL+2*
DIR("B" LIST+3*, ADEL+2*
DIR(0 LK+5*, LIST+3*, ADEL+2*
DIROUT OBJ+1~, HSO+3~, LK+2~, EE+12~, TY+16, TY+20!, K+1!, ABT+1
DIRUT TY+20!, K+1!, ABT+1
DLAYGO OBJ+1~, OBJ+2!, HSO+3~, HSO+6*, LK+2~, LK+16*, EE+12~, TY+1~, TY+11*
DQ OBJ+1~, HSO+3~, LK+2~
DR EE+25~, EE+26*, TY+1~, TY+15*
DTOUT OBJ+1~, HSO+3~, LK+2~, EE+12~, TY+16, TY+20!, K+1!, ABT+1
DUOUT OBJ+1~, HSO+3~, LK+2~, EE+12~, TY+16, TY+20!, EXISTS+1, EXISTS+2, LIST+1, LIST+3*
, K+1!, ABT+1
DUZ OBJ+1, HSO+1, LK+1, EE+8, EE+10, TY+13, CD+2
EXISTS TY+2~, TY+4*, TY+19
FLDS TY+2~, LIST+1~, LIST+5*
FR TY+2~, LIST+1~, LIST+5*
GMTS LK+3~, EE+18*, EE+22*, EE+23, EE+24, EE+26, TYPE~, TYPE+1*, TYPE+2*, TYPE+3
, TY~, TY+4, TY+14*
GMTSB LK+1~*
GMTSC ST+1~*, ST+2
GMTSCRE EE+7~*, EE+8
GMTSD EE+12~, EE+13*, EE+15*, EE+16, EE+22
GMTSDA LK+3~, EE+12~, EE+13*, EE+21
GMTSDEF LK+3~, EE+12~, EE+15*, EE+16, EE+18, EE+22, TY+2~, TY+4*, TY+8*, TY+9
>> GMTSDEV HSO+8, LK+12, EE+4, EE+17
GMTSDICA EE+1~, TY+5, TY+7
GMTSDICB EE+1~
GMTSDICS HSO+2~, HSO+6, LK+1~*, LK+8, LK+17, EE+1~
GMTSDT LK+3~, EE+5*, EE+10, EE+25~*
GMTSED EE+25~, EE+27*, EE+28*, EE+29
GMTSEG TY+2~
GMTSH HSO+3~, HSO+9*, HSO+10*, LK+12~, LK+14*, LK+15*
GMTSI EE+25~, EE+27*, EE+28*
GMTSIEN HSO+2~, TY+2~, ADEL+1~*, ADEL+2, ADEL+3
GMTSIFN TY+2~, TY+12*, TY+15*, TY+16, TY+17, TY+18, TY+19, CD+1, CD+2, EXISTS+2
, GETCNT~, GETCNT+1, ST+1
GMTSL HSO+3~, HSO+8*, HSO+10, LK+12~, LK+13*, LK+15
GMTSMGR TY+2~, TY+13*, CD+2
GMTSN ADEL+1~, ADEL+2*, DEL+1~, DEL+2*, DEL+3, ST+1~*, ST+2*
GMTSNAM HSO+2~, HSO+4*, HSO+5, HSO+15, LK+2~, LK+7*, LK+13, EE+1~
GMTSNEW HSO+2~, HSO+4*, HSO+12*, HSO+14, HSO+15, HSO+16, HSO+18, HSO+19, LK+3~, LK+4*
, LK+18*, LK+22, LK+23, EE+3*, EE+8, EE+9, EE+21, EE+23, EE+33, TY+3~
, TY+12*, TY+14, CD+2, EXISTS+2!, LIST+3
GMTSOBJ LK+3~, EE+1~*, EE+29!
GMTSOBN LK+3~, EE+5*
GMTSOWN HSO+2~, HSO+4*, EE+6
>> GMTSQ HSO+1*, HSO+4*, HSO+5*, HSO+7*, HSO+11*, HSO+16, HSO+17, LK+10*, LK+19*, LK+20
, LK+22*, LK+23, EE+6*, EE+21*, EE+22*, EE+23*, EE+24, EE+29*, TY+20*
GMTSQIT TY+3~, TY+4*, TY+17*, TY+18, EXISTS+1~*, EXISTS+2!, LIST+1, LIST+2*, LIST+3*, LIST+4*
GMTSS HSO+3~, HSO+8*, HSO+9, HSO+10, LK+12~*, LK+13, LK+14, LK+15
GMTST EE+25~, EE+30*, EE+31
GMTSTA HSO+3~, HSO+7*, HSO+8, LK+2~, LK+4*, LK+12
GMTSTD LK+3~
GMTSTYP EE+1~, EE+2*
GMTSUM TY+3~, TY+12*, LIST+5
GMTSV EE+25~, EE+26*
GMTSY EE+1~*, EE+22, EE+23, EE+31
GNTSN TY+2~
IOP LIST+1~, LIST+5*
L TY+3~, LIST+1~, LIST+5*
LCNT TY+3~, GETCNT+1~*, GETCNT+2
LI TY+3~, GETCNT+1~*
NXTCMP TY+3~, EXISTS+1~*, EXISTS+3, LIST+2
NXTCMP(0 EXISTS+1*
SELCNT TY+3~
SOACTION TY+3~, EXISTS+2!
TO TY+3~, LIST+1~, LIST+5*
TWEENER TY+3~, EXISTS+2!
TYPE TY+4~
U OBJ+1*, HSO+3*, LK+3*, EE+3, EE+5, EE+10, EE+15, EE+28, EE+30, TY+5*
, TY+12, CD+2
X OBJ~, OBJ+3*, OBJ+4, HSO~, HSO+4, HSO+5*, HSO+7*, HSO+11*, HSO+13*, HSO+14*
, HSO+16*, HSO+17*, HSO+18, HSO+19, HSO+20, LK~, LK+10*, LK+12~, LK+13*, LK+20*
, LK+21*, LK+22*, LK+23, LK+24, EE~, EE+1*, EE+5, EE+6, EE+7, EE+8*
, EE+11, EE+12~, EE+21*, EE+22, EE+24, EE+32*, EE+33*, EE+34*, EE+35, TYPE+1
, TYPE+2*, TY+4*, TY+11*, TY+14*, TY+17*, TY+19*, TY+20, TY+21, ADEL~, ADEL+1
, DEL~, DEL+1, ABT~
X1 LK+3~
Y OBJ+1~, OBJ+3*, HSO+3~, HSO+12, HSO+13, HSO+14, HSO+16, LK+3~, LK+7, LK+10*
, LK+11, LK+18, LK+20*, LK+21, LK+22*, EE+1~*, EE+3, EE+11, EE+12~, EE+24
, TY+4~, TY+11*, TY+12, TY+14, TY+15, TY+16, LIST+1~, LIST+3, ADEL+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All