MHV1P22 ;LB - My HealtheVet Install Utility Routine ; [1/15/13 15:01pm]
Source file <MHV1P22.m>
| 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. |
|
| ERRSTAT(ERRCOM) | ;
|
|
| POST | ; Post-init routine
|
|
| LOGON | ; Turn on MHV application logging
|
|
| LOGOFF | ; Turn off MHV application logging
|
|
| 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
|
| 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 |
| FileNo | Call Tags |
|---|---|
| ^SC - [#44] | GET1^DIQ |
| ^DIC(9.4 - [#9.4] | FIND1^DIC |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(40.7 - [#40.7] | SCIEN+3 |
| ^SC("ACST" | CHKHLOC+5 |
| >> | 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 |