IBTUTL ;ALB/AAS - CLAIMS TRACKING UTILITY ROUTINE ; 21-JUN-93
Source file <IBTUTL.m>
| Package | Total | Call Graph |
|---|---|---|
| Integrated Billing | 6 | SITE^IBAUTL $$INSURED^IBCNS1 $$BILLED^IBCU8 $$SCH^IBTRKR2 PRE^IBTUTL2 COM^IBTUTL3 |
| VA Fileman | 3 | C^%DTC FILE^DICN ^DIE |
| Registration | 1 | INP^VADPT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EABDQ | ||
| ADDTQ | ||
| ADDT | ; -- add new entry to tracking, ibt(356
|
|
| ADMDR(IBADMDT,IBETYP,DGPMCA,RANDOM) | ; -- set up dr string for admissions
|
|
| BILLQ | ||
| KTOBIL | ||
| EABD(IBETYP,IBTDT) | ; -- compute earliest auto bill date: date entered plus days delay for event type
|
|
| ADMDRQ | ||
| OTH(DFN,IBETYP,IBTDT) | ; -- add miscellaneous entries, care may not be in data base
|
|
| ADM(DGPMCA,VAINDT,RANDOM,IBVSIT) | ; -- set up info for adding a current admission
|
|
| IBSITE() | ; -- calculate site from site parameters
|
|
| OTHQ | ||
| ADMQ | ||
| BILL(IBTRN) | ;check if event is billable, return EABD if it is
|
|
| STOBIL |
| FileNo | Call Tags |
|---|---|
| ^IBT(356 - [#356] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGPM - [#405] | ADM+12, ADM+24 |
| ^IBE(356.6 - [#356.6] | ADM+14, EABD+5 |
| ^IBT(356 - [#356] | ADM+11, ADM+15, ADM+19, ADM+22, ADM+27, ADM+34, ADDT+3, ADDT+4, ADDT+6, ADDT+7 , OTH+6, OTH+11, OTH+13, BILL+1, BILL+8 |
| Name | Line Occurrences |
|---|---|
| $$ADMDR | ADM+20 |
| $$EABD | OTH+10, ADMDR+3, BILL+9 |
| $$IBSITE | ADDT+6 |
| ADDT | ADM+16, OTH+7 |
| ADDTQ | ADDT+3, ADDT+4 |
| ADMDRQ | ADMDR+2 |
| ADMQ | ADM+11, ADM+17, ADM+19, ADM+31 |
| BILLQ | BILL+1, BILL+4, BILL+7 |
| EABDQ | EABD+4, EABD+6 |
| OTHQ | OTH+6, OTH+8, OTH+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | ADDT+2~ |
| DA | ADM+6~, ADM+18*, ADM+21!, OTH+5~, OTH+9*, OTH+12! |
| DD | ADDT+2~, ADDT+5! |
| DFN | ADM+11, OTH~, OTH+6, OTH+10, ADMDR+3 |
| DGPMCA | ADM~, ADM+8*, ADM+9, ADM+11, ADM+12, ADM+15, ADM+20, ADM+24, ADMDR~, ADMDR+3 , ADMDR+4 |
| DIC | ADM+6~, ADDT+2~, ADDT+5!*, OTH+5~ |
| DIC(0 | ADDT+5* |
| DIE | ADM+6~, ADM+18*, ADM+21!, ADDT+2~, OTH+5~, OTH+9*, OTH+12! |
| >> DINUM | ADDT+6* |
| DLAYGO | ADDT+2~, ADDT+5* |
| DO | ADDT+2~, ADDT+5! |
| DR | ADM+6~, ADM+20*, ADM+21!, ADDT+2~, ADDT+5!, OTH+5~, OTH+10*, OTH+12!, ADMDR+1*, ADMDR+3* , ADMDR+4*, ADMDRQ |
| DT | ADM+27, ADM+34, EABD+5, BILL+8 |
| DUZ | OTH+10, ADMDR+3 |
| IBADMDT | ADM+12*, ADM+20, ADMDR~, ADMDR+2, ADMDR+3 |
| IBETYP | ADM+14*, ADM+20, OTH~, OTH+6, OTH+10, ADMDR~, ADMDR+2, ADMDR+3, EABD~, EABD+4 , EABD+5 |
| IBETYPD | EABD+4~, EABD+5*, EABD+6, EABD+7 |
| IBFAC | IBSITE+3~ |
| >> IBNEW | ADDTQ* |
| IBSCH | ADM+6~, ADM+15*, ADM+31 |
| IBSCHED | ADM+6~, ADM+24*, ADM+27, ADM+34 |
| IBSITE | IBSITE+3~, IBSITE+5 |
| IBTDT | OTH~, OTH+6, OTH+10, EABD~, EABD+5*, EABD+8 |
| IBTR1 | ADDT+2~, ADDT+6*, ADDT+7 |
| IBTRN | ADM+11*, ADM+15*, ADM+16, ADM+17, ADM+18, ADM+19, ADM+22, ADM+27, ADM+34, ADDTQ* , OTH+6*, OTH+8, OTH+9, OTH+11, OTH+13, BILL~, BILL+1, BILL+4, BILL+8 |
| IBTRND | BILL+1~*, BILL+4, BILL+7, BILL+9 |
| >> IBTRV | ADM+34 |
| IBVSIT | ADM~, ADMDR+3 |
| RANDOM | ADM~, ADM+10*, ADM+20, ADMDR~, ADMDR+4 |
| U | ADM+24, ADM+27, ADM+34, BILL+4, BILL+7, BILL+9 |
| VA | ADM+6~ |
| >> VA200 | ADM+8* |
| VAIN | ADM+6~ |
| VAIN(1 | ADM+8 |
| VAINDT | ADM~, ADM+7! |
| X | ADM+6~, ADM+11*, ADDT+4*, ADDT+6*, OTH+5~, OTH+6*, EABD+4~, EABD+8, BILL+1~*, BILL+9* , BILLQ |
| X1 | EABD+4~, EABD+8* |
| X2 | EABD+4~, EABD+7* |
| Y | ADDT+3*, ADDT+4*, ADDT+6, ADDTQ, OTH+5~, EABD+4~*, EABD+8*, EABDQ, BILL+1~*, BILL+4* , BILL+8*, BILL+9 |
| Z | BILL+1~, BILL+4* |