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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: IBTASDB

Package: Integrated Billing

Routine: IBTASDB


Information

IBTASDB ;EDE/TPF - MAIN RTN FOR VTU VISTA TABLE UTILITY

Source Information

Source file <IBTASDB.m>

Call Graph

Call Graph

Call Graph Total: 6

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  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Integrated Billing 1 IBTASDB POST  

Entry Points

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

External References

Name Field # of Occurrence
C^%DTC POST+6
FIND^DIC PUT+52
DTNOLF^DICRW PUT+3, POSTADD+2
FILE^DIE PUT+109
UPDATE^DIE POSTADD+29
CONVERTTOFDA^IBTASDBUTL POST+13
LKPFLAGS^IBTASDBUTL PUT+32
$$NOW^XLFDT POST+3

Used in RPC

RPC Name Call Tags
IBTASDB POST POST

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XTMP( POST+10*, POST+11*, POST+19*, POST+24*, POST+34*

Label References

Name Line Occurrences
JSON POST+18, POST+32
POSTADD POST+23
PUT POST+26

Local Variables

Legend:

>> 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*

Marked Items

Name Field # of Occurrence
$T( POST+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All