IBECEAU2 ;ALB/CPM - Cancel/Edit/Add... User Prompts ; 19-APR-93
Source file <IBECEAU2.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 |
|---|---|---|
| REAS(IBX) | ; Ask for the cancellation reason.
; Input: IBX -- "C" (Cancel a charge), "E" (Edit a Charge) |
|
| UNIT(DEF) | ; Ask for units for Rx copay charges
; Input: DEF -- Default value if previous charge is to be displayed |
|
| FR(DEF) | ; Ask Bill From Date
; Input: DEF -- Default value if previous charge is to be displayed |
|
| FRA | ||
| FRQ | ||
| TO(DEF) | ; Ask Bill To Date
; Input: DEF -- Default value if previous charge is to be displayed |
|
| TOA | ||
| TOQ | ||
| FEE(DEF) | ; Ask for Fee Amount
; Input: DEF -- Default value if previous charge is to be displayed |
|
| AMT | ; Ask for Charge Amount
|
|
| CATC | ; Display that patient is not Means Test billable.
|
|
| HUN | ; Help for units
|
|
| HFR | ; Help for Bill From date
|
|
| HTO | ; Help for Bill To date
|
|
| HFEE | ; Help for Fee Amount
|
|
| HAMT | ; Help for Charge Amount
|
|
| TIER(IBATYP,IBEFDT,TIER) | ; Prompt if needed for copay tier
; IBATYP - 350.1 IB Action Type ; IBEFDT - Date for possible tier choice or not if only one tier available ; TIER - {optional) default tier, if none specified, then 2 used |
|
| GETDOD(DFN) | ; get patient's date of death IB*2.0*772
|
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^IBE(350.3 - [#350.3] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^IBE(350.2 - [#350.2] | TIER+5, TIER+10, TIER+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | UNIT+2~, UNIT+3*, FR+2~, TO+2~ |
| DEF | UNIT~, UNIT+6, FR~, FRA, TO~, TOA, TOA+3, FEE~, FEE+3 |
| DFN | FRA+12, FRA+14, FRA+15, TOA+3, GETDOD~, GETDOD+7 |
| DIC | REAS+10*, REAS+19! |
| DIC("A" | REAS+10* |
| DIC("S" | REAS+13*, REAS+14*, REAS+17* |
| DIC(0 | REAS+10* |
| DIR | UNIT+2~, FR+2~, FRA+10!, TO+2~, TOA+2!, FEE+2~, AMT+1~, TIER+4~ |
| DIR("?" | UNIT+5*, FRA+8*, TOA+1*, FEE+4*, AMT+2*, TIER+18* |
| DIR("A" | UNIT+5*, FRA+4*, FRA+5*, FRA+6*, FRA+7*, TOA+1*, FEE+4*, AMT+2*, TIER+16* |
| DIR("B" | UNIT+6*, FRA*, TOA*, FEE+3*, TIER+17* |
| DIR(0 | UNIT+5*, FRA+1*, TOA+1*, FEE+4*, AMT+2*, TIER+15* |
| DIROUT | TIER+4~ |
| DIRUT | UNIT+2~, FR+2~, TO+2~, FEE+2~, AMT+1~, TIER+4~, TIER+20 |
| DT | CATC+1, TIER+5 |
| DTOUT | UNIT+2~, FR+2~, TO+2~, FEE+2~, AMT+1~, TIER+4~ |
| DUOUT | UNIT+2~, FR+2~, TO+2~, FEE+2~, AMT+1~, TIER+4~ |
| IB | TIER+4~, TIER+11* |
| IBATYP | UNIT+3, TIER~, TIER+5, TIER+10, TIER+11 |
| >> IBATYPN | FRA+7, HFR+7 |
| >> IBCHG | UNIT+3*, UNIT+6*, FEE+5*, AMT+3* |
| >> IBCLDAY | HFEE+3 |
| >> IBCLDOL | HFEE+3 |
| >> IBCRES | REAS+20* |
| IBD | TIER+4~, TIER+5*, TIER+6, TIER+10, TIER+11 |
| >> IBDESC | UNIT+3* |
| IBDOD | FR+3~, FRA+12* |
| IBEFDT | TIER~, TIER+5, TIER+11 |
| IBEND | TIER+4~, TIER+5*, TIER+10* |
| IBEVDT | REAS+2~, REAS+16* |
| >> IBFR | FRA+10*, FRA+12, FRA+14, FRA+15, TOA+1, TOA+3, CATC+1, HTO+2 |
| IBFTIER | TIER+4~, TIER+13*, TIER+15 |
| >> IBLIM | FRA+1, TOA+1 |
| IBLTIER | TIER+4~, TIER+14*, TIER+15 |
| >> IBMED | HFEE+3 |
| IBN | TIER+4~, TIER+11* |
| >> IBND | REAS+7, REAS+16 |
| IBTIER | TIER+4~ |
| IBTIER( | TIER+11*, TIER+13 |
| IBTIER(0 | TIER+13 |
| IBTIER(1000 | TIER+14 |
| >> IBTO | TOA+2*, TOA+3 |
| IBUC | REAS+2~, REAS+6*, REAS+7*, REAS+13, REAS+14, FRA+14 |
| >> IBUNIT | UNIT+6* |
| IBX | REAS~, REAS+10 |
| >> IBXA | REAS+13, FRA+5, FRA+6, FRA+7, FRA+10, FRA+13, FRA+14, FRA+15, TOA+3, HFR+5 , HFR+6, HFR+7, HFR+9, HFR+11 |
| >> IBY | UNIT+7*, FRA+10*, TOA+2*, FEE+5*, AMT+3*, TIER+9*, TIER+20* |
| STR | HFR+1~, HFR+4*, HFR+5*, HFR+6*, HFR+7*, HFR+8 |
| TIER | TIER~, TIER+17 |
| U | REAS+7, REAS+16, GETDOD+9 |
| VADM | GETDOD+6~ |
| VADM(6 | GETDOD+9 |
| X | UNIT+2~, FR+2~, TO+2~, FEE+2~, AMT+1~, TIER+4~ |
| X1 | UNIT+2~, UNIT+3, FR+2~, TO+2~ |
| Y | REAS+20, UNIT+2~, UNIT+6, UNIT+7, FR+2~, FRA+10, TO+2~, TOA+2, FEE+2~, FEE+5 , AMT+1~, AMT+3, TIER+4~, TIER+21 |