Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BARRSL4

Package: IHS Accounts Receivable

Routine: BARRSL4


Information

BARRSL4 ; IHS/SD/LSL - Selective Report Parameters-PART 2 ; 12/19/2008

Source Information

Source file <BARRSL4.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 2 ^DIC  ^DIR  
IHS VA Utilities 1 $$DIR^XBDIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Accounts Receivable 1 BARRSL1  

Entry Points

Name Comments DBIA/ICR reference
TRANTYP ; EP
DSVC ; EP
; Select One Discharge Service
; FACILITY TREATING SPECIALTY File ^DIC(45.7)
DTYP ;
RTYP ; EP
; Select Report Type Inclusion Parameter
BATCH ; EP
; Select Collection Batch Inclusion Parameter
ITEM ; EP
; Select Collection Batch Item Inclusion Parameter
PRV ; EP
; Select Provider Inclusion Parameter
ASKICD() ; - BAR1.8*24
CLNUPDX ;CLEAN UP DX
DT ; EP
; Select Date inclusion parameter
AR ; EP
; Select A/R Clerk Inclusion Parameter

External References

Name Field # of Occurrence
^DIC TRANTYP+23, TRANTYP+33, TRANTYP+42, TRANTYP+52, PRV+7, AR+7, BATCH+9, ITEM+12, DSVC+7
^DIR TRANTYP+10, DT+13, DTYP+24, DTYP+30, RTYP+8
$$DIR^XBDIR ASKICD+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: TRANTYP+28
Function Call: WRITE
  • Prompt: !
  • Line Location: TRANTYP+47
Function Call: WRITE
  • Prompt: !!," ============ Entry of ",BARDTYP," Range =============",!
  • Line Location: DTYP+21
Function Call: WRITE
  • Prompt: !
  • Line Location: DTYP+27
Function Call: WRITE
  • Prompt: !!,*7,"INPUT ERROR: Start Date is Greater than the End Date, TRY AGAIN!",!!
  • Line Location: DTYP+34
Function Call: WRITE
  • Prompt: !
  • Line Location: PRV+3
Function Call: WRITE
  • Prompt: !
  • Line Location: AR+3
Function Call: WRITE
  • Prompt: !
  • Line Location: BATCH+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ITEM+4
Routine Call
  • DIC
  • Line Location:
    • TRANTYP+23
    • TRANTYP+33
    • TRANTYP+42
    • TRANTYP+52
    • PRV+7
    • AR+7
    • BATCH+9
    • ITEM+12
    • DSVC+7
Routine Call
  • DIR
  • Line Location:
    • TRANTYP+10
    • DT+13
    • DTYP+24
    • DTYP+30
    • RTYP+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls
^DIC(45.7 - [#45.7] Classic Fileman Calls

Label References

Name Line Occurrences
BATCH ITEM+2
DT DTYP+25, DTYP+32
DTYP DTYP+34

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BAR("OPT" TRANTYP+6, TRANTYP+17, DT+8, DT+9, DT+10, DT+11, DTYP+3, DTYP+5, DTYP+9, DTYP+17
, RTYP+5
BARCAT TRANTYP+25~, TRANTYP+26*, TRANTYP+34!, TRANTYP+44~, TRANTYP+45*, TRANTYP+53!
>> BARCOL BATCH+13*
>> BARDONE DT+6, DT+15*, PRV+8*, AR+8*, BATCH+10*, ITEM+3, ITEM+13*, RTYP+10*
>> BARDTYP DTYP+13*, DTYP+14*, DTYP+15*, DTYP+16*, DTYP+17*, DTYP+18*, DTYP+20*, DTYP+21, DTYP+22
>> BARP("RTN" DT+3
>> BARTYP DT+5*, DT+16*, DTYP+2, DTYP+4, DTYP+6, DTYP+7*, DTYP+8*, DTYP+11*, DTYP+14, DTYP+15
, DTYP+16, DTYP+18
>> BARY("AR" AR+2!, AR+11*, AR+12*
>> BARY("BATCH" DT+4!, BATCH+2!, BATCH+14*, BATCH+15*, ITEM+5
>> BARY("COLPT" BATCH+2!
>> BARY("DSVC" DSVC+3!, DSVC+11*, DSVC+12*
>> BARY("DT" DT+2!, DTYP+2*, DTYP+4*, DTYP+6*, DTYP+10*, DTYP+26*, DTYP+33*, DTYP+34
>> BARY("DX-ICDVER" CLNUPDX+2!
>> BARY("DX10" CLNUPDX+4!
>> BARY("DX9" CLNUPDX+3!
>> BARY("ITEM" DT+4!, BATCH+2!, ITEM+16*, ITEM+17*
>> BARY("PRV" PRV+2!, PRV+10*
>> BARY("RTYP" RTYP+2!, RTYP+11*, RTYP+12*
>> BARY("TRANS T YPE" , TRANTYP+2!, TRANTYP+11*, TRANTYP+15*, TRANTYP+17, TRANTYP+26*, TRANTYP+35*, TRANTYP+36, TRANTYP+45*, TRANTYP+54*
DA TRANTYP+18!, TRANTYP+29!, TRANTYP+37!, TRANTYP+48!, DSVC+3!, ASKICD+3!
DA(1 ITEM+5*, ITEM+6
DIC TRANTYP+18!, TRANTYP+20*, TRANTYP+29!, TRANTYP+31*, TRANTYP+37!, TRANTYP+39*, TRANTYP+48!, TRANTYP+50*, PRV+5*, PRV+9!
, AR+5*, AR+9!, BATCH+4*, BATCH+11!, ITEM+6*, ITEM+14!, DSVC+3!, DSVC+4*, DSVC+8!
DIC("A" BATCH+6*, ITEM+8*, DSVC+6*
DIC("B" AR+4*
DIC("S" TRANTYP+21*, TRANTYP+32*, TRANTYP+40*, TRANTYP+51*, PRV+4*, BATCH+8*, ITEM+11*
DIC("W" TRANTYP+22*, TRANTYP+41*, BATCH+7*, ITEM+9*
DIC(0 TRANTYP+19*, TRANTYP+30*, TRANTYP+38*, TRANTYP+49*, PRV+6*, AR+6*, BATCH+5*, ITEM+7*, DSVC+5*
DIE TRANTYP+18!, TRANTYP+29!, TRANTYP+37!, TRANTYP+48!
DIR TRANTYP+4!, TRANTYP+16!, DT+2!, DT+14!, DTYP+31!, RTYP+2!, RTYP+9!, ASKICD+1!
DIR("?" TRANTYP+8*, TRANTYP+9*
DIR("A" TRANTYP+7*, DT+12*, DTYP+22*, DTYP+28*, RTYP+6*
DIR("B" RTYP+7*
DIR(0 TRANTYP+5*, TRANTYP+6*, DT+7*, DT+8*, DT+9*, DT+10*, DT+11*, DTYP+23*, DTYP+29*, RTYP+3*
, RTYP+5*
DIRUT TRANTYP+11, DT+3, DTYP+1!, DTYP+25, DTYP+32, ASKICD+1!
DR TRANTYP+18!, TRANTYP+29!, TRANTYP+37!, TRANTYP+48!
DTOUT TRANTYP+11, DT+15, DTYP+1!, PRV+8, AR+8, BATCH+10, ITEM+13, RTYP+10, DSVC+9
DUOUT TRANTYP+11, DT+15, DTYP+1!, PRV+8, AR+8, BATCH+10, ITEM+13, RTYP+10, DSVC+9
DUZ AR+4
Y TRANTYP+3!, TRANTYP+15, TRANTYP+24, TRANTYP+26, TRANTYP+35, TRANTYP+43, TRANTYP+45, TRANTYP+54, DT+6, DT+16
, DTYP+26, DTYP+33, PRV+10, AR+10, AR+11, BATCH+12, BATCH+13, BATCH+14, ITEM+3, ITEM+15
, ITEM+16, RTYP+11, DSVC+10, DSVC+11, ASKICD+1!, ASKICD+2*, ASKICD+4
Y(0 TRANTYP+26, TRANTYP+35, TRANTYP+45, TRANTYP+54, AR+12, BATCH+15, ITEM+17, RTYP+12, DSVC+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables |  All