sHelp
                                     LAB.L.WB
     i   2
   lab.l.wb.cup.trailers
   lab.l.wb.cup.trailers.p
   lab.l.wb.main
     lab.l.wb.queued.tests
     lab.l.wb.specs
     lab.l.wb.tests
   lab.l.wb.test.columns
   lab.l.wb.testp.columns

 Ì     i   2
lab.l.wb.cup.trailers    (cup.trailers) 
[cup.q]
/SLB.CT[slbCT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 cup.q                        3 PINT     R                 slbCT                                                       
 cup.trailer                150 FREE     L                 /SLB.CT[slbCT]|0                                            
 Ì     i   2
lab.l.wb.cup.trailers.p    (cup.trailers.p) 
[cup.qp]
/SLB.CTP[slbCP]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 cup.qp                       3 PINT     R                 slbCP                                                       
 cup.trailer.p              150 FREE     L                 /SLB.CTP[slbCP]|0                                           
 Ì     i   2
lab.l.wb.main    (main) 
[urn]
:SLB[slb]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 urn                         10 PINT     R                 slb                                                         
 closed                       8 DATE     L                 :SLB[slb]|3                                                 
 cmpl.ordered                 1 YN       L                 VAL=%LAB.L.WB.ordered.from.tests(IF{@urn;@t.urn},/SPEC      
                                                           VAL=.URN,/QC,82)                                            
 cmpl.ordered.wide            1 YN       L                 VAL=%LAB.L.WB.ordered.from.tests(IF{@urn;@t.urn},/SPEC      
                                                           VAL=.URN,/QC,121)                                           
 cmpl.test.four.columns       1 YN       L                 VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP      
                                                           VAL=EC.URN,4,/QC)                                           
 cmpl.test.horiz.header       1 YN       L                 VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP      
                                                           VAL=EC.URN,.HA)                                             
 cmpl.test.horiz.markers      1 YN       L                 VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP      
                                                           VAL=EC.URN,.HB,/QC)                                         
 cmpl.test.one.column         1 YN       L                 VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP      
                                                           VAL=EC.URN,1,/QC)                                           
 cmpl.test.paragraph          1 YN       L                 VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP      
                                                           VAL=EC.URN,.P,/QC)                                          
 cmpl.test.three.columns      1 YN       L                 VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP      
                                                           VAL=EC.URN,3,/QC)                                           
 cmpl.test.two.columns        1 YN       L                 VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP      
                                                           VAL=EC.URN,2,/QC)                                           
 cmpl.test.vert.header        1 YN       L                 VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP      
                                                           VAL=EC.URN,.VA)                                             
 cmpl.test.vert.markers       1 YN       L                 VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP      
                                                           VAL=EC.URN,.VB,/QC)                                         
 created.by                  10 FREE     L  MIS.USER       VAL=@entered.user                                       
 created.on                  13 FREE     L                 VAL=(%Z.date.out(@date),%Z.time.out(@entered.time))         
 date                         8 DATE     L                 :SLB[slb]|0                                                 
 department                  10 FREE     L  LAB.L.DEPT     :SLB[slb]|4                                             
 duplicate.flag              16 FREE     L                 VAL=IF{@closed "CLOSED"}^x_IF{@printed IF{x " "}_"DUPL      
                                                           VAL=ICATE"}                                                 
 entered.time                 4 TIME     L                 :SLB[slb]|6                                                 
 entered.user                10 FREE     L  MIS.USER       :SLB[slb]|5                                             
 format                       1 CHOICE   L                                                                             
 mnemonic.id                 30 FREE     L                 VAL=("WB:",@worksheet,%Z.date.out(@date),"Batch #"_@nu      
                                                           VAL=mber)                                                   
 name.id                     50 FREE     L                 VAL=(@LAB.L.WS.name[@worksheet],%Z.date.out(@date),"BA      
                                                           VAL=TCH #"_@number)                                         
 number                       3 PINT     R                 :SLB[slb]|2                                                 
 printed                      1 YN       L                 :SLB[slb]|9                                                 
 sequence                    10 FREE     L                 :SLB[slb]|7                                                 
 site                        10 FREE     L  LAB.C.SITE     :SLB[slb]|8                                             
 spreadsheet                 10 FREE     L  LAB.L.ENTRY                                                            
 status                       6 FREE     L                 VAL=(.CLOSED.OPEN#IF{@closed 1;2})                          
 worksheet                   10 FREE     L  LAB.L.WS       :SLB[slb]|1                                             
 Ì     i   2
lab.l.wb.queued.tests    (queued.tests) 
[urn, qtest.q]
:SLB[slb]Q[slbQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 qtest.q                      3 PINT     R                 slbQ                                                        
 qtest                        9 PDEC5    R  LAB.L.TEST     :SLB[slb]Q[slbQ]|0                                      
 qtest.method                10 FREE     L                 :SLB[slb]Q[slbQ]|1                                          
 Ì     i   2
lab.l.wb.specs    (specs) 
[urn, cup]
:SLB[slb]C[slbC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 cup                          3 URN      L                 slbC                                                        
 qc.urn                      10 URN      L  LAB.L.QC       :SLB[slb]C[slbC]|1                                      
 spec                         3 URN      L                                                                             
 spec.type                    1 CHOICE   L                 :SLB[slb]C[slbC]|0                                          
 spec.urn                    30 URN      L  LAB.L.SPEC     :SLB[slb]C[slbC]|1                                      
 task.urn                    10 URN      L  LAB.C.TASKR    :SLB[slb]C[slbC]|1                                      
 Ì     i   2
lab.l.wb.tests    (tests) 
[urn, test]
:SLB[slb]T[slt]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 test                         9 PDEC5    R  LAB.L.TEST     slt                                                     
 test.method                 10 FREE     L  LAB.C.METH     :SLB[slb]T[slt]|0                                       
 test.qc                      1 CHOICE   L                 :SLB[slb]T[slt]|1                                           
 Ì     i   2
lab.l.wb.test.columns    (test.columns) 
[column.q]
/SLB.C[slbC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 column.q                     3 PINT     R                 slbC                                                        
 test.column.1               55 FREE     L                 /SLB.C[slbC]|0                                              
 test.column.2               55 FREE     L                 /SLB.C[slbC]|1                                              
 test.column.3               55 FREE     L                 /SLB.C[slbC]|2                                              
 test.column.4               55 FREE     L                 /SLB.C[slbC]|3                                              
 Ì     i   2
lab.l.wb.testp.columns    (testp.columns) 
[columnp.q]
/SLB.PC[slbPC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 columnp.q                    3 PINT     R                 slbPC                                                       
 testp.column.1              55 FREE     L                 /SLB.PC[slbPC]|0                                            
 testp.column.2              55 FREE     L                 /SLB.PC[slbPC]|1                                            
 testp.column.3              55 FREE     L                 /SLB.PC[slbPC]|2                                            
 testp.column.4              55 FREE     L                 /SLB.PC[slbPC]|3                                            
 Ì       2
 INDEX FILE/INTERNAL NAME           SUBSCRIPTS/PHYSICAL BASE

 lab.l.wb.id.x                      [worksheet,date,number] = urn
   id.x                               :SLBI[slw,slbD,slbN]