BNIGU ; cmi/anch/maw - BNI Visual CPHAD Utilities 1/4/2006 1:26:59 PM
Source file <BNIGU.m>
| Package | Total | Call Graph |
|---|---|---|
| Computerized Public Health Activity Data | 3 | $$ALLOW^BNIE EN^BNIRDSG BNIG^BNIRP1 |
| VA Fileman | 2 | ^DIK $$GET1^DIQ |
| IHS VA Utilities | 1 | GUIR^XBLM |
| Kernel | 1 | $$FMTE^XLFDT |
| Uncategorized | 1 | DEBUG^%Serenji |
| Package | Total | Caller Graph |
|---|---|---|
| Computerized Public Health Activity Data | 1 | BNIGE |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CATSTR(BNISRET,STR) | ;EP -- concatenate string
|
|
| KEYS(RETVAL,BNISTR) | ;-- return keys
|
|
| CHK(BNIRET,BNISTR) | ;report status
|
|
| MERR | ;ERROR TRAP
|
|
| PPARPT(RETVAL,BNISTR) | ;-- queue the PPA Report
|
|
| TBL(BNIRET,BNISTR) | ;-- print table listings
|
|
| ERR(ERR) | ;ERROR PROCESSOR
|
|
| DELRPT(RETVAL,BNISTR) | ;-- delete a report
|
|
| RPT(RETVAL,BNISTR) | ;-- get the report and queue
|
|
| USRS(RETVAL,BNISTR) | ;-- return users based on value passed in
|
|
| DISP(BNIRET,BNISTR) | ;-- display a record
|
|
| AC(BNIRET,BNISTR) | ;-- additional comments?
|
|
| GETTAX(BNIRET) | ;-- get community taxonomies
|
|
| REC(BNIRET,BNISTR) | ;-- list of records the user is allowed to see
|
|
| SHT(BNIRET,BNISTR) | ;-- get specific health topic based on Ghc passed in?
|
|
| XL(BNIRET,BNISTR) | ;-- return to excel
|
|
| SITE(RETVAL) | ;-- return site parameter
|
|
| SITEA(RETVAL) | ;-- return site parameter
|
|
| COM(RETVAL,BNISTR) | ;-- return communities based on value passed in
|
|
| DEBUG(BNIRET,BNISTR) | ;-- debug the application
|
|
| REP(BNIRET,BNISTR) | ;-- return Report Output
|
|
| ALLREC(BNIRET,BNISTR) | ;-- user is allowed to see all records?
|
|
| CMT(BNIRET,BNISTR) | ;-- return additional comments
|
|
| SHTP(G) | ;EP - called from screenman screen
|
| RPC Name | Call Tags |
|---|---|
| BNI GET KEYS | KEYS |
| BNI CHECK REPORT STATUS | CHK |
| BNI CHECK USER ALL RECORDS | ALLREC |
| BNI GET ACTIVITY RECORDS | REC |
| BNI CHECK CPHD ADD COMMENTS | AC |
| BNI GET SPECIFIC HEALTH TOPIC | SHT |
| BNI GET SITE PARAMETERS | SITE |
| BNI GET SITE COMMUNITIES | COM |
| BNI GET SITE USERS | USRS |
| BNI GET CPHD COMMENTS | CMT |
| BNI DISPLAY CPHD RECORD | DISP |
| BNI GET TABLE LISTING | TBL |
| BNI GET COMMUNITY TAXONOMIES | GETTAX |
| BNI QUEUE REPORT | RPT |
| BNI GET REPORT OUTPUT | REP |
| BNI DELETE REPORT | DELRPT |
| BNI QUEUE PPA REPORT | PPARPT |
| BNI GET REPORT OUTPUT D | XL |
| BNI GET ALL SITE PARAMETERS | SITEA |
| FileNo | Call Tags |
|---|---|
| ^BNIGUI - [#90512.08] | Classic Fileman Calls, GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TRAP" | KEYS+1, CHK+1, ALLREC+1, REC+1, AC+1, SHT+1, SITE+1, SITEA+1, COM+1, USRS+1 , CMT+1, DISP+1, TBL+1, GETTAX+1, RPT+1, PPARPT+1, DELRPT+1, REP+1, XL+1 |
| ^ATXAX - [#9002226] | SITE+13, SITEA+13, GETTAX+13, GETTAX+15, GETTAX+16, GETTAX+17 |
| ^ATXAX("B" | GETTAX+10, GETTAX+12 |
| ^AUTTCOM - [#9999999.05] | REC+35, COM+12, COM+13 |
| ^AUTTLOC - [#9999999.06] | REC+26, REC+27 |
| ^BNIAS - [#90511.05] | REC+34 |
| ^BNIGHC - [#90511.01] | REC+30 |
| ^BNIGS - [#90511.04] | REC+33 |
| ^BNIGUI - [#90512.08] | CHK+14, REP+8, REP+10, XL+9, XL+11 |
| ^BNIGUI("AUSR" | CHK+10, CHK+12 |
| ^BNIREC - [#90510] | REC+16, REC+17, REC+18, AC+10, CMT+9, CMT+12 |
| ^BNIREC("AE" | REC+11, REC+13 |
| ^BNISHT - [#90511.02] | REC+31, SHTP+4 |
| ^BNISHT("AA" | SHTP+3 |
| ^BNISITE - [#90512.01] | SITE+8, SITE+10, SITEA+8, SITEA+10, COM+9, COM+11, USRS+9, USRS+11 |
| ^BNISITE("ACP" | ALLREC+11 |
| ^BNITMP($J | KEYS+4!, KEYS+6*, KEYS+15*, KEYS+16*, CHK+5!, CHK+8*, CHK+23*, CHK+24*, ALLREC+7*, ALLREC+12* , ALLREC+13*, REC+7*, REC+8*, REC+9*, REC+10*, REC+46*, REC+47*, AC+4!, AC+9*, AC+12* , AC+13*, SHT+4!, SHT+9*, SHT+11*, SHT+12*, SITE+4!, SITE+6*, SITE+15*, SITE+16*, SITEA+4! , SITEA+6*, SITEA+15*, SITEA+16*, COM+4!, COM+6*, COM+15*, COM+16*, USRS+4!, USRS+6*, USRS+14* , USRS+15*, CMT+4!, CMT+8*, CMT+13*, CMT+14*, DISP+4!, DISP+8*, DISP+14*, DISP+15*, TBL+4! , TBL+14*, TBL+20*, TBL+21*, GETTAX+5!, GETTAX+7*, GETTAX+19*, GETTAX+20*, RPT+19!, RPT+20*, RPT+23* , RPT+24*, PPARPT+21!, PPARPT+23*, PPARPT+25*, PPARPT+26*, DELRPT+5!, DELRPT+12*, DELRPT+13*, DELRPT+14*, REP+7* , REP+10*, REP+11*, XL+6!, XL+8*, XL+11*, XL+12* |
| ^BNITOA - [#90511.03] | REC+32 |
| ^DIC(19.1 - [#19.1] | KEYS+12 |
| ^DIC(4 - [#4] | SITE+12, SITEA+12 |
| ^DIC(5 - [#5] | COM+13 |
| ^TMP("BNIVDSG" | DISP+10, DISP+13 |
| ^TMP($J | TBL+16, TBL+19 |
| ^VA(200 - [#200] | KEYS+9, KEYS+10, CHK+16, REC+23, REC+24, REC+28, REC+44, USRS+12 |
| Name | Line Occurrences |
|---|---|
| $$SHTP | SHT+11 |
| @( | RPT+22 |
| ERR | MERR+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BNI01 | REC+20~, REC+21*, REC+46 |
| BNI02 | REC+20~, REC+22*, REC+46 |
| BNI03 | REC+20~, REC+23*, REC+46 |
| BNI04 | REC+20~, REC+24*, REC+46 |
| BNI05 | REC+20~, REC+25*, REC+46 |
| BNI06 | REC+20~, REC+26*, REC+46 |
| BNI07 | REC+20~, REC+27*, REC+46 |
| BNI08 | REC+20~, REC+28*, REC+46 |
| BNI09 | REC+20~, REC+29*, REC+46 |
| BNI11 | REC+20~, REC+30*, REC+46 |
| BNI1101 | REC+20~, REC+40*, REC+46 |
| BNI1102 | REC+20~, REC+41*, REC+46 |
| BNI1103 | REC+20~, REC+42*, REC+46 |
| BNI12 | REC+20~, REC+31*, REC+46 |
| BNI1201 | REC+20~, REC+43*, REC+46 |
| BNI13 | REC+20~, REC+32*, REC+46 |
| BNI14 | REC+20~, REC+33*, REC+46 |
| BNI15 | REC+20~, REC+34*, REC+46 |
| BNI16 | REC+20~, REC+35*, REC+46 |
| BNI17 | REC+20~, REC+36*, REC+46 |
| BNI18 | REC+20~, REC+37*, REC+46 |
| BNI19 | REC+20~, REC+38*, REC+46 |
| BNI21 | REC+20~, REC+39*, REC+46 |
| BNIA | ALLREC+2~, ALLREC+6*, ALLREC+11*, ALLREC+12 |
| BNIALL | REC+2~ |
| BNIBG | RPT+2~, RPT+7*, PPARPT+2~, PPARPT+7*, PPARPT+24 |
| BNICOM | COM+10~, COM+12*, COM+15 |
| BNIDA | KEYS+2~, KEYS+9*, KEYS+10, CHK+9~, CHK+10*, CHK+12, REC+2~, REC+11*, REC+13, CATSTR+1~ , CATSTR+3*, CATSTR+4, SITE+2~, SITE+8*, SITE+10, SITE+15, SITEA+2~, SITEA+8*, SITEA+10, SITEA+15 , COM+2~, COM+9*, COM+11, USRS+2~, USRS+9*, USRS+11, CMT+2~, CMT+9*, CMT+12, DISP+2~ , DISP+10*, DISP+13, TBL+2~, TBL+16*, TBL+19, GETTAX+8~, GETTAX+11~, GETTAX+12*, GETTAX+13, GETTAX+15 , GETTAX+16, GETTAX+17, REP+2~, REP+8*, REP+10, XL+2~, XL+9*, XL+11 |
| BNIDATA | KEYS+2~, KEYS+10*, KEYS+11, CHK+13~, CHK+14*, CHK+15, CHK+16, CHK+17, CHK+18, CHK+19 , REC+14~, REC+16*, REC+21, REC+22, REC+23, REC+24, REC+25, REC+26, REC+27, REC+28 , REC+29, REC+30, REC+31, REC+32, REC+33, REC+34, REC+35, REC+36, REC+37, REC+38 , REC+39, REC+44, SITE+2~, SITE+9~, SITE+10*, SITE+11, SITE+12, SITE+13, SITEA+2~, SITEA+9~ , SITEA+10*, SITEA+11, SITEA+12, SITEA+13, COM+2~, COM+10~, COM+11*, COM+12, COM+13, COM+15 , USRS+2~, USRS+10~, USRS+11*, USRS+12, USRS+14 |
| BNIDATA1 | REC+14~, REC+17*, REC+40, REC+41, REC+42 |
| BNIDATA2 | REC+14~, REC+18*, REC+43 |
| BNIDUZ | CHK+2~, CHK+4*, CHK+10, CHK+12 |
| BNIED | RPT+2~, RPT+8*, PPARPT+2~, PPARPT+8*, PPARPT+24 |
| >> BNIERR | KEYS+16, SITE+16, SITEA+16, COM+16, USRS+15, CMT+14, DISP+15, TBL+21, RPT+23, PPARPT+24 , PPARPT+25, DELRPT+4*, DELRPT+13, DELRPT+14, REP+11, XL+12 |
| BNIET | CHK+13~, CHK+18*, CHK+23 |
| BNIFL | GETTAX+17*, GETTAX+18, GETTAX+19, REP+2~, XL+2~ |
| >> BNIFLT | GETTAX+18*, GETTAX+19 |
| >> BNIFN | GETTAX+9*, GETTAX+13 |
| >> BNIGHC | SHT+8*, SHT+11 |
| BNIGUI | RPT+21*, RPT+25!, PPARPT+22*, PPARPT+27! |
| >> BNIH | RPT+4*, PPARPT+4*, PPARPT+24 |
| BNII | KEYS+2~, KEYS+3*, KEYS+6, KEYS+14*, KEYS+15, KEYS+16, CHK+2~, CHK+7*, CHK+8, CHK+22* , CHK+23, CHK+24, ALLREC+2~, ALLREC+5*, ALLREC+7, ALLREC+8*, ALLREC+12, ALLREC+13, REC+2~, REC+6* , REC+7, REC+8, REC+9, REC+10, REC+19*, REC+46, REC+47, AC+6~, AC+7*, AC+9 , AC+11*, AC+12, AC+13, SHT+6~, SHT+7*, SHT+9, SHT+10*, SHT+11, SHT+12, SITE+2~ , SITE+3*, SITE+6, SITE+14*, SITE+15, SITE+16, SITEA+2~, SITEA+3*, SITEA+6, SITEA+14*, SITEA+15 , SITEA+16, COM+2~, COM+3*, COM+6, COM+14*, COM+15, COM+16, USRS+2~, USRS+3*, USRS+6 , USRS+13*, USRS+14, USRS+15, CMT+2~, CMT+6*, CMT+8, CMT+11*, CMT+13, CMT+14, DISP+2~ , DISP+6*, DISP+8, DISP+12*, DISP+14, DISP+15, TBL+2~, TBL+6*, TBL+14, TBL+18*, TBL+20 , TBL+21, GETTAX+2~, GETTAX+4*, GETTAX+7, GETTAX+14*, GETTAX+19, GETTAX+20, RPT+2~, RPT+17*, PPARPT+2~ , PPARPT+19*, DELRPT+7~, DELRPT+10*, DELRPT+11, REP+2~, REP+6*, REP+7, REP+9*, REP+10, REP+11 , XL+2~, XL+7*, XL+8, XL+10*, XL+11, XL+12 |
| BNIIEN | CHK+11~, CHK+12*, CHK+14, CHK+20, CHK+21, CHK+23, REC+2~, REC+12~, REC+13*, REC+15 , REC+16, REC+17, REC+18, REC+46, AC+6~, AC+8*, AC+10, SHT+6~, GETTAX+10*, GETTAX+12 |
| >> BNIINIT | REC+44*, REC+45*, REC+46 |
| >> BNIJ | RPT+5*, PPARPT+5*, PPARPT+24 |
| BNIKEY | KEYS+2~, KEYS+12*, KEYS+13, KEYS+15, SITE+2~, SITEA+2~, COM+2~, USRS+2~ |
| BNIKEYI | KEYS+2~, KEYS+11*, KEYS+12, SITE+2~, SITEA+2~, COM+2~, USRS+2~ |
| BNILR | RPT+2~, RPT+9*, PPARPT+2~, PPARPT+9*, PPARPT+24 |
| >> BNIN | GETTAX+15*, GETTAX+19 |
| BNINM | CHK+13~, CHK+15*, CHK+23 |
| BNINS | KEYS+2~, KEYS+8*, KEYS+13, SITE+2~, SITEA+2~, COM+2~, USRS+2~ |
| BNION | CMT+10~, CMT+12*, CMT+13, DISP+11~, DISP+13*, DISP+14, TBL+17~, TBL+19*, TBL+20 |
| BNIOPT | GETTAX+2~ |
| >> BNIPRV | PPARPT+13*, PPARPT+16, PPARPT+17, PPARPT+18 |
| BNIPRVS | PPARPT+2~, PPARPT+14*, PPARPT+24 |
| BNIPRVS( | PPARPT+18* |
| BNIRAS | SITE+9~, SITE+11*, SITE+15, SITEA+9~, SITEA+11* |
| BNIRDT | RPT+2~, RPT+10*, PPARPT+2~, PPARPT+10*, PPARPT+24 |
| BNIREC | CMT+2~, CMT+7*, CMT+9, CMT+12, DISP+2~, DISP+7*, DISP+9, TBL+2~, TBL+7*, TBL+9 , TBL+10, TBL+11, TBL+12, TBL+13 |
| BNIREP | RPT+2~, RPT+6*, RPT+11, RPT+12, RPT+13, RPT+14, RPT+15, RPT+16, PPARPT+2~, PPARPT+6* |
| BNIRET | DEBUG~, CHK~, CHK+6*, ALLREC~, ALLREC+4*, REC~, REC+5*, AC~, AC+5*, SHT~ , SHT+5*, ERR+3, CMT~, CMT+5*, DISP~, DISP+5*, TBL~, TBL+5*, GETTAX~, GETTAX+6* , REP~, REP+5*, XL~, XL+5* |
| BNIRIEN | REP+2~, REP+4*, REP+8, REP+10, XL+2~, XL+4*, XL+9, XL+11 |
| >> BNIRO | GETTAX+16*, GETTAX+19 |
| BNIRS | CHK+13~, CHK+20*, CHK+23 |
| BNIRTN | TBL+2~, TBL+9*, TBL+10*, TBL+11*, TBL+12*, TBL+13*, TBL+15, RPT+2~, RPT+11*, RPT+12* , RPT+13*, RPT+14*, RPT+15*, RPT+16*, RPT+22, PPARPT+2~ |
| BNISITE | ALLREC+2~, ALLREC+10*, ALLREC+11, REC+4* |
| BNISORT | TBL+2~, TBL+8* |
| BNISRET | CATSTR~, CATSTR+2*, CATSTR+4* |
| BNIST | CHK+13~, CHK+17*, CHK+23, COM+8*, COM+9, COM+11, USRS+8*, USRS+9, USRS+11 |
| BNISTA | COM+10~, COM+13*, COM+15 |
| BNISTE | SITE+9~, SITE+12*, SITE+15, SITEA+9~, SITEA+12*, SITEA+15 |
| BNISTR | DEBUG~, KEYS~, KEYS+8, CHK~, CHK+4, ALLREC~, ALLREC+9, ALLREC+10, REC~, REC+4 , AC~, AC+8, SHT~, SHT+8, COM~, COM+8, USRS~, USRS+8, CMT~, CMT+7 , DISP~, DISP+7, TBL~, TBL+7, TBL+8, RPT~, RPT+6, RPT+7, RPT+8, RPT+9 , RPT+10, PPARPT~, PPARPT+6, PPARPT+7, PPARPT+8, PPARPT+9, PPARPT+10, PPARPT+11, PPARPT+12, PPARPT+13 , DELRPT~, DELRPT+7, DELRPT+9, DELRPT+10, REP~, REP+4, XL~, XL+4 |
| BNISUB | PPARPT+2~, PPARPT+12*, PPARPT+24 |
| BNIT | GETTAX+8~ |
| BNITOO | CHK+13~, CHK+21*, CHK+23 |
| BNITOR | CHK+13~, CHK+19*, CHK+23 |
| BNITX | SITE+9~, SITE+13*, SITE+15, SITEA+9~, SITEA+13* |
| BNITYP | PPARPT+2~, PPARPT+11*, PPARPT+24 |
| BNIUSER | CHK+13~, CHK+16*, CHK+23, ALLREC+2~, ALLREC+9*, ALLREC+11 |
| BNIUSR | REC+2~, USRS+10~, USRS+12*, USRS+14 |
| >> DA | DELRPT+11* |
| >> DIK | DELRPT+11* |
| DUZ | KEYS+9, KEYS+10 |
| ERR | ERR~, ERR+2 |
| G | SHTP~, SHTP+1, SHTP+3 |
| I | PPARPT+15~, PPARPT+16*, PPARPT+17, PPARPT+18, DELRPT+2~, DELRPT+7*, DELRPT+9, DELRPT+10 |
| P | KEYS+2~, KEYS+7*, KEYS+8, CHK+2~, CHK+3*, CHK+4, ALLREC+2~, ALLREC+3*, ALLREC+9, ALLREC+10 , REC+2~, REC+3*, REC+4, AC+2~, AC+3*, AC+8, SHT+2~, SHT+3*, SHT+8, SITE+2~ , SITE+7*, SITEA+2~, SITEA+7*, COM+2~, COM+7*, COM+8, USRS+2~, USRS+7*, USRS+8, CMT+2~ , CMT+3*, CMT+7, DISP+2~, DISP+3*, DISP+7, TBL+2~, TBL+3*, TBL+7, TBL+8, GETTAX+2~ , GETTAX+3*, RPT+2~, RPT+3*, RPT+6, RPT+7, RPT+8, RPT+9, RPT+10, PPARPT+2~, PPARPT+3* , PPARPT+6, PPARPT+7, PPARPT+8, PPARPT+9, PPARPT+10, PPARPT+11, PPARPT+12, PPARPT+13, DELRPT+2~, DELRPT+3* , REP+2~, REP+3*, REP+4, XL+2~, XL+3*, XL+4 |
| R | REC+2~, REC+3*, REC+23, REC+24, REC+26, REC+27, REC+28, REC+30, REC+31, REC+32 , REC+33, REC+34, REC+35, SITE+2~, SITE+7*, SITE+13, SITE+15, SITEA+2~, SITEA+7*, SITEA+13 , COM+2~, COM+7*, USRS+2~, USRS+7*, PPARPT+2~, PPARPT+3*, PPARPT+16, PPARPT+17, PPARPT+18, DELRPT+2~ , DELRPT+3*, DELRPT+7, DELRPT+9, DELRPT+10 |
| RETVAL | KEYS~, KEYS+5*, SITE~, SITE+5*, SITEA~, SITEA+5*, COM~, COM+5*, USRS~, USRS+5* , RPT~, RPT+18*, PPARPT~, PPARPT+20*, DELRPT~, DELRPT+6* |
| STR | CATSTR~ |
| STR( | CATSTR+3, CATSTR+4 |
| U | KEYS+11, KEYS+12, CHK+15, CHK+16, CHK+17, CHK+18, CHK+19, CHK+23, REC+21, REC+22 , REC+23, REC+24, REC+25, REC+26, REC+27, REC+28, REC+29, REC+30, REC+31, REC+32 , REC+33, REC+34, REC+35, REC+36, REC+37, REC+38, REC+39, REC+40, REC+41, REC+42 , REC+43, REC+44, REC+46, SHTP+4, SITE+11, SITE+12, SITE+13, SITE+15, SITEA+11, SITEA+12 , SITEA+13, SITEA+15, COM+12, COM+13, COM+15, USRS+12, USRS+14, CMT+12, GETTAX+13, GETTAX+15 , GETTAX+16, GETTAX+17, RPT+23, PPARPT+25 |
| X | KEYS+1*, CHK+1*, ALLREC+1*, REC+1*, AC+1*, SHT+1*, SHTP+2~, SHTP+3*, SHTP+4, SITE+1* , SITEA+1*, COM+1*, USRS+1*, MERR+1~, MERR+3*, MERR+4, ERR+1~, ERR+2*, ERR+3, CMT+1* , DISP+1*, TBL+1*, GETTAX+1*, RPT+1*, PPARPT+1*, DELRPT+1*, REP+1*, XL+1* |