IBCRER ;ALB/ARH - RATES: CM RC NATIONAL ENTER/EDIT OPTION ; 13-FEB-2007
Source file <IBCRER.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 | IBCR ENTER RC NATIONAL CHARGES |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; Enter/Edit Option: enter National Interim Reasonable Charges
|
|
| SAVELN(LN) | ; Save charge to Charge Master (#363.2), identify Charge Set based on Type (I/P) and Indicators (I/S/O/F)
; freestanding sites will recieve any fs indicated charge as a professional charge regardless of charge type |
|
| ADDCHG(CS,ITM,EFF,CHG,MOD,CHGI,LN) | ; Add charge to Charge Master
|
|
| ASKLN(LN) | ; Ask user if charge should be saved
; Returns: 1 for save, 0 for no or invalid |
|
| DISPLN(LN) | ; Print charge line
; string 'cpt ifn^eff dt^mod ifn^type (I/P)^charge^incr type (PR/ML/HR/MN)^incr charge^inpt^snf^opt^free' |
|
| DATE(X) | ; returns VA date in external form
|
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^IBE(363.1 - [#363.1] | SAVELN+10, SAVELN+11, ADDCHG+4, ADDCHG+7, ADDCHG+8 |
| ^IBE(363.3 - [#363.3] | SAVELN+14 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CHG | ADDCHG~, ADDCHG+1*, ADDCHG+6 |
| CHGI | ADDCHG~, ADDCHG+1*, ADDCHG+6 |
| CS | ADDCHG~, ADDCHG+1*, ADDCHG+3, ADDCHG+4, ADDCHG+6, ADDCHG+7, ADDCHG+8 |
| DIR | ASKLN+2~ |
| DIR("?" | ASKLN+4* |
| DIR("A" | ASKLN+6* |
| DIR("B" | ASKLN+6* |
| DIR(0 | ASKLN+6* |
| DIRUT | ASKLN+2~ |
| DTOUT | ASKLN+2~, ASKLN+7 |
| DUOUT | ASKLN+2~, ASKLN+7 |
| EFF | ADDCHG~, ADDCHG+1*, ADDCHG+3, ADDCHG+6 |
| IBBR0 | SAVELN+2~, SAVELN+14*, SAVELN+15, SAVELN+16, SAVELN+17, SAVELN+18, SAVELN+19, SAVELN+20 |
| IBBRTY | SAVELN+2~, SAVELN+5*, SAVELN+15, SAVELN+27 |
| IBCARE | SAVELN+2~, SAVELN+12*, SAVELN+15, SAVELN+22, SAVELN+23, SAVELN+24, SAVELN+25 |
| IBCHGI | SAVELN+2~, SAVELN+7*, SAVELN+22, SAVELN+23, SAVELN+24, SAVELN+25 |
| IBCHGU | SAVELN+2~, SAVELN+7*, SAVELN+22, SAVELN+23, SAVELN+24, SAVELN+25 |
| IBCI | ADDCHG+1~, ADDCHG+3*, ADDCHG+4, ADDCHG+6*, ADDCHG+7, ADDCHG+8 |
| IBCNT | SAVELN+2~, SAVELN+4*, SAVELN+22*, SAVELN+23*, SAVELN+24*, SAVELN+25*, SAVELN+27 |
| IBCS | SAVELN+2~, SAVELN+10*, SAVELN+11, SAVELN+22, SAVELN+23, SAVELN+24, SAVELN+25 |
| IBCS0 | SAVELN+2~, SAVELN+11*, SAVELN+14 |
| IBCSN | SAVELN+2~, SAVELN+11*, SAVELN+12 |
| IBEFF | EN+1~, EN+13, SAVELN+2~, SAVELN+7*, SAVELN+22, SAVELN+23, SAVELN+24, SAVELN+25 |
| IBFS | SAVELN+2~, SAVELN+8*, SAVELN+22 |
| IBI | EN+1~, EN+12* |
| IBINCR | SAVELN+2~, SAVELN+7*, SAVELN+17, SAVELN+18, SAVELN+19, SAVELN+20, SAVELN+27 |
| IBINP | SAVELN+2~, SAVELN+8*, SAVELN+23 |
| IBITM | SAVELN+2~, SAVELN+7*, SAVELN+22, SAVELN+23, SAVELN+24, SAVELN+25 |
| IBLN | EN+1~, EN+12, EN+13, EN+14, EN+15 |
| IBMOD | SAVELN+2~, SAVELN+7*, SAVELN+22, SAVELN+23, SAVELN+24, SAVELN+25 |
| IBOPT | SAVELN+2~, SAVELN+8*, SAVELN+25 |
| IBSNF | SAVELN+2~, SAVELN+8*, SAVELN+24 |
| IBTYP | SAVELN+2~, SAVELN+4*, SAVELN+5 |
| IBTYPE | EN+1~, EN+13 |
| IBX | EN+1~, ASKLN+2~*, ASKLN+6*, ASKLN+7*, ASKLN+8 |
| IBXL | EN+1~*, EN+12 |
| ITM | ADDCHG~, ADDCHG+1*, ADDCHG+3, ADDCHG+6 |
| LN | SAVELN~, SAVELN+4, SAVELN+7, SAVELN+8, SAVELN+22, SAVELN+23, SAVELN+24, SAVELN+25, ADDCHG~, ADDCHG+7 , ADDCHG+8, ASKLN~, ASKLN+3, DISPLN~, DISPLN+2, DISPLN+3, DISPLN+4, DISPLN+5, DISPLN+6 |
| MOD | ADDCHG~, ADDCHG+1*, ADDCHG+3, ADDCHG+6 |
| U | SAVELN+4, SAVELN+7, SAVELN+8, SAVELN+11, SAVELN+14, SAVELN+15, SAVELN+16, SAVELN+17, SAVELN+18, SAVELN+19 , SAVELN+20, ADDCHG+4, ADDCHG+7, ADDCHG+8, ASKLN+3, DISPLN+3, DISPLN+4, DISPLN+5, DISPLN+6 |
| X | ASKLN+2~, DATE~, DATE+1 |
| Y | ASKLN+2~, ASKLN+6, DATE+1~*, DATE+2 |