BMXPO ; IHS/CMI/MAW - Populate appcontext with all namespaced RPC's ;
Source file <BMXPO.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 4 | ^DIC UPDATE^DIE ^DIK ^DIR | 
| IHS VA Utilities | 1 | EN^XBVK | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CLEAN(APP) | ;-- clean out the RPC multiple first | |
| GUIEP(RETVAL,BMXSTR) | ;EP - gui entry point | |
| POP(APP,NS) | ;populate the app context with RPC's | |
| XIT | ;-- clean vars | |
| ASK | ;-- ask the name of the OPTION to populate | |
| MAIN | ;EP - this is the main routine driver | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BMXTMP($J | GUIEP+6!, GUIEP+8* | 
| ^DIC(19 - [#19] | CLEAN+4, CLEAN+7!, POP+7 | 
| ^XWB(8994 - [#8994] | POP+4, POP+6 | 
| Name | Line Occurrences | 
|---|---|
| ASK | MAIN+2 | 
| POP | MAIN+5, GUIEP+10 | 
| XIT | MAIN+3, MAIN+6, GUIEP+11 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| APP | CLEAN~, CLEAN+1, CLEAN+4, CLEAN+7, POP~, POP+7, POP+9, POP+10 | 
| >> BDMDA | CLEAN+4* | 
| BDMERR | POP+8~ | 
| BDMFDA | POP+8~ | 
| BDMFDA( | POP+11* | 
| BDMIENS | POP+8~, POP+10*, POP+11 | 
| BDMIENS(1 | POP+9* | 
| BMXAPP | MAIN+5, GUIEP+1~, GUIEP+4*, GUIEP+10, ASK+5* | 
| BMXDA | CLEAN+3~, CLEAN+4*, CLEAN+5, POP+2~, POP+3*, POP+4*, POP+6 | 
| >> BMXGUI | GUIEP+3*, POP+1, POP+13 | 
| BMXIEN | POP+5~, POP+6*, POP+7, POP+11 | 
| BMXNS | MAIN+5, GUIEP+1~, GUIEP+5*, GUIEP+10, ASK+11* | 
| BMXQFLG | MAIN+1~, MAIN+3, ASK+4*, ASK+10* | 
| BMXSTR | GUIEP~, GUIEP+4, GUIEP+5 | 
| >> DA | CLEAN+5* | 
| >> DA(1 | CLEAN+1*, CLEAN+2 | 
| DIC | ASK+2*, ASK+7! | 
| DIC("A" | ASK+2* | 
| DIC(0 | ASK+2* | 
| >> DIK | CLEAN+2* | 
| >> DIR("A" | ASK+8* | 
| >> DIR(0 | ASK+8* | 
| >> DIRUT | ASK+10 | 
| NS | POP~, POP+3, POP+4 | 
| P | GUIEP+1~, GUIEP+2*, GUIEP+4, GUIEP+5 | 
| RETVAL | GUIEP~, GUIEP+7* | 
| >> Y | ASK+4, ASK+5, ASK+11 |