BARRSL1 ; IHS/SD/LSL - Selective Report Parameters-PART 2 ; 12/19/2008
Source file <BARRSL1.m>
Package | Total | Call Graph |
---|---|---|
IHS Accounts Receivable | 2 | (AR,ASKICD,BATCH,CLNUPDX,DSVC,DT,ITEM,PRV,RTYP,TRANTYP)^BARRSL4 LIST^BARRSLDX |
VA Fileman | 2 | ^DIC ^DIR |
DRG Grouper | 1 | ^ICDEX |
Name | Comments | DBIA/ICR reference |
---|---|---|
LOC | ; EP
; Select Location inclusion parameters |
|
PAT | ;
; Specific patient of billing entity parameter |
|
DXADINFO(BARX,BARY) | ;
|
|
DX9 | ;<-------
|
|
ITYP | ; EP
; Ask for Insurer Type |
|
DXINFO(BARDX) | ;
|
|
ASKICD() | ;
|
|
DX | ; EP
|
|
ACCT | ;
; Specific insurer of billing entity parameter |
|
DT | ; EP
; Select Date inclusion parameter |
|
HAVICD10() | ;RETURNS 1 IF ICD10 INSTALLED
|
|
RTYP | ; EP
; Select Report Type Inclusion Parameter |
|
GETGRP | ; Prompt for Group # ;New Tag... M819*ADD*TMM*20100720
|
|
PRV | ; EP
; Select Provider Inclusion Parameter |
|
ASKREM() | ;
|
|
DXLOW10 | ;
|
|
LBL | ; EP
; Ask for large balance |
|
DXHI9 | ;
|
|
DXLOW9 | ;
|
|
CLNUPDX | ;CLEAN UP DX
|
|
DATASRC | ;EP
|
|
BATCH | ; EP
; Select Collection Batch Inclusion Parameter |
|
COLPT | ; EP
; Select Collection Point and Date ranges |
|
DXADD(BARICD) | ;
|
|
AR | ; EP
; Select A/R Clerk Inclusion Parameter |
|
DXHI10 | ;
|
|
CONTDX(BARICD) | ;
|
|
TRANTYP | ; EP
|
|
ALL | ; EP
; Select ALLOWANCE CATEGORY Inclusion Parameter BAR1.8*23 |
|
DSVC | ; EP Select One Discharge Service
|
|
ITEM | ; EP
; Select Collection Batch Item Inclusion Parameter |
|
ADDDX(BARICD) | ;ADD ONE OR MORE SINGLE DG INTO BARY("DX9",3 or BARY("DX10",3
|
|
DX10 | ;
|
|
DXCODE | ;
|
|
LIST(BARICD) | ;
|
|
SHOWDX | ; - BAR1.8*23 LIST SELECTED DXs
|
|
TYP | ; EP
; Select BILLING ENTITY Inclusion Parameter ; May not specify both billing entity and a/r account |
|
SBL | ; EP
; Ask for small balance |
Name | Field # of Occurrence |
---|---|
AR^BARRSL4 | AR+2 |
ASKICD^BARRSL4 | ASKICD+1 |
BATCH^BARRSL4 | BATCH+2 |
CLNUPDX^BARRSL4 | CLNUPDX+1 |
DSVC^BARRSL4 | DSVC+1 |
DT^BARRSL4 | DT+2 |
ITEM^BARRSL4 | ITEM+2 |
PRV^BARRSL4 | PRV+2 |
RTYP^BARRSL4 | RTYP+2 |
TRANTYP^BARRSL4 | TRANTYP+1 |
LIST^BARRSLDX | CONTDX+14 |
^DIC | LOC+7, ACCT+6, GETGRP+6, PAT+5, COLPT+5 |
^DIR | TYP+19, ALL+10, DXCODE+34, DXLOW9+9, DXHI9+4, ADDDX+12, CONTDX+11, DXLOW10+9, DXHI10+4, LBL+6 , SBL+6, ITYP+33, DATASRC+5, ASKREM+5 |
^ICDEX | DXCODE+5, HAVICD10+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^AUPNPAT - [#9000001] | Classic Fileman Calls |
^AUTNEGRP - [#9999999.77] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ICD9 - [#80] | DXINFO+7, DXINFO+11 |
^ICD9("AB" | DXINFO+6, DXINFO+10 |
Name | Line Occurrences |
---|---|
$$ASKICD | DXCODE+3 |
$$ASKREM | CONTDX+17 |
$$HAVICD10 | DXLOW9+8, DXHI9+3, ADDDX+10, ADDDX+11, DXINFO+4 |
ACCT | TYP+25 |
ADDDX | DXADD+4 |
CLNUPDX | DXCODE+4 |
DX | DXCODE+36 |
DX10 | DXCODE+14, DXCODE+19 |
DX9 | DXCODE+11, DXCODE+17 |
DXADD | DXCODE+12, DXCODE+15, DXCODE+18, DXCODE+20 |
DXCODE | DXCODE+5 |
DXINFO | LIST+5, SHOWDX+11, SHOWDX+13 |
DXLOW10 | DXHI10+7, DXHI10+11 |
DXLOW9 | DXHI9+6, DXHI9+10 |
GETGRP | ACCT+12 |
LIST | ADDDX+4 |
PAT | TYP+25 |
SHOWDX | DXCODE+30 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> AUPNLK("ALL" | PAT+8! |
>> BAR("OPT" | ACCT+12 |
BAR1 | LIST+1~, LIST+5*, LIST+6*, SHOWDX+1~, SHOWDX+4*, SHOWDX+5, SHOWDX+6, SHOWDX+10, SHOWDX+13, SHOWDX+14 , SHOWDX+15, SHOWDX+17 |
BAR2 | LIST+1~, SHOWDX+1~, SHOWDX+5*, SHOWDX+7, SHOWDX+8, SHOWDX+9, SHOWDX+10, SHOWDX+13, SHOWDX+14*, SHOWDX+17 , DXINFO+1~, DXINFO+5*, DXINFO+6, DXINFO+9*, DXINFO+10 |
BAR3 | LIST+1~, SHOWDX+1~, DXINFO+1~, DXINFO+6*, DXINFO+7, DXINFO+10*, DXINFO+11 |
BAR4 | LIST+1~, DXINFO+1~, DXINFO+2*, DXINFO+7*, DXINFO+11*, DXINFO+12 |
>> BARCNT | CONTDX+15, CONTDX+20 |
>> BARDONE3 | ALL+12*, ALL+13* |
BARDX | ADDDX+1!, ADDDX+16*, ADDDX+17, ADDDX+18, ADDDX+20, ADDDX+21, SHOWDX+10*, SHOWDX+11, SHOWDX+13*, SHOWDX+17* , DXINFO~, DXINFO+3, DXINFO+5, DXINFO+9 |
BARDX1 | CONTDX+3~, CONTDX+13*, CONTDX+14, CONTDX+16, CONTDX+18, CONTDX+19, CONTDX+21 |
BARDXTYP | DXADD+1~, DXADD+2*, DXADD+3, DXADD+5, ADDDX+2~, ADDDX+3*, ADDDX+4, ADDDX+18, ADDDX+20, ADDDX+21 , CONTDX+3~, CONTDX+4*, CONTDX+16, CONTDX+18, CONTDX+21, LIST+3~, LIST+4*, LIST+5, LIST+6 |
>> BARGRPI | ACCT+12*, GETGRP+8 |
BARICD | DXADD~, DXADD+2, DXADD+4, ADDDX~, ADDDX+3, ADDDX+4, ADDDX+6, ADDDX+9, ADDDX+10, ADDDX+11 , CONTDX~, CONTDX+4, CONTDX+6, CONTDX+8, CONTDX+9, CONTDX+10, LIST~, LIST+4 |
>> BARICDV | DXCODE+3*, DXCODE+9 |
>> BARQ | DX+1*, DXCODE+10, DXCODE+11, DXCODE+12, DXCODE+13, DXCODE+14, DXCODE+15, DXCODE+16, DXCODE+17, DXCODE+18 , DXCODE+19, DXCODE+20, DXLOW9+10*, DXHI9+5*, DXADD+4, ADDDX+13*, DXLOW10+10*, DXHI10+5*, HAVICD10+5 |
>> BARQ1 | ADDDX+17* |
BARTMP1 | SHOWDX+1~ |
BARX | DXADINFO~ |
BARY | DXADINFO~ |
BARY( | DXADD+3!, DXADD+5!, ADDDX+4, ADDDX+18, ADDDX+20!, ADDDX+21*, CONTDX+16, CONTDX+18!, CONTDX+21*, LIST+5 , LIST+6, SHOWDX+5, SHOWDX+10, SHOWDX+13, SHOWDX+14, SHOWDX+17 |
BARY("ACCT" | TYP+3!, ACCT+3!, ACCT+10*, ACCT+11*, ALL+2!, ITYP+2! |
BARY("ALL" | TYP+3!, ALL+2!, ALL+14*, ALL+15*, ITYP+2! |
BARY("COLPT" | ITYP+3!, COLPT+2!, COLPT+9*, COLPT+10* |
BARY("DATA SR | C" , DATASRC+4, DATASRC+8* |
BARY("DX-ICDVER" | DX+4!, DXCODE+9*, DXCODE+10, DXCODE+13, DXCODE+16, DXCODE+21, DXCODE+25 |
BARY("DX10" | DX+3!, DXCODE+25, DXCODE+26!, DXCODE+27*, DXLOW10+1!, DXLOW10+12*, DXHI10+7, DXHI10+9*, DXHI10+11, SHOWDX+3 |
BARY("DX10_ALL" | DXCODE+28* |
BARY("DX9" | DX+2!, DXCODE+21, DXCODE+22!, DXCODE+23*, DXLOW9+1!, DXLOW9+12*, DXHI9+6, DXHI9+8*, DXHI9+9, DXHI9+10 , SHOWDX+2 |
BARY("DX9_ALL" | DXCODE+24* |
BARY("GRP PLA | N" , GETGRP+8*, GETGRP+9* |
BARY("ITYP" | TYP+3!, ALL+2!, ITYP+2!, ITYP+36*, ITYP+37*, COLPT+2! |
BARY("LBL" | LBL+5, LBL+9* |
BARY("LOC" | LOC+3!, LOC+11*, LOC+12* |
BARY("PAT" | TYP+3!, PAT+2!, PAT+10*, PAT+11*, ALL+2!, ITYP+2! |
BARY("SBL" | SBL+5, SBL+9* |
BARY("TYP" | TYP+3!, TYP+23*, TYP+24*, TYP+27*, TYP+28*, TYP+29*, TYP+30*, TYP+31*, TYP+32*, TYP+33* , TYP+34*, TYP+35*, TYP+36*, ACCT+3!, PAT+2!, ALL+2!, ITYP+2! |
DA | DXLOW9+2!, ADDDX+1!, CONTDX+2!, DXLOW10+2! |
DIC | LOC+3!, LOC+4*, LOC+8!, ACCT+2!, ACCT+4*, ACCT+7!, GETGRP+2!, GETGRP+3*, PAT+3*, PAT+6! , DXLOW9+2!, ADDDX+1!, CONTDX+2!, DXLOW10+2!, COLPT+3*, COLPT+6! |
DIC("A" | LOC+6*, GETGRP+4* |
DIC(0 | LOC+5*, ACCT+5*, GETGRP+5*, PAT+4*, COLPT+4* |
DIR | TYP+3!, TYP+20!, ALL+2!, ALL+11!, DXCODE+35!, DXLOW9+2!, ADDDX+1!, CONTDX+2!, DXLOW10+2!, LBL+2! , LBL+7!, SBL+2!, SBL+7!, ITYP+2!, ITYP+34!, DATASRC+6!, ASKREM+1!, ASKREM+6! |
DIR("?" | TYP+18*, ALL+9*, CONTDX+8*, CONTDX+9*, CONTDX+10*, ITYP+32* |
DIR("A" | TYP+17*, ALL+8*, DXCODE+31*, DXLOW9+7*, DXHI9+2*, ADDDX+9*, CONTDX+6*, DXLOW10+7*, DXHI10+2*, LBL+4* , SBL+4*, ITYP+31*, DATASRC+3*, ASKREM+2* |
DIR("B" | DXCODE+32*, LBL+5*, SBL+5*, DATASRC+4*, ASKREM+3* |
DIR("S" | DXLOW9+8*, DXHI9+3*, ADDDX+10*, ADDDX+11*, DXLOW10+8*, DXHI10+3* |
DIR(0 | TYP+5*, TYP+6*, TYP+7*, TYP+8*, TYP+9*, TYP+10*, TYP+11*, TYP+12*, TYP+13*, TYP+14* , TYP+15*, TYP+16*, ALL+3*, ALL+4*, ALL+5*, ALL+6*, ALL+7*, DXCODE+33*, DXLOW9+6*, DXHI9+1* , ADDDX+8*, CONTDX+7*, DXLOW10+6*, DXHI10+1*, LBL+3*, SBL+3*, ITYP+5*, ITYP+6*, ITYP+7*, ITYP+8* , ITYP+10*, ITYP+11*, ITYP+12*, ITYP+13*, ITYP+14*, ITYP+15*, ITYP+16*, ITYP+17*, ITYP+19*, ITYP+20* , ITYP+21*, ITYP+23*, ITYP+24*, ITYP+25*, ITYP+26*, ITYP+27*, ITYP+29*, DATASRC+2*, ASKREM+4* |
>> DIROUT | HAVICD10+5 |
DIRUT | DXCODE+3*, CONTDX+5!, ITYP+35, DATASRC+7, HAVICD10+5 |
>> DTOUT | LOC+9, TYP+21, ACCT+8, PAT+7, ALL+12, ITYP+35, COLPT+7, DATASRC+7, HAVICD10+5 |
>> DUOUT | LOC+9, TYP+21, ACCT+8, PAT+7, ALL+12, DXCODE+3*, DXLOW9+10, DXHI9+5, ADDDX+13, DXLOW10+10 , DXHI10+5, LBL+8, SBL+8, ITYP+35, COLPT+7, DATASRC+7, HAVICD10+5 |
U | TYP+23, DXLOW9+12, DXHI9+8, ADDDX+16, DXLOW10+12, DXHI10+9, DXINFO+7, DXINFO+11 |
>> X | HAVICD10+4, HAVICD10+5 |
>> Y | LOC+10, LOC+11, TYP+22, TYP+23, TYP+25, TYP+27, TYP+28, TYP+29, TYP+30, TYP+31 , TYP+32, TYP+33, TYP+34, TYP+35, TYP+36, ACCT+9, ACCT+10, ACCT+12, GETGRP+7, GETGRP+9 , PAT+9, PAT+10, ALL+13, ALL+14, ASKICD+2, DXCODE+5, DXCODE+36, DXLOW9+11, DXLOW9+12, DXHI9+6 , DXHI9+7, DXHI9+8, DXADD+4, ADDDX+15, ADDDX+16, CONTDX+5*, CONTDX+12*, CONTDX+13, DXLOW10+11, DXLOW10+12 , DXHI10+7, DXHI10+8, DXHI10+9, LBL+8, LBL+9, SBL+8, SBL+9, ITYP+36, COLPT+8, COLPT+9 , ASKREM+7, HAVICD10+5 |
>> Y(0 | LOC+12, TYP+24, ACCT+11, GETGRP+9, PAT+11, ALL+15, ITYP+37, COLPT+10, DATASRC+8 |
Name | Field # of Occurrence |
---|---|
$T( | DXCODE+5, HAVICD10+1 |