IBECEAU3 ;ALB/CPM - Cancel/Edit/Add... Add New IB Action; 11-MAR-93
Source file <IBECEAU3.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 |
---|---|---|
ADD | ; Add a new Integrated Billing Action entry.
; Input: DFN -- Pointer to patient in file #2 ; IBATYP -- Pointer to Action Type in file #350.1 ; IBUNIT -- Number of units of charge ; IBCHG -- Total charge ; IBDESC -- Charge description ; IBSITE -- Pointer to the facility in file #4 ; IBFAC -- Facility number ; IBFR -- Bill From date ; IBTO -- Bill To date ; IBEFDT -- Bill Effective Date [OPTIONAL Rx Only] ; IBSL -- Softlink [OPTIONAL] ; IBPARNT -- Pointer to parent entry in #350 [OPTIONAL] ; IBEVDA -- Pointer to parent event in #350 [OPTIONAL], or ; -- "*" to set ibevda=ibn ; IBEVDT -- Event Date [OPTIONAL] ; IBIL -- Bill Number [OPTIONAL] ; IBCRES -- Pointer to canc. reason in #350.3 [OPTIONAL] ; IBXA -- IB Action billing group [OPTIONAL] ; IBJOB -- Option being executed [OPTIONAL] ; IBCVA -- CHAMPVA Admission date [OPTIONAL] ; IBSTOPDA -- Pointer to clinic stop entry in #352.5 [OPTIONAL] ; (used for new outpatient appts created in IB) ; IBGMTR -- GMT Related flag [OPTIONAL] ; IBTIER -- Copay Tier [OPTIONAL] |
|
ADDQ | ||
CTBB | ; Charge to be billed
; Check Outpat. Fee Service less than 20% Outpat Co Pay |
|
NODED | ; Could not determine the Medicare Deductible amount.
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^IB - [#350] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IB - [#350] | ADD+38*, ADD+48*, ADD+51* |
^IBAM(354.71 - [#354.71] | ADD+33* |
Name | Field # of Occurrence |
---|---|
^(1 | ADD+51* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | ADD+51 |
DA | ADD+28~, ADD+43*, ADD+52* |
>> DFN | ADD+32, CTBB+4 |
DIE | ADD+42~, ADD+43* |
DIK | ADD+28~, ADD+52* |
DR | ADD+42~, ADD+44* |
DTOUT | ADD+42~ |
DUZ | ADD+51 |
>> IBAFEE | CTBB+3 |
>> IBAM | ADD+33 |
IBASTR | ADD+28~ |
>> IBATYP | ADD+32 |
>> IBCHG | ADD+32, CTBB+2*, CTBB+4*, CTBB+5 |
>> IBCLDT | NODED+1 |
>> IBCRES | ADD+32 |
>> IBCVA | ADD+51 |
>> IBDESC | ADD+32, ADD+33, ADD+34, ADD+35, ADD+41, CTBB+4 |
>> IBEFDT | ADD+34, CTBB+4 |
>> IBEVDA | ADD+30*, ADD+31*, ADD+35, ADD+44 |
>> IBEVDT | ADD+35, ADD+41, ADD+44 |
>> IBFAC | ADD+32 |
>> IBFR | ADD+35 |
>> IBGMTR | ADD+48 |
>> IBIL | ADD+32 |
>> IBJOB | ADD+35 |
>> IBN | ADD+30, ADD+31, ADD+32, ADD+33, ADD+38, ADD+43, ADD+48, ADD+51, ADD+52 |
IBND | ADD+28~, ADD+32*, ADD+33*, ADD+34*, ADD+35*, ADD+36*, ADD+37*, ADD+38 |
>> IBPARNT | ADD+32 |
>> IBREBILL("CHRGAMT" | CTBB+2 |
>> IBSL | ADD+32 |
>> IBSTOPDA | ADD+36 |
>> IBTIER | ADD+37 |
>> IBTO | ADD+35 |
>> IBUNIT | ADD+32, CTBB+4 |
>> IBXA | ADD+35 |
>> IBY | ADD+29*, CTBB+3, NODED+3* |
Y | ADD+28~, ADD+29 |