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 |