IBCF4 ;ALB/ARH - PRINT BILL ADDENDUM ;12-JAN-94
Source file <IBCF4.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 | 4 | IB PRINT BILL ADDENDUM IBCFP1 IBCSC5A IBCSC5B |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PRXA | ;get bill number then print rx refill addendums for bills
|
|
| DEV | ;get the device
|
|
| EXIT | ;clean up and quit
|
|
| EN | ;ENTRY POINT IF QUEUED, print all rx refills for a bill
|
|
| RX | ||
| PROS | ||
| END | ||
| CHG(IBY,IBTYP,IBRC) | ; Return charge for item entry IBY or null if no charge
; IBRC = the array containing the revenue code items and their units and charges ; IBTYP = the type of item being priced |
|
| HDR | ;print the report header
|
|
| PAUSE | ;pause at end of screen if being displayed on a terminal
|
|
| STOP() | ;determine if user has requested the queued report to stop
|
|
| RXDISP | ;displays all rx refills bills
|
|
| DATE(X) | ||
| BILLAD(IFN) | ;returns true if bill has either rx refills or prosthetics so addendum should print
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DGCR(399 - [#399] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGCR(399 - [#399] | EN+1 |
| ^DPT - [#2] | EN+2 |
| ^IBA(362.4 - [#362.4] | RX, RX+4, RX+5, BILLAD+1 |
| ^IBA(362.5 - [#362.5] | PROS, PROS+4, PROS+5, BILLAD+1 |
| ^IBA(364 - [#364] | PRXA+5, PRXA+8, PRXA+9 |
| ^TMP($J | RX+9, RX+10! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | PRXA+11*, PRXA+12, HDR+2 |
| >> %ZIS | DEV+2* |
| >> %ZIS("A" | DEV+2* |
| DIC | PRXA+3*! |
| DIC("S" | PRXA+1* |
| DIC(0 | PRXA+3* |
| DIR | PAUSE+2! |
| DIR(0 | PAUSE+2* |
| DIROUT | EXIT+2! |
| DIRUT | EXIT+2!, PAUSE+3 |
| DPTNOFZY | PRXA+2~* |
| DTOUT | EXIT+2! |
| DUOUT | EXIT+2!, PAUSE+3 |
| IBBILL | PRXA+3*, DEV+3, EXIT+2! |
| IBCDT | END!, HDR+2*, HDR+4 |
| IBHDR | EN+2*, END!, HDR+4 |
| IBI | END!, HDR+6* |
| IBIFN | PRXA+3*, PRXA+5, PRXA+8, EXIT+2!, EN+1, RX+3, PROS+3 |
| IBLDT | PRXA+7~, PRXA+8* |
| IBLN | RX+14*, PROS+8*, END!, HDR+1* |
| IBPGN | EN+2*, END!, HDR+1*, HDR+3, HDR+4, STOP+1 |
| IBPI | PROS+4*, END! |
| IBPIFN | PROS+4*, PROS+5, PROS+6, END! |
| IBQUIT | EXIT+2!, EN+2*, RX+4, PROS+4, PROS+9, HDR+1*, PAUSE+3* |
| IBRC | RX+2!, RX+6, RX+15!, PROS+2!, PROS+6, END!, CHG~, CHG+4*, CHG+5*, CHG+6 |
| IBRC( | CHG+4, CHG+5, CHG+6*! |
| IBRIFN | RX+4*, RX+5, RX+6, END! |
| IBRX | EN+2*, RX+4*, END! |
| IBTXOK | PRXA+5, PRXA+6*, PRXA+13*, EXIT+2! |
| IBTYP | CHG~, CHG+4, CHG+5, CHG+6 |
| IBX | PRXA+7~, PRXA+8*, PRXA+9, END!, BILLAD+1~*, BILLAD+2 |
| IBXREF | EN+1*, RX, RX+4, PROS, PROS+4, END! |
| IBY | EN+1*, EN+2, RX+5*, RX+8, RX+9, RX+11, RX+12, RX+13, PROS+5*, PROS+7 , END!, CHG~, CHG+4 |
| IBYC | RX+6*, RX+9, PROS+5*, PROS+6*, PROS+7, END!, CHG+3~, CHG+4*, CHG+6*, CHG+7 |
| IBZ | CHG+3~, CHG+5*, CHG+6* |
| IFN | BILLAD~, BILLAD+1* |
| IO | DEV+4 |
| IO("Q" | DEV+3! |
| IOF | HDR+3 |
| IOM | HDR+4, HDR+6 |
| IOSL | RX+14, PROS+8 |
| IOST | HDR+3, PAUSE+1 |
| >> POP | DEV+2 |
| U | PRXA+3, PRXA+9, EN+2, RX+8, RX+9, RX+11, RX+12, RX+13, PROS+7, CHG+6 |
| X | EXIT+2!, DATE~ |
| Y | PRXA+3, EXIT+2!, HDR+2* |
| >> ZTDESC | DEV+3* |
| >> ZTQUEUED | EXIT+1, STOP+1 |
| ZTREQ | EXIT+1*, STOP+1! |
| >> ZTRTN | DEV+3* |
| >> ZTSAVE("IB*" | DEV+3* |
| ZTSK | DEV+3! |
| >> ZTSTOP | STOP+1*, STOP+2 |