IBCDC ;ALB/ARH - AUTOMATED BILLER (CLEAN-UP) ; 9/5/93
Source file <IBCDC.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 3 | FILE^DICN ^DIE ^DIK |
| Integrated Billing | 1 | ($$COMM1,$$FINDB,COMM2,SETCOMM)^IBCDE |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SCTB | ;set Claims Tracking/Bill file (356,.17) entries (causes .17 set)
|
|
| EABD(DA,EABD) | ; set EABD (356,.17) of claims tracking entry DA to the value in EABD
|
|
| COPYB(IFN,IFN1) | ;function for copy a bill, adds comment to comment file (362.1) for bill and event
|
|
| BSTATQ | ||
| BSTAT(IFN) | ; updates certain files/fields based on the status of the bill passed in
|
|
| FBILLE | ||
| SEABD | ;reset EABD on events
|
|
| FBILL(IFN) | ;returns all events associated with a bill (356.399), string of event IFN's separated by "^"
|
|
| CTB(TRN,IFN) | ; set Claims Tracking/Bill file (356.399) entries which also sets (356,.17)
|
|
| COPYBE |
| FileNo | Call Tags |
|---|---|
| ^IBT(356 - [#356] | Classic Fileman Calls |
| ^IBT(356.399 - [#356.399] | Classic Fileman Calls |
| ^IBA(362.1 - [#362.1] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGCR(399 - [#399] | BSTAT+5, COPYB+2, FBILL+1 |
| ^IBT(356 - [#356] | EABD+1, BSTAT+7 |
| ^IBT(356.399 - [#356.399] | CTB+2, FBILL+2 |
| ^TMP("IBCE" | IBCDC+5 |
| ^TMP("IBEABD" | IBCDC+4, SEABD+2, SEABD+3 |
| ^TMP("IBILL" | IBCDC+6, SCTB+2, SCTB+3 |
| Name | Line Occurrences |
|---|---|
| $$FBILL | BSTAT+6, COPYB+3 |
| BSTATQ | BSTAT+5 |
| COPYBE | COPYB+2, COPYB+3 |
| CTB | SCTB+3, COPYB+4 |
| EABD | SEABD+3 |
| FBILLE | FBILL+1 |
| SCTB | IBCDC+6 |
| SEABD | IBCDC+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| COMM | COPYB+2~, COPYB+3*, COPYB+4 |
| DA | EABD~, EABD+1, BSTAT+7*!, BSTAT+9*! |
| DD | CTB+2! |
| DIC | CTB+2*, CTB+3! |
| DIC("DR" | CTB+2* |
| DIC(0 | CTB+2* |
| DIE | EABD+1~, EABD+2*, CTB+1~, BSTAT+7*! |
| DIK | BSTAT+9*! |
| DO | CTB+2! |
| DR | EABD+1~, EABD+2*, CTB+1~, BSTAT+7*! |
| DTOUT | EABD+1~, CTB+1~ |
| EABD | EABD~, EABD+1*, EABD+2 |
| IBEABD | SEABD+3*, SEABD+4! |
| IBI | BSTAT+5~, BSTAT+6*, BSTAT+8*, COPYB+2~, COPYB+4* |
| IBIFN | SCTB+3*, SCTB+4! |
| IBTRN | SEABD+2*, SEABD+3, SEABD+4!, SCTB+2*, SCTB+3, SCTB+4! |
| IBX | BSTAT+5~, BSTAT+6*, BSTAT+8*, COPYB+2~*, COPYB+3*, COPYB+4 |
| IBX1 | COPYB+2~, COPYB+4* |
| IBY | BSTAT+5~, BSTAT+8*, BSTAT+9, COPYB+2~, COPYB+4* |
| IFN | CTB~, CTB+1, CTB+2, BSTAT~, BSTAT+5*, BSTAT+6, BSTAT+7, BSTAT+8, COPYB~, COPYB+2* , COPYB+3, FBILL~, FBILL+1*, FBILL+2 |
| IFN1 | COPYB~, COPYB+4 |
| STAT | BSTAT+5~*, BSTAT+6, BSTAT+8 |
| TRN | CTB~, CTB+1, CTB+2, BSTAT+5~, BSTAT+6*, BSTAT+7 |
| U | BSTAT+5, BSTAT+6, BSTAT+7, BSTAT+8, COPYB+3, COPYB+4, FBILL+2 |
| X | EABD+1~, CTB+1~, CTB+2*, CTB+3!, BSTAT+5~, COPYB+2~, FBILL+1~*, FBILL+2*, FBILLE |
| Y | EABD+1~, CTB+1~, CTB+3!, BSTAT+5~, COPYB+2~, FBILL+1~, FBILL+2* |