sHelp
                                     LAB.C.TASK
       2
   lab.c.task.main
     lab.c.task.answers
     lab.c.task.documentation
     lab.c.task.groups
       lab.c.task.workload.codes
     lab.c.task.numeric.ranges

 Ì       2
lab.c.task.main    (main) 
[mnemonic]
&SSQ[ssq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 mnemonic                    15 FREE     L                 ssq                                                         
 active                       1 YN       L                 &SSQ[ssq]|0                                                 
 any.wkld                     1 YN       L                 &SSQ[ssq]|13                                                
 branch                       0 FREE     L                 VAL=IF{@Z.lastkey=@Z.special.fcn @Z.return^@Z.lastkey,      
                                                           VAL=IF{@.new @Z.bell^#;%LAB.U.branch("LAB.C.TASK.ee.S"      
                                                           VAL=,"LAB.C.TASK.ee")^@.new^@.new.ext ""^@.old^@.old.e      
                                                           VAL=xt;99^@Z.lastkey}}                                      
 data.type                    4 CHOICE   L                 &SSQ[ssq]|2                                                 
 default.answer              30 FREE     L                 &SSQ[ssq]|10                                                
 default.group               10 FREE     L                 &SSQ[ssq]|17                                                
 edit                         1 YN       L                                                                             
 editor.doc                   0 FREE     L                                                                             
 fm.days                      3 PINT     R                 &SSQ[ssq]|16                                                
 high.normal                 15 SDEC     R                 &SSQ[ssq]|15                                                
 high.value                  15 SDEC     R                 &SSQ[ssq]|7                                                 
 last.update                 50 FREE     L                 &SSQ[ssq]UPD                                                
 length                       2 PINT     R                 &SSQ[ssq]|3                                                 
 low.normal                  15 SDEC     R                 &SSQ[ssq]|14                                                
 low.value                   15 SDEC     R                 &SSQ[ssq]|6                                                 
 multiple                     1 YN       L                 &SSQ[ssq]|5                                                 
 precision                    1 INT      R                 &SSQ[ssq]|18                                                
 report.text                 25 FREE     L                 &SSQ[ssq]|11                                                
 required                     1 YN       L                 &SSQ[ssq]|4                                                 
 restrict.to.codes            1 YN       L                 &SSQ[ssq]|8                                                 
 text                        25 FREE     L                 &SSQ[ssq]|1                                                 
 units                       15 FREE     L                 &SSQ[ssq]|9                                                 
 wkld.multiplier              1 YN       L                 &SSQ[ssq]|12                                                
 Ì       2
lab.c.task.answers    (answers) 
[mnemonic, answer.code]
&SSQ[ssq]A[ssqA]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 answer.code                 10 FREE     L                 ssqA                                                        
 abnormal                     1 YN       L                 &SSQ[ssq]A[ssqA]|1                                          
 answer.group                10 FREE     L                 &SSQ[ssq]A[ssqA]|2                                          
 answer.text                 60 FREE     L                 &SSQ[ssq]A[ssqA]|0                                          
 Ì       2
lab.c.task.documentation    (documentation) 
[mnemonic, doc.q]
&SSQ[ssq]DO[ssqDO]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 doc.q                        2 PINT     R                 ssqDO                                                       
 doc.line                    60 FREE     L                 &SSQ[ssq]DO[ssqDO]                                          
 Ì       2
lab.c.task.groups    (groups) 
[mnemonic, group]
&SSQ[ssq]G[ssqg]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 group                       10 FREE     L                 ssqg                                                        
 workload.subsection         10 FREE     L  LAB.C.WL.SUBSEC&SSQ[ssq]G[ssqg]|0                                      
 Ì       2
lab.c.task.workload.codes    (workload.codes) 
[mnemonic,group, workload.code]
&SSQ[ssq]G[ssqg]W[scw]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 workload.code               10 FREE     L  LAB.C.WL.CODE  scw                                                     
 workload.code.cnt            2 PINT     R                 &SSQ[ssq]G[ssqg]W[scw]|0                                    
 Ì       2
lab.c.task.numeric.ranges    (numeric.ranges) 
[mnemonic, nrange.q]
&SSQ[ssq]N[ssqNR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 nrange.q                     3 PINT     R                 ssqNR                                                       
 nrange.from.value           15 SDEC     R                 &SSQ[ssq]N[ssqNR]|0                                         
 nrange.group                10 FREE     L                 &SSQ[ssq]N[ssqNR]|2                                         
 nrange.thru.value           15 SDEC     R                 &SSQ[ssq]N[ssqNR]|1