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

Package: My HealtheVet

Routine: MHV1P22


Information

MHV1P22 ;LB - My HealtheVet Install Utility Routine ; [1/15/13 15:01pm]

Source Information

Source file <MHV1P22.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 4 $$HTFM^XLFDT  $$UP^XLFSTR  $$PKGPAT^XPDIP  ($$INSTALDT,$$PATCH,BMES,MES)^XPDUTL  
My HealtheVet 2 (LOGOFF,LOGSET)^MHVUL1  (LOG,RESET)^MHVUL2  
VA FileMan 2 $$FIND1^DIC  $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
PRE ; Pre-init routine
; Turn on MHV Application Logging, add a log entry for the start
; of the patch install.
LOGOFF ; Turn off MHV application logging
ERRSTAT(ERRCOM) ;
ENV ;
CHKHLOC(ERR) ; Check Institution in Hospital Location File (#44)
CHKLERR(MHVCLNM) ; Print messages in case of Institution or Division missing
POST ; Post-init routine
LOGON ; Turn on MHV application logging
SCIEN(SCN) ;Get stop code IEN

External References

Name Field # of Occurrence
$$FIND1^DIC PRE+36
$$GET1^DIQ CHKHLOC+6, CHKHLOC+8, CHKHLOC+9
LOGOFF^MHVUL1 LOGOFF+3
LOGSET^MHVUL1 LOGON+6
LOG^MHVUL2 PRE+6, PRE+9, PRE+12, PRE+22, PRE+51, ERRSTAT+1, POST+2, POST+3, CHKLERR+1
RESET^MHVUL2 POST+5
$$HTFM^XLFDT LOGON+4
$$UP^XLFSTR CHKHLOC+7
$$PKGPAT^XPDIP PRE+41
$$INSTALDT^XPDUTL PRE+33
$$PATCH^XPDUTL PRE+26
BMES^XPDUTL PRE+13, PRE+15, PRE+28, PRE+30, PRE+43, PRE+47, ERRSTAT+2, ERRSTAT+4, LOGON+2, LOGOFF+2
, CHKLERR+3
MES^XPDUTL PRE+14, PRE+16, PRE+29, PRE+48, ERRSTAT+3, ERRSTAT+5, CHKLERR+4, CHKLERR+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SC - [#44] GET1^DIQ
^DIC(9.4 - [#9.4] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(40.7 - [#40.7] SCIEN+3
^SC("ACST" CHKHLOC+5

Label References

Name Line Occurrences
$$SCIEN CHKHLOC+2
CHKHLOC PRE+10
CHKLERR CHKHLOC+11
ERRSTAT PRE+50
LOGOFF POST+4
LOGON PRE+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ERR PRE+7*, PRE+10, PRE+11, PRE+12, PRE+24*, PRE+34*, PRE+35*, PRE+37*, PRE+46*, PRE+47
, PRE+50, POST+1~, CHKHLOC~, CHKHLOC+3*, CHKHLOC+12*
ERR("DIERR" PRE+37
ERRCOM ERRSTAT~, ERRSTAT+1
MHVC PRE+8*, PRE+23~, CHKLERR+2, CHKLERR+5*
MHVCLIEN CHKHLOC+1~, CHKHLOC+4*, CHKHLOC+5*, CHKHLOC+6, CHKHLOC+8, CHKHLOC+9
MHVCLNM CHKHLOC+6*, CHKHLOC+7, CHKHLOC+11, CHKLERR~, CHKLERR+1, CHKLERR+6
MHVCSIEN CHKHLOC+1~, CHKHLOC+2*, CHKHLOC+3, CHKHLOC+5
MHVDIVN CHKHLOC+1~, CHKHLOC+9*, CHKHLOC+10
MHVINST CHKHLOC+1~, CHKHLOC+8*, CHKHLOC+10
MHVP PRE+23~, PRE+24*, PRE+33*, PRE+34, PRE+41*, PRE+42, PRE+45
MHVPINST PRE+23~, PRE+26*, PRE+27, PRE+32
MHVPKIEN PRE+23~, PRE+36*, PRE+41
P11CDT PRE+23~
P11COM PRE+23~
P11DT PRE+23~, PRE+39*, PRE+40
P11IIEN PRE+23~
P11SEQ PRE+23~
P11USR PRE+23~
P11VER PRE+23~, PRE+38*, PRE+41
RET PRE+23~, PRE+40*, PRE+41
RSLT PRE+23~, PRE+33
RSLT("@" PRE+39
SCIEN SCIEN+1~, SCIEN+3*, SCIEN+4, SCIEN+5
SCN SCIEN~, SCIEN+2, SCIEN+3
SUCCESS LOGON+1~, LOGON+6, LOGOFF+1~, LOGOFF+3
UPDATE LOGON+1~, LOGON+6
UPDATE("DELETE" LOGON+4*
UPDATE("LEVEL" LOGON+5*
UPDATE("STATE" LOGON+3*
>> XPDABORT PRE+17*, ERRSTAT+6*
>> XPDNM PRE+6, PRE+51, POST+2, POST+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