BARRPSRA ; IHS/SD/PKD - New Period Summary Report ; 03/28/2011
Source file <BARRPSRA.m>
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Accounts Receivable | 1 | BAR RPT PERIOD SUMMARY RPT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DATES | ; ; Ask beginning and ending Transaction Dates. | |
| TSI | ;;OTHER;;TRIBAL SELF INSURED | |
| MH | ;;MEDICARE;;MEDICARE HMO | |
| DATA | ; EP ; Gather data for transactions found in TRANS^BARRUTL | |
| SEP | ;;OTHER;;STATE EXCHANGE PLAN | |
| FPL | ;;MEDICAID;;FPL 133 PERCENT | |
| C | ;;OTHER;;CHAMPUS | |
| EN | ; EP | |
| COMPUTE | ; EP | |
| D | ;;MEDICAID;;MEDICAID FI | |
| G | ;;OTHER;;GUARANTOR | |
| F | ;;PRIVATE INSURANCE;;FRATERNAL ORGANIZATION | |
| I | ;;OTHER;;INDIAN PATIENT | |
| H | ;;PRIVATE INSURANCE;;HMO | |
| K | ;;MEDICAID;;CHIP (KIDSCARE) | |
| M | ;;PRIVATE INSURANCE;;MEDICARE SUPPL. | |
| STANDARD | ; ; Temp global for SORT CRITERIA Clinic or Visit or A/R Account ; or Discharge Service ; Detail Lines | |
| P | ;;PRIVATE INSURANCE;;PRIVATE INSURANCE | |
| SUMMARY | ; ; Temp global for SORT CRITERIA Allowance Category or Billing Entity ; and Report Type Summarize. | |
| R | ;;MEDICARE;;MEDICARE FI | |
| XIT | ; | |
| T | ;;OTHER;;THIRD PARTY LIABILITY | |
| W | ;;OTHER;;WORKMEN'S COMP | |
| V | ;;VETERAN;;VETERANS MEDICAL BENEFITS | |
| N | ;;OTHER;;NON-BENEFICIARY (NON-INDIAN) | |
| SETHDR | ; ; Build header array | |
| MD | ;;MEDICARE;;MCR PART D | |
| MC | ;;MEDICARE;;MCR PART C | |
| BILL | ; ; Temp global for SORT CRITERIA Allowance Category or Billing Entity ; and Report Type Summarize by BILL w/in payor w/in. | |
| DETAIL | ; ; Temp global for SORT CRITERIA Allowance Category or Billing Entity ; and Report Type Summarize by payor w/in. | |
| MMC | ;;MEDICARE;;MCR MANAGED CARE | 
| Name | Field # of Occurrence | 
|---|---|
| ^BARDBQUE | EN+15 | 
| $$DATE^BARDUTL | DATES+3, DATES+5 | 
| ASK^BARRASMA | EN+6 | 
| TRANS^BARRCHK | DATA+33 | 
| ALLOW^BARRHD | SETHDR+7 | 
| BIL^BARRHD | SETHDR+8 | 
| CHK^BARRHD | SETHDR+7, SETHDR+8, SETHDR+9, SETHDR+15, SETHDR+19, SETHDR+31 | 
| DT^BARRHD | SETHDR+20 | 
| ITYP^BARRHD | SETHDR+9 | 
| PAZ^BARRUTL | EN+16 | 
| TRANS^BARRUTL | COMPUTE+4, COMPUTE+7 | 
| INIT^BARUTL | EN+2 | 
| ^BARVKL0 | XIT+1 | 
| $$GET1^DIQ | DATA+45, DATA+50, DATA+54, DATA+58, DATA+62, DATA+92, DATA+94 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DIC(40.7 - [#40.7] | GET1^DIQ | 
| ^DIC(45.7 - [#45.7] | GET1^DIQ | 
| ^ABMDVTYP - [#9002274.8] | GET1^DIQ | 
| ^BARBL(2906 - [#90050.01] | GET1^DIQ | 
| ^BARAC(2906 - [#90050.02] | GET1^DIQ | 
| ^AUTTLOC - [#9999999.06] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BARBL( | COMPUTE+7 | 
| ^DIC(4 - [#4] | SETHDR+24, SETHDR+27 | 
| ^TMP($J | COMPUTE+2!, COMPUTE+3!, STANDARD+4, STANDARD+5*, STANDARD+6*, STANDARD+7*, STANDARD+8*, STANDARD+11, STANDARD+12*, STANDARD+13* , STANDARD+14*, STANDARD+15*, STANDARD+18, STANDARD+19*, STANDARD+20*, STANDARD+21*, STANDARD+22*, SUMMARY+5, SUMMARY+6*, SUMMARY+7* , SUMMARY+8*, SUMMARY+9*, SUMMARY+12, SUMMARY+13*, SUMMARY+14*, SUMMARY+15*, SUMMARY+16*, SUMMARY+17*, SUMMARY+20, SUMMARY+21* , SUMMARY+22*, SUMMARY+23*, SUMMARY+24*, DETAIL+5, DETAIL+6*, DETAIL+7*, DETAIL+8*, DETAIL+9*, BILL+5, BILL+6* , BILL+7*, BILL+8*, BILL+9* | 
| Name | Line Occurrences | 
|---|---|
| BILL | DATA+98 | 
| DATES | EN+8, DATES+6, DATES+7 | 
| DETAIL | DATA+96, DATA+99 | 
| SETHDR | EN+10 | 
| STANDARD | DATA+64 | 
| SUMMARY | DATA+100 | 
| XIT | EN+7, EN+9 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BAR | EN+1!, DATA+94 | 
| BAR( | DATA+30* | 
| BAR("C" | DATA+53 | 
| BAR("CONJ" | SETHDR+14*, SETHDR+18*, SETHDR+30* | 
| BAR("DS" | DATA+61 | 
| BAR("HD" | SETHDR+5*, SETHDR+6*, SETHDR+12*, SETHDR+22* | 
| BAR("LOC" | EN+5*, SETHDR+25, COMPUTE+4 | 
| BAR("LVL" | SETHDR+4*, SETHDR+11*, SETHDR+12, SETHDR+21*, SETHDR+22 | 
| BAR("OPT" | SETHDR+2* | 
| BAR("PRIVACY" | EN+4* | 
| BAR("SUB" | DATA+31! | 
| BAR("SUB1" | DATA+45*, DATA+46*, STANDARD+4, STANDARD+5, STANDARD+6, STANDARD+7, STANDARD+8, STANDARD+11, STANDARD+12, STANDARD+13 , STANDARD+14, STANDARD+15, SUMMARY+5, SUMMARY+6, SUMMARY+7, SUMMARY+8, SUMMARY+9, SUMMARY+12, SUMMARY+13, SUMMARY+14 , SUMMARY+15, SUMMARY+16, SUMMARY+17, DETAIL+5, DETAIL+6, DETAIL+7, DETAIL+8, DETAIL+9, BILL+5, BILL+6 , BILL+7, BILL+8, BILL+9 | 
| BAR("SUB2" | DATA+49*, DATA+50*, DATA+51*, DATA+53*, DATA+54*, DATA+55*, DATA+57*, DATA+58*, DATA+59*, DATA+61* , DATA+62*, DATA+63*, STANDARD+4, STANDARD+5, STANDARD+6, STANDARD+7, STANDARD+8 | 
| BAR("SUB3" | DATA+66*, DATA+68*, DATA+69*, DATA+70*, DATA+72*, DATA+73*, DATA+74*, DATA+75*, DATA+76*, DATA+78* , DATA+79*, DATA+80*, DATA+81*, DATA+83*, DATA+86*, DATA+87*, DATA+89*, DATA+90*, SUMMARY+5, SUMMARY+6 , SUMMARY+7, SUMMARY+8, SUMMARY+9, DETAIL+5, DETAIL+6, DETAIL+7, DETAIL+8, DETAIL+9, BILL+5, BILL+6 , BILL+7, BILL+8, BILL+9 | 
| BAR("SUB4" | DATA+91*, DATA+92*, DATA+93*, DETAIL+5, DETAIL+6, DETAIL+7, DETAIL+8, DETAIL+9, BILL+5, BILL+6 , BILL+7, BILL+8, BILL+9 | 
| BAR("SUB5" | DATA+94*, BILL+5, BILL+6, BILL+7, BILL+8, BILL+9 | 
| BAR("SUBR" | COMPUTE+1* | 
| BAR("TXT" | SETHDR+13*, SETHDR+17*, SETHDR+23*, SETHDR+24*, SETHDR+26*, SETHDR+27*, SETHDR+28*, SETHDR+29* | 
| BAR("V" | DATA+57 | 
| BAR(1 | DATA+37*, STANDARD+5, STANDARD+12, STANDARD+19, SUMMARY+6, SUMMARY+13, SUMMARY+21, DETAIL+6, BILL+6 | 
| BAR(2 | DATA+38*, STANDARD+6, STANDARD+13, STANDARD+20, SUMMARY+7, SUMMARY+14, SUMMARY+22, DETAIL+7, BILL+7 | 
| BAR(3 | DATA+40*, DATA+41*, STANDARD+7, STANDARD+14, STANDARD+21, SUMMARY+8, SUMMARY+15, SUMMARY+23, DETAIL+8, BILL+8 | 
| BAR(4 | DATA+42*, STANDARD+8, STANDARD+15, STANDARD+22, SUMMARY+9, SUMMARY+16, SUMMARY+24, DETAIL+9, BILL+9 | 
| >> BARDUZ2 | COMPUTE+5*, COMPUTE+8 | 
| >> BAREND | DATES+5*, DATES+6, DATES+7, DATES+11 | 
| >> BARHLD | STANDARD+4*, STANDARD+5, STANDARD+6, STANDARD+7, STANDARD+8, STANDARD+11*, STANDARD+12, STANDARD+13, STANDARD+14, STANDARD+15 , STANDARD+18*, STANDARD+19, STANDARD+20, STANDARD+21, STANDARD+22, SUMMARY+5*, SUMMARY+6, SUMMARY+7, SUMMARY+8, SUMMARY+9 , SUMMARY+12*, SUMMARY+13, SUMMARY+14, SUMMARY+15, SUMMARY+16, SUMMARY+20*, SUMMARY+21, SUMMARY+22, SUMMARY+23, SUMMARY+24 , DETAIL+5*, DETAIL+6, DETAIL+7, DETAIL+8, DETAIL+9, BILL+5*, BILL+6, BILL+7, BILL+8, BILL+9 | 
| >> BARP("HIT" | DATA+32*, DATA+34 | 
| >> BARP("RTN" | EN+3* | 
| >> BARQ("NS" | EN+13* | 
| >> BARQ("RC" | EN+11* | 
| >> BARQ("RP" | EN+12* | 
| >> BARQ("RX" | EN+14* | 
| >> BARSTART | EN+9, DATES+3*, DATES+4, DATES+7, DATES+10 | 
| >> BARTR("ADJ CA | T" , DATA+35*, DATA+36, DATA+40, DATA+42 | 
| >> BARTR("ALL" | DATA+68, DATA+69, DATA+70, DATA+72, DATA+73, DATA+74, DATA+75, DATA+76, DATA+78, DATA+79 , DATA+80, DATA+81, DATA+83 | 
| >> BARTR("BI" | DATA+86, DATA+87, DATA+89, DATA+90 | 
| >> BARTR("CR-DB" | DATA+37, DATA+38, DATA+40, DATA+41, DATA+42 | 
| >> BARTR("I" | DATA+49, DATA+91 | 
| >> BARTR("L" | DATA+45, SUMMARY+17 | 
| >> BARTR("T" | DATA+36, DATA+37, DATA+38, DATA+41, DATA+42 | 
| >> BARTR(1 | DATA+35 | 
| >> BARUSR | EN+2 | 
| BARY | EN+1! | 
| BARY("DT" | DATES+10*, DATES+11*, SETHDR+3* | 
| BARY("LOC" | SETHDR+24 | 
| BARY("RTYP" | SETHDR+10, SETHDR+16, DATA+95, DATA+97 | 
| BARY("STCR" | SETHDR+6, SETHDR+7, SETHDR+8, SETHDR+9, DATA+47, DATA+48, DATA+52, DATA+56, DATA+60, DATA+65 , DATA+85, DATA+88 | 
| >> DIROUT | EN+7 | 
| >> DTOUT | EN+7 | 
| >> DUOUT | EN+7 | 
| DUZ(2 | SETHDR+27, COMPUTE+5, COMPUTE+6*, COMPUTE+7*, COMPUTE+8* | 
| >> I | DATA+30*, DATA+31* | 
| U | SETHDR+24, SETHDR+27, DATA+35, STANDARD+5, STANDARD+6, STANDARD+7, STANDARD+8, STANDARD+12, STANDARD+13, STANDARD+14 , STANDARD+15, STANDARD+19, STANDARD+20, STANDARD+21, STANDARD+22, SUMMARY+6, SUMMARY+7, SUMMARY+8, SUMMARY+9, SUMMARY+13 , SUMMARY+14, SUMMARY+15, SUMMARY+16, SUMMARY+17, SUMMARY+21, SUMMARY+22, SUMMARY+23, SUMMARY+24, DETAIL+6, DETAIL+7 , DETAIL+8, DETAIL+9, BILL+6, BILL+7, BILL+8, BILL+9 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(@BARTR(1) | DATA+86, DATA+89 |