IBCCCB0 ;ALB/ARH - COPY BILL FOR COB (OVERFLOW) ;06-19-97
Source file <IBCCCB0.m>
| Package | Total | Call Graph |
|---|---|---|
| Integrated Billing | 12 | STEP2^IBCCC KVAR^IBCCCB ($$COBN,$$FT)^IBCEF ($$SPLIT2,$$SPLTMRA)^IBCEMU1 FTPRV^IBCEU5 $$CPTCHG^IBCRCU1 $$BILLRATE^IBCRU3 $$QMED^IBCU1 ($$BINS,BCOB)^IBCU3 $$CTCHK^IBCU41 $$MCRONBIL^IBEFUNC $$IB^IBRUTL |
| VA FileMan | 2 | $$EXTERNAL^DILFD ^DIR |
| Accounts Receivable | 1 | ($$BILL,$$STNO)^RCJIBFN2 |
| Vendor - Document Storage Systems | 1 | CTCOPY^VEJDIBE1 |
| 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 |
|---|---|---|
| DSPRB(IBIFN) | ; display related bills
|
|
| CTCOPY(IBIFN,IBMRA) | ; based on the type of bill, copy it without cancelling
; IBMRA = 1 if an MRA bill and copy for prof components is desired |
|
| CTCOPY1(IBIFN) | ; Copy a Reasonable Charges inst bill to create a prof bill:
; - Billing Rate must be Reasonable Charges ; - Bill being copied must be an inst bill ; - Prof bill must not already exist for the event date ; - If the bill is outpt at least one CPT must have prof charges ; - Procedure codes are copied only if the care is outpt |
|
| CTCOPY2(IBIFN) | ; Copy a Reasonable Charges prof bill to create another prof bill if user wants another:
; - Billing Rate must be Reasonable Charges ; - Bill being copied must be a prof bill ; - Procedures are not copied |
|
| FINALEOB(IBIFN) | ; Returns 1 if user indicates final EOB has been received
; from prior payer |
|
| FEOBQ | ||
| COBOK(IBIFN) | ; Returns 1 if user indicates the COB process should proceed
; even though the prior payer's bill is still in ENTERED/NOT REVIEWED ; or REQUEST MRA status (1,2) |
|
| COBOKQ |
| Name | Field # of Occurrence |
|---|---|
| $$EXTERNAL^DILFD | COBOK+7 |
| ^DIR | CTCOPY2+23, FINALEOB+8, FINALEOB+19, FINALEOB+28, COBOK+9 |
| STEP2^IBCCC | CTCOPY1+37, CTCOPY2+30 |
| KVAR^IBCCCB | CTCOPY1+33, CTCOPY2+27 |
| $$COBN^IBCEF | COBOK+7 |
| $$FT^IBCEF | CTCOPY2+19, CTCOPY2+20, CTCOPY2+22, CTCOPY2+25 |
| $$SPLIT2^IBCEMU1 | FINALEOB+15, FINALEOB+23 |
| $$SPLTMRA^IBCEMU1 | FINALEOB+15, FINALEOB+23, FINALEOB+25 |
| FTPRV^IBCEU5 | CTCOPY1+39 |
| $$CPTCHG^IBCRCU1 | CTCOPY1+22 |
| $$BILLRATE^IBCRU3 | CTCOPY1+18, CTCOPY2+13 |
| $$QMED^IBCU1 | CTCOPY1+43 |
| $$BINS^IBCU3 | CTCOPY+5 |
| BCOB^IBCU3 | DSPRB+4 |
| $$CTCHK^IBCU41 | CTCOPY1+28 |
| $$MCRONBIL^IBEFUNC | FINALEOB+5 |
| $$IB^IBRUTL | DSPRB+18 |
| $$BILL^RCJIBFN2 | DSPRB+12 |
| $$STNO^RCJIBFN2 | DSPRB+14 |
| CTCOPY^VEJDIBE1 | CTCOPY1+43 |
| 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 |
|
| 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 |
|---|---|
| ^DGCR(399 - [#399] | EXTERNAL^DILFD |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGCR(399 - [#399] | DSPRB+13, CTCOPY+4, CTCOPY1+11, CTCOPY1+26, CTCOPY1+28, CTCOPY2+9, CTCOPY2+15, COBOK+4 |
| ^DIC(36 - [#36] | DSPRB+10 |
| Name | Field # of Occurrence |
|---|---|
| ^("U" | CTCOPY1+11, CTCOPY2+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DIR | CTCOPY2+5~, FINALEOB+2~, FINALEOB+8!, FINALEOB+19!, FINALEOB+28!, COBOK+3~, COBOK+9! |
| DIR("?" | CTCOPY2+18*, CTCOPY2+19*, CTCOPY2+20*, FINALEOB+7* |
| DIR("A" | CTCOPY2+22*, FINALEOB+6*, FINALEOB+27*, COBOK+7*, COBOK+8* |
| DIR("B" | CTCOPY2+23*, FINALEOB+6*, FINALEOB+27*, COBOK+6* |
| DIR(0 | CTCOPY2+23*, FINALEOB+6*, FINALEOB+19*, FINALEOB+27*, COBOK+6* |
| DIRUT | CTCOPY2+5~, CTCOPY2+23 |
| DTOUT | CTCOPY2+5~ |
| DUOUT | CTCOPY2+5~ |
| IB0 | CTCOPY+3~, CTCOPY+4*, CTCOPY+5, CTCOPY1+7~, CTCOPY1+11*, CTCOPY1+12, CTCOPY1+14, CTCOPY1+18, CTCOPY1+22, CTCOPY1+35 , CTCOPY2+5~, CTCOPY2+9*, CTCOPY2+10, CTCOPY2+11, CTCOPY2+13 |
| >> IBAC | CTCOPY1+40*, CTCOPY2+31* |
| IBAR | DSPRB+2~, DSPRB+12*, DSPRB+14, DSPRB+15, DSPRB+16, DSPRB+17 |
| IBBCTN | CTCOPY1+7~, CTCOPY1+14*, CTCOPY1+15*, CTCOPY1+16, CTCOPY1+20, CTCOPY1+32 |
| IBBCTND | CTCOPY1+7~, CTCOPY1+20*, CTCOPY1+24, CTCOPY1+28, CTCOPY1+30 |
| IBBCTO | CTCOPY1+7~, CTCOPY1+14*, CTCOPY1+15, CTCOPY1+20, CTCOPY2+5~, CTCOPY2+11* |
| IBBCTOD | CTCOPY1+7~, CTCOPY1+20*, CTCOPY1+24, CTCOPY1+28 |
| IBBTYPE | CTCOPY1+7~, CTCOPY1+12*, CTCOPY1+24, CTCOPY1+28, CTCOPY1+30, CTCOPY2+5~, CTCOPY2+10*, CTCOPY2+25 |
| >> IBCBCOPY | CTCOPY+3 |
| IBCOB | DSPRB+2~, DSPRB+4 |
| IBCOB( | DSPRB+6, DSPRB+8, DSPRB+9 |
| IBCOB(0 | DSPRB+4, CTCOPY1+32* |
| IBCTCOPY | CTCOPY1+7~, CTCOPY1+9*, CTCOPY1+39, CTCOPY2+5~, CTCOPY2+7* |
| IBCTYPE | CTCOPY+3~, CTCOPY+4*, CTCOPY+6, CTCOPY+7 |
| IBDS | DSPRB+2~, DSPRB+3*, DSPRB+5 |
| IBHV | CTCOPY1+7~ |
| IBHV("IBIFN1" | CTCOPY1+39, CTCOPY1+43 |
| IBI | DSPRB+2~, DSPRB+6*, DSPRB+7, DSPRB+8, DSPRB+9 |
| >> IBIDS( | CTCOPY1+33*, CTCOPY2+27* |
| IBIFN | DSPRB~, DSPRB+2, DSPRB+4, DSPRB+18, CTCOPY~, CTCOPY+4, CTCOPY+5, CTCOPY+6, CTCOPY+7, CTCOPY1~ , CTCOPY1+11, CTCOPY1+22, CTCOPY1+26, CTCOPY1+28, CTCOPY1+33, CTCOPY2~, CTCOPY2+9, CTCOPY2+15, CTCOPY2+19, CTCOPY2+20 , CTCOPY2+22, CTCOPY2+25, CTCOPY2+27, FINALEOB~, FINALEOB+5, FINALEOB+15, FINALEOB+23, FINALEOB+25, COBOK~, COBOK+4 , COBOK+7 |
| IBINS | DSPRB+2~, DSPRB+10*, DSPRB+11 |
| IBJ | DSPRB+2~, DSPRB+8*, DSPRB+9, DSPRB+10 |
| IBK | DSPRB+2~, DSPRB+9*, DSPRB+11, DSPRB+12, DSPRB+13 |
| IBLABEL | DSPRB+2~, DSPRB+7*, DSPRB+11* |
| IBMRA | CTCOPY~, CTCOPY+5 |
| IBNOCPT | CTCOPY1+7~, CTCOPY1+35*, CTCOPY2+5~, CTCOPY2+29* |
| IBNOTC | CTCOPY1+7~, CTCOPY1+36* |
| IBOK | FINALEOB+2~, FINALEOB+4*, FINALEOB+9*, FINALEOB+30*, FEOBQ, COBOK+3~, COBOK+4*, COBOK+5*, COBOK+11*, COBOKQ |
| IBRETSPLT | FINALEOB+3~, FINALEOB+15, FINALEOB+23 |
| IBRETSPLT("" | FINALEOB+15, FINALEOB+23 |
| IBSTAT | COBOK+3~, COBOK+4*, COBOK+5, COBOK+7 |
| IBU | CTCOPY1+7~, CTCOPY1+11*, CTCOPY1+18, CTCOPY2+5~, CTCOPY2+9*, CTCOPY2+13 |
| >> IBV | CTCOPY1+40*, CTCOPY2+31* |
| IBX | CTCOPY1+7~, CTCOPY1+28*, CTCOPY2+5~ |
| U | DSPRB+11, DSPRB+13, DSPRB+14, DSPRB+15, DSPRB+16, DSPRB+17, CTCOPY+4, CTCOPY+5, CTCOPY1+12, CTCOPY1+14 , CTCOPY1+18, CTCOPY1+22, CTCOPY1+28, CTCOPY1+35, CTCOPY2+10, CTCOPY2+11, CTCOPY2+13, COBOK+4, COBOK+5, COBOK+7 |
| X | CTCOPY2+5~, FINALEOB+2~, COBOK+3~ |
| Y | CTCOPY2+5~, CTCOPY2+23, FINALEOB+2~, FINALEOB+9, FINALEOB+30, COBOK+3~, COBOK+11 |