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

Package: Adverse Reaction Tracking

Routine: GMRAY23


Information

GMRAY23 ;SLC/DAN Installation Utilities ;7/18/05 08:06

Source Information

Source file <GMRAY23.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
VA FileMan 4 FILESEC^DDMOD  ^DIE  ^DIK  $$GET1^DIQ  
Adverse Reaction Tracking 3 ^GMRAY23A  ^GMRAY23B  ^GMRAY23C  
Health Data and Informatics 2 EN^HDISVCMR  $$GETIEN^HDISVF09  
Kernel 2 ($$FMTE,$$NOW)^XLFDT  $$RES^XUDHSET  
MailMan 1 ^XMD  
Registration 1 $$TESTPAT^VADPT  

Entry Points

Name Comments DBIA/ICR reference
PRETRAN ;Load descriptions for files 120.82 and 120.83
GETERMS ;Make the request for the allergy standardized terms to be pushed to the site
POST ;Post installation processes
CLN85 ;Clean up erroneous date/times that are in the STOP DATE OF ADMINISTRATION field of CONCOMITANT DRUG multiple
FIXALG ;Loop through 120.8, fix database issues
DEL ;No zero node, remove entry
CHECKSS ;Check Signs/Symptoms for broken pointers, delete if necessary
CHECK23(DELETED) ;Check REACTANT (piece 2) and GMR ALLERGY (piece 3) to make sure they are present and valid
MAIL ;Send message indicating post install is finished
RESFILE ;Restrict file access and update description
RESDEV ;Set up resource device
FIXREF ;Fix new style xrefs so they fire when using DIK to set xrefs for an entry in the file

External References

Name Field # of Occurrence
FILESEC^DDMOD RESFILE+9
^DIE CHECK23+16, FIXREF+2
^DIK DEL+3, CHECKSS+5, CHECKSS+10
$$GET1^DIQ CHECK23+15
^GMRAY23A POST+5
^GMRAY23B POST+5
^GMRAY23C POST+5
EN^HDISVCMR GETERMS+3
$$GETIEN^HDISVF09 GETERMS+2
$$TESTPAT^VADPT FIXALG+5
$$FMTE^XLFDT MAIL+4
$$NOW^XLFDT MAIL+4
^XMD MAIL+11
$$RES^XUDHSET RESDEV+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMR(120.8 - [#120.8] Classic Fileman Calls
^GMR(120.85 - [#120.85] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( RESFILE+6*, RESFILE+7*, RESFILE+8*, RESFILE+11*, RESFILE+12*
^DD("IX" - [#.11] FIXREF+2
^DD(120.82 RESFILE+10*
^DD(120.83 RESFILE+10*
^DIC(120.82 PRETRAN+1, RESFILE+2*
^DIC(120.83 PRETRAN+2, RESFILE+3*
^GMR(120.8 - [#120.8] FIXALG+3, FIXALG+4, FIXALG+5, FIXALG+6, CHECKSS+2, CHECKSS+3, CHECK23+3, CHECK23+10*
^GMR(120.85 - [#120.85] CLN85+2, CLN85+3, CLN85+4, CLN85+5*, CHECKSS+7, CHECKSS+9
^GMRD(120.82 - [#120.82] FIXALG+2
^GMRD(120.83 - [#120.83] CHECKSS+4

Label References

Name Line Occurrences
CHECK23 FIXALG+7
CHECKSS FIXALG+6
CLN85 POST+7
DEL FIXALG+4, CHECK23+11
FIXALG POST+8
FIXREF POST+4
GETERMS POST+9
MAIL POST+10
RESDEV POST+3
RESFILE POST+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALLPTR CHECK23+1~, CHECK23+5*, CHECK23+6, CHECK23+7, CHECK23+8, CHECK23+9, CHECK23+13
BROKEN CHECK23+1~, CHECK23+8*, CHECK23+9
CNT MAIL+1~, MAIL+6*
DA DEL+1~, DEL+2*, CHECKSS+1~, CHECKSS+5*, CHECKSS+9*, CHECK23+1~, CHECK23+16*, FIXREF+1~, FIXREF+2*
DA(1 CHECKSS+5*, CHECKSS+8*
DELETED FIXALG+7, CHECK23~, CHECK23+2*, CHECK23+11*, CHECK23+12
DFN MAIL+1~
DIE CHECK23+1~, CHECK23+16*, FIXREF+1~, FIXREF+2*
DIFROM MAIL+1~
DIK DEL+1~, DEL+2*, CHECKSS+1~, CHECKSS+5*, CHECKSS+10*
DR CHECK23+1~, CHECK23+16*, FIXREF+1~, FIXREF+2*
DUZ MAIL+2
ENDT CLN85+1~, CLN85+4*, CLN85+5
ENTRY FIXALG+1~
ERR POST+1~, FIXALG+2*, MAIL+7
FILE CHECK23+1~, CHECK23+6*, CHECK23+8, CHECK23+14*, CHECK23+15, RESFILE+1~, RESFILE+5*, RESFILE+6, RESFILE+7, RESFILE+8
RESFILE+9
FREE FIXALG+1~, FIXALG+2*, CHECK23+10
GMRA0 CHECK23+1~, CHECK23+3*, CHECK23+4, CHECK23+5
GMRADOM GETERMS+1~, GETERMS+2, GETERMS+3
GMRADONT POST+1~
GMRAI CLN85+1~, CLN85+2*, CLN85+3, CLN85+4, CLN85+5, FIXALG+1~, FIXALG+3*, FIXALG+4, FIXALG+5, FIXALG+6
DEL+2, CHECKSS+2, CHECKSS+3, CHECKSS+5, CHECKSS+7, CHECK23+3, CHECK23+10, CHECK23+16
GMRAJ CLN85+1~, CLN85+3*, CLN85+4, CLN85+5, CHECKSS+1~, CHECKSS+2*, CHECKSS+3, CHECKSS+5
GMRASEC RESFILE+1~, RESFILE+9
GMRASEC( RESFILE+4*
GMRATXT MAIL+1~
GMRATXT(1 MAIL+3*
GMRATXT(2 MAIL+4*
GMRATXT(3 MAIL+5*
GMRATXT(4 MAIL+8*
GMRATXT(5 MAIL+9*
GMRATXT(6 MAIL+9*
IEN CHECK23+1~, CHECK23+7*, CHECK23+8, CHECK23+15
J RESFILE+1~, RESFILE+4*, RESFILE+10*, RESFILE+11*, RESFILE+12*
LCV FIXREF+1~, FIXREF+2*
LOOP MAIL+1~
REACTANT FIXALG+1~, CHECK23+1~, CHECK23+4*, CHECK23+10, CHECK23+11, CHECK23+13, CHECK23+15*, CHECK23+16, MAIL+1~
REF CHECKSS+1~, CHECKSS+3*, CHECKSS+4, CHECKSS+9
RIEN CHECKSS+1~, CHECKSS+7*, CHECKSS+8, CHECKSS+9
TMP GETERMS+1~, GETERMS+2*
U CLN85+4, CLN85+5, FIXALG+5, CHECKSS+3, CHECK23+4, CHECK23+5, CHECK23+10, CHECK23+14
VADM MAIL+1~
X RESDEV+1~, RESDEV+2*
XMDUZ MAIL+1~, MAIL+2*
XMSUB MAIL+1~, MAIL+10*
XMTEXT MAIL+1~, MAIL+10*
XMY MAIL+1~
XMY( MAIL+2*
XMZ MAIL+1~
>> XPDGREF PRETRAN+1, PRETRAN+2, RESFILE+2, RESFILE+3
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All