IBECEA35 ;ALB/CPM - Cancel/Edit/Add... TRICARE Support ; 09-AUG-96
Source file <IBECEA35.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 | 1 | IBECEA3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
CUS | ; Process all TRICARE copayment charges.
|
|
GO | ; - bill the charge
|
|
CUSQ | ||
DISP(DFN,INS) | ; Display TRICARE beneficiary insurance information.
; Input: DFN -- Pointer to the patient in file #2 ; INS -- Pointer to the patient policy in file #2.312 |
|
DISPQ | ||
BFCHK(DFN,SDATE,EDATE,IBRES) | ; check for duplicates IB*2.0*715
|
|
DISPDUP(IBARY) | ; Display list of duplicates and ask if the user wishes to continue. IB*2.0*715
|
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | DISPDUP+14, DISPDUP+15, DISPDUP+16, DISPDUP+17, DISPDUP+18 |
^DIR | DISPDUP+25 |
$$CUS^IBACUS | CUS+6 |
$$DIS^IBECEA31 | CUS+35 |
$$EVF^IBECEA31 | CUS+23 |
NOEV^IBECEA31 | CUS+25 |
$$LAST^IBECEAU | BFCHK+16 |
AMT^IBECEAU2 | CUS+13, CUS+18, CUS+34 |
FR^IBECEAU2 | CUS+13, CUS+18, CUS+22 |
ADD^IBECEAU3 | GO+16 |
PROC^IBECEAU4 | GO+12 |
$$DAT1^IBOUTL | DISP+12, DISP+14 |
AR^IBR | GO+16 |
$$FMADD^XLFDT | BFCHK+13 |
$$FMTE^XLFDT | DISPDUP+14, DISPDUP+15 |
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 |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^IB - [#350] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(23 - [#23] | DISP+16 |
^DIC(36 - [#36] | DISP+11 |
^DPT - [#2] | DISP+7, DISP+9 |
^IB - [#350] | CUS+23, BFCHK+16 |
^IB("AFDT" | BFCHK+14, BFCHK+15 |
^IBA(355.3 - [#355.3] | DISP+8 |
^IBE(350.1 - [#350.1] | CUS+11, BFCHK+20, BFCHK+21 |
Name | Field # of Occurrence |
---|---|
^(3 | DISP+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DFN | CUS+6, CUS+7, CUS+23, GO+4, DISP~, DISP+7, DISP+9, BFCHK~, BFCHK+11, BFCHK+14 , BFCHK+15 |
DIR | DISPDUP+7~ |
DIR("A" | DISPDUP+24* |
DIR(0 | DISPDUP+23* |
DIRUT | DISPDUP+7~ |
DT | CUS+6, CUS+13, CUS+18, CUS+22, CUS+35 |
DUOUT | DISPDUP+7~ |
EDATE | BFCHK~, BFCHK+12*, BFCHK+13, BFCHK+18 |
IBACTY | DISPDUP+6~, DISPDUP+16*, DISPDUP+19 |
IBARY | DISPDUP~ |
IBARY( | DISPDUP+11 |
IBATIEN | GO+1~ |
IBATYP | CUS+11, BFCHK+10~, BFCHK+20*, BFCHK+21, BFCHK+26 |
IBATYPN | CUS+2~, CUS+11*, CUS+12, CUS+17, CUS+20, GO+4, BFCHK+10~, BFCHK+21*, BFCHK+22, BFCHK+23 |
IBATYPNM | BFCHK+10~, BFCHK+22*, BFCHK+25 |
IBBLNM | DISPDUP+6~, DISPDUP+17*, DISPDUP+19 |
IBCHRG | DISPDUP+6~, DISPDUP+18*, DISPDUP+19 |
IBCNRSLT | DISPDUP+6~ |
>> IBCOMMIT | GO+18* |
IBCS | CUS+2~, CUS+6*, CUS+7, CUSQ! |
IBDESC | CUS+3~, CUS+14*, CUS+19*, CUS+33* |
IBDG | CUS+3~, CUS+22*, CUS+26, CUS+31 |
IBDUPARY | GO+1~, GO+4, GO+7 |
IBDUPIEN | GO+1~ |
IBDUPNM | GO+1~ |
>> IBEFDT | CUS+14* |
IBEVDA | CUS+3~, CUS+19*, CUS+23*, CUS+24* |
>> IBEVDT | CUS+14*, CUS+19*, CUS+23*, CUS+31* |
IBFDT | BFCHK+10~, BFCHK+16*, BFCHK+17, BFCHK+18 |
>> IBFR | CUS+14, CUS+19, CUS+22, CUS+23*, CUS+31*, GO+4 |
IBFRDT | DISPDUP+6~, DISPDUP+14*, DISPDUP+19 |
IBGRP | BFCHK+10~, BFCHK+23*, BFCHK+25 |
IBI | DISPDUP+6~, DISPDUP+10* |
IBINS | CUS+2~, DISP+6~, DISP+7*, DISP+8, DISP+10, DISP+11, DISP+12, DISP+14 |
IBINS3 | DISP+6~, DISP+7*, DISP+16, DISP+17 |
IBL | BFCHK+10~, BFCHK+16* |
>> IBLIM | CUS+13*, CUS+18*, CUS+22* |
IBLPDT | BFCHK+10~, BFCHK+13*, BFCHK+14*, BFCHK+15 |
IBN | BFCHK+10~, BFCHK+15*, BFCHK+16, BFCHK+26, DISPDUP+6~, DISPDUP+11*, DISPDUP+13 |
IBND | BFCHK+10~, BFCHK+16*, BFCHK+20, BFCHK+26 |
>> IBNH | CUS+23 |
IBPLAN | CUS+2~, DISP+6~, DISP+8*, DISP+13, DISP+15 |
IBRES | BFCHK~, BFCHK+29 |
IBRES( | BFCHK+26* |
IBS | DISP+6~*, DISP+16*, DISP+17*, DISP+18 |
>> IBSL | CUS+23*, CUS+31*, CUS+35 |
IBTDT | BFCHK+10~, BFCHK+16*, BFCHK+17, BFCHK+19 |
>> IBTO | CUS+19*, CUS+22*, CUS+23, CUS+35*, GO+4 |
IBTODT | DISPDUP+6~, DISPDUP+15*, DISPDUP+19 |
>> IBUNIT | CUS+11* |
>> IBXA | BFCHK+25 |
>> IBY | CUS+13, CUS+18, CUS+24, CUS+29*, CUS+34, GO+2, GO+5*, GO+7*, GO+9, GO+12 , GO+16 |
IENS | DISPDUP+6~, DISPDUP+13*, DISPDUP+14, DISPDUP+15, DISPDUP+16, DISPDUP+17, DISPDUP+18 |
INS | DISP~, DISP+4, DISP+7 |
SDATE | BFCHK~, BFCHK+11, BFCHK+12, BFCHK+14, BFCHK+19 |
U | CUS+11, CUS+23, CUS+31, BFCHK+16, BFCHK+20, BFCHK+21, BFCHK+22, BFCHK+23, BFCHK+26 |
X | CUS+2~, DISPDUP+7~ |
Y | DISPDUP+7~, DISPDUP+26 |
Z | GO+1~, GO+4* |