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 |