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: GMTSRN

Package: Health Summary

Routine: GMTSRN


Information

GMTSRN ;SLC/JER - Renumber Selected Health Summary Type ; 08/27/2002

Source Information

Source file <GMTSRN.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 ^DIK  ^DIR  
Health Summary 1 LOADCMP^GMTSRM5  

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: 5

Package Total Caller Graph
Health Summary 5 GMTS IRM/ADPAC TYPE RESEQUENCE  GMTSLOAD  GMTSOBA2  GMTSOBL  GMTSRM  

Entry Points

Name Comments DBIA/ICR reference
MAIN ; Initializes Variables and Controls Branching
SELECT ; Select Health Summary Type
COPY ; Copies Structure Multiple into GMTSEG(SEQ,
GETSEL ; Gets Selection Items from Multiple
PURGE ; Deletes Old Node from ^GMT(142,GMTSIFN,1,GMTSI, using ^DIK
RNMBR ; Traverses GMTSEG(SEQ) - Resets ^GMT(142,GMTSIFN,1,

External References

Name Field # of Occurrence
^DIK PURGE+1
^DIR SELECT+2
LOADCMP^GMTSRM5 RNMBR+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: MAIN+1
Function Call: WRITE
  • Prompt: !
  • Line Location: SELECT+2
Function Call: WRITE
  • Prompt: !,$C(7),"This summary is currently locked to prevent alteration.",!
  • Line Location: SELECT+7
Function Call: WRITE
  • Prompt: !,$C(7),"Alteration of this summary is restricted to its owner.",!,"See the Clinical Coordinator if you need additional help."
  • Line Location: SELECT+8
Function Call: WRITE
  • Prompt: "."
  • Line Location: COPY+4
Routine Call
  • DIR
  • Line Location:
    • SELECT+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMT(142 - [#142] SELECT+4, COPY+1, COPY+2, COPY+4, GETSEL+1
^XUSEC( SELECT+5, SELECT+7
^XUSEC("GMTSMGR" SELECT+5

Label References

Name Line Occurrences
COPY MAIN+1
GETSEL COPY+4
PURGE COPY+4
RNMBR MAIN+1
SELECT MAIN+1

Naked Globals

Name Field # of Occurrence
^( COPY+4, GETSEL+1
^(0 SELECT+4, COPY+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CCT RNMBR+1~*
CHANGE MAIN+1~, COPY+1*, COPY+2*, COPY+3
DA PURGE+1~*, RNMBR+1~!
DA(1 PURGE+1*, RNMBR+1*
DIE RNMBR+1~*
DIK PURGE+1~*
DIR SELECT+1~, SELECT+2!
DIR(0 SELECT+2*
>> DIRUT SELECT+2
DR RNMBR+1~
DUZ SELECT+4, SELECT+5, SELECT+7, SELECT+8
GMTSEG MAIN+1~, COPY+1!
GMTSEG( COPY+4*, GETSEL+1*, RNMBR+1
GMTSI MAIN+1~, COPY+1~*, COPY+2*, COPY+4*, GETSEL+1, PURGE+1
GMTSIFN MAIN+1~, SELECT+3*, SELECT+4, COPY+1, COPY+2, COPY+4, GETSEL+1, PURGE+1, RNMBR+1
GMTSJ MAIN+1~
GMTSKEY SELECT+1~, SELECT+4*, SELECT+5, SELECT+7
GMTSMGR SELECT+1~, SELECT+5*, SELECT+6
GMTSOWN SELECT+1~, SELECT+4*, SELECT+5, SELECT+8
GMTSQIT MAIN+1~, SELECT+2*, SELECT+7*, SELECT+8*
GMTSUM MAIN+1~, SELECT+3*
ISEQ RNMBR+1~
SEQ COPY+1~, COPY+4*, GETSEL+1, RNMBR+1~*
SN GETSEL+1~*
U SELECT+3, SELECT+4, COPY+4
X SELECT+1~
Y SELECT+1~, SELECT+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All