sHelp
                                     BAR.PMENU
     i   2
   bar.menu.dict
     bar.menu.dict.options
     f
     bar.menu.dict.programs
       bar.menu.dict.functions
     bar.process.menu.dict.user

 Ì     i   2
bar.menu.dict    (main) 
[mnemonic]
&BPM[bpm]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 mnemonic                    15 FREE     L                 bpm                                                         
 active                       1 YN       L                 &BPM[bpm]|0                                                 
 last.update                 10 PINT     R                 &BPM[bpm]UPD                                                
 name                        22 FREE     L                 &BPM[bpm]|1                                                 
 pre.select.program          40 FREE     L                 &BPM[bpm]|5                                                 
 Ì     i   2
bar.menu.dict.options    (options) 
[mnemonic, number]
&BPM[bpm]O[bpmn]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 number                       2 PINT     R                 bpmn                                                        
 opt.desc                    22 FREE     L                 VAL=IF{@BAR.PROGRAM.name[@t.program];@p.name[@t.sub.me      
                                                           VAL=nu]}                                                    
 opt.desc.text               22 FREE     L                 &BPM[bpm]O[bpmn]|3                                          
 opt.mnemonic                15 FREE     L                 VAL=IF{@option.type="P" @program;@option.type="M" @sub      
                                                           VAL=.menu}                                                  
 option.type                  1 CHOICE   L                 &BPM[bpm]O[bpmn]|0                                          
 program                     15 FREE     L  BAR.PROGRAM    &BPM[bpm]O[bpmn]|1                                      
 sub.menu                    15 FREE     L  BAR.PMENU      &BPM[bpm]O[bpmn]|2                                      
 Ì     i   2
f    (process.account.fields) 
[mnemonic, pa.seq.no]
&BPM[bpm]PA[bpmPA]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pa.seq.no                    1 PINT     R                 bpmPA                                                       
 pa.label                     8 FREE     L                 &BPM[bpm]PA[bpmPA]|1                                        
 pa.mnemonic                 15 FREE     L  BAR.PAF        &BPM[bpm]PA[bpmPA]|0                                    
 pa.query                    10 FREE     L  MIS.QUERY      &BPM[bpm]PA[bpmPA]|2                                    
 Ì     i   2
bar.menu.dict.programs    (programs) 
[mnemonic, pgm]
&BPM[bpm]P[bpg]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pgm                         15 FREE     L  BAR.PROGRAM    bpg                                                     
 Ì     i   2
bar.menu.dict.functions    (functions) 
[mnemonic,pgm, function]
&BPM[bpm]P[bpg]F[func]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 function                    12 FREE     L                 func                                                        
 Ì     i   2
bar.process.menu.dict.user    (users) 
[mnemonic, user]
&BPM[bpm]U[gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 user                        10 FREE     L  MIS.USER       gu                                                      
 Ì       2
 INDEX FILE/INTERNAL NAME           SUBSCRIPTS/PHYSICAL BASE

 bar.pmenu.user.index               [user] = mnemonic
   user.x                             &BPMU[gu]