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