sHelp
                                     LAB.M.AA.BATCH
       2
 broadcast.procs
 main
   download.queue
   upload.queue
     markers
     slash.values
     specimen.comments
     suscept.warnings
     sensitivities
       antibiotics
         antibiotic.text
   workbatches

 Ì       2
broadcast.procs
[bcast.proc]
/SMIBT[smp]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 bcast.proc                   9 PDEC5    R  LAB.M.PROC     smp                                                     
 bcast.exclude.proc           1 FREE     L                 VAL=(@LAB.M.AA.BATCH.broadcast.procs="E")                   
 bcast.include.proc           1 FREE     L                 VAL=(@LAB.M.AA.BATCH.broadcast.procs="I")                   
 Ì   €     2
main
[analyzer]
*(SM)SMVB[smva]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 analyzer                    10 FREE     L  LAB.M.AA.INSTR smva                                                    
 begin.time                  10 PINT     R                 VAL=(%Z.date.clinical(b.date)*86400+%Z.time.in(b.time)      
                                                           VAL=)                                                       
 convert.sq                  10 PINT     R                                                                             
 current.workbatch           10 PINT     R  LAB.M.WB       *(SM)SMVB[smva]|3                                       
 end.time                    10 PINT     R                 VAL=(%Z.date.clinical(e.date)*86400+%Z.time.in(e.time)      
                                                           VAL=)                                                       
 filename                    30 FREE     L                                                                             
 interface                   10 FREE     L  LAB.M.AA.INFCE                                                         
 last.accessed               10 PINT     R                 *(SM)SMVB[smva]|0                                           
 last.position               15 FREE     L                 *(SM)SMVB[smva]|2                                           
 last.user                   10 FREE     L  MIS.USER       *(SM)SMVB[smva]|1                                       
 method                      10 FREE     L  LAB.C.METH                                                             
 proc                         9 PDEC5    R  LAB.M.PROC                                                             
 qc.mat                      10 FREE     L  LAB.M.QM                                                               
 temp.prefix                  2 FREE     L                 VAL=MA                                                      
 type                        10 FREE     L  LAB.M.AA                                                               
 Ì   €     2
download.queue
[analyzer,  dn.q]
*(SM)SMVB[smva]D[smvD]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 dn.q                         6 PINT     R                 smvD                                                        
 dn.bar.code.id               1 FREE     L                 *(SM)SMVB[smva]D[smvD]|9                                    
 dn.identifier               15 FREE     L                 *(SM)SMVB[smva]D[smvD]|5                                    
 dn.location                 10 FREE     L                 *(SM)SMVB[smva]D[smvD]|6                                    
 dn.locked                    1 FREE     L                 *(SM)SMVB[smva]D[smvD]|10                                   
 dn.number                    6 PINT     R                 VAL=dn.q                                                    
 dn.panel                    10 FREE     L                 *(SM)SMVB[smva]D[smvD]|7                                    
 dn.patient                  30 FREE     L  LAB.C.PAT      *(SM)SMVB[smva]D[smvD]|3                                
 dn.qc                        1 YN       L                 *(SM)SMVB[smva]D[smvD]|2                                    
 dn.sample.type              10 FREE     L  LAB.C.STYPE    *(SM)SMVB[smva]D[smvD]|11                               
 dn.spec.description         30 FREE     T                 *(SM)SMVB[smva]D[smvD]|4                                    
 dn.spec.number              15 FREE     L                 *(SM)SMVB[smva]D[smvD]|1                                    
 dn.spec.urn                 10 PINT     R                 *(SM)SMVB[smva]D[smvD]|0                                    
 dn.wb.urn                   10 PINT     R  LAB.M.WB       *(SM)SMVB[smva]D[smvD]|8                                
 Ì   €     2
upload.queue
[analyzer,  up.q]
*(SM)SMVB[smva]U[smvU]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 up.q                         6 PINT     R                 smvU                                                        
 up.complete                  1 FREE     L                 VAL=IF{@up.filed;@up.deleted}                               
 up.converted                 1 FREE     L                 *(SM)SMVB[smva]U[smvU]|8                                    
 up.created.when              8 DATE     L                 *(SM)SMVB[smva]U[smvU]|21                                   
 up.deleted                   1 FREE     L                 *(SM)SMVB[smva]U[smvU]|15                                   
 up.filed                     6 CHOICE   L                 *(SM)SMVB[smva]U[smvU]|3                                    
 up.filed.when                8 DATE     L                 *(SM)SMVB[smva]U[smvU]|14                                   
 up.generic                   1 FREE     L                 *(SM)SMVB[smva]U[smvU]|20                                   
 up.identifier               15 FREE     L                 *(SM)SMVB[smva]U[smvU]|7                                    
 up.last.spec.activity       10 PINT     R                 *(SM)SMVB[smva]U[smvU]|16                                   
 up.locked                    1 YN       L                 *(SM)SMVB[smva]U[smvU]|12                                   
 up.matched                  10 PINT     R                 VAL=@up.spec.urn                                            
 up.merged                    1 FREE     L                 *(SM)SMVB[smva]U[smvU]|22                                   
 up.method                   10 FREE     L  LAB.C.METH     *(SM)SMVB[smva]U[smvU]|10                               
 up.number                    6 PINT     R                 VAL=up.q                                                    
 up.panel                    10 FREE     L                 *(SM)SMVB[smva]U[smvU]|17                                   
 up.patient                  30 FREE     L  LAB.C.PAT      *(SM)SMVB[smva]U[smvU]|4                                
 up.procedure                 9 PDEC5    R  LAB.M.PROC     *(SM)SMVB[smva]U[smvU]|9                                
 up.qc                        1 FREE     L                 *(SM)SMVB[smva]U[smvU]|2                                    
 up.qc.material              10 FREE     L  LAB.M.QM                                                               
 up.review.flag               1 FREE     L                 *(SM)SMVB[smva]U[smvU]|11                                   
 up.sequence.number          10 PINT     R                 *(SM)SMVB[smva]U[smvU]|6                                    
 up.spec.description         30 FREE     T                 *(SM)SMVB[smva]U[smvU]|5                                    
 up.spec.number              15 FREE     L                 *(SM)SMVB[smva]U[smvU]|1                                    
 up.spec.urn                 10 PINT     R                 *(SM)SMVB[smva]U[smvU]|0                                    
 up.status                    9 FREE     L                 VAL=%LAB.M.AA.BATCH.up.status(analyzer,@upp.q)              
 up.status.screen             9 FREE     L                 VAL=%LAB.M.AA.BATCH.up.status(analyzer,IF{@up.up.q;up.      
                                                           VAL=q},1)                                                   
 up.trans.group               2 PINT     R                 *(SM)SMVB[smva]U[smvU]|18                                   
 up.trans.q                   2 PINT     R                 *(SM)SMVB[smva]U[smvU]|19                                   
 up.type                      1 CHOICE   L                 VAL=IF{'@up.q "";@t.up.qc "Q";"P"}                          
 up.up.q                      6 PINT     R                 *(SM)SMVB[smva]U[smvU]|13                                   
 up.xi.interface.site        10 FREE     L  LAB.C.SITE     *(SM)SMVB[smva]U[smvU]|25                               
 up.xi.proc.site             10 FREE     L  LAB.C.SITE     *(SM)SMVB[smva]U[smvU]|24                               
 up.xi.res.status             6 CHOICE   L                 *(SM)SMVB[smva]U[smvU]|23                                   
 upp.q                        6 PINT     R                 VAL=IF{@t.up.up.q;up.q}                                     
 Ì   €     2
markers
[analyzer,up.q,  marker]
*(SM)SMVB[smva]U[smvU]MK[ssk]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 marker                      10 ALPHANUM L  LAB.C.MARK     ssk                                                     
 Ì   €     2
slash.values
[analyzer,up.q,  sl.structure]
*(SM)SMVB[smva]U[smvU]S[str]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 sl.structure                15 FREE     L                 str                                                         
 sl.structure.string         99 FREE     L                 *(SM)SMVB[smva]U[smvU]S[str]                                
 Ì   €     2
specimen.comments
[analyzer,up.q,  spec.comment.q]
*(SM)SMVB[smva]U[smvU]SC[smvSC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 spec.comment.q               5 PINT     R                 smvSC                                                       
 Ì   €     2
suscept.warnings
[analyzer,up.q,  suscept.warning.q]
*(SM)SMVB[smva]U[smvU]SW[smvMQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 suscept.warning.q            2 PINT     R                 smvMQ                                                       
 suscept.warning             75 FREE     L                 *(SM)SMVB[smva]U[smvU]SW[smvMQ]|0                           
 Ì   €     2
sensitivities
[analyzer,up.q,val,  sen.q]
*(SM)SMVB[smva]U[smvU]V[smvV]S[smvSQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 sen.q                        2 PINT     R                 smvSQ                                                       
 ee.sen.comments              1 YN       L                 *(SM)SMVB[smva]U[smvU]V[smvV]S[smvSQ]ee                     
 sen.method                  10 FREE     L  LAB.C.METH     *(SM)SMVB[smva]U[smvU]V[smvV]S[smvSQ]|3                 
 sen.org.id                  15 FREE     L                 *(SM)SMVB[smva]U[smvU]V[smvV]S[smvSQ]|1                     
 sen.org.isolate.num          2 PINT     R                 *(SM)SMVB[smva]U[smvU]V[smvV]S[smvSQ]|2                     
 sen.procedure                9 PDEC5    R  LAB.M.PROC     *(SM)SMVB[smva]U[smvU]V[smvV]S[smvSQ]|0                 
 Ì   €     2
antibiotics
[analyzer,up.q,val,sen.q,  antibiotic]
*(SM)SMVB[smva]U[smvU]V[smvV]S[smvSQ]A[sma]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 antibiotic                   9 PDEC5    R  LAB.M.ANTI     sma                                                     
 adj.zs.or.mv                 6 PDEC     R                 ?SMS[sms]T[smp]R[smsS]O[smo]S[smps]A[sma]|6                 
 anti.np                      1 YN       L                 *(SM)SMVB[smva]U[smvU]V[smvV]S[smvSQ]A[sma]|3               
 anti.override.rte.dose       1 YN       L                 *(SM)SMVB[smva]U[smvU]V[smvV]S[smvSQ]A[sma]|4               
 ee.anti.text                 1 YN       L                 *(SM)SMVB[smva]U[smvU]V[smvV]S[smvSQ]A[sma]ee               
 kb.zone.size                 9 FREE     L                 *(SM)SMVB[smva]U[smvU]V[smvV]S[smvSQ]A[sma]|2               
 mic.value                    9 FREE     L                 *(SM)SMVB[smva]U[smvU]V[smvV]S[smvSQ]A[sma]|1               
 reaction                     6 FREE     L                 *(SM)SMVB[smva]U[smvU]V[smvV]S[smvSQ]A[sma]|0               
 Ì   €     2
antibiotic.text
[analyzer,up.q,val,sen.q,antibiotic,  anti.text.q]
*(SM)SMVB[smva]U[smvU]V[smvV]S[smvSQ]A[sma]T[smvAt]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 anti.text.q                  2 PINT     R                 smvAt                                                       
 anti.text                   80 TEXT     L                 *(SM)SMVB[smva]U[smvU]V[smvV]S[smvSQ]A[sma]T[smvAt]         
 Ì   €     2
workbatches
[analyzer,  workbatch]
*(SM)SMVB[smva]WB[smb]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 workbatch                   10 PINT     R  LAB.M.WB       smb                                                     
 workbatch.next.cup           3 PINT     R                 *(SM)SMVB[smva]WB[smb]|0