IBCU41 ;ALB/ARH - THIRD PARTY BILLING UTILITIES (OP VISIT DATES) ;6-JUN-93
Source file <IBCU41.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 | 10 | IBCCCB0 IBCD1 IBCOPV1 IBCU7 IBXS51 IBXS71 IBXSC51 IBXSC71 OP VISITS DATE(S) PROCEDURES |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| OPV(DATE,IFN) | ;input transform for outpatient visit dates (399,43,.01)
|
|
| OPV1(IFN,DISP,CNT) | ;edit checks for adding visit dates, if any of these fail then no visit date should be added to the bill
|
|
| OPV1E | ||
| OPV2(DATE,IFN,DISP,UN) | ;edit checks for adding visit dates, if any if these fail then the given date should not be added to the bill
|
|
| OPV2E | ||
| DUPCHK(DATE,IFN,DISP,DFN,RTG,CTE) | ;Check for duplicate billing of opt visit - checks for given visit date on other
|
|
| DUPCHKE | ||
| CTCHK(IBIFN) | ; if professional/institutional bill passed in has a corresponding institutional/professional
; bill defined return it's bill number ; check/match: patient, bill type, event date, rate type, payer seq, statement from, statement to, not cancelled |
|
| CTCHKQ |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^AUPNVSIT - [#9000010] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGCR(399 - [#399] | OPV+8, OPV1+9, OPV1+12, OPV1+13, OPV1+14, OPV1+16, OPV2+12, OPV2+13, DUPCHK+12, DUPCHK+14 , DUPCHK+15, DUPCHK+16, CTCHK+5, CTCHK+7, CTCHK+9, CTCHK+10, CTCHK+16, CTCHK+17 |
| ^DGCR(399.3 - [#399.3] | DUPCHK+21 |
| ^DIC(36 - [#36] | OPV1+16 |
| ^IBT(356 - [#356] | DUPCHK+20 |
| Name | Field # of Occurrence |
|---|---|
| ^("MP" | OPV1+16 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CNT | OPV1~, OPV1+9*, OPV1+12, OPV1+13 |
| CTE | DUPCHK~, DUPCHK+20 |
| DATE | OPV~, OPV+6, OPV+8, OPV+9, OPV2~, OPV2+12*, OPV2+14, OPV2+15, OPV2+16, DUPCHK~ , DUPCHK+12*, DUPCHK+14, DUPCHK+15, DUPCHK+21 |
| DFN | DUPCHK~, DUPCHK+13*, DUPCHK+14, DUPCHK+15 |
| DISP | OPV1~, OPV1E, OPV2~, OPV2E, DUPCHK~, DUPCHKE |
| IB0 | CTCHK+4~, CTCHK+5*, CTCHK+6 |
| IB01 | CTCHK+4~, CTCHK+10*, CTCHK+11, CTCHK+12, CTCHK+13, CTCHK+14, CTCHK+15, CTCHK+16 |
| IBBT | CTCHK+4~, CTCHK+6*, CTCHK+14 |
| IBCT | CTCHK+4~, CTCHK+5*, CTCHK+7 |
| IBCT1 | CTCHK+4~, CTCHK+7*, CTCHK+13 |
| IBDENT | DUPCHK+12~, DUPCHK+20* |
| IBDFN | CTCHK+4~, CTCHK+6*, CTCHK+12 |
| IBEVDT | CTCHK+4~, CTCHK+6*, CTCHK+9 |
| IBFND | CTCHK+4~*, CTCHK+9, CTCHK+18*, CTCHKQ |
| IBIFN | CTCHK~, CTCHK+5, CTCHK+7 |
| IBIFN1 | CTCHK+4~, CTCHK+9*, CTCHK+10, CTCHK+16, CTCHK+17, CTCHK+18 |
| IBINDTS | OPV2+11~, OPV2+13*, OPV2+14, OPV2+15 |
| IBRT | CTCHK+4~, CTCHK+6*, CTCHK+15 |
| IBSEQ | CTCHK+4~, CTCHK+6*, CTCHK+16 |
| IBSTDTS | CTCHK+4~, CTCHK+7*, CTCHK+17 |
| IFN | OPV~, OPV+6, OPV+7, OPV+8, OPV+9, OPV1~, OPV1+9, OPV1+12, OPV1+13, OPV1+14 , OPV1+16, OPV2~, OPV2+12, OPV2+13, DUPCHK~, DUPCHK+12*, DUPCHK+15 |
| IFN2 | DUPCHK+12~, DUPCHK+15*, DUPCHK+16, DUPCHK+20, DUPCHK+21 |
| RTG | DUPCHK~, DUPCHK+13*, DUPCHK+17 |
| U | OPV+8, OPV1+10, OPV1+11, OPV1+13, OPV1+14, OPV1+16, OPV1E, OPV2+13, OPV2+16, OPV2E , DUPCHK+13, DUPCHK+16, DUPCHK+17, DUPCHK+21, DUPCHKE, CTCHK+5, CTCHK+6, CTCHK+7, CTCHK+11, CTCHK+12 , CTCHK+13, CTCHK+14, CTCHK+15, CTCHK+16, CTCHK+17 |
| UN | OPV1+9*, OPV1+10, OPV1+11, OPV2~, OPV2+12*, OPV2+15, OPV2+16 |
| X | OPV+5~*, OPV+6*, OPV+7*, OPV+10, OPV1+9~, OPV2+12~, DUPCHK+12~*, DUPCHK+13, DUPCHK+16*, DUPCHK+17 , DUPCHK+21 |
| Y | OPV+5~, OPV+8*, OPV+9*, OPV1+9~*, OPV1+10*, OPV1+11*, OPV1+13*, OPV1+14*, OPV1+16*, OPV1E , OPV1E+1, OPV2+12~*, OPV2+14*, OPV2+15*, OPV2+16*, OPV2E, OPV2E+1, DUPCHK+12~*, DUPCHK+15, DUPCHK+21* , DUPCHKE, DUPCHKE+1 |