BGPMUXML ; IHS/MSC/MGH - MU XML output ;02-Mar-2011 14:07;DU
Source file <BGPMUXML.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS GPRA Information System | 3 | $$ROUND^BGPMUA01 $$USR^BGPMUEP ($$NPI,$$TIN)^BGPMUUT2 |
| IHS VA Utilities | 1 | ^XBGSAVE |
| Kernel | 1 | ($$FMTE,$$NOW)^XLFDT |
| VA Fileman | 1 | COMMA^%DTC |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PRINT1 | ;EP
|
|
| PRINT3 | ;
|
|
| XMLOUT | ;add a <pqri-measure> block for each calculation in the BGPXML array
|
|
| CTR(X,Y) | ;EP - Center
|
|
| SCREEN | ;
|
|
| SAVEXML | ;EP
|
|
| XMLBEG | ;Create the beginning (fixed) portion for each XML file that will be generated
|
|
| USR() | ;EP - Return user
|
|
| EXIT | ;
|
|
| C(X,X2,X3) | ;
|
|
| S(Y,F,P) | ;EP set up array
|
|
| XMLEND | ;Create the ending (fixed) portion for each XML file that will be generated
|
|
| DATE(D) | ;EP
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^BGPDATA | SAVEXML+5 |
| ^BGPDATA($J | SAVEXML+7!, SAVEXML+8*, SAVEXML+14, SAVEXML+16, SAVEXML+17! |
| ^BGPGUIW - [#90546.19] | SAVEXML+14*, SAVEXML+15* |
| ^BGPMUIND( | PRINT1+7, PRINT1+8, PRINT1+9, PRINT1+11 |
| ^TMP($J | SAVEXML+6!, SAVEXML+8, SCREEN+1, EXIT+1!, S+2*, S+3*, S+4* |
| ^VA(200 - [#200] | USR+1 |
| Name | Line Occurrences |
|---|---|
| $$DATE | XMLBEG+4, XMLBEG+21, XMLBEG+22 |
| EXIT | SAVEXML+2, SAVEXML+18 |
| S | XMLBEG+1, XMLBEG+2, XMLBEG+3, XMLBEG+4, XMLBEG+5, XMLBEG+6, XMLBEG+7, XMLBEG+8, XMLBEG+9, XMLBEG+10 , XMLBEG+11, XMLBEG+12, XMLBEG+13, XMLBEG+14, XMLBEG+15, XMLBEG+16, XMLBEG+17, XMLBEG+18, XMLBEG+19, XMLBEG+20 , XMLBEG+21, XMLBEG+22, XMLEND+1, XMLEND+2, XMLEND+3, XMLOUT+5, XMLOUT+6, XMLOUT+8, XMLOUT+9, XMLOUT+10 , XMLOUT+11, XMLOUT+12, XMLOUT+13, XMLOUT+14 |
| SCREEN | SAVEXML+2 |
| XMLBEG | PRINT1+5 |
| XMLEND | PRINT1+14 |
| XMLOUT | PRINT1+12 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | USR+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | S+2*, S+3, S+4 |
| >> BGPBD | XMLBEG+21 |
| >> BGPDELF | SAVEXML+10 |
| >> BGPDELT | SAVEXML+2 |
| BGPDEVOR | PRINT1+2~, PRINT1+7*, PRINT1+8 |
| >> BGPED | XMLBEG+22 |
| BGPGDEV | PRINT1+2~, PRINT1+6*, PRINT1+13! |
| >> BGPGIEN | SAVEXML+14, SAVEXML+15 |
| >> BGPGUI | SAVEXML+9, SAVEXML+13 |
| BGPIC | PRINT1+2~, PRINT1+8*, PRINT1+9, PRINT1+11 |
| >> BGPIND( | PRINT1+9 |
| >> BGPLEN | XMLBEG+14 |
| >> BGPMUYF | PRINT1+7, PRINT1+8, PRINT1+9, PRINT1+11 |
| BGPNOW | PRINT1+2~, PRINT1+4*, XMLBEG+4, XMLBEG+5 |
| >> BGPPROV | XMLBEG+18, XMLBEG+19 |
| >> BGPQUIT | PRINT1+7 |
| BGPREPD | PRINT1+2~, XMLOUT+4*, XMLOUT+6, XMLOUT+8, XMLOUT+9, XMLOUT+10, XMLOUT+11, XMLOUT+13 |
| BGPXML | PRINT1+2~, PRINT1+10!, PRINT1+15! |
| BGPXML( | XMLOUT+3, XMLOUT+4 |
| BGPXMLB | PRINT1+2~, PRINT1+3* |
| BGPXMLE | PRINT1+2~, PRINT1+3* |
| >> C | SAVEXML+14*, SAVEXML+15 |
| D | DATE~, DATE+1, DATE+2 |
| DT | SAVEXML+15 |
| DUZ | USR+1 |
| F | S~, S+1*, S+2 |
| IOM | CTR+1 |
| OUTCNT | XMLOUT+1~, XMLOUT+2*, XMLOUT+3*, XMLOUT+4 |
| P | S~, S+4 |
| U | XMLOUT+6, XMLOUT+8, XMLOUT+9, XMLOUT+10, XMLOUT+11, XMLOUT+13, USR+1, S+2, S+4 |
| X | SAVEXML+8*, SAVEXML+12!, SAVEXML+14*, SCREEN+1*, CTR~, CTR+1, C~, C+2 |
| X2 | C~ |
| X3 | C~ |
| XBE | SAVEXML+12! |
| XBF | SAVEXML+10*, SAVEXML+12! |
| XBFLT | SAVEXML+10*, SAVEXML+12! |
| XBFN | SAVEXML+10*, SAVEXML+12! |
| >> XBGL | SAVEXML+4* |
| XBMED | SAVEXML+10*, SAVEXML+12! |
| >> XBQ | SAVEXML+10* |
| XBTLE | SAVEXML+10*, SAVEXML+12! |
| Y | XMLBEG+1*, XMLBEG+2*, XMLBEG+3*, XMLBEG+4*, XMLBEG+5*, XMLBEG+6*, XMLBEG+7*, XMLBEG+8*, XMLBEG+9*, XMLBEG+10* , XMLBEG+11*, XMLBEG+12*, XMLBEG+13*, XMLBEG+14*, XMLBEG+15*, XMLBEG+16*, XMLBEG+17*, XMLBEG+18*, XMLBEG+19*, XMLBEG+20* , XMLBEG+21*, XMLBEG+22*, XMLEND+1*, XMLEND+2*, XMLEND+3*, XMLOUT+5*, XMLOUT+6*, XMLOUT+8*, XMLOUT+9*, XMLOUT+10* , XMLOUT+11*, XMLOUT+12*, XMLOUT+13*, XMLOUT+14*, CTR~, CTR+1, S~, S+4 |
| >> ZTQUEUED | SAVEXML+5 |