IBCD2 ;ALB/ARH - AUTOMATED BILLER (CREATE - SETUP/GATHER DATA FIELDS) ; 8/6/93
Source file <IBCD2.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 | IBCD1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
FIND | ;
|
|
EXIT | ||
CREATE(IBQUERY) | ;set up a bill, required: IBCT(IBTRN),IBDFN,IBSTDT
; IBQUERY, if defined, will be used to activate the outpt visit QUERY |
|
CONT | ||
QUIT | ||
OUTPT | ||
RXRF | ||
ARSET() | ; set up entry for new bill in AR returns IFN, bill number
|
|
ARSETQ | ||
CHK() | ;other checks
|
|
TEABD(TRN,IBDT) | ;
|
|
TERR(TRN,IFN,ER) | ;
|
|
TBILL(TRN,IFN) | ;
|
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | OUTPT+8 |
EN^IBCD3 | CONT+5 |
$$CHKSYS^IBCD4 | FIND+1 |
$$RXRF^IBCD4 | RXRF+5 |
INPT^IBCD5 | CREATE+14 |
$$BILLRATE^IBCRU3 | OUTPT+6 |
$$BDT^IBCU3 | CONT |
$$SC^IBCU3 | CONT+2 |
$$PRCDIV^IBCU71 | CONT+17 |
$$NABSCT^IBCU81 | CONT+11 |
$$NBOE^IBCU81 | CONT+12 |
$$ETXT^IBEFUNC | ARSET+5, ARSET+6 |
CLOSE^IBSDU | FIND+7 |
SETUP^PRCASVC3 | ARSET+4 |
$$SITE^VASITE | ARSET+3 |
FileNo | Call Tags |
---|---|
^AUPNVSIT - [#9000010] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(40.8 - [#40.8] | OUTPT, RXRF |
^DGCR(399 - [#399] | CONT+15, TBILL+1 |
^DGCR(399.3 - [#399.3] | CREATE+10 |
^DPT - [#2] | CHK+1 |
^IBE(350.9 - [#350.9] | CREATE+3, ARSET+3 |
^IBE(356.6 - [#356.6] | CREATE+13 |
^IBT(356 - [#356] | CREATE+4, CONT+12, OUTPT+4, RXRF+4, TBILL+1 |
^IBT(356.2 - [#356.2] | CREATE+11 |
^TMP( | FIND+2, FIND+4, FIND+5, FIND+6 |
^TMP("IBCE" | TERR+1, TERR+2* |
^TMP("IBEABD" | TEABD+1* |
^TMP("IBILL" | TBILL+2* |
Name | Line Occurrences |
---|---|
$$ARSET | CREATE+7 |
$$CHK | CREATE+5 |
ARSETQ | ARSET+5, ARSET+6 |
CONT | CREATE+14, CREATE+15, CREATE+16 |
CREATE | FIND+5 |
EXIT | FIND+1 |
OUTPT | CREATE+16 |
QUIT | CREATE+4, CREATE+5, CREATE+7, CREATE+17 |
RXRF | CREATE+15 |
TBILL | CONT+10 |
TEABD | CONT+9 |
TERR | FIND+1, CREATE+4, CREATE+5, CREATE+7, CONT+8, CONT+11, CONT+12, CONT+15 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DFN | EXIT!, CREATE+9* |
DT | TERR+1, TERR+2 |
ER | TERR~, TERR+2 |
IB | CREATE+2!, QUIT! |
IB( | CREATE+8*, CREATE+9*, CREATE+10*, CONT*, CONT+2*, CONT+9, CONT+15, OUTPT*, OUTPT+1*, OUTPT+3* , OUTPT+5*, OUTPT+6*, OUTPT+14*, RXRF*, RXRF+1*, RXRF+3*, RXRF+5*, RXRF+6* |
IB(151 | OUTPT+3*, RXRF+3* |
IB(152 | OUTPT+3*, OUTPT+5*, RXRF+3*, RXRF+6* |
IB(155 | RXRF+8* |
IB(157 | RXRF+8*, RXRF+9* |
IB(158 | OUTPT+14* |
IB(163 | CREATE+11* |
IB(43 | CONT+11, CONT+12, OUTPT+5* |
IBCT | FIND+5, FIND+6!, EXIT!, CREATE+2 |
IBCT( | FIND+6*, CONT+7, CONT+14, OUTPT+4, RXRF+4 |
IBCT(0 | CREATE+3 |
IBDENT | OUTPT+8*, OUTPT+14, OUTPT+16! |
IBDFN | FIND+4*, FIND+5, FIND+6, EXIT!, CREATE+9, CONT, CONT+2, CHK+1 |
IBDIV | CREATE+3*, CREATE+8, QUIT!, OUTPT, RXRF |
IBDT | TEABD~, TEABD+1* |
IBI | OUTPT+5*, OUTPT+16!, RXRF+6*, RXRF+10! |
>> IBIFN | CREATE+8*, CONT, CONT+8, CONT+10, CONT+11, CONT+12, CONT+15, CONT+17 |
IBQUERY | FIND+3~, FIND+5, FIND+7, CREATE~, CONT+5 |
IBRX | RXRF+4*, RXRF+5, RXRF+7, RXRF+9, RXRF+10! |
IBS | FIND+2*, FIND+4, FIND+5, FIND+6, EXIT! |
IBSP | CREATE+3*, QUIT! |
IBSTDT | FIND+5*, FIND+6, EXIT! |
IBTF | FIND+6*, EXIT!, CREATE+9 |
IBTRN | FIND+6*, EXIT!, CREATE+3*, CREATE+4, CREATE+5, CREATE+7, CREATE+11, CONT+7*, CONT+8, CONT+9 , CONT+10, CONT+11, CONT+12, CONT+14*, CONT+15, QUIT! |
IBTRND | CREATE+4*, CREATE+5, QUIT!, OUTPT+8 |
IBTRNX | OUTPT+4*, OUTPT+16!, RXRF+4*, RXRF+10! |
IBTYPE | CREATE+5*, CREATE+13, QUIT! |
IBX | FIND+1*, FIND+2*, EXIT!, CREATE+5*, CREATE+7*, CREATE+8, CREATE+11*, CREATE+13*, CREATE+14, CREATE+15 , CREATE+16, CONT*, QUIT!, OUTPT+4*, OUTPT+5, OUTPT+16!, RXRF+5*, RXRF+6, RXRF+10! |
IBY | QUIT! |
IFN | TERR~, TERR+1*, TERR+2, TBILL~, TBILL+1, TBILL+2 |
PRCASV | ARSETQ! |
PRCASV("ARBIL" | ARSET+5, ARSET+7 |
PRCASV("ARREC" | ARSET+6, ARSET+7 |
PRCASV("SER" | ARSET+3* |
PRCASV("SITE" | ARSET+3* |
TRN | TEABD~, TEABD+1, TERR~, TERR+1*, TERR+2, TBILL~, TBILL+1, TBILL+2 |
U | FIND+1, CREATE+3, CREATE+5, CREATE+7, CREATE+8, CREATE+11, CREATE+13, CONT+12, OUTPT, OUTPT+4 , RXRF, RXRF+5, RXRF+7, RXRF+9, ARSET+3, ARSET+5, ARSET+6, ARSET+7 |
X | EXIT!, CONT+17*, QUIT!, ARSET+2~*, ARSET+5*, ARSET+6*, ARSET+7*, ARSETQ+1, CHK+1~*, CHK+2 , TERR+1~*, TERR+2 |
Y | QUIT! |