sHelp
                                     LAB.M.QM
     i   2
 main
   dft.methods.by.site
   group.qc.materials
   lots
     file.maintenance
   methods
     method.wl.codes
   organisms
   prompts

 Ì     i   2
main
[mnemonic]
&(SM)SMM[smm]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mnemonic                    10 FREE     L                 smm                                                         
 active                       1 CHOICE   L                 &(SM)SMM[smm]|0                                             
 antibiotic                   9 PDEC5    R  LAB.M.ANTI     &(SM)SMM[smm]|4                                         
 default.method              10 FREE     L  LAB.C.METH     &(SM)SMM[smm]|7                                         
 department                  10 FREE     L  LAB.M.DEPT     &(SM)SMM[smm]|2                                         
 last.update                 50 FREE     L                 &(SM)SMM[smm]UPD                                            
 list.key.1                  30 FREE     L                                                                             
 list.key.2                  30 FREE     L                                                                             
 name                        30 FREE     L                 &(SM)SMM[smm]|1                                             
 source                      10 FREE     L  LAB.M.SRC      &(SM)SMM[smm]|6                                         
 susc.type                    3 CHOICE   L                 &(SM)SMM[smm]|5                                             
 turn.around.hours            4 PDEC     R                 &(SM)SMM[smm]|9                                             
 type                        14 CHOICE   L                 &(SM)SMM[smm]|3                                             
 urn                         10 FREE     L                                                                             
 workcard                    10 FREE     L  LAB.M.WC       &(SM)SMM[smm]|8                                         
 Ì   €   i   2
dft.methods.by.site
[mnemonic,  dft.method.site]
&(SM)SMM[smm]SM[scl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 dft.method.site             10 FREE     L  LAB.C.SITE     scl                                                     
 dft.method.for.site         10 FREE     L  LAB.C.METH     &(SM)SMM[smm]SM[scl]|0                                  
 Ì   €   i   2
group.qc.materials
[mnemonic,  grp.qc.material]
&(SM)SMM[smm]G[smmG]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 grp.qc.material             10 FREE     L  LAB.M.QM       smmG                                                    
 Ì   €   i   2
lots
[mnemonic,  lot]
&(SM)SMM[smm]L[smmL]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 lot                         15 FREE     L                 smmL                                                        
 bar.code.number              6 PINT     R                 &(SM)SMM[smm]L[smmL]|7                                      
 days.to.retain.data          4 PINT     R                 &(SM)SMM[smm]L[smmL]|4                                      
 lot.created.date             8 DATE     L                 &(SM)SMM[smm]L[smmL]|2                                      
 lot.expire.date              8 DATE     L                 &(SM)SMM[smm]L[smmL]|3                                      
 lot.mnemonic                10 FREE     L                 &(SM)SMM[smm]L[smmL]|1                                      
 lot.status                   1 CHOICE   L                 &(SM)SMM[smm]L[smmL]|0                                      
 lot.status.name              7 FREE     L                 VAL=IF{@LAB.M.QM.lot.status="I" "INACTIVE";@LAB.M.QM.l      
                                                           VAL=ot.status="A" "ACTIVE";"NEW"}                           
 manufacturer                10 FREE     L                 &(SM)SMM[smm]L[smmL]|5                                      
 quantity                     3 PINT     R                 &(SM)SMM[smm]L[smmL]|6                                      
 Ì   €   i   2
file.maintenance
[mnemonic,lot,  file.maint]
&(SM)SMM[smm]L[smmL]F[smmF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 file.maint                   9 PINT     R                 smmF                                                        
 changed.date                 8 DATE     L                 &(SM)SMM[smm]L[smmL]F[smmF]|1                               
 changed.time                 4 TIME     L                 &(SM)SMM[smm]L[smmL]F[smmF]|2                               
 past.days.to.retain.data     4 PINT     R                 &(SM)SMM[smm]L[smmL]F[smmF]|0                               
 user                        15 FREE     L                 &(SM)SMM[smm]L[smmL]F[smmF]|3                               
 Ì   €   i   2
methods
[mnemonic,  method]
&(SM)SMM[smm]M[ssm]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 method                      10 FREE     L  LAB.C.METH     ssm                                                     
 meth.wl.subsection          10 FREE     L  LAB.C.WL.SUBSEC&(SM)SMM[smm]M[ssm]|0                                   
 Ì   €   i   2
method.wl.codes
[mnemonic,method,  meth.wl.code]
&(SM)SMM[smm]M[ssm]W[scw]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 meth.wl.code                10 FREE     L  LAB.C.WL.CODE  scw                                                     
 meth.wl.code.and.count      13 FREE     L                 VAL=@LAB.M.QM.meth.wl.code_"/"_@LAB.M.QM.meth.wl.code.      
                                                           VAL=count'="/"                                              
 meth.wl.code.count           2 PINT     R                 &(SM)SMM[smm]M[ssm]W[scw]|0                                 
 Ì   €   i   2
organisms
[mnemonic,  organism]
&(SM)SMM[smm]O[smo]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 organism                    10 FREE     L  LAB.M.ORG      smo                                                     
 sen.proc                     9 PDEC5    R  LAB.M.PROC     &(SM)SMM[smm]O[smo]|0                                   
 Ì   €   i   2
prompts
[mnemonic,  prompt]
&(SM)SMM[smm]P[smq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 prompt                      10 FREE     L  LAB.M.PROMPT   smq                                                     

 Index Files                        Subscripts/Physical Base

 dept.x                             [department,mnemonic]
                                      &(SM)SMMD[smd,smm]

 expire.x                           [lot.expire.date,urn,lot]
                                      &(SM)SMMX[smmLE,smm,smmL]

 lot.x                              [mnemonic,lot.mnemonic] = lot
                                      &(SM)SMML[smm,smmM]