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 |