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: BGP0GU

Package: IHS GPRA Information System

Routine: BGP0GU


Information

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

Source Information

Source file <BGP0GU.m>

Call Graph

Call Graph Total: 16

Package Total Call Graph
IHS GPRA Information System 7 GET^BGP0ASL  INIT^BGP0CTS  EP^BGP0GLST  EP^BGP0GLTX  EP^BGP0GMTX  EP^BGP0GUPL  INIT^BGP0XTV  
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 BGP0GRB  

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 10 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^BGP0ASL FAC+16
INIT^BGP0CTS UPDTAX+20
EP^BGP0GLST LST+15
EP^BGP0GLTX LABTAXC+15
EP^BGP0GMTX MEDTAXC+15
EP^BGP0GUPL UPL+15
INIT^BGP0XTV UPDTAX+22
FILE^DIE SITE+20
UPDATE^DIE SITE+33
^DIK DELRPT+11, CHK+20
$$GET1^DIQ CHK+22, CHK+23, CHK+24
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 10 GET KEYS KEYS
BGPG 10 GET SITE PARAMETERS SP
BGPG 10 GET TAXONOMIES TAXCHK
BGPG 10 LIST FILES LST
BGPG 10 UPLOAD FILES UPL
BGPG 10 GET FACILITIES FAC
BGPG 10 SAVE SITE PARAMETERS SITE
BGPG 10 DELETE REPORT DELRPT
BGPG 10 GET SEARCH TEMPLATES ST
BGPG 10 GET FILE LIST LSTF
BGPG 10 CHECK REPORT STATUS CHK
BGPG 10 LAB TAXONOMY RPT LABTAXC
BGPG 10 MED TAXONOMY RPT MEDTAXC
BGPG 10 CHK COMM TAX NTL COMCHK
BGPG 10 GET SPEC TAXONOMIES UPDTAX

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BGPGUIT - [#90378.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
^BGPGUIT - [#90378.08] CHK+14
^BGPGUIT("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+26*, CHK+27*, 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
>> BGP0GPU 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+26
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, CHK+13~, CHK+24*, CHK+26
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+25*, CHK+26, CHK+27, 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+24, CHK+26
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+26
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+26
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+26
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+26
BGPTOR CHK+13~, CHK+21*, CHK+26
>> 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+26
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+26, 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