IBTUTL3 ;ALB/AAS - CLAIMS TRACKING UTILITY ROUTINE ; 21-JUN-93
Source file <IBTUTL3.m>
| 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 | 14 | IBJTRA1 IBT ACTION INFO IBTOSUM1 IBTOUR2 IBTRC IBTRC1 IBTRD IBTRD1 IBTRE IBTRKR IBTUTL IBTUTL2 IBTUTL4 ^IBT(356.2 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ADDC(IBTRCDT,IBTRN) | ; -- add new entry to reviews file, ibt(356.1
; -- Input IBTRVDT := Review date (in internal fileman format) ; IBTRN := pointer to tracking module |
|
| ADDCQ | ||
| COM(IBTRCDT,IBTRN,IBX,IBTRV) | ; -- add initial communication entry
; -- Input IBTRCDT := Communication date (in internal fileman format) ; IBTRN := pointer to tracking module ; IBX := code for type of contact (if null, will compute) ; IBTRV := pointer to initial review (if it exists) |
|
| COMQ | ||
| DAY(X,X1,IBTRN) | ; -- compute number of days approved for tracking id
; -- if same date, difference = 1 ; -- input x = beginning date (required) ; x1 = ending date (required) ; ibtrn = (optional) if defined will compute max days for episode ; and will not count discharge date |
|
| DAYQ | ||
| SCP(DFN) | ; -- is patient sc, and percent
|
|
| OTB(DFN) | ; -- did patient ever have other type of bill
|
|
| OTBQ | ||
| MSG(DFN) | ; -- set message for display in lower bar
|
|
| MSGQ | ||
| ARRAY(IBTRC) | ; -- see if other reviews have dates
|
|
| ARRAYQ | ||
| HELP(IBTRC) | ; -- dd help for dates authorized and denied.
|
|
| WRITE | ; -- write extended help
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^IBT(356.2 - [#356.2] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(36 - [#36] | WRITE+6 |
| ^IBE(356.11 - [#356.11] | COM+9, COM+10 |
| ^IBT(356 - [#356] | DAY+11, OTB+2, OTB+4 |
| ^IBT(356.2 - [#356.2] | COM+15, COM+18, ARRAY+4, ARRAY+5, ARRAY+6, ARRAY+7, ARRAY+8, ARRAY+9, ARRAY+10, ARRAY+11 , WRITE+7, WRITE+8, WRITE+12 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | ADDC+4~ |
| ARRAY | ARRAY+3!, ARRAY+8*, HELP+2~, WRITE+4, WRITE+7 |
| ARRAY( | ARRAY+10*, ARRAY+11*, WRITE+10, WRITE+11, WRITE+12 |
| ARRAY(0 | ARRAY+9*, WRITE+8 |
| DA | COM+6~, COM+12*, COM+17! |
| DD | ADDC+4~ |
| DFN | COM+16, SCP~, OTB~, OTB+2, OTB+4, MSG~, MSG+2 |
| DIC | ADDC+4~, ADDC+5*, COM+6~ |
| DIC("DR" | ADDC+6* |
| DIC(0 | ADDC+5* |
| DIE | ADDC+4~, COM+6~, COM+12*, COM+17! |
| DIFF | DAY+6~*, DAY+8*, DAY+10*, DAY+18*, DAY+19*, DAYQ |
| DLAYGO | ADDC+4~, ADDC+5* |
| DO | ADDC+4~ |
| DR | ADDC+4~, COM+6~, COM+16*, COM+17! |
| DT | COM+13, COM+14, DAY+14 |
| DUZ | COM+16 |
| I | OTB+1~, OTB+3*, OTB+4*, OTB+6, ARRAY+3~, ARRAY+6*, ARRAY+7, ARRAY+8, ARRAY+9, ARRAY+10 , ARRAY+11 |
| >> IBBEG | DAY+14*, DAY+15 |
| IBBET | DAY+6~ |
| IBCDT | DAY+6~, DAY+12*, DAY+14, DAY+18, DAY+19 |
| IBCNS | ARRAY+5*, ARRAY+7, HELP+2~, WRITE+6 |
| IBEND | DAY+6~, DAY+14*, DAY+15 |
| IBMAX | DAY+6~, DAY+15*, DAY+19 |
| >> IBNEW | ADDC+8* |
| IBNXRV | COM+6~, COM+13*, COM+14*, COM+16 |
| IBOTB | MSG+1~, MSG+2*, MSG+4 |
| IBSCP | MSG+1~, MSG+2*, MSG+3 |
| IBTRC | ADDC+8*, COM+10, COM+12, COM+15, COM+18, ARRAY~, ARRAY+2, ARRAY+4, ARRAY+5, HELP~ , HELP+2 |
| IBTRCDT | ADDC~, ADDC+7, COM~, COM+7, COM+14 |
| IBTRN | ADDC~, ADDC+6, COM~, COM+7, DAY~, DAY+11, DAY+12, DAY+18, ARRAY+3~, ARRAY+4* , ARRAY+6 |
| IBTRV | COM~, COM+16 |
| IBX | COM~, COM+9 |
| IBXIFN | COM+6~, COM+9*, COM+10*, COM+16 |
| J | OTB+1~ |
| M | WRITE+3~, WRITE+10*, WRITE+11, WRITE+12 |
| N | WRITE+3~, WRITE+10*, WRITE+11, WRITE+12 |
| VAEL | SCP+1~ |
| VAEL(3 | SCP+2, SCP+3 |
| X | ADDC+7*, COM+6~, DAY~, DAY+7, DAY+10, DAY+18, WRITE+3~ |
| X1 | DAY~, DAY+8, DAY+9, DAY+10, DAY+18 |
| Y | ADDC+8, COM+6~, SCP+2*, SCP+3*, SCP+4, OTB+1~*, OTB+5*, OTB+6*, OTBQ, MSG+1~* , MSG+3*, MSG+4*, MSGQ |
| >> ZTQUEUED | WRITE+2 |