IBECEAU5 ;ALB/BGA - Cancel/Edit/Add CALC Observation COPAY ; 17-MAY-2000
Source file <IBECEAU5.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 |
---|---|---|
OBS | ; Called from EN^IBAMTD when adding an Inpatient Observation Copay
; ; Check to see if you have a clock |
|
END | ||
CHRG | ; Called from OPT^IBECEA33 when adding a obs copay from CANCEL/EDIT/ADD
|
|
CLSF(DGMVP) | ;
; This Subroutine evaluates an Inpatient Admission for an Observation Speciality ; where the patient has claimed exposure. The Special Inpatient Billing ; case record is evaluated to detemine the status of the disposition ; the results are than displayed on the Outpatient Events Reports |
|
;
|
||
FEE | ; This Subroutine permits a Clerk to add a DG FEE SERVICE (OPT)
; when the value of the fee for service is less than the normal ; Outpatient Copayment. |
|
IBOVOP(IBDATE) | ;
; This Subroutine expands the functions of the Outpatient Events Report ; by adding Inpatient Observation Admissions/Discharges to the the report. ; Find Admissions or Discharges Associated with Inpatient Observation ; Specialities and Load them into ^TMP("IBOVOP",$J) to be printed ; by ^IBOVOP the Outpatient Events Report. |
Name | Field # of Occurrence |
---|---|
$$BILST^DGMTUB | IBOVOP+18 |
$$MVT^DGPMOBS | IBOVOP+16 |
^DIR | FEE+14 |
$$UCCL^IBAMTI | CLSF+12 |
IBFLR^IBAMTS1 | OBS+12 |
TYPE^IBAUTL2 | CHRG+6 |
CLADD^IBAUTL3 | OBS+3 |
$$MCCRUTL^IBCRU1 | CHRG+8 |
ADD^IBECEAU3 | OBS+10 |
PAUSE^IBOUTL | PRINT+2 |
$$FLD1^IBOVOP1 | IBOVOP+19 |
$$FLD3^IBOVOP1 | IBOVOP+21 |
HDR^IBOVOP2 | PRINT+1, PRINT+2 |
Name | Line Occurrences |
---|---|
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) |
---|---|
^DGCR(399.1 - [#399.1] | CHRG+9 |
^DGPM - [#405] | IBOVOP+14 |
^DGPM("B" | IBOVOP+12, IBOVOP+13 |
^IBE(350.1 - [#350.1] | CHRG+10, FEE+7 |
^IBE(351.2 - [#351.2] | CLSF+7, CLSF+8, CLSF+9, CLSF+17 |
^TMP("IBOVOP" | IBOVOP+28* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DG0 | CLSF+6~, CLSF+9*, CLSF+10, CLSF+11, CLSF+14, CLSF+15 |
DGIEN | CLSF+6~, CLSF+8*, CLSF+9, CLSF+17 |
DGMVP | CLSF~, CLSF+7, CLSF+8, IBOVOP+8~, IBOVOP+13*, IBOVOP+14, IBOVOP+16, IBOVOP+26 |
DGPM0 | IBOVOP+8~, IBOVOP+14*, IBOVOP+15, IBOVOP+17, IBOVOP+18, IBOVOP+21, IBOVOP+25 |
DIR | FEE+8~ |
DIR("?" | FEE+11*, FEE+12*, FEE+13* |
DIR("A" | FEE+9* |
DIR("B" | FEE+10* |
DIR("T" | FEE+11* |
DIR(0 | FEE+9* |
DIRUT | FEE+8~, FEE+14 |
DT | CHRG+5 |
DUZ | OBS+12 |
>> IBA | OBS+8 |
>> IBADMDT | OBS+3, OBS+6*, OBS+8 |
>> IBAFEE | FEE+4, FEE+7 |
>> IBATYP | CHRG+9*, CHRG+10, FEE+7* |
>> IBBS | CHRG+8*, CHRG+9 |
>> IBCHG | CHRG+7, FEE+4, FEE+10, FEE+13, FEE+16, FEE+18* |
>> IBCLDA | OBS+3 |
>> IBCLDT | OBS+3* |
IBDATE | IBOVOP~, IBOVOP+7, IBOVOP+10 |
IBDATE1 | IBOVOP+8~, IBOVOP+10*, IBOVOP+11 |
IBDFN | IBOVOP+8~, IBOVOP+17*, IBOVOP+18, IBOVOP+19, IBOVOP+26 |
>> IBDISDT | OBS+8 |
IBDISP | CLSF+6~, CLSF+14*, CLSF+16*, PRINT+4 |
>> IBDT | OBS+6*, CHRG+5* |
>> IBDUZ | OBS+12* |
IBENDDT | IBOVOP+8~, IBOVOP+11*, IBOVOP+12 |
>> IBEVDA | OBS+8* |
>> IBEVDT | OBS+8* |
IBFLD1 | PRINT+1, PRINT+2, IBOVOP+9~, IBOVOP+23*, IBOVOP+28 |
IBFLD2 | PRINT+1, PRINT+2, IBOVOP+9~, IBOVOP+24*, IBOVOP+28 |
IBFLD3 | IBOVOP+9~, IBOVOP+25*, IBOVOP+28 |
IBFLD4 | IBOVOP+9~, IBOVOP+26*, IBOVOP+28 |
IBFLD5 | IBOVOP+9~, IBOVOP+26*, IBOVOP+28 |
>> IBFLD6 | IBOVOP+26*, IBOVOP+28 |
IBFR | OBS+8*, END! |
IBI | IBOVOP+8~, IBOVOP+10*, IBOVOP+12*, IBOVOP+13 |
>> IBLINE | PRINT+1 |
IBOUT | CLSF+6~, CLSF+13*, PRINT+3 |
>> IBQUIT | PRINT+2 |
IBREAS | CLSF+6~, CLSF+17*, PRINT+5, PRINT+6 |
>> IBSL | OBS+8* |
IBSPEC | IBOVOP+8~, IBOVOP+16*, IBOVOP+23 |
IBSUB3 | IBOVOP+9~, IBOVOP+19*, IBOVOP+28 |
IBSUB4 | IBOVOP+9~, IBOVOP+20*, IBOVOP+28 |
IBSUB5 | IBOVOP+9~, IBOVOP+21*, IBOVOP+28 |
IBSUB6 | IBOVOP+9~, IBOVOP+22*, IBOVOP+28 |
IBTO | OBS+8*, END! |
IBTYP | CLSF+6~, CLSF+11*, CLSF+12*, CLSF+13, IBOVOP+15* |
IBTYPE | OBS+6*, END! |
>> IBUNIT | OBS+8* |
>> IBX | OBS+6* |
>> IBY | OBS+3, OBS+6, OBS+10, CHRG+9*, FEE+14* |
IOSL | PRINT+2 |
U | CLSF+10, CLSF+11, CLSF+14, CLSF+15, IBOVOP+14, IBOVOP+15, IBOVOP+17, IBOVOP+23, IBOVOP+25, IBOVOP+28 |
X | FEE+8~ |
Y | FEE+8~, FEE+15, FEE+18 |