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 |