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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: GMTSDD

Package: Health Summary

Routine: GMTSDD


Information

GMTSDD ; SLC/KCM,KER - Health Summary DD calls ; 02/27/2002

Source Information

Source file <GMTSDD.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 $$UP^XLFSTR  
VA Fileman 1 ^DIE  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Health Summary 1 GMTSCM  

Entry Points

Name Comments DBIA/ICR reference
SET ; From: x-ref in 142,99 Entry: DA Exit: DA
;
; NOTE: Lock ^XUTL("XQORM",XQORM) and
; ^GMT(142,DA) before calling
;
CLEANUP ; Delete broken pointers from 142.01 to 142.1
CHKNAME ; Called by input transform on ^DD(142.1,.01,0)
CHKNUM ; Called by input transform of ^DD(142.1,.001,0)
BILD ; Build XQORM array
KILL ; From: x-ref in 142,99 Entry: none Exit: none
REDOX ; From: 142.01,.01 142.01,1 Entry: DA(1) Exit: DA(1)
CHKRTN ; Called by input transform on ^DD(142.1,1,0)
ORD ; Summary Order
REDO ; From: 142.1,.01 142.1,3 Entry: DA Exit: DA

External References

Name Field # of Occurrence
^DIE CLEANUP+5
$$UP^XLFSTR BILD+5, BILD+6, BILD+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Deleting pointers from the "_$P(^GMT(142,+GMI,0),U)_" Health Summary Type"
  • Line Location: CLEANUP+3
Function Call: WRITE
  • Prompt: "."
  • Line Location: CLEANUP+5
Function Call: WRITE
  • Prompt: " Duplicate NAMES not allowed."
  • Line Location: CHKNAME+2
Function Call: WRITE
  • Prompt: " Nonexistent ENTRY POINT"
  • Line Location: CHKRTN+2
Function Call: WRITE
  • Prompt: " # Out of Range"
  • Line Location: CHKNUM+2
Routine Call
  • DIE
  • Line Location:
    • CLEANUP+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMT(142 - [#142] SET+6, SET+8, SET+12*, BILD+1, REDO+2, REDO+3, REDOX+1, CLEANUP+2, CLEANUP+3, CLEANUP+4
^GMT(142.1 - [#142.1] SET+8, BILD+2, CHKNAME+1
^TMP("XQORM" SET+7!, SET+10, SET+11, SET+13!, ORD+1*
^XUTL("XQORM" SET+6, SET+9*, SET+12*, BILD+4*, BILD+5*, BILD+6*, BILD+7*, KILL+1!

Label References

Name Line Occurrences
BILD SET+11
KILL SET+7
ORD SET+8

Naked Globals

Name Field # of Occurrence
^(0 SET+8
^(99 REDO+3*, REDOX+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% BILD+3*, CLEANUP+1~
%Y CLEANUP+1~
CCOL SET+5~, SET+9*, SET+11*, BILD+4, BILD+5, BILD+6, BILD+7
COL SET+5~, SET+9*
D0 CLEANUP+1~
>> DA SET+6, SET+8, SET+9, SET+12, BILD+1, BILD+4, BILD+5, BILD+6, BILD+7, KILL+1
, REDO+2, CLEANUP+5*
>> DA(1 REDOX+1, CLEANUP+5*
DI CLEANUP+1~
DIC CLEANUP+1~
DIE CLEANUP+1~, CLEANUP+5*
DIJ CLEANUP+1~
DIKS CLEANUP+1~
DISYS CLEANUP+1~
DR CLEANUP+1~, CLEANUP+5*
DUZ(2 CHKNUM+1
>> GMCMP CLEANUP+2
GMDA CLEANUP+1~, CLEANUP+2*, CLEANUP+4
GMI CLEANUP+1~, CLEANUP+2*, CLEANUP+3, CLEANUP+4, CLEANUP+5
GMJ CLEANUP+1~, CLEANUP+4*, CLEANUP+5
GMNAME SET+5~, SET+8*, ORD+1
I SET+5~, REDO+1~*, REDO+2*, REDO+3
IEN SET+5~, SET+8*, SET+11*, ORD+1, BILD+1, BILD+4
J SET+5~
ORD SET+5~, SET+10*, SET+11
ROW SET+5~, SET+9*, SET+11
TOT SET+5~, SET+7*, SET+8*, SET+9
U SET+8, BILD+2, CLEANUP+3, CHKRTN+1
X SET+5~, SET+8*, SET+9*, SET+12*, BILD+2*, BILD+3*, BILD+4, BILD+5*, BILD+6*, BILD+7*
, REDO+1~*, REDO+3, CLEANUP+1~, CHKNAME+1, CHKNAME+2!, CHKRTN+1, CHKRTN+2!, CHKNUM+2!
X0 SET+5~, BILD+1*, BILD+2, BILD+4
X1 SET+5~, BILD+2*, BILD+4, BILD+6, BILD+7
Y CLEANUP+1~, CHKNAME+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All