sHelp
                                     BAR.RPT
     i   2
   bar.rpt
     bar.rpt.bd.xfer.numbers
       bar.rpt.bd.xfer.accts
     bar.rpt.bills.accts
     biller.queue.items
     biller.queue.select.info
     bar.rpt.cci.sels
     cpu transmission image
     bar.rpt.forms.list
     bar.rpt.forms.accts
       bar.rpt.forms.accts.bills
     bar.rpt.guar.stmts.accts
     bar.rpt.letters.accts
     bar.rpt.receipt.sels
     bar.rpt.reminder.queue.txns
     bar.rpt.selections
     bar.rpt.patient.detail.accts
     bar.rpt.pat.stmts.accts

 Ì     i   2
bar.rpt    (main) 
[list.urn]
*BR[brR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 list.urn                    10 PINT     R                 brR                                                         
 bd.selection                 8 FREE     L  BAR.SELECT     *BR[brR]BI|0                                            
 bd.transfered.to             8 FREE     L  BAR.COL.AG     *BR[brR]BI|2                                            
 biller.queue.clm.chks        1 CHOICE   L                 *BR[brR]BQR|5                                               
 biller.queue.cnt             4 PINT     R                 *BR[brR]BQR|3                                               
 biller.queue.pro.chks        1 YN       L                 *BR[brR]BQR|4                                               
 biller.queue.sort1          15 FREE     L  BAR.FIELDS     *BR[brR]BQR|0                                           
 biller.queue.sort2          15 FREE     L  BAR.FIELDS     *BR[brR]BQR|1                                           
 biller.queue.sort3          15 FREE     L  BAR.FIELDS     *BR[brR]BQR|2                                           
 compile.status              10 FREE     L                 *BR[brR]|4                                                  
 date.sent                    8 DATE     L                 *BR[brR]FI|5                                                
 form                        15 FREE     L  BAR.CLAIM.PGM  *BR[brR]FI|0                                            
 form.run.sort.order         10 FREE     L                 *BR[brR]FI|3                                                
 letter                       8 FREE     L  BAR.LETTER     *BR[brR]LI|0                                            
 list.type                   10 CHOICE   L                 *BR[brR]|0                                                  
 num.accounts                10 PINT     R                 *BR[brR]LI|2                                                
 num.nil.bal.accounts        10 PINT     R                 *BR[brR]LI|4                                                
 override.date.sent           1 YN       L                 *BR[brR]FI|6                                                
 pgm.type                     5 CHOICE   L                 *BR[brR]FI|7                                                
 print.date                   8 DATE     L                 *BR[brR]|1                                                  
 print.term                   4 FREE     L                 *BR[brR]|5                                                  
 print.time                   8 TIME     L                 *BR[brR]|2                                                  
 print.user                  10 FREE     L  MIS.USER       *BR[brR]|3                                              
 quarterly.from.date          8 DATE     L                 *BR[brR]FI|1                                                
 quarterly.thru.date          8 DATE     L                 *BR[brR]FI|2                                                
 rem.queue.major.sort        15 FREE     L  BAR.FIELDS     *BR[brR]RQ|1                                            
 rem.queue.second.sort       15 FREE     L  BAR.FIELDS     *BR[brR]RQ|2                                            
 rem.queue.selection          8 FREE     L  BAR.SELECT     *BR[brR]RQ|0                                            
 rem.queue.third.sort        15 FREE     L  BAR.FIELDS     *BR[brR]RQ|3                                            
 rem.thru.date                8 DATE     L                 *BR[brR]RQ|4                                                
 screen.only                  1 YN       L                 *BR[brR]FI|4                                                
 selection                    8 FREE     L  BAR.SELECT     *BR[brR]LI|3                                            
 sort.by                      6 FREE     L                 *BR[brR]LI|1                                                
 srpt.a.yes.no                1 YN       L                 *BR[brR]RI|7                                                
 srpt.account.sort            6 CHOICE   L                 *BR[brR]RI|2                                                
 srpt.addl.title             40 FREE     L                 *BR[brR]RI|13                                               
 srpt.b.yes.no                1 YN       L                 *BR[brR]RI|8                                                
 srpt.c.yes.no                1 YN       L                 *BR[brR]RI|9                                                
 srpt.copy.file              10 PINT     R  BAR.RPT        *BR[brR]RI|14                                           
 srpt.d.yes.no                1 YN       L                 *BR[brR]RI|10                                               
 srpt.e.yes.no                1 YN       L                 *BR[brR]RI|11                                               
 srpt.major.sort             15 FREE     L  BAR.FIELDS     *BR[brR]RI|1                                            
 srpt.major.sort.xtra        10 FREE     L  MIS.QUERY      *BR[brR]RI|15                                           
 srpt.minor.sort             15 FREE     L  BAR.FIELDS     *BR[brR]RI|12                                           
 srpt.minor.sort.xtra        10 FREE     L  MIS.QUERY      *BR[brR]RI|16                                           
 srpt.rem.from.date           8 DATE     L                 *BR[brR]RI|5                                                
 srpt.rem.from.user          10 FREE     L  MIS.USER       *BR[brR]RI|3                                            
 srpt.rem.thru.date           8 DATE     L                 *BR[brR]RI|6                                                
 srpt.rem.thru.user          10 FREE     L  MIS.USER       *BR[brR]RI|4                                            
 srpt.selection               8 FREE     L  BAR.SELECT     *BR[brR]RI|0                                            
 Ì      i   2
bar.rpt.bd.xfer.numbers    (bd.xfer.sels) 
[list.urn, bd.account.number]
*BR[brR]BD[bzR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bd.account.number           12 FREE     L                 bzR                                                         
 bd.account.balance           9 SMONEY   R                 VAL=@BAR.PAT.balance                                        
 bd.account.last.pay.date     8 DATE     L                 VAL=@BAR.PAT.last.pay.date                                  
 bd.account.name             30 FREE     L                 VAL=@BAR.PAT.name[IF{+bd.xfer.accounts[bd.account.numb      
                                                           VAL=er,""];+@BAR.PAT.number.x[bd.account.number,""]}^b      
                                                           VAL=d.account]                                              
 Ì      i   2
bar.rpt.bd.xfer.accts    (bd.xfer.accounts) 
[list.urn,bd.account.number, bd.account]
*BR[brR]BD[bzR,bz]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bd.account                  44 URN      L  BAR.PAT        bz                                                      
 Ì      i   2
bar.rpt.bills.accts    (bill.sels) 
[list.urn, bill.rpt,bill.sort1,bill.sort2,bill.account,bill.no]
*BR[brR]BS[brP,brS1,brS2,bz,bzBN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.rpt                    10 FREE     L                 brP                                                         
 bill.sort1                  30 FREE     L                 brS1                                                        
 bill.sort2                  30 FREE     L                 brS2                                                        
 bill.account                44 URN      L  BAR.PAT        bz                                                      
 bill.no                      4 PINT     R                 bzBN                                                        
 bill.processed               1 YN       L                 *BR[brR]BS[brP,brS1,brS2,bz,bzBN]|0                         
 Ì      i   2
biller.queue.items    (biller.queue.items) 
[list.urn, biller.q.sort1,biller.q.sort2,biller.q.sort3,biller.q.acct,biller.q.bill.no]
*BR[brR]BQZ[brQ1,brQ2,brQ3,bz,bzBN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 biller.q.sort1              30 FREE     L                 brQ1                                                        
 biller.q.sort2              30 FREE     L                 brQ2                                                        
 biller.q.sort3              30 FREE     L                 brQ3                                                        
 biller.q.acct               44 URN      L  BAR.PAT        bz                                                      
 biller.q.bill.no             3 PINT     R                 bzBN                                                        
 biller.q.check.mark          1 FREE     L                 *BR[brR]BQZ[brQ1,brQ2,brQ3,bz,bzBN]|1                       
 biller.q.claim              10 FREE     L  BAR.CLAIM      *BR[brR]BQZ[brQ1,brQ2,brQ3,bz,bzBN]|2                   
 biller.q.ins                10 FREE     L  MIS.INS.DICT   *BR[brR]BQZ[brQ1,brQ2,brQ3,bz,bzBN]|3                   
 biller.q.note               60 FREE     L                 *BR[brR]BQZ[brQ1,brQ2,brQ3,bz,bzBN]|0                       
 Ì      i   2
biller.queue.select.info    (biller.queue.select.info) 
[list.urn, biller.queue.sel.num]
*BR[brR]BQL[brQSN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 biller.queue.sel.num         3 PINT     R                 brQSN                                                       
 biller.queue.sel.cust.def   10 FREE     L  MIS.QUERY      *BR[brR]BQL[brQSN]|6                                    
 biller.queue.sel.field      15 FREE     L  BAR.FIELDS     *BR[brR]BQL[brQSN]|0                                    
 biller.queue.sel.from       15 FREE     L                 *BR[brR]BQL[brQSN]|1                                        
 biller.queue.sel.inc.exc     1 FREE     L                 *BR[brR]BQL[brQSN]|5                                        
 biller.queue.sel.to         15 FREE     L                 *BR[brR]BQL[brQSN]|2                                        
 biller.queue.sel.uses.idx    1 YN       L                 *BR[brR]BQL[brQSN]|7                                        
 Ì      i   2
bar.rpt.cci.sels    (cci.sels) 
[list.urn, cci.txn.type,cci.sort,cci.account]
*BR[brR]CCIS[cciT,cciST,bz]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 cci.txn.type                 1 FREE     L                 cciT                                                        
 cci.sort                    40 FREE     L                 cciST                                                       
 cci.account                 44 URN      L  BAR.PAT        bz                                                      
 cci.bd.agency.changed        1 YN       L                 *BR[brR]CCIS[cciT,cciST,bz]|2                               
 cci.del.rzn                  1 FREE     L                 *BR[brR]CCIS[cciT,cciST,bz]|6                               
 cci.new.status               7 FREE     L                 *BR[brR]CCIS[cciT,cciST,bz]|1                               
 cci.old.status               7 FREE     L                 *BR[brR]CCIS[cciT,cciST,bz]|0                               
 cci.rej.rzn                 30 FREE     L                 *BR[brR]CCIS[cciT,cciST,bz]|4                               
 cci.stmt.hold.changed        1 YN       L                 *BR[brR]CCIS[cciT,cciST,bz]|3                               
 cci.txn.amt                 10 MONEY    R                 *BR[brR]CCIS[cciT,cciST,bz]|7                               
 cci.txn.urn                  3 INT      R                 *BR[brR]CCIS[cciT,cciST,bz]|5                               
 Ì      i   2
cpu transmission image    (cpu.xmit.imag) 
[list.urn, cpu.xmit.imag.cnt] = cpu.xmit.imag.data
*BR[brR]IMAG[brCNT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 cpu.xmit.imag.cnt            5 URN      L                 brCNT                                                       
 cpu.xmit.imag.data         250 FREE     L                 *BR[brR]IMAG[brCNT]                                         
 Ì      i   2
bar.rpt.forms.list    (form.list) 
[list.urn, claim.form]
*BR[brR]FI["FL",bec]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 claim.form                  10 FREE     L  BAR.CLAIM      bec                                                     
 form.sort.order             10 FREE     L                 *BR[brR]FI["FL",bec]|0                                      
 Ì      i   2
bar.rpt.forms.accts    (form.sels) 
[list.urn, frm.sort1,frm.sort2,frm.account,frm.ins,frm.bill.no,frm.claim]
*BR[brR]FS[brS1,brS2,bz,ggm,bzBN,bec]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 frm.sort1                   30 FREE     L                 brS1                                                        
 frm.sort2                   30 FREE     L                 brS2                                                        
 frm.account                 44 URN      L  BAR.PAT        bz                                                      
 frm.ins                     10 FREE     L  MIS.INS.DICT   ggm                                                     
 frm.bill.no                  4 PINT     R                 bzBN                                                        
 frm.claim                   10 FREE     L  BAR.CLAIM      bec                                                     
 claim.from                   8 DATE     L                 *BR[brR]FS[brS1,brS2,bz,ggm,bzBN,bec]|3                     
 claim.ins.1                 10 FREE     L  MIS.INS.DICT   *BR[brR]FS[brS1,brS2,bz,ggm,bzBN,bec]|5                 
 claim.ins.2                 10 FREE     L  MIS.INS.DICT   *BR[brR]FS[brS1,brS2,bz,ggm,bzBN,bec]|6                 
 claim.ins.3                 10 FREE     L  MIS.INS.DICT   *BR[brR]FS[brS1,brS2,bz,ggm,bzBN,bec]|7                 
 claim.thru                   8 DATE     L                 *BR[brR]FS[brS1,brS2,bz,ggm,bzBN,bec]|4                     
 clm.online.chk               1 FREE     L                 *BR[brR]FS[brS1,brS2,bz,ggm,bzBN,bec]|8                     
 frm.charges                  9 MONEY    R                 *BR[brR]FS[brS1,brS2,bz,ggm,bzBN,bec]|1                     
 frm.processed                1 YN       L                 *BR[brR]FS[brS1,brS2,bz,ggm,bzBN,bec]|0                     
 frm.ucr.num                  8 FREE     L                 *BR[brR]FS[brS1,brS2,bz,ggm,bzBN,bec]|2                     
 Ì      i   2
bar.rpt.forms.accts.bills    (form.sels.bills) 
[list.urn,frm.sort1,frm.sort2,frm.account,frm.ins,frm.bill.no,frm.claim, claim.bill]
*BR[brR]FS[brS1,brS2,bz,ggm,bzBN,bec]B[bzBL]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 claim.bill                   3 INT      R                 bzBL                                                        
 Ì      i   2
bar.rpt.guar.stmts.accts    (gstmt.sels) 
[list.urn, gstmt.sort1,gstmt.sort2,gstmt.guar.urn,gstmt.stmt.age.date,gstmt.account]
*BR[brR]GS[brS1,brS2,bgr,bzAG,bz]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 gstmt.sort1                  8 FREE     L                 brS1                                                        
 gstmt.sort2                 30 FREE     L                 brS2                                                        
 gstmt.guar.urn              47 URN      L  BAR.GUAR       bgr                                                     
 gstmt.stmt.age.date          8 DATE     L                 bzAG                                                        
 gstmt.account               44 URN      L  BAR.PAT        bz                                                      
 acct.stmt.no                 3 PINT     R                 *BR[brR]GS[brS1,brS2,bgr,bzAG,bz]|2                         
 gstmt.processed              1 YN       L                 *BR[brR]GS[brS1,brS2,bgr,bzAG,bz]|0                         
 gstmt.select                 1 FREE     L                 *BR[brR]GS[brS1,brS2,bgr,bzAG,bz]|3                         
 gstmt.seq.no                 8 PINT     R                 *BR[brR]GS[brS1,brS2,bgr,bzAG,bz]|1                         
 gstmt.txn.urn                3 PINT     R                 *BR[brR]GS[brS1,brS2,bgr,bzAG,bz]|4                         
 Ì      i   2
bar.rpt.letters.accts    (letter.sels) 
[list.urn, ltr.sort.zip,ltr.sort.name,ltr.account]
*BR[brR]LS[brSZ,brSN,bz]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ltr.sort.zip                30 FREE     L                 brSZ                                                        
 ltr.sort.name               30 FREE     L                 brSN                                                        
 ltr.account                 44 URN      L  BAR.PAT        bz                                                      
 Ì      i   2
bar.rpt.receipt.sels    (receipt.sels) 
[list.urn, rcp.date,rcp.num,rcp.account]
*BR[brR]RC[cbd,rcp,bz]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 rcp.date                     8 DATE     L                 cbd                                                         
 rcp.num                     10 FREE     L                 rcp                                                         
 rcp.account                 44 URN      L                 bz                                                          
 Ì      i   2
bar.rpt.reminder.queue.txns    (rem.queue.txns) 
[list.urn, rem.queue.sort1,rem.queue.sort2,rem.queue.sort3,rem.queue.account,rem.queue.txn]
*BR[brR]RT[brQ1,brQ2,brQ3,bz,bzT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 rem.queue.sort1             30 FREE     L                 brQ1                                                        
 rem.queue.sort2             30 FREE     L                 brQ2                                                        
 rem.queue.sort3             30 FREE     L                 brQ3                                                        
 rem.queue.account           44 URN      L  BAR.PAT        bz                                                      
 rem.queue.txn                4 PINT     R                 bzT                                                         
 rem.queue.check.mark         1 FREE     L                 *BR[brR]RT[brQ1,brQ2,brQ3,bz,bzT]|1                         
 rem.queue.note              60 FREE     L                 *BR[brR]RT[brQ1,brQ2,brQ3,bz,bzT]|0                         
 Ì      i   2
bar.rpt.selections    (selected.rpt.selections) 
[list.urn, queue]
*BR[brR]RQ[brQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 queue                        3 PINT     R                 brQ                                                         
 cust.def                    10 FREE     L  MIS.QUERY      *BR[brR]RQ[brQ]|6                                       
 field                       15 FREE     L  BAR.FIELDS     *BR[brR]RQ[brQ]|0                                       
 from                        15 FREE     L                 *BR[brR]RQ[brQ]|1                                           
 inc.exc                      1 FREE     L                 *BR[brR]RQ[brQ]|5                                           
 to                          15 FREE     L                 *BR[brR]RQ[brQ]|2                                           
 uses.index                   1 YN       L                 *BR[brR]RQ[brQ]|7                                           
 Ì      i   2
bar.rpt.patient.detail.accts    (selected.rpt.sels) 
[list.urn, srpt.sort1,srpt.sort2,srpt.sort3,srpt.account]
*BR[brR]RS[brS1,bsS2,bsS3,bz]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 srpt.sort1                  30 FREE     L                 brS1                                                        
 srpt.sort2                  30 FREE     L                 bsS2                                                        
 srpt.sort3                  30 FREE     L                 bsS3                                                        
 srpt.account                44 URN      L  BAR.PAT        bz                                                      
 srpt.check.mark              1 FREE     L                 *BR[brR]RS[brS1,bsS2,bsS3,bz]|1                             
 srpt.remtxn                  5 URN      L                 *BR[brR]RS[brS1,bsS2,bsS3,bz]|0                             
 Ì      i   2
bar.rpt.pat.stmts.accts    (stmt.sels) 
[list.urn, stmt.sort1,stmt.sort2,stmt.account,stmt.no]
*BR[brR]SS[brS1,brS2,bz,brSN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 stmt.sort1                  30 FREE     L                 brS1                                                        
 stmt.sort2                  30 FREE     L                 brS2                                                        
 stmt.account                44 URN      L  BAR.PAT        bz                                                      
 stmt.no                      3 PINT     R                 brSN                                                        
 stmt.processed               1 YN       L                 *BR[brR]SS[brS1,brS2,bz,brSN]|0                             
 stmt.seq.no                  3 PINT     R                 *BR[brR]SS[brS1,brS2,bz,brSN]|1                             
 Ì       2
 INDEX FILE/INTERNAL NAME           SUBSCRIPTS/PHYSICAL BASE

 biller.queue.x                     [print.user,list.urn]
   biller.queue.x                     *BRBQ[gu,brR]

 bar.rpt.type.index                 [list.type,list.urn]
   id.x                               ?BRI[brT,brR]

 BAR.RPT.reminder.queue.x           [print.user,list.urn]
   reminder.queue.x                   *BRQ[gu,brR]