IBCRHBC2 ;ALB/ARH - RATES: UPLOAD HOST FILES (CMAC 2000+) ; 14-FEB-2000
Source file <IBCRHBC2.m>
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 |
Package | Total | Caller Graph |
---|---|---|
Integrated Billing | 1 | IBCRHBC |
Name | Comments | DBIA/ICR reference |
---|---|---|
CMAC(IBPATH,IBFILE,IBNAME,IBMODP,IBMODT) | ; upload CMAC file from a VMS file into ^XTMP
|
|
CMACQ | ||
ENDF() | ||
LNFORM(LINE) | ; check an individual line of the file for proper format
|
|
PARSE | ; process a single lin from a CMAC file: parse out into individual fields and store the line in XTMP
|
|
STORE | ;
|
|
SET | ;
|
|
SETHDR | ;
|
|
DATE(DATE) | ; return yymmdd in FM format
|
|
LNDT(LINE) | ; return the date of an individual line, in FM format
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DATE | DATE~, DATE+1 |
DT | SETHDR+2 |
DUZ | SETHDR+1 |
IBCHG | CMAC+1~, STORE+5*, STORE+6*, STORE+7*, STORE+9*, STORE+10*, STORE+12*, STORE+13*, SET+4 |
IBCL1 | CMAC+2~, PARSE+4*, STORE+5 |
IBCL1P | CMAC+2~, PARSE+9*, STORE+9 |
IBCL1T | CMAC+2~, PARSE+10*, STORE+10 |
IBCL2 | CMAC+2~, PARSE+5*, STORE+6 |
IBCL34 | CMAC+2~, PARSE+6*, STORE+7 |
IBCL4P | CMAC+2~, PARSE+11*, STORE+12 |
IBCL4T | CMAC+2~, PARSE+12*, STORE+13 |
IBCPT | CMAC+2~, PARSE+3*, SET+4 |
IBDONE | CMAC+1~, CMAC+4*, CMAC+14*, CMACQ |
IBEFDT | CMAC+2~, PARSE+7*, STORE+3*, SET+4 |
IBFILE | CMAC~, CMAC+4, CMAC+6, CMAC+8, SETHDR+1 |
IBFLINE | CMAC+1~, CMAC+10*, ENDF, ENDF+2, ENDF+5, ENDF+6, ENDF+8, PARSE+2, PARSE+3, PARSE+4 , PARSE+5, PARSE+6, PARSE+7, PARSE+8, PARSE+9, PARSE+10, PARSE+11, PARSE+12 |
IBI | CMAC+1~, CMAC+10*, CMAC+14, ENDF+8, SET+4 |
IBINACT | CMAC+1~, STORE+3*, SET+4 |
IBLOC | CMAC+1~, CMAC+4*, PARSE+2*, STORE+1 |
IBMOD | CMAC+1~, STORE+3*, STORE+9*, STORE+10*, STORE+12*, STORE+13*, SET+4 |
IBMODP | CMAC~, STORE+9, STORE+12 |
IBMODT | CMAC~, STORE+10, STORE+13 |
IBNAME | CMAC~, CMAC+4 |
IBPATH | CMAC~, CMAC+6 |
IBTRDT | CMAC+2~, PARSE+8*, STORE+3 |
IBX | ENDF~*, ENDF+1*, ENDF+2, ENDF+7*, ENDF+8*, ENDF+9, LNFORM+1~*, LNFORM+2, SET+1~*, SET+2 , SETHDR+1~*, SETHDR+2, DATE+1~*, DATE+2, LNDT+1~*, LNDT+2 |
IBXRF | CMAC+1~, CMAC+4*, CMAC+14, STORE+1 |
IBXRF1 | CMAC+1~, STORE+1*, SET+1, SET+2, SET+3, SET+4, SETHDR+2 |
IBXRF2 | CMAC+1~, STORE+5*, STORE+6*, STORE+7*, STORE+9*, STORE+10*, STORE+12*, STORE+13*, SET+3, SET+4 |
IO | CMAC+10, ENDF+7, ENDF+8 |
IO(0 | CMAC+8, CMAC+10, ENDF+3, ENDF+8 |
LINE | LNFORM~, LNFORM+1*, LNDT~, LNDT+1 |
>> POP | CMAC+6 |
U | CMAC+14, SET+2, SET+3, SET+4, SETHDR+1, SETHDR+2 |
X | CMAC+1~ |
Y | CMAC+1~ |