IBRUTL ;ALB/CPM-INTEGRATED BILLING - A/R INTERFACE UTILITIES ;03-MAR-92
Source file <IBRUTL.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 |
|---|---|---|
| IB(IEN,RETN) | ; Are there any IB Actions on hold for this bill?
; Input: IEN -- ien of Bill(#399), A/R(#430) ; RETN (opt) -- Want array of IB Actions? (1-Yes,0-No) ; if yes, returns IBA(num)=ibn ; Returns: 1 -- Yes, 0 -- No |
|
| HOLD(X,IBN,IBDUZ,IBSEQNO) | ; Place IB Action on hold?
; Input: X -- Zeroth node of IB Action ; IBN -- ien of IB Action ; IBDUZ -- User ID ; IBSEQNO -- 1 (New Action), 3 (Update Action) ; Returns: 1 -- Yes, 0 -- No |
|
| HOLDQ | ||
| ECME(IBN) | ; return 1 if ECME billed already and bulleting should not go
|
|
| IBCOV(POLCY) | ; Check for coverage only on non CHAMPVA and TRICARE ins
|
| FileNo | Call Tags |
|---|---|
| ^IB - [#350] | Classic Fileman Calls |
| ^DIC(36 - [#36] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGCR(399 - [#399] | IB+10, ECME+3 |
| ^IB - [#350] | IB+18, HOLD+22, HOLD+23, ECME+2 |
| ^IB("AH" | IB+17 |
| ^IBA(362.4 - [#362.4] | ECME+3 |
| ^IBE(350.1 - [#350.1] | IB+19, HOLD+18, HOLD+47, IBCOV+2 |
| ^IBE(350.9 - [#350.9] | HOLD+11, HOLD+53 |
| ^IBE(355.31 - [#355.31] | IBCOV+4 |
| Name | Line Occurrences |
|---|---|
| $$ECME | HOLD+53 |
| $$IBCOV | HOLD+38 |
| HOLDQ | HOLD+15, HOLD+17, HOLD+18, HOLD+42, HOLD+43, HOLD+44 |
| Name | Field # of Occurrence |
|---|---|
| ^("U" | IB+10 |
| ^(0 | ECME+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ATYPE | IB+6~, IB+19* |
| BILLS | IB+6~, IB+7*, IB+20*, IB+22 |
| BTYPE | IB+6~, IB+11*, IB+19 |
| BUF | HOLD+7~, HOLD+41*, HOLD+43, HOLD+44 |
| CATLIM | IBCOV+1~ |
| COV | HOLD+8~, HOLD+10*, HOLD+33*, HOLD+38*, HOLD+43, HOLD+44 |
| DA | HOLD+56*! |
| DFN | IB+6~, IB+10*, IB+17, HOLD+7~, HOLD+12*, HOLD+41, HOLD+49, HOLD+50 |
| DIE | HOLD+56*! |
| DR | HOLD+56*! |
| DT | HOLD+23, HOLD+47, IBCOV+2 |
| HOLD | HOLD+7~, HOLD+10*, HOLD+42*, HOLD+43*, HOLD+44*, HOLD+49*, HOLD+50*, HOLDQ |
| I | HOLD+7~ |
| IB0 | IB+6~, IB+10*, IB+11 |
| >> IBA( | IB+17* |
| IBALTC | HOLD+8~ |
| IBAT | HOLD+8~, HOLD+47*, HOLD+48, IBCOV+1~, IBCOV+2*, IBCOV+3 |
| IBCAT | HOLD+8~, HOLD+48*, HOLD+49, IBCOV+1~, IBCOV+3*, IBCOV+4*, IBCOV+7 |
| IBCOV | HOLD+7~, HOLD+42*, HOLD+43*, HOLD+44*, HOLD+49*, HOLD+50*, HOLD+53, HOLD+56, IBCOV+7*, IBCOV+8 |
| >> IBDD( | HOLD+34, IBCOV+5 |
| IBDUZ | HOLD~, HOLD+7~ |
| IBFR | IB+6~, IB+11*, IB+20 |
| IBHOLDP | HOLD+7~, HOLD+11*, HOLD+56 |
| IBINDT | HOLD+7~, HOLD+22*, HOLD+23*, HOLD+47, IBCOV+2 |
| >> IBINS | HOLD+31 |
| IBN | IB+6~, IB+17*, IB+18, HOLD~, HOLD+22, HOLD+53, HOLD+56, ECME~, ECME+2 |
| IBND | IB+6~, IB+18*, IB+19, IB+20 |
| IBNUM | IB+6~, IB+17* |
| IBOK | IB+6~, IB+17, IB+18*, IB+20* |
| IBOUTP | HOLD+7~, HOLD+24* |
| IBR | ECME+1~, ECME+2*, ECME+3*, ECME+4 |
| IBSEQNO | HOLD~, HOLD+56 |
| IBTO | IB+6~, IB+11*, IB+20 |
| IBU | IB+6~, IB+10*, IB+11 |
| IBVDT | HOLD+8~, HOLD+47*, HOLD+49, IBCOV+1~, IBCOV+2*, IBCOV+7 |
| IBX | ECME+1~, ECME+2*, ECME+3* |
| IBZ | ECME+1~, ECME+2*, ECME+3 |
| IEN | IB~, IB+10 |
| INS | HOLD+7~, HOLD+35*, HOLD+36, HOLD+37 |
| J | HOLD+8~, HOLD+10*, HOLD+33*, HOLD+37*, HOLD+42, HOLD+43 |
| PLAN | IBCOV+1~, IBCOV+5*, IBCOV+6, IBCOV+7 |
| POLCY | IBCOV~, IBCOV+5 |
| RCOV | HOLD+8~, HOLD+36*, HOLD+38 |
| RETN | IB~, IB+7*, IB+17 |
| TRICHP | HOLD+8~, HOLD+10*, HOLD+33*, HOLD+39*, HOLD+42, HOLD+43, HOLD+44 |
| TYPNAM | HOLD+8~, HOLD+37*, HOLD+38, HOLD+39 |
| U | HOLD+22, HOLD+47, IBCOV+2, IBCOV+5 |
| X | HOLD~, HOLD+12, HOLD+15, HOLD+17, HOLD+18, HOLD+23, HOLD+47, IBCOV+2 |
| XX | HOLD+8~, HOLD+32~, HOLD+34*, HOLD+35, HOLD+38 |