BARDYSUT ; IHS/SD/TPF - DAYS IN A/R REPORT UTILS ;
Source file <BARDYSUT.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CURBIL | ;EP
|
|
| CURTPB | ;EP
|
|
| CHKARTR(FROM,TO) | ;EP -
|
|
| GETVPROV(VIEN) | ;EP - PRIMARY PROVIDER
|
|
| PRVCHK(X) | ;Subrtn to find attending and operating
|
|
| INITVIS | ;EP - INITIALIZE COUNTERS
|
|
| CHK3PBL | ;EP
|
|
| DISCHARG(VIEN) | ;EP - IS THIS VISIT AN IN PATIENT? IS SO RETURN DISCHARGE DATE
|
| Name | Field # of Occurrence |
|---|---|
| $$GET1^DIQ | GETVPROV+4, DISCHARG+3, CHKARTR+6, CHKARTR+7, CHKARTR+8, CHKARTR+9, CHKARTR+10, CURBIL+4, CHK3PBL+3, CURTPB+4 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^AUPNVINP - [#9000010.02] | GET1^DIQ |
| ^AUPNVPRV - [#9000010.06] | GET1^DIQ |
| ^ABMDBILL(2906 - [#9002274.4] | GET1^DIQ |
| ^BARBL(2906 - [#90050.01] | GET1^DIQ |
| ^BARTR(2906 - [#90050.03] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ABMDBILL( | CHK3PBL+2, CURTPB+3 |
| ^AUPNPRV("AD" | PRVCHK+1 |
| ^AUPNVINP("AD" | DISCHARG+1 |
| ^AUPNVPRV - [#9000010.06] | PRVCHK+3, PRVCHK+5, PRVCHK+7 |
| ^AUPNVPRV("AD" | GETVPROV+3 |
| ^BARBL( | CURBIL+3 |
| ^BARTR( | CHKARTR+4 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | PRVCHK+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AMTBILLD | INITVIS+1!, INITVIS+3* |
| ARRAY | CURBIL+1!, CURTPB+1! |
| ARRAY( | CURBIL+6*, CURBIL+8, CURBIL+9, CURTPB+6*, CURTPB+8, CURTPB+9 |
| AVGCHKIN | INITVIS+2!, INITVIS+4* |
| >> BARAT | PRVCHK+5*, PRVCHK+8 |
| >> BAROP | PRVCHK+7*, PRVCHK+8 |
| >> BILL | CHKARTR+6*, CHKARTR+11, CHKARTR+16, CHKARTR+19 |
| BILLAMT | INITVIS+1!, INITVIS+3* |
| >> BILLIEN | CURBIL+2*, CURBIL+3*, CURBIL+4 |
| BILLNUM | INITVIS+1!, INITVIS+3* |
| BILLREJT | INITVIS+2!, INITVIS+4* |
| >> BILLSTAG | CHKARTR+16*, CHKARTR+17*, CHKARTR+18 |
| >> BILLSTAT | CHK3PBL+3*, CURTPB+4*, CURTPB+5*, CURTPB+6 |
| >> BILLTYPE | CHKARTR+8*, CHKARTR+14, CHKARTR+22 |
| CREDAYS | INITVIS+1!, INITVIS+3* |
| >> CURSTAT | CURBIL+4*, CURBIL+5*, CURBIL+6 |
| DATEREJT | INITVIS+5!, INITVIS+6* |
| DAYSAPP | INITVIS+2!, INITVIS+6* |
| >> DEBIT | CHKARTR+7*, CHKARTR+15, CHKARTR+23 |
| >> DISCHARG | DISCHARG+1*, DISCHARG+2, DISCHARG+3*, DISCHARG+4 |
| >> DONE | INITVIS+3* |
| DUZ(2 | CHKARTR+4, CURBIL+3, CHK3PBL+2, CURTPB+3 |
| DYSTOPAY | INITVIS+1!, INITVIS+4* |
| EARLYPAY | INITVIS+2!, INITVIS+4* |
| FOUND | GETVPROV+1~, GETVPROV+2*, GETVPROV+3, GETVPROV+4, GETVPROV+5 |
| FROM | CHKARTR~, CHKARTR+2 |
| LASTPAY | INITVIS+2!, INITVIS+4* |
| NOARIEN | INITVIS+5!, INITVIS+6* |
| NOBILLS | INITVIS+2!, INITVIS+4* |
| NUMBILLS | INITVIS+1!, INITVIS+3* |
| NUMVISIT | INITVIS+1!, INITVIS+3* |
| >> OFFSET | CHKARTR+1* |
| PACKREJ | INITVIS+2!, INITVIS+4* |
| PRV | GETVPROV+1~, GETVPROV+3*, GETVPROV+4* |
| REVDAYS | INITVIS+1!, INITVIS+3* |
| >> STAT | CURBIL+7*, CURBIL+8*, CURBIL+9, CURTPB+7*, CURTPB+8*, CURTPB+9 |
| TO | CHKARTR~, CHKARTR+3*, CHKARTR+4 |
| TOTPOST | INITVIS+2!, INITVIS+4* |
| TPBAPP | INITVIS+1!, INITVIS+3* |
| TPBEXP | INITVIS+1!, INITVIS+3* |
| >> TPBIEN | CHK3PBL+1*, CHK3PBL+2*, CHK3PBL+3, CURTPB+2*, CURTPB+3*, CURTPB+4 |
| >> TRANERR | CHKARTR+10*, CHKARTR+11, CHKARTR+12 |
| >> TRANIEN | CHKARTR+1*, CHKARTR+2*, CHKARTR+4*, CHKARTR+5, CHKARTR+11, CHKARTR+20 |
| >> TRANIENS | CHKARTR+5*, CHKARTR+6, CHKARTR+7, CHKARTR+8, CHKARTR+9, CHKARTR+10 |
| >> TRANTYPE | CHKARTR+9*, CHKARTR+13, CHKARTR+21 |
| U | PRVCHK+5, PRVCHK+7, PRVCHK+8 |
| VIEN | GETVPROV~, GETVPROV+3, DISCHARG~, DISCHARG+1 |
| WITBILLS | INITVIS+2!, INITVIS+4* |
| X | PRVCHK~, PRVCHK+1*, PRVCHK+2, PRVCHK+3, PRVCHK+5, PRVCHK+7 |