BNIGE ; IHS/CMI/LAB - BNI GUI Save Utilities 2/3/2006 8:53:46 AM ;
Source file <BNIGE.m>
| Package | Total | Call Graph |
|---|---|---|
| Computerized Public Health Activity Data | 2 | CATSTR^BNIGU BDMG^BNIGVL |
| VA Fileman | 2 | (FILE,UPDATE,WP)^DIE ^DIK |
| Kernel | 1 | ($$FMTE,$$NOW)^XLFDT |
| M Transfer | 1 | ($$REF,DIK)^BMXADOF |
| Uncategorized | 1 | DEBUG^%Serenji |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| FILE(BNIRET,BNISTR) | ;-- file generic data
|
|
| DELREC(BNIRET,BNISTR) | ;-- delete records
|
|
| LOOK(FL,FLD,VAL) | ;-- get the file pointed to
|
|
| DIK(FL,DAS) | ;-- remove an entry from the file
|
|
| GEN(RETVAL,BNISTR) | ;-- save general retrieval then queue
|
|
| CMT(BNIRET,BNISTR) | ;-- save additional comments
|
|
| DEBUG(BNIRET,BNISTR) | ;-- call the serenji debugger for testing
|
| RPC Name | Call Tags |
|---|---|
| BNI ADD SITE | ASIT |
| BNI UPDATE | FILE |
| BNI SAVE CPHD COMMENTS | CMT |
| BNI DELETE CPHD RECORD | DELREC |
| BNI SAVE GENERAL RETRIEVAL | GEN |
| FileNo | Call Tags |
|---|---|
| ^BNIREC - [#90510] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TRAP" | FILE+1, CMT+1, DELREC+1 |
| ^BNIRTMP("C" | GEN+27 |
| ^BNITMP($J | FILE+4!, FILE+7*, FILE+28*, FILE+29*, FILE+47*, FILE+48*, FILE+49*, FILE+50*, CMT+4!, CMT+7* , CMT+24*, CMT+25*, CMT+26*, CMT+27*, DELREC+5!, DELREC+7*, DELREC+13*, GEN+5!, GEN+8*, GEN+30* , GEN+31*, GEN+32*, GEN+33*, GEN+48*, GEN+49*, GEN+64*, GEN+65*, GEN+81*, GEN+82*, GEN+98* , GEN+99*, GEN+104*, GEN+105*, GEN+106*, GEN+107* |
| ^DD( | LOOK+3 |
| ^VA(200 - [#200] | GEN+11 |
| Name | Line Occurrences |
|---|---|
| $$LOOK | FILE+40 |
| DIK | FILE+27 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | DIK+5*, DIK+6, DIK+8*, DIK+9 |
| A | GEN+1~, GEN+2*, GEN+56, GEN+68, GEN+69, GEN+71, GEN+89, GEN+90 |
| BNIBG | GEN+21~, GEN+22*, GEN+28, GEN+102 |
| BNICUST | GEN+21~, GEN+24*, GEN+28, GEN+102 |
| BNIDAS | FILE+2~, FILE+15*, FILE+27, FILE+30 |
| BNIDUZ | GEN+9~, GEN+10*, GEN+11, GEN+45 |
| BNIED | GEN+21~, GEN+23*, GEN+28, GEN+102 |
| BNIERR | FILE+17~, FILE+29, FILE+48, FILE+50, CMT+19~, GEN+34~, GEN+57~, GEN+73~, GEN+91~ |
| BNIERR(1 | FILE+46, CMT+23, GEN+47, GEN+63, GEN+80, GEN+97 |
| BNIFDA | FILE+17~, GEN+34~, GEN+57~, GEN+73~, GEN+91~ |
| BNIFDA( | FILE+41*, GEN+36*, GEN+37*, GEN+38*, GEN+39*, GEN+40*, GEN+41*, GEN+42*, GEN+43*, GEN+44* , GEN+45*, GEN+61*, GEN+77*, GEN+78*, GEN+94*, GEN+95* |
| BNIFITM | GEN+54~, GEN+56*, GEN+59, GEN+61 |
| BNIFL | FILE+2~, FILE+27, FILE+28, FILE+35*, FILE+40, FILE+41, FILE+47, FILE+49, CMT+2~, CMT+11* , CMT+17*, CMT+22, GEN+9~, GEN+18*, GEN+44 |
| BNIFLD | FILE+33~, FILE+36*, FILE+40, FILE+41, CMT+19~, CMT+21*, CMT+22 |
| BNIFLDS | FILE+2~, FILE+16*, FILE+31, FILE+32, FILE+34 |
| BNII | FILE+2~, FILE+6*, FILE+7, FILE+8*, FILE+28, FILE+29, FILE+47, FILE+48, FILE+49, FILE+50 , CMT+6*, CMT+7, CMT+8*, CMT+24, CMT+25, CMT+26, CMT+27, DELREC+2~, DELREC+6*, DELREC+7 , DELREC+13, GEN+6~, GEN+7*, GEN+8 |
| BNIIA | FILE+2~, FILE+13*, FILE+18, FILE+22, FILE+23, FILE+25 |
| >> BNIIEN | GEN+29, GEN+32, GEN+103, GEN+106 |
| >> BNIIEN1 | GEN+27*, GEN+28, GEN+50*, GEN+58, GEN+60, GEN+74, GEN+76, GEN+92, GEN+93, GEN+102 |
| >> BNIIEN2 | GEN+66*, GEN+75, GEN+76 |
| >> BNIIENP2 | GEN+100* |
| BNIIENS | FILE+17~, FILE+30*, FILE+41, FILE+49, CMT+19~, CMT+20*, CMT+22, GEN+34~, GEN+35*, GEN+57~ , GEN+60*, GEN+61, GEN+73~, GEN+76*, GEN+77, GEN+78, GEN+91~, GEN+93*, GEN+94, GEN+95 |
| BNIIENS( | FILE+25* |
| BNIIENS(1 | FILE+49, CMT+26, GEN+50, GEN+58*, GEN+74*, GEN+92* |
| BNIIENS(2 | GEN+59*, GEN+66, GEN+75*, GEN+100 |
| BNIIENS(3 | GEN+83 |
| >> BNIIENS3 | GEN+83* |
| BNIITM | GEN+54~, GEN+55*, GEN+56, GEN+68, GEN+69, GEN+71 |
| BNIJ | GEN+51~, GEN+52*, GEN+53, GEN+55 |
| BNIK | GEN+67~, GEN+68*, GEN+69, GEN+71 |
| BNIL | GEN+84~, GEN+85*, GEN+86, GEN+88 |
| BNILNG | GEN+87~, GEN+90*, GEN+95 |
| >> BNILV | FILE+18*, FILE+19, FILE+24, FILE+25 |
| BNIMOD | FILE+2~, FILE+10*, FILE+20, FILE+26, FILE+42, FILE+44 |
| BNINM | GEN+9~, GEN+11*, GEN+36 |
| BNINOR | GEN+9~, GEN+13*, GEN+38 |
| BNIPAT | FILE+2~, FILE+12*, FILE+14 |
| BNIPERM | GEN+9~, GEN+12*, GEN+37 |
| BNIPITM | GEN+87~, GEN+89*, GEN+94 |
| BNIPR | GEN+9~, GEN+25*, GEN+26, GEN+27 |
| BNIPREC | GEN+87~, GEN+88*, GEN+89, GEN+90 |
| BNIPRT | GEN+9~, GEN+20*, GEN+85, GEN+86, GEN+88 |
| BNIREC | CMT+2~, CMT+10*, CMT+16*, CMT+20, GEN+9~, GEN+19*, GEN+52, GEN+53, GEN+55 |
| BNIRET | DEBUG~, FILE~, FILE+5*, CMT~, CMT+5*, DELREC~, DELREC+4* |
| BNIS | FILE+33~, FILE+34*, FILE+35, FILE+36, FILE+37, FILE+39, FILE+41 |
| BNISITM | GEN+70~, GEN+71*, GEN+72*, GEN+77 |
| BNISITM2 | GEN+70~, GEN+72*, GEN+78 |
| BNISP | GEN+9~, GEN+14*, GEN+39 |
| BNISRT | GEN+9~, GEN+16*, GEN+42 |
| BNISRTE | GEN+9~, GEN+17*, GEN+43 |
| BNISTR | DEBUG~, FILE~, FILE+9, FILE+10, FILE+12, FILE+13, FILE+15, FILE+16, CMT~, CMT+9 , CMT+10, CMT+11, CMT+12, CMT+13, CMT+15, CMT+16, CMT+17, CMT+18, DELREC~, DELREC+8 , DELREC+9, DELREC+10, GEN~, GEN+4, GEN+10, GEN+12, GEN+13, GEN+14, GEN+15, GEN+16 , GEN+17, GEN+18, GEN+19, GEN+20, GEN+22, GEN+23, GEN+24, GEN+25 |
| BNITXT | CMT+2~ |
| BNITXT(1 | CMT+12*, CMT+18* |
| BNITYP | FILE+33~, GEN+9~, GEN+15*, GEN+40 |
| BNIVAL | FILE+33~, FILE+37*, FILE+40*, FILE+41 |
| >> BPHTXT(1 | CMT+14* |
| C | GEN+1~, GEN+2* |
| >> DA | DELREC+10* |
| DAS | DIK~, DIK+1, DIK+2, DIK+3, DIK+4*, DIK+5*, DIK+8, DIK+11 |
| DAS( | DIK+6* |
| >> DFN | FILE+14*, DIK+2* |
| >> DIK | DELREC+11* |
| >> FILE | DIK+10* |
| FL | LOOK~, LOOK+3, DIK~, DIK+8, DIK+10 |
| FLD | LOOK~, LOOK+3 |
| I | FILE+31*, FILE+32, FILE+34, DIK+3*, DIK+4, DIK+5, DIK+6, DELREC+2~, DELREC+8*, DELREC+9 , DELREC+10 |
| J | FILE+21~, FILE+22*, FILE+23, FILE+24, FILE+25 |
| >> LVLS | DIK+1*, DIK+3, DIK+4, DIK+6 |
| >> OREF | DIK+9*, DIK+11 |
| >> OUT | DIK+3* |
| P | FILE+2~, FILE+3*, FILE+10, FILE+12, FILE+13, FILE+15, FILE+16, FILE+34, CMT+2~, CMT+3* , CMT+10, CMT+11, CMT+12, CMT+16, CMT+17, CMT+18, DELREC+2~, DELREC+3*, GEN+1~, GEN+2* , GEN+10, GEN+12, GEN+13, GEN+14, GEN+15, GEN+16, GEN+17, GEN+18, GEN+19, GEN+20 , GEN+22, GEN+23, GEN+24, GEN+25 |
| PTR | LOOK+2~, LOOK+3*, LOOK+4*, LOOK+5 |
| R | FILE+2~, FILE+3*, FILE+10, FILE+12, FILE+13, FILE+35, FILE+36, FILE+37, FILE+39, FILE+41 , DELREC+2~, DELREC+3*, DELREC+8, DELREC+9, DELREC+10, GEN+1~, GEN+2*, GEN+52, GEN+53, GEN+55 , GEN+85, GEN+86, GEN+88 |
| RETVAL | GEN~, GEN+3* |
| U | LOOK+3, CMT+26, GEN+11 |
| VAL | LOOK~, LOOK+1, LOOK+5 |
| >> X | FILE+1*, CMT+1*, DELREC+1* |