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 |