sHelp
                                     BAR.BD.BAL
       2
   bar.bd.balances
     bar.bd.bal.agencies
       bar.bd.bal.insurances
         bar.bd.bal.account.types
           bar.bad.debt.bal.aging

 Ì       2
bar.bd.balances    (main) 
[date.segment]
:BUBD[bu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 date.segment                 8 DATE     L                 bu                                                          
 Ì        2
bar.bd.bal.agencies    (agency.info) 
[date.segment, agency]
:BUBD[bu,bg]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 agency                       8 FREE     L  BAR.COL.AG     bg                                                      
 Ì        2
bar.bd.bal.insurances    (insurance.info) 
[date.segment,agency, insurance]
:BUBD[bu,bg,ggm]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 insurance                   10 FREE     L  MIS.INS.DICT   ggm                                                     
 Ì        2
bar.bd.bal.account.types    (account.type.info) 
[date.segment,agency,insurance, account.type]
:BUBD[bu,bg,ggm,ba]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 account.type                 8 FREE     L  BAR.ACCT.TYPE  ba                                                      
 acct.type.change.amount     10 SMONEY   R                 :BUBD[bu,bg,ggm,ba]|9                                       
 adjustments                 10 SMONEY   R                 :BUBD[bu,bg,ggm,ba]|3                                       
 agency.change.amount        10 SMONEY   R                 :BUBD[bu,bg,ggm,ba]|6                                       
 ar.to.bd.amount             10 SMONEY   R                 :BUBD[bu,bg,ggm,ba]|1                                       
 balance                     10 SMONEY   R                 :BUBD[bu,bg,ggm,ba]|0                                       
 bd.to.ar.amount             10 SMONEY   R                 :BUBD[bu,bg,ggm,ba]|5                                       
 count                        5 PINT     R                 :BUBD[bu,bg,ggm,ba]|10                                      
 edit.amount                 10 SMONEY   R                 :BUBD[bu,bg,ggm,ba]|8                                       
 insurance.xfers             10 SMONEY   R                 :BUBD[bu,bg,ggm,ba]|7                                       
 prev.balance                10 SMONEY   R                 VAL=@BAR.BD.BAL.balance[-@BAR.BD.BAL.main!19850000,age      
                                                           VAL=ncy,insurance,account.type]                             
 prev.count                   5 PINT     R                 VAL=@BAR.BD.BAL.count[-@BAR.BD.BAL.main!19850000,agenc      
                                                           VAL=y,insurance,account.type]                               
 receipts                    10 SMONEY   R                 :BUBD[bu,bg,ggm,ba]|2                                       
 refunds                     10 SMONEY   R                 :BUBD[bu,bg,ggm,ba]|4                                       
 Ì        2
bar.bad.debt.bal.aging    (aging) 
[date.segment,agency,insurance,account.type, aging.category]
:BUBD[bu,bg,ggm,ba]A[buA]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 aging.category               1 PINT     R                 buA                                                         
 age.balance                 10 SMONEY   R                 :BUBD[bu,bg,ggm,ba]A[buA]|1                                 
 age.count                    5 PINT     R                 :BUBD[bu,bg,ggm,ba]A[buA]|0