sHelp
                                     LAB.P.TAT
       2
 last.run.x
 main
   selections
   stats
     stats.d
     stats.t

 Ì       2
last.run.x
[profile.2]
*(SP)SPJL[ssd]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 profile.2                   10 FREE     L  LAB.C.STAT.DICTssd                                                     
 last.date                    8 DATE     L                 *(SP)SPJL[ssd]|0                                            
 last.time                    4 HHMM     L                 *(SP)SPJL[ssd]|1                                            
 last.user                   10 FREE     L  MIS.USER       *(SP)SPJL[ssd]|2                                        
 Ì       2
main
[number]
*(SP)SPJ[spj]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 number                       5 PINT     R                 spj                                                         
 description                 50 FREE     L                 *(SP)SPJ[spj]A|4                                            
 end.time                     9 PINT     R                 *(SP)SPJ[spj]|9                                             
 fm.date                      8 DATE     L                 *(SP)SPJ[spj]|8                                             
 fm.days                      4 PINT     R                 *(SP)SPJ[spj]|7                                             
 from                        15 FREE     L                                                                             
 from.1                      15 FREE     L                 *(SP)SPJ[spj]A|5                                            
 from.2                      15 FREE     L                 *(SP)SPJ[spj]A|7                                            
 from.date                    8 DATE     L                 *(SP)SPJ[spj]A|1                                            
 from.px                      9 FREE     L                 *(SP)SPJ[spj]A|11                                           
 pc.or.raw                    1 CHOICE   L                                                                             
 profile                     10 FREE     L  LAB.C.STAT.DICT*(SP)SPJ[spj]A|0                                        
 restart.date                 8 DATE     L                 *(SP)SPJ[spj]|3                                             
 restart.spec                30 URN      L  LAB.P.SPEC     *(SP)SPJ[spj]|4                                         
 search.priority              0 FREE     L                 *(SP)SPJ[spj]A|3                                            
 sort.1                       8 CHOICE   L                 *(SP)SPJ[spj]A|9                                            
 sort.2                       8 CHOICE   L                 *(SP)SPJ[spj]A|10                                           
 spec.considered              7 PINT     R                 *(SP)SPJ[spj]|1                                             
 spec.priorities             10 FREE     L                 *(SP)SPJ[spj]A|13                                           
 spec.rejected                7 PINT     R                 VAL=@LAB.P.TAT.spec.considered-@LAB.P.TAT.spec.tallied      
 spec.tallied                 7 PINT     R                 *(SP)SPJ[spj]|2                                             
 status                      10 CHOICE   L                 *(SP)SPJ[spj]|0                                             
 stop.user                   10 FREE     L  MIS.USER       *(SP)SPJ[spj]|10                                        
 temp.prefix                  2 FREE     L                 VAL=PT                                                      
 thru                        15 FREE     L                                                                             
 thru.1                      15 FREE     L                 *(SP)SPJ[spj]A|6                                            
 thru.2                      15 FREE     L                 *(SP)SPJ[spj]A|8                                            
 thru.date                    8 DATE     L                 *(SP)SPJ[spj]A|2                                            
 thru.px                      3 FREE     L                 *(SP)SPJ[spj]A|12                                           
 time                         9 PINT     R                 *(SP)SPJ[spj]|5                                             
 user                        10 FREE     L  MIS.USER       *(SP)SPJ[spj]|6                                         
 who                         30 FREE     L                 VAL=(%Z.date.out(%Z.date.in.magic(@LAB.P.TAT.time^TIM)      
                                                           VAL=),%Z.time.text(TIM),@LAB.P.TAT.user)                    
 who.end                     30 FREE     L                 VAL=IF{@LAB.P.TAT.end.time^TIM (%Z.date.out(%Z.date.in      
                                                           VAL=.magic(TIM)),%Z.time.text(TIM),@stop.user)}             
 yn                           1 YN       L                                                                             
 Ì   €     2
selections
[number,  select.q]
*(SP)SPJ[spj]SE[sSQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 select.q                     2 PINT     R                 sSQ                                                         
 select                       4 FREE     L                 *(SP)SPJ[spj]SE[sSQ]|0                                      
 select.action               10 CHOICE   L                 *(SP)SPJ[spj]SE[sSQ]|3                                      
 select.ee.value             15 FREE     L                 *(SP)SPJ[spj]SE[sSQ]|2                                      
 select.value                15 FREE     L                 *(SP)SPJ[spj]SE[sSQ]|1                                      
 Ì   €     2
stats
[number,  st.sort1,st.sort2]
*(SP)SPJ[spj]S[spj1,spj2]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 st.sort1                    30 FREE     L                 spj1                                                        
 st.sort2                    30 FREE     L                 spj2                                                        
 Ì   €     2
stats.d
[number,st.sort1,st.sort2,  st.tat.q]
*(SP)SPJ[spj]S[spj1,spj2]D[spjq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 st.tat.q                     2 PINT     R                 spjq                                                        
 st.tat.not.used              0 FREE     L                 *(SP)SPJ[spj]S[spj1,spj2]D[spjq]|0                          
 st.tat1                      8 INT      R                 *(SP)SPJ[spj]S[spj1,spj2]D[spjq]|1                          
 st.tat2                      8 INT      R                 *(SP)SPJ[spj]S[spj1,spj2]D[spjq]|2                          
 st.tat3                      8 INT      R                 *(SP)SPJ[spj]S[spj1,spj2]D[spjq]|3                          
 st.tat4                      8 INT      R                 *(SP)SPJ[spj]S[spj1,spj2]D[spjq]|4                          
 st.tat5                      8 INT      R                 *(SP)SPJ[spj]S[spj1,spj2]D[spjq]|5                          
 st.tat6                      8 INT      R                 *(SP)SPJ[spj]S[spj1,spj2]D[spjq]|6                          
 st.tat7                      8 INT      R                 *(SP)SPJ[spj]S[spj1,spj2]D[spjq]|7                          
 st.tat8                      8 INT      R                 *(SP)SPJ[spj]S[spj1,spj2]D[spjq]|8                          
 Ì   €     2
stats.t
[number,st.sort1,st.sort2,  st.tat.sq]
*(SP)SPJ[spj]S[spj1,spj2]T[spjr]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 st.tat.sq                    2 PINT     R                 spjr                                                        
 st.tat.ct                    5 INT      R                 *(SP)SPJ[spj]S[spj1,spj2]T[spjr]|0                          
 st.tat.seconds               5 INT      R                 *(SP)SPJ[spj]S[spj1,spj2]T[spjr]|1