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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BGP9GU

Package: IHS GPRA Information System

Routine: BGP9GU


Information

BGP9GU ; IHS/CMI/LAB - BGP Gui Utilities 10/29/2004 3:28:39 PM 19 Sep 2005 5:28 PM 27 Apr 2008 10:28 PM ;

Source Information

Source file <BGP9GU.m>

Call Graph

Call Graph Total: 16

Package Total Call Graph
IHS GPRA Information System 7 GET^BGP9ASL  INIT^BGP9CTS  EP^BGP9GLST  EP^BGP9GLTX  EP^BGP9GMTX  EP^BGP9GUPL  INIT^BGP9XTV  
Kernel 3 $$LIST^%ZISH  ^%ZTER  ($$FMDIFF,$$FMTE)^XLFDT  
VA Fileman 3 (FILE,UPDATE)^DIE  ^DIK  $$GET1^DIQ  
IHS VA Utilities 2 GUIR^XBLM  EN^XBVK  
Uncategorized 1 DEBUG^%Serenji  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS GPRA Information System 1 BGP9GRB  

Entry Points

Name Comments DBIA/ICR reference
UPDTAX(BGPRET,BGPSTR) ;update taxonomies based on option selected
UPL(RETVAL,BGPSTR) ;-- upload a file
FAC(RETVAL,BGPSTR) ;-- return facilities based on parameters passed
KEYS(RETVAL,BGPSTR) ;-- return keys for user
LSTF(RETVAL,BGPSTR) ;-- list files
SEVEN(ST) ;EP -- check to see if the start date is over 7 days ago
TAXCHK(RETVAL,BGPSTR) ;-- check taxonomies for National GPRA Report
MERR ; MUMPS ERROR TRAP
CHK(BGPRET,BGPSTR) ;check report status
ST(RETVAL,BGPSTR) ;-- return search templates by file
LABTAXC(RETVAL,BGPSTR) ;EP - from remote procedure
LST(RETVAL,BGPSTR) ;-- list files
CATSTR(BGPSRET,STR) ;EP -- concatenate a long string in
DELRPT(RETVAL,BGPSTR) ;-- delete a report out of the BGP 09 GUI REPORT file
COMCHK(BGPRET,BGPSTR) ;EP
MEDTAXC(RETVAL,BGPSTR) ;EP - from remote procedure
DEBUG(RETVAL,BGPSTR) ;run the debugger
SP(RETVAL,BGPSTR) ;-- get the site parameter entry
SITE(RETVAL,BGPSTR) ;-- save the site parameters
ERR(ERR) ; BMX ADO SCHEMA ERROR PROCESSOR
MFI(BGPRET,BGPSTR) ;-- check to see if this is an mfi site

External References

Name Field # of Occurrence
DEBUG^%Serenji DEBUG+1
$$LIST^%ZISH LSTF+8
^%ZTER MERR+4
GET^BGP9ASL FAC+16
INIT^BGP9CTS UPDTAX+20
EP^BGP9GLST LST+15
EP^BGP9GLTX LABTAXC+15
EP^BGP9GMTX MEDTAXC+15
EP^BGP9GUPL UPL+15
INIT^BGP9XTV UPDTAX+22
FILE^DIE SITE+20
UPDATE^DIE SITE+33
^DIK DELRPT+11, CHK+20
$$GET1^DIQ CHK+22, CHK+23
GUIR^XBLM TAXCHK+14
EN^XBVK FAC+21, SITE+40, LST+19, ST+22, UPL+20, LSTF+18, LABTAXC+19, MEDTAXC+19
$$FMDIFF^XLFDT SEVEN+1
$$FMTE^XLFDT CHK+17, CHK+18

Used in RPC

RPC Name Call Tags
BGPG 09 GET KEYS KEYS
BGPG 09 GET SITE PARAMETERS SP
BGPG 09 GET TAXONOMIES TAXCHK
BGPG 09 LIST FILES LST
BGPG 09 UPLOAD FILES UPL
BGPG 09 GET FACILITIES FAC
BGPG 09 SAVE SITE PARAMETERS SITE
BGPG 09 DELETE REPORT DELRPT
BGPG 09 GET SEARCH TEMPLATES ST
BGPG 09 GET FILE LIST LSTF
BGPG 09 CHECK REPORT STATUS CHK
BGPG 09 LAB TAXONOMY RPT LABTAXC
BGPG 09 MED TAXONOMY RPT MEDTAXC
BGPG 09 CHK COMM TAX NTL COMCHK
BGPG 09 GET SPEC TAXONOMIES UPDTAX

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BGPGUIN - [#90537.08] Classic Fileman Calls,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" KEYS+1, TAXCHK+1, FAC+1, SITE+1, LST+1, DELRPT+1, ST+1, UPL+1, LSTF+1, CHK+1
, LABTAXC+1, MEDTAXC+1, UPDTAX+1, COMCHK+1, MFI+1
^ATXAX - [#9002226] SP+20, UPDTAX+30, UPDTAX+31, UPDTAX+32, COMCHK+12, COMCHK+14, COMCHK+15
^ATXAX("B" LST+7
^ATXLAB - [#9002228] UPDTAX+35, UPDTAX+36, UPDTAX+37
^AUTTCOM("B" COMCHK+17
^AUTTLOC - [#9999999.06] SP+15, SP+18, MFI+10
^AUTTLOC("B" SITE+9
^BGPGUIN - [#90537.08] CHK+14
^BGPGUIN("AUSR" CHK+10, CHK+12
^BGPSITE - [#90241.02] SP+12
^BGPSITE("B" SP+10, SITE+15, SITE+16, SITE+26
^BGPTMP($J KEYS+4!, KEYS+6*, KEYS+15*, KEYS+16*, SP+6!, SP+9*, SP+23*, SP+24*, TAXCHK+9!, TAXCHK+11*
, TAXCHK+19*, TAXCHK+20*, FAC+13!, FAC+15*, FAC+19*, FAC+20*, SITE+11!, SITE+13*, SITE+23*, SITE+25*
, SITE+36*, SITE+38*, SITE+39*, LST+12!, LST+14*, LST+17*, LST+18*, DELRPT+5!, DELRPT+12*, DELRPT+13*
, DELRPT+14*, ST+5!, ST+8*, ST+20*, ST+21*, UPL+4!, UPL+16*, UPL+18*, UPL+19*, LSTF+4!
, LSTF+10*, LSTF+16*, LSTF+17*, CHK+5!, CHK+8*, CHK+25*, CHK+26*, LABTAXC+12!, LABTAXC+14*, LABTAXC+17*
, LABTAXC+18*, MEDTAXC+12!, MEDTAXC+14*, MEDTAXC+17*, MEDTAXC+18*, UPDTAX+5!, UPDTAX+7*, UPDTAX+39*, UPDTAX+40*, COMCHK+5!
, COMCHK+7*, COMCHK+17*, COMCHK+18*, MFI+5!, MFI+7*, MFI+10*, MFI+11*
^DIBT( ST+14, ST+16, ST+20
^DIC(19.1 - [#19.1] KEYS+12
^DIC(4 - [#4] SP+5, SP+14, SP+17
^VA(200 - [#200] KEYS+9, KEYS+10, CHK+16
^XTMP("BGPTAX" TAXCHK+15, TAXCHK+18, TAXCHK+21!

Label References

Name Line Occurrences
$$SEVEN CHK+19
CATSTR UPL+7
ERR MERR+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BGP9GPU TAXCHK+8*
BGPBAS FAC+3~, FAC+10*, FAC+16
BGPBEN FAC+3~, FAC+11*, FAC+16
BGPC COMCHK+10!
BGPCALL TAXCHK+2~, TAXCHK+7*, TAXCHK+8
BGPCT FAC+2~, LST+2~, LST+6*, LST+7*, LST+15
BGPDA KEYS+2~, KEYS+9*, KEYS+10, SP+1~, SP+10*, SP+12, SP+23, TAXCHK+2~, TAXCHK+15*, TAXCHK+18
, CATSTR+1~, CATSTR+3*, CATSTR+4, FAC+2~, FAC+17~*, FAC+19, SITE+2~, LST+2~, ST+13~, ST+14*
, ST+16, ST+20, LSTF+11~, LSTF+12*, LSTF+14, CHK+9~, CHK+10*, CHK+12, LABTAXC+2~, MEDTAXC+2~
, UPDTAX+23~, UPDTAX+24*, UPDTAX+27, UPDTAX+28
BGPDATA KEYS+2~, KEYS+10*, KEYS+11, SP+11~, SP+12*, SP+13, SP+16, SP+19, SP+20, SP+21
, TAXCHK+2~, TAXCHK+16~, TAXCHK+18*, TAXCHK+19, FAC+2~, SITE+2~, LST+2~, CHK+13~, CHK+14*, CHK+15
, CHK+16, CHK+17, CHK+18, CHK+19, CHK+21, LABTAXC+2~, MEDTAXC+2~
BGPDIR UPL+11~, UPL+13*, UPL+15, LSTF+2~, LSTF+7*, LSTF+8, LSTF+16
>> BGPDUZ CHK+4*, CHK+10, CHK+12
BGPDUZ2 CHK+2~, MFI+2~, MFI+9*, MFI+10
BGPEISS SP+11~, SP+21*, SP+23, SITE+2~, SITE+10*, SITE+19, SITE+31
BGPERR KEYS+16, SP+24, TAXCHK+5*, TAXCHK+20, FAC+2~, FAC+6*, FAC+20, SITE+2~, SITE+5*, SITE+14~
, SITE+39, LST+2~, LST+5*, LST+15, LST+17, LST+18, DELRPT+4*, DELRPT+13, DELRPT+14, UPL+15
, UPL+18, LABTAXC+5*, LABTAXC+15, LABTAXC+17, MEDTAXC+5*, MEDTAXC+15, MEDTAXC+17
BGPERR(1 SITE+21, SITE+34
BGPET CHK+13~, CHK+18*, CHK+25
BGPFAC FAC+3~, FAC+16, SITE+2~, SITE+6*, SITE+15, SITE+16, SITE+26, SITE+28, SITE+29
BGPFAC( FAC+17, FAC+19
BGPFD UPL+11~, UPL+12*, UPL+13, UPL+14
BGPFDA SITE+14~
BGPFDA( SITE+17*, SITE+18*, SITE+19*, SITE+29*, SITE+30*, SITE+31*, SITE+32*
>> BGPFILE FAC+16
BGPFL ST+15~, ST+16*, ST+17, ST+18, UPL+11~, UPL+14*, UPL+15, LSTF+2~, LSTF+13~, LSTF+14*
, LSTF+16, UPDTAX+25~, UPDTAX+32*, UPDTAX+33, UPDTAX+37*, UPDTAX+39
BGPFLS ST+2~, ST+4*, ST+10, ST+11, ST+12
BGPFLS( ST+12*, ST+18
BGPFLT UPDTAX+25~, UPDTAX+33*, UPDTAX+38*, UPDTAX+39
BGPFN LABTAXC+2~, LABTAXC+10*, LABTAXC+15, MEDTAXC+2~, MEDTAXC+10*, MEDTAXC+15
BGPH SP+11~, SP+17*, SP+23
BGPHA SP+11~, SP+18*
BGPHI SP+11~, SP+16*, SP+17, SP+18, SP+23
BGPHLOC SITE+2~, SITE+8*, SITE+9, SITE+18, SITE+30
>> BGPHLOCI SITE+9*
BGPI KEYS+2~, KEYS+3*, KEYS+6, KEYS+14*, KEYS+15, KEYS+16, SP+1~, SP+8*, SP+9, SP+22*
, SP+23, SP+24, TAXCHK+2~, TAXCHK+4*, TAXCHK+11, TAXCHK+17*, TAXCHK+19, TAXCHK+20, FAC+2~, FAC+5*
, FAC+15, FAC+18*, FAC+19, FAC+20, SITE+2~, SITE+4*, SITE+13, SITE+22*, SITE+23, SITE+24*
, SITE+25, SITE+35*, SITE+36, SITE+37*, SITE+38, SITE+39, LST+2~, LST+4*, LST+14, LST+16*
, LST+17, LST+18, DELRPT+8~, DELRPT+10*, DELRPT+11, ST+2~, ST+7*, ST+8, ST+19*, ST+20
, ST+21, UPL+6*, UPL+16, UPL+17*, UPL+18, UPL+19, LSTF+2~, LSTF+6*, LSTF+10, LSTF+15*
, LSTF+16, LSTF+17, CHK+2~, CHK+7*, CHK+8, CHK+24*, CHK+25, CHK+26, LABTAXC+2~, LABTAXC+4*
, LABTAXC+14, LABTAXC+16*, LABTAXC+17, LABTAXC+18, MEDTAXC+2~, MEDTAXC+4*, MEDTAXC+14, MEDTAXC+16*, MEDTAXC+17, MEDTAXC+18
, UPDTAX+2~, UPDTAX+4*, UPDTAX+7, UPDTAX+26*, UPDTAX+39, UPDTAX+40, COMCHK+2~, COMCHK+4*, COMCHK+7, COMCHK+8*
, COMCHK+16*, COMCHK+17, COMCHK+18, MFI+2~, MFI+4*, MFI+7, MFI+8*
BGPIEN CHK+11~, CHK+12*, CHK+14, CHK+20, CHK+22, CHK+23, CHK+25
BGPIENS SITE+14~, SITE+16*, SITE+17, SITE+18, SITE+19, SITE+27*
BGPIENS(1 SITE+28*
>> BGPII UPL+9*, UPL+10, UPL+12
BGPJ TAXCHK+2~, TAXCHK+12*, FAC+2~, SITE+2~, LST+2~, LABTAXC+2~, LABTAXC+11*, MEDTAXC+2~, MEDTAXC+11*
BGPKEY KEYS+2~, KEYS+12*, KEYS+13, KEYS+15
BGPKEYI KEYS+2~, KEYS+11*, KEYS+12
BGPL SP+11~, SP+14*, SP+23
BGPLA SP+11~, SP+15*
BGPLI SP+11~, SP+13*, SP+14, SP+15, SP+23
BGPLIST LSTF+8!*
BGPLIST( LSTF+12, LSTF+14
BGPN UPDTAX+25~, UPDTAX+30*, UPDTAX+35*, UPDTAX+39
>> BGPNGR09 FAC+12*
BGPNM CHK+13~, CHK+15*, CHK+25
BGPNS KEYS+2~, KEYS+8*, KEYS+13
BGPOPT FAC+2~, LST+2~, LST+10*, LST+15, UPL+2~, UPL+8*, UPL+15, LSTF+2~, LSTF+9*, LABTAXC+2~
, LABTAXC+6*, LABTAXC+7*, LABTAXC+15, MEDTAXC+2~, MEDTAXC+6*, MEDTAXC+7*, MEDTAXC+15, UPDTAX+2~, UPDTAX+9*, UPDTAX+10
, UPDTAX+12, UPDTAX+14, UPDTAX+16, UPDTAX+18, UPDTAX+21, COMCHK+2~, MFI+2~
BGPOT FAC+2~, LST+2~, LST+9*, LST+15
>> BGPP UPL+3*, UPL+9, UPL+10, UPL+12
>> BGPPER FAC+8*, FAC+16
BGPQTR FAC+3~, FAC+9*, FAC+16
BGPR UPL+3*, UPL+13, UPL+14, LABTAXC+2~, LABTAXC+9*, LABTAXC+15, MEDTAXC+2~, MEDTAXC+9*, MEDTAXC+15
BGPRE FAC+3~
BGPRET CHK~, CHK+6*, UPDTAX~, UPDTAX+6*, COMCHK~, COMCHK+6*, MFI~, MFI+6*
BGPRO UPDTAX+25~, UPDTAX+31*, UPDTAX+36*, UPDTAX+39
>> BGPRPTT1 UPDTAX+8*, UPDTAX+11*, UPDTAX+13*, UPDTAX+15*, UPDTAX+17*, UPDTAX+19*
BGPRS CHK+13~, CHK+22*, CHK+25
BGPRT FAC+2~, FAC+7*, FAC+16, LST+2~, LST+11*, LST+15, LABTAXC+2~, LABTAXC+8*, LABTAXC+15, MEDTAXC+2~
, MEDTAXC+8*, MEDTAXC+15
BGPRTN TAXCHK+2~, TAXCHK+6*, TAXCHK+14
>> BGPSE SP+3*, SP+4*, SP+5*, SP+10
BGPSRET CATSTR~, CATSTR+2*, CATSTR+4*
BGPST CHK+13~, CHK+17*, CHK+25
BGPSTR DEBUG~, KEYS~, KEYS+8, SP~, SP+3, TAXCHK~, TAXCHK+6, TAXCHK+7, FAC~, FAC+7
, FAC+8, FAC+9, FAC+10, FAC+11, FAC+12, SITE~, SITE+6, SITE+7, SITE+8, SITE+10
, LST~, LST+6, LST+8, LST+9, LST+10, LST+11, DELRPT~, DELRPT+7, DELRPT+9, DELRPT+10
, ST~, ST+4, UPL~, UPL+7, UPL+9, UPL+10, UPL+12, LSTF~, LSTF+7, CHK~
, CHK+4, LABTAXC~, LABTAXC+6, LABTAXC+8, LABTAXC+9, LABTAXC+10, MEDTAXC~, MEDTAXC+6, MEDTAXC+8, MEDTAXC+9
, MEDTAXC+10, UPDTAX~, UPDTAX+9, COMCHK~, COMCHK+9, MFI~, MFI+9
BGPT UPDTAX+23~, UPDTAX+27*, UPDTAX+30, UPDTAX+31, UPDTAX+32, UPDTAX+35, UPDTAX+36, UPDTAX+37
BGPTAX SITE+2~, SITE+7*, SITE+17, SITE+32
BGPTAX("IDX" UPDTAX+24, UPDTAX+27, UPDTAX+28
BGPTOO CHK+13~, CHK+23*, CHK+25
BGPTOR CHK+13~, CHK+21*, CHK+25
>> BGPTT UPDTAX+28*, UPDTAX+29, UPDTAX+34
BGPTX SP+11~, SP+20*, SP+23
BGPTXI SP+11~, SP+19*, SP+23
BGPUSER CHK+13~, CHK+16*, CHK+25
BGPX MERR+1~, MERR+3*, MERR+5
BGPXA ERR+1~, ERR+2*, ERR+3
BGPYN FAC+2~, LST+2~, LST+8*, LST+15
>> C COMCHK+15*, COMCHK+17
>> DA DELRPT+11*, CHK+20*
>> DIK DELRPT+11*, CHK+20*
DT UPL+15, SEVEN+1
DUZ KEYS+9, KEYS+10, LST+15, UPL+15, LABTAXC+15, MEDTAXC+15
DUZ(2 SP+4, LST+15, UPL+15, LABTAXC+15, MEDTAXC+15
ERR ERR~, ERR+2
>> G COMCHK+13*
I DELRPT+2~, DELRPT+7*, DELRPT+9, DELRPT+10, ST+9~, ST+10*, ST+11, ST+12
IOM TAXCHK+13*
P KEYS+2~, KEYS+7*, KEYS+8, SP+1~, SP+2*, SP+3, TAXCHK+2~, TAXCHK+3*, TAXCHK+6, TAXCHK+7
, FAC+2~, FAC+4*, FAC+7, FAC+8, FAC+9, FAC+10, FAC+11, FAC+12, SITE+2~, SITE+3*
, SITE+6, SITE+7, SITE+8, SITE+10, LST+2~, LST+3*, LST+6, LST+8, LST+9, LST+10
, LST+11, DELRPT+2~, DELRPT+3*, ST+2~, ST+3*, ST+4, LSTF+2~, LSTF+3*, LSTF+7, CHK+2~
, CHK+3*, CHK+4, LABTAXC+2~, LABTAXC+3*, LABTAXC+6, LABTAXC+8, LABTAXC+9, LABTAXC+10, MEDTAXC+2~, MEDTAXC+3*
, MEDTAXC+6, MEDTAXC+8, MEDTAXC+9, MEDTAXC+10, UPDTAX+2~, UPDTAX+3*, UPDTAX+9, COMCHK+2~, COMCHK+3*, COMCHK+9
, MFI+2~, MFI+3*, MFI+9
R SITE+2~, SITE+3*, SITE+6, SITE+7, SITE+8, DELRPT+2~, DELRPT+3*, DELRPT+7, DELRPT+9, DELRPT+10
, ST+2~, ST+3*, ST+10, ST+11, ST+12
RETVAL DEBUG~, KEYS~, KEYS+5*, SP~, SP+7*, TAXCHK~, TAXCHK+10*, ERR+3, FAC~, FAC+14*
, SITE~, SITE+12*, LST~, LST+13*, DELRPT~, DELRPT+6*, ST~, ST+6*, UPL~, UPL+5*
, LSTF~, LSTF+5*, LABTAXC~, LABTAXC+13*, MEDTAXC~, MEDTAXC+13*
ST SEVEN~, SEVEN+1
STR CATSTR~
STR( CATSTR+3, CATSTR+4
T COMCHK+2~, COMCHK+9*, COMCHK+11, COMCHK+12, COMCHK+14, COMCHK+15
U KEYS+11, KEYS+12, SP+13, SP+14, SP+15, SP+16, SP+17, SP+18, SP+19, SP+20
, SP+21, SP+23, FAC+19, ST+16, ST+20, LSTF+16, CHK+15, CHK+16, CHK+17, CHK+18
, CHK+19, CHK+21, CHK+25, UPDTAX+27, UPDTAX+28, UPDTAX+30, UPDTAX+31, UPDTAX+32, UPDTAX+35, UPDTAX+36
, UPDTAX+37, COMCHK+15, MFI+10
>> X KEYS+1*, TAXCHK+1*, FAC+1*, SITE+1*, LST+1*, DELRPT+1*, ST+1*, UPL+1*, LSTF+1*, LSTF+8*
, CHK+1*, LABTAXC+1*, MEDTAXC+1*, UPDTAX+1*, COMCHK+1*, COMCHK+13*, COMCHK+14*, COMCHK+15, MFI+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All