AMERENV1 ; IHS/OIT/SCR - ERS V3.0 ENVIRONMENT CHECK ROUTINE ;
Source file <AMERENV1.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 3 | HOME^%ZIS $$CJ^XLFSTR ($$LAST,$$VERSION,BMES,MES)^XPDUTL |
| VA Fileman | 3 | ^%DT DT^DICRW ^DIR |
| Emergency Room | 1 | ^AMER0 |
| IHS VA Utilities | 1 | $$LOC^XBFUNC |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| KERNEL | ; CHECK FOR KERNEL 8.0
|
|
| PIMS | ; CHECK FOR PIMS 5.3
|
|
| LETSGO | ; USER IDENTIFIED -- LET'S GO
|
|
| TABMENU(MSG,TAB,TAIL) | ; GENERIC MESSAGE OUTPUT
|
|
| SORRY(MSG,MODE) | ; MESSAGE TO DISPLAY WHEN SOMETHING GOES WRONG
|
|
| AICD7 | ; CHECK FOR AICD 3.51 patch 7
|
|
| USERID | ; CHECK FOR USER ID
|
|
| XMPATCH(CHK) | ||
| PRECHK | ; EP
|
|
| OKAY(MSG,TAB) | ; MESSAGE WITH "OK" AT THE END
|
|
| PCC | ; CHECK FOR PCC DATA ENTRY 2.0
|
|
| AG | ; CHECK FOR AG 7.1 PATCH 2
|
|
| FILEMAN | ; CHECK FOR FILEMAN 22.0
|
|
| BACKUPS | ; CHECK TO CONFIRM BACKUPS HAVE BEEN DONE
|
|
| AMER | ; CHECK FOR AMER PATCH 2 ;IHS/OIT/GIS 8/23/11 patch 3
|
|
| XMV8() | ; CHECK FOR MAILMAN v8.0
|
|
| ENVOK | ; ENVIRONMENT OK
|
|
| MM1006 | ; CHECK FOR MAILMAN patch 1006
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | BACKUPS+9 |
| HOME^%ZIS | USERID+5 |
| ^AMER0 | AMER+2 |
| DT^DICRW | USERID+5 |
| ^DIR | BACKUPS+6 |
| $$LOC^XBFUNC | SORRY+14 |
| $$CJ^XLFSTR | SORRY+14, SORRY+16, SORRY+18, SORRY+20, SORRY+21, SORRY+23 |
| $$LAST^XPDUTL | AICD7+2, AG+2, AMER+3 |
| $$VERSION^XPDUTL | PIMS+2, AICD7+1, AG+1, PCC+1, AMER+2, XMV8+2 |
| BMES^XPDUTL | PRECHK+1, AMER+1, FILEMAN+2, KERNEL+2, PIMS+3, MM1006+6, AICD7+3, AG+3, PCC+2, AMER+1 , ENVOK+1, BACKUPS+1, BACKUPS+12, SORRY+27, XMV8+3 |
| MES^XPDUTL | LETSGO+1, BACKUPS+13, OKAY+4, TABMENU+5 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("DD" | BACKUPS+9 |
| ^DD("VERSION" | FILEMAN+1 |
| ^DIC(9.4 - [#9.4] | KERNEL+1, XMPATCH+2, XMPATCH+4, XMPATCH+6, XMPATCH+7 |
| ^VA(200 - [#200] | USERID+6, BACKUPS+10 |
| Name | Line Occurrences |
|---|---|
| $$XMPATCH | MM1006+7 |
| $$XMV8 | MM1006+2 |
| OKAY | AMER+3, FILEMAN+4, KERNEL+4, PIMS+6, MM1006+3, MM1006+5, MM1006+8, AICD7+7, AG+7, PCC+4 , AMER+5, XMV8+5 |
| SORRY | USERID+1, USERID+3, USERID+7, AMER+2, FILEMAN+3, KERNEL+3, PIMS+4, PIMS+5, MM1006+7, MM1006+10 , AICD7+5, AICD7+6, AG+5, AG+6, PCC+3, AMER+4, BACKUPS+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %DT | BACKUPS+9* |
| CHK | XMPATCH~, XMPATCH+7 |
| DIFQ | SORRY+8! |
| >> DIR("A" | BACKUPS+5* |
| >> DIR("B" | BACKUPS+4* |
| >> DIR(0 | BACKUPS+3* |
| >> DIRUT | BACKUPS+7 |
| DUZ | USERID+1, USERID+6, BACKUPS+10 |
| DUZ(0 | USERID+3 |
| >> LINE | PRECHK+4* |
| MESSAGE | SORRY+1~, SORRY+3*, SORRY+6*, SORRY+16, OKAY+1~, OKAY+3*, OKAY+4, XMV8+4*, XMV8+5, TABMENU+1~ , TABMENU+3*, TABMENU+4*, TABMENU+5 |
| MODE | SORRY~, SORRY+2, SORRY+6 |
| MSG | SORRY~, SORRY+18, OKAY~, OKAY+3, TABMENU~, TABMENU+3 |
| OKGIS | XMPATCH+1~ |
| OKPATCH | XMPATCH+1~, XMPATCH+3*, XMPATCH+4, XMPATCH+6, XMPATCH+7*, XMPATCH+8 |
| PAT | XMPATCH+1~, XMPATCH+3*, XMPATCH+4*, XMPATCH+6, XMPATCH+7 |
| PATCH | XMPATCH+1~, XMPATCH+5*, XMPATCH+6*, XMPATCH+7 |
| STR | PRECHK+2~, BACKUPS+10*, BACKUPS+11*, BACKUPS+12, SORRY+10~, SORRY+27 |
| STR(1 | SORRY+11* |
| STR(10 | SORRY+20* |
| STR(11 | SORRY+21* |
| STR(12 | SORRY+22* |
| STR(13 | SORRY+23* |
| STR(14 | SORRY+24* |
| STR(15 | SORRY+25* |
| STR(16 | SORRY+26* |
| STR(2 | SORRY+12*, SORRY+25 |
| STR(3 | SORRY+13* |
| STR(4 | SORRY+14* |
| STR(5 | SORRY+15* |
| STR(6 | SORRY+16* |
| STR(7 | SORRY+17* |
| STR(8 | SORRY+18* |
| STR(9 | SORRY+19* |
| TAB | OKAY~, OKAY+2*, OKAY+3, TABMENU~, TABMENU+2*, TABMENU+3 |
| TAIL | TABMENU~, TABMENU+4 |
| U | USERID+6, BACKUPS+10 |
| >> VERSION | MM1006+2*, MM1006+3, MM1006+4, MM1006+10 |
| >> X | USERID+6*, USERID+7, LETSGO+1, FILEMAN+1*, FILEMAN+3, FILEMAN+4, KERNEL+1*, KERNEL+3, KERNEL+4, PIMS+2* , PIMS+4, PIMS+5, PIMS+6, AICD7+1*, AICD7+2, AICD7+4, AICD7+5, AICD7+6, AG+1*, AG+2 , AG+4, AG+5, AG+6, PCC+1*, PCC+3, AMER+2*, AMER+3, AMER+4, BACKUPS+9*, XMV8+2* , XMV8+4, XMV8+6 |
| XMPTR | XMPATCH+1~, XMPATCH+2*, XMPATCH+4, XMPATCH+6, XMPATCH+7 |
| >> XPDABORT | PRECHK+12*, SORRY+4* |
| >> XPDDIQ("XPO1" | PRECHK+11* |
| >> XPDDIQ("XPZ1" | PRECHK+9* |
| >> XPDDIQ("XPZ2" | PRECHK+9* |
| >> XPDNOQUE | PRECHK+5* |
| Y | AICD7+2~*, AICD7+4, AICD7+5, AICD7+6, AG+2~*, AG+4, AG+5, AG+6, AMER+3*, BACKUPS+7 , BACKUPS+11 |
| Name | Field # of Occurrence |
|---|---|
| $T( | AMER+2 |