sHelp
                                     BAR.PROC
     i   2
   bar.proc.dict.locals
   bar.proc.dict
     bar.proc.dict.alt.code.types
       bar.proc.dict.alt.cd.eff.dates
     bar.alt.qty.claim.groups
       bar.alt.quantities
     replace.codes
     bar.proc.dict.rev.sites
     bar.proc.dict.schedules
       bar.proc.dict.fs.eff.dates
     bar.proc.dict.gl.stats
     bar.proc.dict.std.eff.dates
   bar.proc.dict.tmp.proc.err.loc

 Ì     i   2
bar.proc.dict    (main) 
[mnemonic]
&BD[bd]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 mnemonic                    10 FREE     L                 bd                                                          
 active                       1 YN       L                 &BD[bd]|0                                                   
 adj.insurance               10 FREE     L  MIS.INS.DICT   &BD[bd]|12                                              
 adj.reimb.type               9 CHOICE   L                 &BD[bd]M|1                                                  
 adj.type                     8 CHOICE   L                 &BD[bd]|11                                                  
 alt.code.1                  12 FREE     L                 &BD[bd]A|0                                                  
 alt.code.1.desc             30 FREE     L                 &BD[bd]A|4                                                  
 alt.code.2                  12 FREE     L                 &BD[bd]A|1                                                  
 alt.code.2.desc             30 FREE     L                 &BD[bd]A|5                                                  
 alt.code.3                  12 FREE     L                 &BD[bd]A|2                                                  
 alt.code.3.desc             30 FREE     L                 &BD[bd]A|6                                                  
 alt.code.4                  12 FREE     L                 &BD[bd]A|3                                                  
 alt.code.4.desc             30 FREE     L                 &BD[bd]A|7                                                  
 apply.neg.rcpt               6 FREE     L                 &BD[bd]|29                                                  
 bill.desc                   30 FREE     L                 &BD[bd]|2                                                   
 cd.screen                   15 FREE     L  MIS.SCREEN     &BD[bd]|27                                              
 chg.cat                      8 FREE     L  BAR.CH.CAT     &BD[bd]|5                                               
 chg.corp                     4 FREE     L  MIS.GL.CORP    &BD[bd]|28                                              
 chg.dept                    15 FREE     L  MIS.GL.DEPT    &BD[bd]|6                                               
 cl.discount                  1 YN       L                 &BD[bd]|17                                                  
 description                 30 FREE     L                 &BD[bd]|1                                                   
 edit.flag                    1 YN       L                 &BD[bd]|10                                                  
 gl.override                 40 FREE     L                 &BD[bd]|3                                                   
 gl.stat.component           10 FREE     L                 &BD[bd]|22                                                  
 gl.stat.option               1 CHOICE   L                 &BD[bd]|25                                                  
 gl.stat.override            30 FREE     L                 &BD[bd]|23                                                  
 gl.stat.value               10 SDEC     R                 &BD[bd]|24                                                  
 inp.sched.name              12 FREE     L  BAR.FEE.SCH    &BD[bd]|26                                              
 insurance                   10 FREE     L  MIS.INS.DICT   &BD[bd]|21                                              
 last.update                 50 FREE     L                 &BD[bd]UPD                                                  
 ord.phys                     1 YN       L                 &BD[bd]MD|1                                                 
 perf.phys                    1 CHOICE   L                 &BD[bd]MD|0                                                 
 rcp.credit.card.type         3 FREE     L                 &BD[bd]M|2                                                  
 rcp.insurance               10 FREE     L  MIS.INS.DICT   &BD[bd]|14                                              
 rcp.sub.type                 8 CHOICE   L                 &BD[bd]|15                                                  
 rcp.type                    16 CHOICE   L                 &BD[bd]|13                                                  
 ref.insurance               10 FREE     L  MIS.INS.DICT   &BD[bd]|16                                              
 ref.override.adr1           30 FREE     L                 &BD[bd]RA|1                                                 
 ref.override.adr2           30 FREE     L                 &BD[bd]RA|2                                                 
 ref.override.city           30 FREE     L                 &BD[bd]RA|3                                                 
 ref.override.name           30 FREE     L                 &BD[bd]RA|0                                                 
 ref.override.state           2 FREE     L                 &BD[bd]RA|4                                                 
 ref.override.zip            10 ZIP.POST L                 &BD[bd]RA|5                                                 
 ref.vendor                  11 FREE     L                 &BD[bd]|20                                                  
 relative.value.units        10 PDEC     R                 &BD[bd]|19                                                  
 small.bal.adj                1 YN       L                 &BD[bd]M|0                                                  
 std.charge                   9 SMONEY   R                 &BD[bd]|7                                                   
 std.prof.comp.dol            9 SMONEY   R                 &BD[bd]|8                                                   
 std.prof.comp.per            9 DEC      R                 &BD[bd]|9                                                   
 suppress.on.lookup           1 YN       L                 &BD[bd]|30                                                  
 tax.code                     3 FREE     L  MIS.TAX.CODE   &BD[bd]T|0                                              
 type                         3 CHOICE   L                 &BD[bd]|4                                                   
 type.of.chg                  1 CHOICE   L                 &BD[bd]|18                                                  
 Ì     i   2
bar.proc.dict.alt.code.types    (alt.code.types) 
[mnemonic, alt.code.type]
&BD[bd]AC[bdAC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 alt.code.type               10 FREE     L                 bdAC                                                        
 Ì     i   2
bar.proc.dict.alt.cd.eff.dates    (alt.code.eff.dates) 
[mnemonic,alt.code.type, alt.code.eff.date]
&BD[bd]AC[bdAC]ED[bdED]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 alt.code.eff.date            8 DATE     L                 bdED                                                        
 alt.code                    15 FREE     L                 &BD[bd]AC[bdAC]ED[bdED]|0                                   
 alt.desc                    30 FREE     L                 &BD[bd]AC[bdAC]ED[bdED]|1                                   
 Ì     i   2
bar.alt.qty.claim.groups    (alt.qty.claim.groups) 
[mnemonic, claim.group]
&BD[bd]CG[bdCG]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 claim.group                 10 CHOICE   L                 bdCG                                                        
 not.used                     1 FREE     L                 &BD[bd]CG[bdCG]|0                                           
 Ì     i   2
bar.alt.quantities    (alt.quantities) 
[mnemonic,claim.group, mult.eff.date]
&BD[bd]CG[bdCG]Q[bdMED]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 mult.eff.date                8 DATE     L                 bdMED                                                       
 multiplier                   6 DEC4     R                 &BD[bd]CG[bdCG]Q[bdMED]|0                                   
 multiplier.comment          20 FREE     L                 &BD[bd]CG[bdCG]Q[bdMED]|1                                   
 Ì     i   2
replace.codes    (replace.codes) 
[mnemonic, replace.code]
&BD[bd]R[bdR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 replace.code                10 FREE     L  BAR.PROC       bdR                                                     
 Ì     i   2
bar.proc.dict.rev.sites    (rev.sites) 
[mnemonic, rev.site]
&BD[bd]RS[gyr]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 rev.site                    10 FREE     L  MIS.REV.SITE   gyr                                                     
 rev.site.chg.corp            4 FREE     L  MIS.GL.CORP    &BD[bd]RS[gyr]|2                                        
 rev.site.chg.dept           15 FREE     L  MIS.GL.DEPT    &BD[bd]RS[gyr]|1                                        
 rev.site.sub.code           10 FREE     L  BAR.PROC       &BD[bd]RS[gyr]|0                                        
 Ì     i   2
bar.proc.dict.schedules    (schedules) 
[mnemonic, sched.name]
&BD[bd]S[bf]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 sched.name                  12 FREE     L  BAR.FEE.SCH    bf                                                      
 charge                       9 SMONEY   R                 &BD[bd]S[bf]|0                                              
 prof.comp.dol                9 SMONEY   R                 &BD[bd]S[bf]|1                                              
 prof.comp.per                9 DEC      R                 &BD[bd]S[bf]|2                                              
 Ì     i   2
bar.proc.dict.fs.eff.dates    (fs.effective.dates) 
[mnemonic,sched.name, fs.effective.date]
&BD[bd]S[bf]ED[bdD]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 fs.effective.date            8 DATE     L                 bdD                                                         
 fs.effective.date.charge     9 SMONEY   R                 &BD[bd]S[bf]ED[bdD]|0                                       
 fs.effective.date.pc.dol     9 SMONEY   R                 &BD[bd]S[bf]ED[bdD]|1                                       
 fs.effective.date.pc.per     9 DEC      R                 &BD[bd]S[bf]ED[bdD]|2                                       
 old.fs.charge                9 SMONEY   R                 VAL=@p.fs.effective.date.charge[mnemonic,sched.name,-@      
                                                           VAL=p.fs.effective.dates[mnemonic,sched.name,fs.effect      
                                                           VAL=ive.date]]                                              
 old.fs.date                  8 DATE     L                 VAL=-@p.fs.effective.dates[mnemonic,sched.name,fs.effe      
                                                           VAL=ctive.date]                                             
 old.fs.pc.dol                9 SMONEY   R                 VAL=@p.fs.effective.date.pc.dol[mnemonic,sched.name,-@      
                                                           VAL=p.fs.effective.dates[mnemonic,sched.name,fs.effect      
                                                           VAL=ive.date]]                                              
 old.fs.pc.per                9 DEC      R                 VAL=@p.fs.effective.date.pc.per[mnemonic,sched.name,-@      
                                                           VAL=p.fs.effective.dates[mnemonic,sched.name,fs.effect      
                                                           VAL=ive.date]]                                              
 Ì     i   2
bar.proc.dict.gl.stats    (stats) 
[mnemonic, stat.queue]
&BD[bd]ST[bdSQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 stat.queue                   3 PINT     R                 bdSQ                                                        
 stat.dict                    8 FREE     L  BAR.EXPRESSION &BD[bd]ST[bdSQ]|1                                       
 stat.multiplier             10 SDEC     R                 &BD[bd]ST[bdSQ]|3                                           
 stat.option                  1 CHOICE   L                 &BD[bd]ST[bdSQ]|0                                           
 stat.override               40 FREE     L                 &BD[bd]ST[bdSQ]|2                                           
 stat.override.show          40 FREE     L                 VAL=IF{"D"=@stat.option @BAR.EXPRESSION.expression[@st      
                                                           VAL=at.dict];@stat.override}                                
 Ì     i   2
bar.proc.dict.std.eff.dates    (std.effective.dates) 
[mnemonic, std.effective.date]
&BD[bd]ED[bdD]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 std.effective.date           8 DATE     L                 bdD                                                         
 old.std.charge               9 SMONEY   R                 VAL=@p.std.effective.date.charge[mnemonic,-@p.std.effe      
                                                           VAL=ctive.dates[mnemonic,std.effective.date]]               
 old.std.date                 8 DATE     L                 VAL=-@p.std.effective.dates[mnemonic,std.effective.dat      
                                                           VAL=e]                                                      
 old.std.pc.dol               9 SMONEY   R                 VAL=@p.std.effective.date.pc.dol[mnemonic,-@p.std.effe      
                                                           VAL=ctive.dates[mnemonic,std.effective.date]]               
 old.std.pc.per               9 DEC      R                 VAL=@p.std.effective.date.pc.per[mnemonic,-@p.std.effe      
                                                           VAL=ctive.dates[mnemonic,std.effective.date]]               
 std.effective.date.charge    9 SMONEY   R                 &BD[bd]ED[bdD]|0                                            
 std.effective.date.pc.dol    9 SMONEY   R                 &BD[bd]ED[bdD]|1                                            
 std.effective.date.pc.per    9 DEC      R                 &BD[bd]ED[bdD]|2                                            
 Ì       2
 INDEX FILE/INTERNAL NAME           SUBSCRIPTS/PHYSICAL BASE

 bar.proc.dict.alt.code.index       [alt.code.type,alt.code,alt.code.eff.date,mnemonic]
   alt.code.x                         &BDAC[bdAC,bdALT,bdED,bd]

 charge.category.index              [chg.cat,mnemonic]
   chg.cat.x                          &BDC[br,bd]

 bar.proc.dict.eff.date.index       [fs.effective.date,mnemonic,sched.name]
   date.proc.x                        &BDEDX[bdD,bd,bf]

 bar.proc.description.index         [description,mnemonic]
   desc.x                             &BDDX[bdDS,bd]

 insurances.for.procs               [insurance,mnemonic]
   ins.x                              &BDI[ggm,bd]

 bar.proc.dict.dept.index           [chg.dept,mnemonic]
   pdept.x                            &BDX[gd,bd]

 rcp.credit.card.type.x             [rcp.credit.card.type,mnemonic]
   rcp.credit.card.type.x             &BDCCT[bdCCT,bd]

 reimb.type.x                       [adj.insurance,adj.reimb.type,mnemonic]
   reimb.type.x                       &BDRT[ggm,bdART,bd]

 smalll.balance.index               [adj.insurance] = mnemonic
   small.bal.x                        &BDSMB[ggm]

 bar.procedures.statistics.errs     [mnemonic]
   stat.error.x                       &BDSRX[bd]