IBCEP1 ;ALB/TMP - EDI UTILITIES for provider ID ;13-DEC-99
Source file <IBCEP1.m>
Package | Total | Call Graph |
---|---|---|
Integrated Billing | 3 | $$FINDINS^IBCEF1 $$PPTYP^IBCEP0 $$EXPAND^IBTRE |
VA FileMan | 1 | EN^DDIOL |
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 | 5 | IBCEP3 ^DGCR(399 ^IBA(355.9 ^IBA(355.91 PROVIDER |
Name | Comments | DBIA/ICR reference |
---|---|---|
CAREID(IBFUNC,IBSEQ,IBIFN) | ; Help text for a claim to determine the
; specific care unit needed for a given insurance co ; IBFUNC = "PERF" if looking for performing provider ; = "EMC" if looking for EMC provider # ; IBSEQ = the number of the COB sequence for the insurance co ; IBIFN = the ien of the bill in file 399 |
|
INSSEQ(IBIFN,IBSEQ) | ; Returns the ien of the insurance co for the COB
; sequence IBSEQ on bill ien IBIFN ; Returns 0 if no insurance co found |
|
DUP(IBFLD,DA) | ; Test if there is a duplicate record already on file (355.9)
; Function returns 1 if dup found, 0 if no dup found ; IBFLD = ien of the field being checked ; DA = the ien of the record being checked |
|
DUP1(IBFLD,DA) | ; Test if there is a duplicate record already on file (355.91)
; Function returns 1 if dup found, 0 if no dup found ; IBFLD = ien of the field being checked ; DA = the ien of the record being checked |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(36 - [#36] | CAREID+9 |
^IBA(355.9 - [#355.9] | DUP+5, DUP+12 |
^IBA(355.91 - [#355.91] | DUP1+5, DUP1+11 |
^IBA(355.96 - [#355.96] | CAREID+11 |
Name | Line Occurrences |
---|---|
$$INSSEQ | CAREID+7 |
Name | Field # of Occurrence |
---|---|
^(0 | DUP+12, DUP1+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | DUP~, DUP+5, DUP+12, DUP1~, DUP1+5, DUP1+11 |
DUP | DUP+4~, DUP+5*, DUP+22*, DUP+23, DUP1+4~, DUP1+5*, DUP1+13*, DUP1+20 |
IBFLD | DUP~, DUP+6, DUP+7, DUP+8, DUP+9, DUP+10, DUP+11, DUP1~, DUP1+6, DUP1+7 , DUP1+8, DUP1+9, DUP1+10 |
IBFUNC | CAREID~, CAREID+8, CAREID+9 |
IBIFN | CAREID~, CAREID+7, INSSEQ~, INSSEQ+3 |
IBSEQ | CAREID~, CAREID+7, INSSEQ~, INSSEQ+3 |
MSG | DUP+13~, DUP+21, DUP1+12~, DUP1+19 |
MSG(1 | DUP+14*, DUP+15*, DUP1+14* |
MSG(2 | DUP+16*, DUP+17*, DUP1+15*, DUP1+16* |
MSG(3 | DUP+18*, DUP+19*, DUP1+17*, DUP1+18* |
MSG(4 | DUP+20*, DUP1+18* |
Q | DUP+4~, DUP+5*, DUP+6, DUP+7, DUP+8, DUP+9, DUP+10, DUP+11, DUP1+4~, DUP1+5* , DUP1+6, DUP1+7, DUP1+8, DUP1+9, DUP1+10 |
S1 | DUP+4~, DUP+6*, DUP+12, DUP+16, DUP1+4~, DUP1+6*, DUP1+11, DUP1+15 |
S2 | DUP+4~, DUP+7*, DUP+12, DUP1+4~, DUP1+7*, DUP1+11 |
S3 | DUP+4~, DUP+8*, DUP+12, DUP1+4~, DUP1+8*, DUP1+11, DUP1+17 |
S4 | DUP+4~, DUP+9*, DUP+12, DUP+18, DUP1+4~, DUP1+9*, DUP1+11, DUP1+17 |
S5 | DUP+4~, DUP+10*, DUP+12, DUP+18, DUP1+4~, DUP1+10*, DUP1+11, DUP1+17 |
S6 | DUP+4~, DUP+11*, DUP+12, DUP+18 |
U | CAREID+9, DUP+6, DUP+7, DUP+8, DUP+9, DUP+10, DUP+11, DUP1+6, DUP1+7, DUP1+8 , DUP1+9, DUP1+10 |
>> X | DUP+6, DUP+7, DUP+8, DUP+9, DUP+10, DUP+11, DUP1+6, DUP1+7, DUP1+8, DUP1+9 , DUP1+10 |
Z | CAREID+6~, CAREID+9*, CAREID+12, DUP+4~, DUP+7*, DUP+16 |
Z0 | CAREID+6~, CAREID+7*, CAREID+9, CAREID+10, CAREID+11, DUP+4~, DUP+8*, DUP+16, DUP1+4~, DUP1+7* , DUP1+15 |
Z1 | CAREID+6~, CAREID+8*, CAREID+12, CAREID+14 |
Z2 | CAREID+6~, CAREID+10*, CAREID+11 |