sHelp
                                     LAB.M.CALC
     i   2
   lab.m.calculation.dictionary
     lab.m.calc.anti.labels
     lab.m.calc.formula
     lab.m.calc.prompt.labels

 Ì     i   2
lab.m.calculation.dictionary    (main) 
[mnemonic]
&SMC[smc]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 mnemonic                    10 FREE     L                 smc                                                         
 active                       1 YN       L                 &SMC[smc]|0                                                 
 description                 30 FREE     L                 &SMC[smc]|1                                                 
 last.update                 30 FREE     L                 &SMC[smc]UPD                                                
 program.name                60 FREE     L                 &SMC[smc]|3                                                 
 type                         6 CHOICE   L                 &SMC[smc]|2                                                 
 urn                         10 FREE     L                                                                             
 Ì     i   2
lab.m.calc.anti.labels    (anti.labels) 
[mnemonic, anti.label]
&SMC[smc]L[smcV]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 anti.label                   6 FREE     L                 smcV                                                        
 anti.mnemonic               10 FREE     L                 VAL=@LAB.M.ANTI.mnemonic[@antibiotic]                       
 anti.trigger                 1 YN       L                 &SMC[smc]L[smcV]|1                                          
 anti.trigger.on              4 CHOICE   L                 &SMC[smc]L[smcV]|2                                          
 antibiotic                   9 PDEC5    R  LAB.M.ANTI     &SMC[smc]L[smcV]|0                                      
 Ì     i   2
lab.m.calc.formula    (formula) 
[mnemonic, formula.q]
&SMC[smc]F[smcSF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 formula.q                    2 PINT     R                 smcSF                                                       
 formula.line                80 FREE     L                 &SMC[smc]F[smcSF]                                           
 Ì     i   2
lab.m.calc.prompt.labels    (prompt.labels) 
[mnemonic, prompt.label]
&SMC[smc]PL[smcV]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 prompt.label                 6 FREE     L                 smcV                                                        
 prompt                      10 FREE     L  LAB.M.PROMPT   &SMC[smc]PL[smcV]|0                                     
 prompt.text                 25 FREE     L                 VAL=@LAB.M.PROMPT.text[@prompt]                             
 prompt.trigger               1 YN       L                 &SMC[smc]PL[smcV]|1                                         
 Ì       2
 INDEX FILE/INTERNAL NAME           SUBSCRIPTS/PHYSICAL BASE

 lab.m.calc.trigger.anti.index      [antibiotic,mnemonic] = anti.trigger.on
   trigger.anti.x                     &SMCA[sma,smc]

 lab.m.calc.trigger.prompt.x        [prompt,mnemonic]
   trigger.prompt.x                   &SMCP[smq,smc]