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

Package: My HealtheVet

Routine: MHV1P11


Information

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

Source Information

Source file <MHV1P11.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 $$HTFM^XLFDT  $$UP^XLFSTR  (BMES,MES)^XPDUTL  
My HealtheVet 3 (UPDMAP,UPDREQ)^MHVU2  (LOGOFF,LOGSET)^MHVUL1  (LOG,RESET)^MHVUL2  
VA FileMan 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
ENV ;
PRE ; Pre-init routine
; Turn on MHV Application Logging, add a log entry for the start
; of the patch install.
POST ; Post-init routine
LOGON ; Turn on MHV application logging
LOGOFF ; Turn off MHV application logging
QRYDSS ; Setup for DSS Units query
; Setup MHV REQUEST TYPE
QRYPROC ; Setup for ECS Procedures query
; Setup MHV REQUEST TYPE
QRYECLS ; Setup for Patient Eligibility and Classificaiton query
; Setup MHV REQUEST TYPE
QRYPPRB ; Setup for Patient Problems query
; Setup MHV REQUEST TYPE
QRYDIAG ; Setup for Diagnoses query
; Setup MHV REQUEST TYPE
QRYFILE ; Setup for Workload Credit Filer
; Setup MHV REQUEST TYPE
RSPQ13 ; Set up RESPONSE MAP FOR SMDSSUNITS, SMECSPROCS
RSPQ11 ; Set up RESPONSE MAP FOR SMPATIENTECLASS, SMPATIENTPROBLEMS, SMDIAGNOSES
RSPP03 ; Set up RESPONSE MAP FOR SMFILER
CHKHLOC(ERR) ; Check Institution in Hospital Location File (#44)
CHKLERR(MHVCLNM) ; Print messages in case of Institution or Division missing
SCIEN(SCN) ;Get stop code IEN

External References

Name Field # of Occurrence
$$GET1^DIQ CHKHLOC+6, CHKHLOC+8, CHKHLOC+9
UPDMAP^MHVU2 RSPQ13+10, RSPQ11+10, RSPP03+10
UPDREQ^MHVU2 QRYDSS+17, QRYPROC+17, QRYECLS+17, QRYPPRB+17, QRYDIAG+17, QRYFILE+17
LOGOFF^MHVUL1 LOGOFF+3
LOGSET^MHVUL1 LOGON+6
LOG^MHVUL2 PRE+4, PRE+7, PRE+10, PRE+17, POST+2, POST+14, QRYDSS+16, QRYDSS+19, QRYPROC+16, QRYPROC+19
QRYECLS+16, QRYECLS+19, QRYPPRB+16, QRYPPRB+19, QRYDIAG+16, QRYDIAG+19, QRYFILE+16, QRYFILE+19, RSPQ13+9, RSPQ13+12
RSPQ11+9, RSPQ11+12, RSPP03+9, RSPP03+12, CHKLERR+1
RESET^MHVUL2 POST+16
$$HTFM^XLFDT LOGON+4
$$UP^XLFSTR CHKHLOC+7
BMES^XPDUTL PRE+11, PRE+13, LOGON+2, LOGOFF+2, QRYDSS+3, QRYDSS+20, QRYPROC+3, QRYPROC+20, QRYECLS+3, QRYECLS+20
QRYPPRB+3, QRYPPRB+20, QRYDIAG+3, QRYDIAG+20, QRYFILE+3, QRYFILE+20, RSPQ13+1, RSPQ13+13, RSPQ11+1, RSPQ11+13
RSPP03+1, RSPP03+13, CHKLERR+3
MES^XPDUTL PRE+12, PRE+14, QRYDSS+21, QRYPROC+21, QRYECLS+21, QRYPPRB+21, QRYDIAG+21, QRYFILE+21, RSPQ13+14, RSPQ11+14
RSPP03+14, CHKLERR+4, CHKLERR+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SC - [#44] GET1^DIQ

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+8
CHKLERR CHKHLOC+11
LOGOFF POST+15
LOGON PRE+3
QRYDIAG POST+8
QRYDSS POST+4
QRYECLS POST+6
QRYFILE POST+9
QRYPPRB POST+7
QRYPROC POST+5
RSPP03 POST+12
RSPQ11 POST+11
RSPQ13 POST+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ERR PRE+5*, PRE+8, PRE+9, PRE+10, POST+1~, QRYDSS+4~, QRYDSS+5*, QRYDSS+17, QRYDSS+18, QRYDSS+19
QRYPROC+4~, QRYPROC+5*, QRYPROC+17, QRYPROC+18, QRYPROC+19, QRYECLS+4~, QRYECLS+5*, QRYECLS+17, QRYECLS+18, QRYECLS+19
QRYPPRB+4~, QRYPPRB+5*, QRYPPRB+17, QRYPPRB+18, QRYPPRB+19, QRYDIAG+4~, QRYDIAG+5*, QRYDIAG+17, QRYDIAG+18, QRYDIAG+19
QRYFILE+4~, QRYFILE+5*, QRYFILE+17, QRYFILE+18, QRYFILE+19, RSPQ13+2~, RSPQ13+4*, RSPQ13+10, RSPQ13+11, RSPQ13+12
RSPQ11+2~, RSPQ11+4*, RSPQ11+10, RSPQ11+11, RSPQ11+12, RSPP03+2~, RSPP03+4*, RSPP03+10, RSPP03+11, RSPP03+12
, CHKHLOC~, CHKHLOC+3*, CHKHLOC+12*
FIELDS QRYDSS+4~, QRYDSS+16, QRYDSS+17, QRYPROC+4~, QRYPROC+16, QRYPROC+17, QRYECLS+4~, QRYECLS+16, QRYECLS+17, QRYPPRB+4~
QRYPPRB+16, QRYPPRB+17, QRYDIAG+4~, QRYDIAG+16, QRYDIAG+17, QRYFILE+4~, QRYFILE+16, QRYFILE+17
FIELDS("BLOCK" QRYDSS+8*, QRYPROC+8*, QRYECLS+8*, QRYPPRB+8*, QRYDIAG+8*, QRYFILE+8*
FIELDS("BUILDER" QRYDSS+12*, QRYPROC+12*, QRYECLS+12*, QRYPPRB+12*, QRYDIAG+12*, QRYFILE+12*
FIELDS("DATATYPE" QRYDSS+10*, QRYPROC+10*, QRYECLS+10*, QRYPPRB+10*, QRYDIAG+10*, QRYFILE+10*
FIELDS("DESCRIPTION" QRYDSS+13*, QRYDSS+14*, QRYDSS+15*, QRYPROC+13*, QRYPROC+14*, QRYPROC+15*, QRYECLS+13*, QRYECLS+14*, QRYECLS+15*, QRYPPRB+13*
QRYPPRB+14*, QRYPPRB+15*, QRYDIAG+13*, QRYDIAG+14*, QRYDIAG+15*, QRYFILE+13*, QRYFILE+14*, QRYFILE+15*
FIELDS("EXECUTE" QRYDSS+11*, QRYPROC+11*, QRYECLS+11*, QRYPPRB+11*, QRYDIAG+11*, QRYFILE+11*
FIELDS("NUMBER" QRYDSS+7*, QRYPROC+7*, QRYECLS+7*, QRYPPRB+7*, QRYDIAG+7*, QRYFILE+7*
FIELDS("REALTIME" QRYDSS+9*, QRYPROC+9*, QRYECLS+9*, QRYPPRB+9*, QRYDIAG+9*, QRYFILE+9*
FIELDS("REQUE ST TYPE" , QRYDSS+6*, QRYPROC+6*, QRYECLS+6*, QRYPPRB+6*, QRYDIAG+6*, QRYFILE+6*
FLDS RSPQ13+2~, RSPQ13+3!, RSPQ13+9, RSPQ13+10, RSPQ11+2~, RSPQ11+3!, RSPQ11+9, RSPQ11+10, RSPP03+2~, RSPP03+3!
RSPP03+9, RSPP03+10
FLDS("BUILDER" RSPQ13+7*, RSPQ11+7*, RSPP03+7*
FLDS("PROTOCOL" RSPQ13+6*, RSPQ11+6*, RSPP03+6*
FLDS("SEGMENT" RSPQ13+8*, RSPQ11+8*, RSPP03+8*
FLDS("SUBSCRIBER" RSPQ13+5*, RSPQ11+5*, RSPP03+5*
>> MHVC PRE+6*, 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
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+15*
>> XPDNM PRE+4, PRE+17, POST+2, POST+14
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All