Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BGPMUXML

Package: IHS GPRA Information System

Routine: BGPMUXML


Information

BGPMUXML ; IHS/MSC/MGH - MU XML output ;02-Mar-2011 14:07;DU

Source Information

Source file <BGPMUXML.m>

Call Graph

Call Graph Total: 6

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  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS GPRA Information System 1 BGPMUPP  

Entry Points

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

External References

Name Field # of Occurrence
COMMA^%DTC C+1
$$ROUND^BGPMUA01 XMLOUT+13
$$USR^BGPMUEP XMLBEG+6
$$NPI^BGPMUUT2 XMLBEG+18
$$TIN^BGPMUUT2 XMLBEG+19
^XBGSAVE SAVEXML+11
$$FMTE^XLFDT XMLBEG+5
$$NOW^XLFDT PRINT1+4

Global Variables Directly Accessed

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

Label References

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

Naked Globals

Name Field # of Occurrence
^(0 USR+1

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All