BGPGU ; IHS/CMI/LAB - BGP Gui Utilities 10/29/2004 3:28:39 PM ;
Source file <BGPGU.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS GPRA Information System | 4 | GET^BGP5ASL EP^BGP5GLST EP^BGP5GUPL $$SEVEN^BGP6GU | 
| Kernel | 3 | $$LIST^%ZISH ^%ZTER $$FMTE^XLFDT | 
| VA Fileman | 3 | (FILE,UPDATE)^DIE ^DIK $$GET1^DIQ | 
| IHS VA Utilities | 2 | GUIR^XBLM EN^XBVK | 
| Uncategorized | 1 | DEBUG^%Serenji | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| UPL(RETVAL,BGPSTR) | ;-- upload a file | |
| FAC(RETVAL,BGPSTR) | ;-- return facilities based on parameters passed | |
| KEYS(RETVAL,BGPSTR) | ;-- return keys for user | |
| RC(RETVAL,BGPSTR) | ;EP -- return record counts for a file for the BH GUI Search Form (frmSearchSingle, frmSearchMultiple) | |
| LSTF(RETVAL,BGPSTR) | ;-- list files | |
| 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 | |
| LST(RETVAL,BGPSTR) | ;-- list files | |
| CATSTR(BGPSRET,STR) | ;-- concatenate a long string in | |
| DELRPT(RETVAL,BGPSTR) | ;-- delete a report out of the BGP 05 GUI REPORT file | |
| ADDST(BGPRET,BGPSTR) | ;-- add a search template | |
| 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 | 
| Name | Field # of Occurrence | 
|---|---|
| DEBUG^%Serenji | DEBUG+1 | 
| $$LIST^%ZISH | LSTF+8 | 
| ^%ZTER | MERR+4 | 
| GET^BGP5ASL | FAC+15 | 
| EP^BGP5GLST | LST+15 | 
| EP^BGP5GUPL | UPL+15 | 
| $$SEVEN^BGP6GU | CHK+19 | 
| FILE^DIE | SITE+37 | 
| UPDATE^DIE | SITE+56, ADDST+16 | 
| ^DIK | DELRPT+11, CHK+20 | 
| $$GET1^DIQ | CHK+22, CHK+23 | 
| GUIR^XBLM | TAXCHK+14 | 
| EN^XBVK | FAC+20, SITE+63, LST+19, ST+24, UPL+20, LSTF+18 | 
| $$FMTE^XLFDT | CHK+17, CHK+18 | 
| RPC Name | Call Tags | 
|---|---|
| BGPG GET KEYS | KEYS | 
| BGPG GET SITE PARAMETERS | SP | 
| BGPG GET TAXONOMIES | TAXCHK | 
| BGPG GET FACILITIES | FAC | 
| BGPG SAVE SITE PARAMETERS | SITE | 
| BGPG DELETE REPORT | DELRPT | 
| BGPG GET SEARCH TEMPLATES | ST | 
| BGPG GET FILE LIST | LSTF | 
| BGPG UPLOAD FILES | UPL | 
| BGPG CHECK REPORT STATUS | CHK | 
| BGPG ADD SEARCH TEMPLATE | ADDST | 
| BGPG GET FILE RECORD COUNT | RC | 
| FileNo | Call Tags | 
|---|---|
| ^BGPGUI - [#90372.08] | Classic Fileman Calls, GET1^DIQ | 
| ^BGPGUIS - [#90375.08] | Classic Fileman Calls | 
| 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 , ADDST+1 | 
| ^ATXAX - [#9002226] | SP+20, SP+25 | 
| ^ATXAX("B" | LST+7 | 
| ^AUTTLOC - [#9999999.06] | SP+15, SP+18 | 
| ^AUTTLOC("B" | SITE+12 | 
| ^BGPGUI - [#90372.08] | CHK+14 | 
| ^BGPGUI("AUSR" | CHK+10, CHK+12 | 
| ^BGPSITE - [#90241.02] | SP+12 | 
| ^BGPSITE("B" | SP+10, SITE+26, SITE+27, SITE+43 | 
| ^BGPTMP($J | KEYS+4!, KEYS+6*, KEYS+15*, KEYS+16*, SP+6!, SP+9*, SP+31*, SP+32*, SP+33*, TAXCHK+9! , TAXCHK+11*, TAXCHK+19*, TAXCHK+20*, FAC+12!, FAC+14*, FAC+18*, FAC+19*, SITE+22!, SITE+24*, SITE+40* , SITE+42*, SITE+59*, SITE+61*, SITE+62*, LST+12!, LST+14*, LST+17*, LST+18*, DELRPT+5!, DELRPT+12* , DELRPT+13*, DELRPT+14*, ST+5!, ST+8*, ST+22*, ST+23*, UPL+4!, UPL+16*, UPL+18*, UPL+19* , LSTF+4!, LSTF+10*, LSTF+16*, LSTF+17*, CHK+5!, CHK+8*, CHK+25*, CHK+26*, ADDST+5!, ADDST+8* , ADDST+17*, ADDST+18* | 
| ^DIBT( | SP+27, ST+18, ST+22 | 
| ^DIBT("B" | ST+14, ST+16 | 
| ^DIC - [#1] | RC+2 | 
| ^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! | 
| Name | Line Occurrences | 
|---|---|
| ERR | MERR+5 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BGLFL | ST+17~ | 
| BGP8GPU | TAXCHK+8*, TAXCHK+22! | 
| BGP9GPU | TAXCHK+8*, TAXCHK+22! | 
| BGPBAS | FAC+3~, FAC+10*, FAC+15 | 
| BGPBEN | FAC+3~, FAC+11*, FAC+15 | 
| >> BGPCALL | TAXCHK+7*, TAXCHK+8 | 
| BGPCHS | SP+11~, SP+22*, SP+31, SITE+2~, SITE+14*, SITE+31, SITE+50 | 
| 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+31, TAXCHK+2~, TAXCHK+15*, TAXCHK+18 , CATSTR+1~, CATSTR+3*, CATSTR+4, FAC+2~, FAC+16~*, FAC+18, SITE+2~, LST+2~, ST+13~, ST+14* , ST+16, LSTF+11~, LSTF+12*, LSTF+14, CHK+9~, CHK+10*, CHK+12, CHK+20 | 
| BGPDATA | KEYS+2~, KEYS+10*, KEYS+11, SP+11~, SP+12*, SP+13, SP+16, SP+19, SP+20, SP+21 , SP+22, SP+23, SP+24, SP+25, SP+26, SP+28, SP+29, 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 | 
| BGPDEMO | SP+11~, SP+27*, SP+32, SITE+2~, SITE+17*, SITE+18*, SITE+34, SITE+53 | 
| BGPDEMOI | SP+11~, SP+26*, SP+27, SP+32 | 
| 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~, ADDST+2~ | 
| BGPEDIR | SP+11~, SP+29*, SP+32, SITE+2~, SITE+20*, SITE+36, SITE+55 | 
| BGPEISS | SP+11~, SP+21*, SP+31, SITE+2~, SITE+13*, SITE+21, SITE+30, SITE+48 | 
| BGPERR | KEYS+16, SP+33, TAXCHK+5*, TAXCHK+20, FAC+2~, FAC+6*, FAC+19, SITE+2~, SITE+5*, SITE+25~ , LST+2~, LST+5*, LST+15, LST+17, LST+18, DELRPT+4*, DELRPT+13, DELRPT+14, UPL+15, UPL+18 , ADDST+9~ | 
| BGPERR(1 | SITE+38, SITE+57 | 
| BGPET | CHK+13~, CHK+18*, CHK+25 | 
| BGPFAC | FAC+3~, FAC+15, SITE+2~, SITE+6*, SITE+7*, SITE+26, SITE+27, SITE+43, SITE+45, SITE+46 | 
| BGPFAC( | FAC+16, FAC+18 | 
| BGPFD | UPL+11~, UPL+12*, UPL+13, UPL+14 | 
| BGPFDA | SITE+25~, ADDST+9~ | 
| BGPFDA( | SITE+28*, SITE+29*, SITE+30*, SITE+31*, SITE+32*, SITE+33*, SITE+34*, SITE+35*, SITE+36*, SITE+46* , SITE+47*, SITE+48*, SITE+49*, SITE+50*, SITE+51*, SITE+52*, SITE+53*, SITE+54*, SITE+55*, ADDST+11* , ADDST+12*, ADDST+13*, ADDST+14* | 
| >> BGPFILE | FAC+15 | 
| BGPFL | ST+18*, ST+19, ST+20, UPL+11~, UPL+14*, UPL+15, LSTF+2~, LSTF+13~, LSTF+14*, LSTF+16 | 
| BGPFLS | ST+2~, ST+4*, ST+10, ST+11, ST+12 | 
| BGPFLS( | ST+12*, ST+20 | 
| BGPGB | RC+1~, RC+2*, RC+3, RC+4 | 
| BGPH | SP+11~, SP+17*, SP+31 | 
| BGPHA | SP+11~, SP+18* | 
| BGPHI | SP+11~, SP+16*, SP+17, SP+18, SP+31 | 
| BGPHLOC | SITE+2~, SITE+10*, SITE+11*, SITE+12, SITE+29, SITE+47 | 
| >> BGPHLOCI | SITE+12* | 
| BGPHTWT | SP+11~, SP+23*, SP+31, SITE+2~, SITE+15*, SITE+33, SITE+52 | 
| BGPI | KEYS+2~, KEYS+3*, KEYS+6, KEYS+14*, KEYS+15, KEYS+16, SP+1~, SP+8*, SP+9, SP+30* , SP+31, SP+32, SP+33, TAXCHK+2~, TAXCHK+4*, TAXCHK+11, TAXCHK+17*, TAXCHK+19, TAXCHK+20, FAC+2~ , FAC+5*, FAC+14, FAC+17*, FAC+18, FAC+19, SITE+2~, SITE+4*, SITE+24, SITE+39*, SITE+40 , SITE+41*, SITE+42, SITE+58*, SITE+59, SITE+60*, SITE+61, SITE+62, 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+21* , ST+22, ST+23, UPL+2~, 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 , ADDST+2~, ADDST+7*, ADDST+8 | 
| BGPIEN | ST+15~, ST+16*, ST+18, ST+22, CHK+11~, CHK+12*, CHK+14, CHK+22, CHK+23, CHK+25 | 
| BGPIENS | SITE+25~, SITE+27*, SITE+28, SITE+29, SITE+30, SITE+31, SITE+32, SITE+33, SITE+34, SITE+35 , SITE+36, SITE+44*, ADDST+9~, ADDST+10* | 
| BGPIENS(1 | SITE+45*, ADDST+17 | 
| BGPJ | TAXCHK+2~, TAXCHK+12*, FAC+2~, SITE+2~, LST+2~ | 
| BGPKEY | KEYS+2~, KEYS+12*, KEYS+13, KEYS+15 | 
| BGPKEYI | KEYS+2~, KEYS+11*, KEYS+12 | 
| BGPL | SP+11~, SP+14*, SP+31 | 
| BGPLA | SP+11~, SP+15* | 
| BGPLI | SP+11~, SP+13*, SP+14, SP+15, SP+31 | 
| BGPLIST | LSTF+8!* | 
| BGPLIST( | LSTF+12, LSTF+14 | 
| BGPMTAX | SP+11~, SP+25*, SP+31, SITE+16*, SITE+21*, SITE+32, SITE+51 | 
| BGPMTAXI | SP+11~, SP+24*, SP+31 | 
| BGPNM | CHK+13~, CHK+15*, CHK+25, ADDST+2~, ADDST+4*, ADDST+11 | 
| BGPNS | KEYS+2~, KEYS+8*, KEYS+13 | 
| BGPOPT | FAC+2~, LST+2~, LST+10*, LST+15, UPL+2~, UPL+7*, UPL+15, LSTF+2~, LSTF+9* | 
| BGPOT | FAC+2~, LST+2~, LST+9*, LST+15 | 
| BGPOUT | SP+11~, SP+28*, SP+32, SITE+2~, SITE+19*, SITE+35, SITE+54 | 
| >> BGPPER | FAC+8*, FAC+15 | 
| BGPQTR | FAC+3~, FAC+9*, FAC+15 | 
| BGPRE | FAC+3~ | 
| BGPRET | CHK~, CHK+6*, ADDST~, ADDST+6* | 
| BGPRS | CHK+13~, CHK+22*, CHK+25 | 
| BGPRT | FAC+2~, FAC+7*, FAC+15, LST+2~, LST+11*, LST+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+19, 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, SITE~, SITE+6, SITE+8, SITE+10, SITE+13, SITE+14 , SITE+15, SITE+16, SITE+17, SITE+19, SITE+20, LST~, LST+6, LST+8, LST+9, LST+10 , LST+11, DELRPT~, DELRPT+7, DELRPT+9, DELRPT+10, ST~, ST+4, UPL~, UPL+9, UPL+10 , UPL+12, LSTF~, LSTF+7, CHK~, CHK+4, ADDST~, ADDST+4, RC~, RC+2 | 
| BGPTAX | SITE+2~, SITE+8*, SITE+9*, SITE+28, SITE+49 | 
| BGPTOO | CHK+13~, CHK+23*, CHK+25 | 
| BGPTOR | CHK+13~, CHK+21*, CHK+25 | 
| BGPTX | SP+11~, SP+20*, SP+31 | 
| BGPTXI | SP+11~, SP+19*, SP+31 | 
| 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 | 
| >> DA | DELRPT+11*, CHK+20* | 
| >> DIC | ADDST+15* | 
| >> DIK | DELRPT+11*, CHK+20* | 
| DT | UPL+15, ADDST+12 | 
| DUZ | KEYS+9, KEYS+10, LST+15, UPL+15, ADDST+14 | 
| DUZ(2 | SP+4, LST+15, UPL+15 | 
| ERR | ERR~, ERR+2 | 
| I | DELRPT+2~, DELRPT+7*, DELRPT+9, DELRPT+10, ST+9~, ST+10*, ST+11, ST+12, UPL+8~, UPL+9* , UPL+10, UPL+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, SITE+2~, SITE+3*, SITE+6 , SITE+8, SITE+10, SITE+13, SITE+14, SITE+15, SITE+16, SITE+17, SITE+19, SITE+20, LST+2~ , LST+3*, LST+6, LST+8, LST+9, LST+10, LST+11, DELRPT+2~, DELRPT+3*, ST+2~, ST+3* , ST+4, UPL+2~, UPL+3*, UPL+9, UPL+10, UPL+12, LSTF+2~, LSTF+3*, LSTF+7, CHK+2~ , CHK+3*, CHK+4, ADDST+2~, ADDST+3*, ADDST+4 | 
| R | SITE+2~, SITE+3*, SITE+6, SITE+8, SITE+10, SITE+16, DELRPT+2~, DELRPT+3*, DELRPT+7, DELRPT+9 , DELRPT+10, ST+2~, ST+3*, ST+10, ST+11, ST+12, UPL+2~, UPL+3*, UPL+13, UPL+14 | 
| RETVAL | DEBUG~, KEYS~, KEYS+5*, SP~, SP+7*, TAXCHK~, TAXCHK+10*, ERR+3, FAC~, FAC+13* , SITE~, SITE+23*, LST~, LST+13*, DELRPT~, DELRPT+6*, ST~, ST+6*, UPL~, UPL+5* , LSTF~, LSTF+5*, RC~, RC+3*, RC+4*, RC+5* | 
| STR | CATSTR~ | 
| STR( | CATSTR+3, CATSTR+4 | 
| U | KEYS+11, KEYS+12, SP+13, SP+14, SP+15, SP+16, SP+17, SP+18, SP+19, SP+20 , SP+21, SP+22, SP+23, SP+24, SP+25, SP+26, SP+27, SP+28, SP+29, SP+31 , SP+32, FAC+18, ST+18, ST+22, LSTF+16, CHK+15, CHK+16, CHK+17, CHK+18, CHK+19 , CHK+21, CHK+25, RC+3, RC+4 | 
| >> X | KEYS+1*, TAXCHK+1*, FAC+1*, SITE+1*, LST+1*, DELRPT+1*, ST+1*, UPL+1*, LSTF+1*, LSTF+8* , CHK+1*, ADDST+1* |