IBTASDB ;EDE/TPF - MAIN RTN FOR VTU VISTA TABLE UTILITY
Source file <IBTASDB.m>
| Package | Total | Call Graph |
|---|---|---|
| VA FileMan | 4 | C^%DTC FIND^DIC DTNOLF^DICRW (FILE,UPDATE)^DIE |
| Integrated Billing | 1 | (CONVERTTOFDA,LKPFLAGS)^IBTASDBUTL |
| Kernel | 1 | $$NOW^XLFDT |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| POST(RESULT,ARG) | ;EP - GENERIC CALL FOR IBTASDB
|
|
| PUT(RESULT,ARG) | ;EP - EDIT EXISTING RECORD IN FM FILE
|
|
| POSTADD(RESULT,ARG) | ;EP - CREATE NEW RECORD(S) IN FM FILE
|
|
| JSON(RESULT,POSTRES) | ;EP
|
|
| INC(COUNTER) | ;EP - INCREMENT EMAIL COUNTER
|
|
| FINISH(RESULT) | ; enclose message in '[ ]' when a Bundle
|
| RPC Name | Call Tags |
|---|---|
| IBTASDB POST | POST |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^XTMP( | POST+10*, POST+11*, POST+19*, POST+24*, POST+34* |
| Name | Line Occurrences |
|---|---|
| JSON | POST+18, POST+32 |
| POSTADD | POST+23 |
| PUT | POST+26 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ARG | POST~, POST+11, POST+13, PUT~, PUT+32, POSTADD~, POSTADD+8 |
| ARG( | PUT+18, PUT+20, PUT+21, PUT+23, PUT+41, PUT+84, POSTADD+20, POSTADD+22 |
| ARG("" | POSTADD+18 |
| ARGGREF | POSTADD+1~ |
| ARGRECORD | PUT+1~, PUT+19*, PUT+20*, PUT+21, PUT+22, PUT+23, PUT+25, PUT+26, PUT+32, PUT+41 , PUT+44, PUT+46, PUT+47, PUT+56, PUT+59, PUT+60, PUT+67, PUT+70, PUT+71, PUT+75 , PUT+78, PUT+79, PUT+84, PUT+115, PUT+116, PUT+118, PUT+120, PUT+121, PUT+122, PUT+123 , POSTADD+1~, POSTADD+19*, POSTADD+20*, POSTADD+22, POSTADD+31, POSTADD+34, POSTADD+35, POSTADD+40, POSTADD+41, POSTADD+42 , POSTADD+43 |
| ARRAY | PUT+1~ |
| COMPRES | POST+1~, POST+16*, POST+18, POST+28*, POST+29*, POST+30*, POST+32 |
| COUNTER | INC~, INC+1*, INC+2 |
| EXISTINGIEN | PUT+1~ |
| FDAERROR | POST+1~, POST+13, POST+15, POST+16, POST+30 |
| FIELDS | PUT+1~, PUT+29*, PUT+52 |
| FILENUM | PUT+1~, PUT+17*, PUT+18*, PUT+20, PUT+21, PUT+23, PUT+32, PUT+41, PUT+52, PUT+71 , PUT+79, PUT+84, PUT+117, PUT+121, PUT+122, PUT+123, POSTADD+1~, POSTADD+18*, POSTADD+20, POSTADD+22 , POSTADD+42 |
| FINDERR | PUT+1~, PUT+50!, PUT+55 |
| FINDERR("DIERR" | PUT+60 |
| FINDRES | PUT+1~, PUT+16!, PUT+32, PUT+104, PUT+126 |
| FINDRES("0^find_errors" | PUT+22*, PUT+25*, PUT+26*, PUT+44*, PUT+46*, PUT+47*, PUT+56*, PUT+59*, PUT+60*, PUT+67* , PUT+70*, PUT+71*, PUT+75*, PUT+78*, PUT+79* |
| FINDRET | PUT+1~, PUT+50! |
| FINDRET("DILIST" | PUT+66, PUT+74, PUT+81 |
| FLAGS | PUT+1~, PUT+32, PUT+52 |
| IEN | PUT+2~, PUT+81*, PUT+84, PUT+117, PUT+122 |
| IENS | PUT+2~, PUT+28*, PUT+52, POSTADD+1~, POSTADD+17*, POSTADD+22 |
| INDEX | PUT+2~, PUT+35*, PUT+52 |
| JSERR | POSTADD+1~ |
| KEY | JSON+1~, JSON+12*, JSON+13*, JSON+15, JSON+16 |
| >> NAMESPACE | POST+9*, POST+10, POST+11, POST+19, POST+24, POST+34 |
| NOW | POST+1~, POST+3*, POST+4, POST+9, POST+10 |
| OLDRESTYPE | JSON+1~, JSON+5* |
| POSTERR | POSTADD+1~, POSTADD+21!, POSTADD+30 |
| POSTERR("DIERR" | POSTADD+35 |
| POSTFDA | POST+1~, POST+13, POST+15, POST+23, POSTADD+1~, POSTADD+21! |
| POSTFDA( | POSTADD+22*, POSTADD+32, POSTADD+38 |
| POSTFLAGS | POSTADD+1~, POSTADD+14*, POSTADD+29 |
| POSTIENS | POSTADD+1~, POSTADD+21! |
| POSTIENS(1 | POSTADD+27*, POSTADD+43 |
| POSTRES | POSTADD+1~, POSTADD+16!, POSTADD+45, JSON~ |
| POSTRES( | JSON+4, JSON+9, JSON+13, JSON+15, JSON+16, JSON+17 |
| POSTRES("0^post_errors" | POSTADD+31*, POSTADD+34*, POSTADD+35* |
| POSTRES("1^post_successes" | POSTADD+40*, POSTADD+41*, POSTADD+42*, POSTADD+43* |
| POSTRESULT | POST+1~, POST+23, POST+28 |
| PURLOGDT | POST+1~, POST+7*, POST+10 |
| PUTERR | PUT+108!, PUT+111 |
| PUTERR("DIERR" | PUT+116 |
| PUTFDA | POST+1~, POST+13, POST+15, POST+26, PUT+2~, PUT+104 |
| PUTFDA( | PUT+84*, PUT+117, PUT+122 |
| PUTFLAGS | PUT+2~, PUT+107*, PUT+109 |
| PUTRES | PUT+2~, PUT+126*, PUT+127 |
| PUTRES("0^put_errors" | PUT+115*, PUT+116*, PUT+118* |
| PUTRES("1^put_successes" | PUT+120*, PUT+121*, PUT+122*, PUT+123* |
| PUTRESULT | POST+1~, POST+26, POST+29 |
| REC | JSON+1~, JSON+8*, JSON+9*, JSON+13, JSON+15, JSON+16, JSON+17 |
| RESTYPE | JSON+1~, JSON+3*, JSON+4*, JSON+5, JSON+9, JSON+13, JSON+15, JSON+16, JSON+17 |
| RESULT | POST~, POST+17!, POST+18, POST+19, POST+21!, POST+24, POST+32, POST+34, PUT~, PUT+127* , POSTADD~, POSTADD+16!, POSTADD+45*, JSON~, JSON+2*, JSON+10*, JSON+15*, JSON+16*, JSON+17*, JSON+18* , JSON+19*, JSON+20, JSON+21!, FINISH~ |
| RESULT( | FINISH+5* |
| RESULT("A" | FINISH+4 |
| RESULT("status" | POSTADD+9* |
| RESULT(1 | JSON+22*, FINISH+2*, FINISH+3* |
| RETNUMBER | PUT+2~, PUT+36*, PUT+52 |
| RTN | POST+1~, POST+8*, POST+9 |
| SCREEN | PUT+2~, PUT+38*, PUT+52 |
| TARGET | PUT+2~, PUT+23*, PUT+24*, PUT+25, PUT+31!, PUT+32, PUT+41*, PUT+43, PUT+46, PUT+52 , PUT+57*, PUT+58*, PUT+59, PUT+68*, PUT+69*, PUT+70, PUT+76*, PUT+77*, PUT+78, PUT+117* , PUT+118 |
| TEMP | JSON+1~, JSON+20*, JSON+22 |
| U | POST+9, POST+10 |
| VALUE | PUT+2~, POSTADD+1~, POSTADD+32*, POSTADD+33*, POSTADD+34, POSTADD+38*, POSTADD+39*, POSTADD+40 |
| X | POST+1~, POST+7, FINISH+1~, FINISH+4*, FINISH+5 |
| X1 | POST+1~, POST+4* |
| X2 | POST+1~, POST+5* |
| Name | Field # of Occurrence |
|---|---|
| $T( | POST+8 |