IBAMTI1 ;ALB/CPM - SPECIAL INPATIENT BILLING CASES (CON'T.) ; 11-AUG-93
Source file <IBAMTI1.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 MT DISP SPECIAL CASES IBAMTI2 IBECEA3 IBECEA32 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DISP | ; Manually disposition a case record.
|
|
| SEL | ; Select an inpatient billing case and enter the reason for non-billing.
|
|
| SELQ | ||
| CEA(IBPM,IBEVT) | ; Automatically disposition the case from Cancel/Edit/Add.
; Input: IBPM -- Pointer to the adm movement in file #405 ; IBEVT -- Pointer to the billing event record in file #350 |
|
| CEAQ | ||
| CHK(IBC,IBEVT) | ; Review the case after adding a charge from Cancel/Edit/Add.
; Input: IBC -- Pointer to the case in file #351.2 ; IBEVT -- Pointer to the billing event record in file #350 |
|
| CHKQ | ||
| UPD(IND) | ; Disposition the case record.
; Input: IND -- 0 = dispositioning | 1 = reviewing ; variables -- IBC => ptr to case record ; IBEVT => ptr to event record in #350 |
|
| DSPL(IBC) | ; Display a case record.
; Input: IBC -- Pointer to the case record in file #351.2 |
|
| DSPLQ | ||
| DASH() | ; Return a dashed line.
|
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^IBE(351.2 - [#351.2] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGPM - [#405] | DSPL+9, DSPL+10 |
| ^IB - [#350] | DSPL+16 |
| ^IB("AF" | DSPL+14, DSPL+15 |
| ^IBE(350.1 - [#350.1] | DSPL+17 |
| ^IBE(350.21 - [#350.21] | DSPL+20 |
| ^IBE(351.2 - [#351.2] | SEL+12, SEL+15, CEA+5, CHK+5, UPD+6!, DSPL+4 |
| ^VA(200 - [#200] | DSPL+11 |
| Name | Field # of Occurrence |
|---|---|
| ^(1 | CHK+5, DSPL+4 |
| ^(2 | DSPL+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | SEL+13*, SEL+20*, SELQ!, CEA+4~, CHK+4~, UPD+8* |
| DFN | DSPL+3~, DSPL+5* |
| DIC | SEL+1*, SELQ! |
| DIC("A" | SEL+1* |
| DIC(0 | SEL+1* |
| DIE | SEL+13*, SEL+20*, SELQ!, CEA+4~, CHK+4~, UPD+8* |
| DPTNOFZY | SEL+2~* |
| DR | SEL+13*, SEL+18*, SEL+19*, SELQ!, CEA+4~, CHK+4~, UPD+7* |
| DUZ | SEL+18, UPD+7 |
| IBATYP | DSPL+3~, DSPL+17*, DSPL+18*, DSPL+19 |
| IBBILLED | SEL+5*, SEL+13, SELQ! |
| IBC | SEL+3*, SEL+9, SEL+12, SEL+13, SEL+15, SEL+20, SELQ!, CEA+4~, CEA+5*, CHK~ , CHK+3, CHK+5, UPD+6, UPD+8, DSPL~, DSPL+2, DSPL+4 |
| IBC1 | DSPL+3~, DSPL+4*, DSPL+23 |
| IBC2 | DSPL+3~, DSPL+4*, DSPL+9, DSPL+11 |
| IBCD | CHK+4~, CHK+5*, CHK+6, DSPL+3~, DSPL+4*, DSPL+5, DSPL+7, DSPL+8, DSPL+9, DSPL+10 , DSPL+13 |
| IBCD1 | CHK+4~, CHK+5*, CHK+6 |
| IBCL | DSPL+3~, DSPL+5*, DSPL+7, DSPL+8 |
| IBDIS | DSPL+3~, DSPL+10*, DSPL+11 |
| IBEVT | CEA~, CEA+3, CHK~, CHK+3, UPD+7, DSPL+3~, DSPL+13*, DSPL+14, DSPL+15 |
| IBHC | SEL+12*, SEL+16, SELQ! |
| IBHR | SEL+12*, SEL+16, SELQ! |
| IBN | DSPL+3~, DSPL+15*, DSPL+16 |
| IBNC | SEL+15*, SEL+16, SELQ! |
| IBND | DSPL+3~, DSPL+16*, DSPL+17, DSPL+19, DSPL+20 |
| IBNR | SEL+15*, SEL+16, SEL+17, SEL+19, SELQ! |
| IBPM | CEA~, CEA+5 |
| IBPT | DSPL+3~, DSPL+5*, DSPL+6 |
| IBQ | DISP+7*, DISP+8!, SEL+3* |
| IND | UPD~, UPD+5 |
| Y | SEL+3, DSPL+3~ |
| Y(0 | SEL+4, SEL+5, SEL+6, SEL+12 |