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 |