sHelp
                                     LAB.C.SPEC
     i   2
   lab.c.spec.alert.index
   lab.c.spec.bar.code.index
   lab.c.spec.call.client.x
   lab.c.spec.call.index
   lab.c.spec.inquiry.pth.procs
   LAB.C.SPEC.inq.selected.docs
   LAB.C.SPEC.inq.selected.locs
   lab.c.spec.mother.child
     lab.c.spec.mother.child.c1
     lab.c.spec.mother.child.c2
   lab.c.spec.mother.child.index
     lab.c.spec.od.x.pth.procs
   lab.c.spec.selected.bbk.depts
   lab.c.spec.selected.lab.depts
   lab.c.spec.selected.mic.depts
   lab.c.spec.selected.pth.depts
   lab.c.spec.temp.spec.index
   lab.c.spec.uncollected.queue
   lab.c.spec.verify.x
     lab.c.spec.verify.x.specs
     lab.c.spec.verify.x.tests

 Ì     i   2
lab.c.spec.alert.index    (alert.x) 
[alert.seconds,alert.module,alert.spec.urn,alert.test.proc]
:SSSA[sssaS,sssaM,sssaU,sssaT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 alert.seconds                9 PINT     R                 sssaS                                                       
 alert.module                 1 CHOICE   L                 sssaM                                                       
 alert.spec.urn               9 FREE     L                 sssaU                                                       
 alert.test.proc              9 FREE     L                 sssaT                                                       
 alert.status                 4 CHOICE   L                 :SSSA[sssaS,sssaM,sssaU,sssaT]|0                            
 Ì     i   2
lab.c.spec.bar.code.index    (bar.code.x) 
[bar.code]
:SSSB[sssN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bar.code                     6 FREE     L                 sssN                                                        
 bar.exp.date                 8 DATE     L                 :SSSB[sssN]|5                                               
 bar.lot                     15 FREE     L                 :SSSB[sssN]|3                                               
 bar.module                   1 CHOICE   L                 :SSSB[sssN]|1                                               
 bar.qc.material             10 FREE     L                 :SSSB[sssN]|4                                               
 bar.spec.urn                 9 URN      L                 :SSSB[sssN]|0                                               
 bar.std.control             10 FREE     L                 :SSSB[sssN]|2                                               
 Ì     i   2
lab.c.spec.call.client.x    (call.client.x) 
[call.client.client,call.client.date,call.client.patient,call.client.module,call.client.spec.number]
:SSSCBC[ggg,sssCD,aa,sssCM,sssCS]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 call.client.client          10 FREE     L  MIS.DOC.DICT   ggg                                                     
 call.client.date             8 DATE     L                 sssCD                                                       
 call.client.patient         30 FREE     L  LAB.C.PAT      aa                                                      
 call.client.module           1 CHOICE   L                 sssCM                                                       
 call.client.spec.number     18 FREE     L                 sssCS                                                       
 call.client.batch            7 PINT     R                 :SSSCBC[ggg,sssCD,aa,sssCM,sssCS]|4                         
 call.client.priority         1 FREE     L                 :SSSCBC[ggg,sssCD,aa,sssCM,sssCS]|2                         
 call.client.result           1 FREE     L                 :SSSCBC[ggg,sssCD,aa,sssCM,sssCS]|1                         
 call.client.site            10 FREE     L  LAB.C.SITE     :SSSCBC[ggg,sssCD,aa,sssCM,sssCS]|3                     
 call.client.spec.urn        10 PINT     R                 :SSSCBC[ggg,sssCD,aa,sssCM,sssCS]|0                         
 Ì     i   2
lab.c.spec.call.index    (call.x) 
[call.date,call.client,call.patient,call.module,call.spec.number]
:SSSCB[sssCD,ggg,aa,sssCM,sssCS]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 call.date                    8 DATE     L                 sssCD                                                       
 call.client                 10 FREE     L  MIS.DOC.DICT   ggg                                                     
 call.patient                30 FREE     L  LAB.C.PAT      aa                                                      
 call.module                  1 CHOICE   L                 sssCM                                                       
 call.spec.number            18 FREE     L                 sssCS                                                       
 call.abnormals               1 YN       L                                                                             
 call.batch                   7 PINT     R                 :SSSCB[sssCD,ggg,aa,sssCM,sssCS]|4                          
 call.priority                1 FREE     L                 :SSSCB[sssCD,ggg,aa,sssCM,sssCS]|2                          
 call.result                  1 FREE     L                 :SSSCB[sssCD,ggg,aa,sssCM,sssCS]|1                          
 call.site                   10 FREE     L  LAB.C.SITE     :SSSCB[sssCD,ggg,aa,sssCM,sssCS]|3                      
 call.spec.urn               10 PINT     R                 :SSSCB[sssCD,ggg,aa,sssCM,sssCS]|0                          
 Ì     i   2
lab.c.spec.inquiry.pth.procs    (inquiry.pth.procs) 
[inq.pth.proc]
/SSSIP[spt]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 inq.pth.proc                10 URN      L  LAB.P.TERM     spt                                                     
 Ì     i   2
LAB.C.SPEC.inq.selected.docs    (inquiry.selected.docs) 
[inquiry.selected.doctor]
/SSSD[ggg]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 inquiry.selected.doctor     10 FREE     L  MIS.DOC.DICT   ggg                                                     
 Ì     i   2
LAB.C.SPEC.inq.selected.locs    (inquiry.selected.locs) 
[inquiry.selected.location]
/SSSL[ggn]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 inquiry.selected.location   10 FREE     L  MIS.LOCN.DICT  ggn                                                     
 Ì     i   2
lab.c.spec.mother.child    (mother.child) 
[mother.child.module,mother.child.test,mother.child.q]
/SSSF[sssfm,sssft,sssfq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 mother.child.module          1 CHOICE   L                 sssfm                                                       
 mother.child.test           15 FREE     L                 sssft                                                       
 mother.child.q               3 PINT     R                 sssfq                                                       
 child.abnormal               3 FREE     L                 /SSSF[sssfm,sssft,sssfq]C|1                                 
 child.acct                  30 FREE     L                 VAL=/SSSFC                                                  
 child.acct.line             70 FREE     L                 VAL=@LAB.C.PAT.name[@child.acct]_" "_@LAB.C.PAT.acct.n      
                                                           VAL=umber[@child.acct]_IF{@LAB.C.PAT.unit.number[@chil      
                                                           VAL=d.acct]^XX " ("_XX_")"}                                 
 child.normal                11 FREE     L                 /SSSF[sssfm,sssft,sssfq]C|2                                 
 child.result                20 FREE     L                 /SSSF[sssfm,sssft,sssfq]C|0                                 
 child.spec                  20 FREE     L                 /SSSF[sssfm,sssft,sssfq]C|4                                 
 child.unit                  20 FREE     L                 /SSSF[sssfm,sssft,sssfq]C|5                                 
 child.unverify               4 FREE     L                 /SSSF[sssfm,sssft,sssfq]C|3                                 
 mother.abnormal              3 FREE     L                 /SSSF[sssfm,sssft,sssfq]M|1                                 
 mother.acct                 30 FREE     L                 VAL=/SSSFM                                                  
 mother.acct.line            70 FREE     L                 VAL=@LAB.C.PAT.name[@mother.acct]_" "_@LAB.C.PAT.acct.      
                                                           VAL=number[@mother.acct]_IF{@LAB.C.PAT.unit.number[@mo      
                                                           VAL=ther.acct]^XX " ("_XX_")"}                              
 mother.child.cdate           8 DATE     L                 /SSSF[sssfm,sssft,sssfq]|0                                  
 mother.child.ctime           4 HHMM     L                 /SSSF[sssfm,sssft,sssfq]|1                                  
 mother.child.module.name    24 FREE     L                 VAL=IF{mother.child.module^M,M="L" "Laboratory Tests";      
                                                           VAL=M="M" "Microbiology Procedures";M="N" "Blood Bank       
                                                           VAL=Tests";"Blood Bank Products"}:24C                       
 mother.child.test.abbrev    15 FREE     L                 VAL=IF{mother.child.module^M,mother.child.test^T,M="L"      
                                                           VAL= @LAB.L.TEST.abbrev[T];M="M" @LAB.M.PROC.abbrev[T]      
                                                           VAL=;M="N" @LAB.B.TEST.abbrev[T];M="NP" @LAB.B.PROD.ab      
                                                           VAL=brev[T]}                                                
 mother.child.test.header    15 FREE     L                 VAL=IF{mother.child.module^M,M="L" "Test";M="M" "Proce      
                                                           VAL=dure";M="N" "Test";"Product"}                           
 mother.child.test.name      30 FREE     L                 VAL=IF{mother.child.module^M,mother.child.test^T,M="L"      
                                                           VAL= @LAB.L.TEST.name[T];M="M" @LAB.M.PROC.name[T];M="      
                                                           VAL=N" @LAB.B.TEST.name[T];M="NP" @LAB.B.PROD.name[T]}      
 mother.normal               11 FREE     L                 /SSSF[sssfm,sssft,sssfq]M|2                                 
 mother.result               20 FREE     L                 /SSSF[sssfm,sssft,sssfq]M|0                                 
 mother.spec                 20 FREE     L                 /SSSF[sssfm,sssft,sssfq]M|4                                 
 mother.unit                 20 FREE     L                 /SSSF[sssfm,sssft,sssfq]M|5                                 
 mother.unverify              4 FREE     L                 /SSSF[sssfm,sssft,sssfq]M|3                                 
 Ì     i   2
lab.c.spec.mother.child.c1    (mother.child.c1) 
[mother.child.module,mother.child.test,mother.child.q, mother.comment.q]
/SSSF[sssfm,sssft,sssfq]CM[sssfj]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 mother.comment.q             3 PINT     R                 sssfj                                                       
 mother.comment              60 FREE     L                 /SSSF[sssfm,sssft,sssfq]CM[sssfj]                           
 Ì     i   2
lab.c.spec.mother.child.c2    (mother.child.c2) 
[mother.child.module,mother.child.test,mother.child.q, child.comment.q]
/SSSF[sssfm,sssft,sssfq]CC[sssfk]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 child.comment.q              3 PINT     R                 sssfk                                                       
 child.comment               60 FREE     L                 /SSSF[sssfm,sssft,sssfq]CC[sssfk]                           
 Ì     i   2
lab.c.spec.mother.child.index    (mother.child.index) 
[mother.child.acct.1,mother.child.acct.2]
:SSSF[aa1,aa2]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 mother.child.acct.1         30 FREE     L  LAB.C.PAT      aa1                                                     
 mother.child.acct.2         30 FREE     L  LAB.C.PAT      aa2                                                     
 mother.or.child              1 CHOICE   L                 :SSSF[aa1,aa2]|0                                            
 Ì     i   2
lab.c.spec.od.x.pth.procs    (od.x.pth.procs) 
[od.module,od.spec, od.x.pth.proc]
:SSSO[sshOM,sssOS]P[spt]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 od.x.pth.proc               10 URN      L  LAB.P.TERM     spt                                                     
 od.x.pth.proc.ct               PINT     R                 :SSSO[sshOM,sssOS]P[spt]|0                                  
 Ì     i   2
lab.c.spec.selected.bbk.depts    (selected.bbk.depts) 
[selected.bbk.dept]
/SSSDB[sbd]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 selected.bbk.dept           10 FREE     L  LAB.B.DEPT     sbd                                                     
 Ì     i   2
lab.c.spec.selected.lab.depts    (selected.lab.depts) 
[selected.lab.dept]
/SSSDL[sld]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 selected.lab.dept           10 FREE     L  LAB.L.DEPT     sld                                                     
 Ì     i   2
lab.c.spec.selected.mic.depts    (selected.mic.depts) 
[selected.mic.dept]
/SSSDM[smd]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 selected.mic.dept           10 FREE     L  LAB.M.DEPT     smd                                                     
 Ì     i   2
lab.c.spec.selected.pth.depts    (selected.pth.depts) 
[selected.pth.dept]
/SSSPD[spd]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 selected.pth.dept           10 FREE     L  LAB.P.DEPT     spd                                                     
 Ì     i   2
lab.c.spec.temp.spec.index    (temp.specs) 
[temp.spec.module,temp.spec.urn]
:SSST[sssTm,sssTu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 temp.spec.module             1 CHOICE   L                 sssTm                                                       
 temp.spec.urn               15 FREE     L                 sssTu                                                       
 temp.spec.entered            9 PINT     R                 :SSST[sssTm,sssTu]|0                                        
 temp.spec.hold               1 YN       L                 :SSST[sssTm,sssTu]|1                                        
 Ì     i   2
lab.c.spec.uncollected.queue    (uncollected.queue) 
[uncollected.priority,uncollected.q]
:SSSUQ[sssUP,sssUQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 uncollected.priority         1 FREE     L                 sssUP                                                       
 uncollected.q               15 FREE     L                 sssUQ                                                       
 uncollected.patient         30 FREE     L  LAB.C.PAT      :SSSUQ[sssUP,sssUQ]|0                                   
 uncollected.specimen        10 FREE     L  LAB.C.SPEC     :SSSUQ[sssUP,sssUQ]|1                                   
 Ì     i   2
lab.c.spec.verify.x    (verify.x) 
[verify.q]
:SSSV[sssV]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 verify.q                    10 PINT     R                 sssV                                                        
 verify.device               15 FREE     L                 :SSSV[sssV]|9                                               
 verify.job                  10 PINT     R                 :SSSV[sssV]|7                                               
 verify.module                1 CHOICE   L                 :SSSV[sssV]|0                                               
 verify.prelim.to.final       1 YN       L                 :SSSV[sssV]|8                                               
 verify.seconds              10 PINT     R                 :SSSV[sssV]|1                                               
 verify.segment              10 FREE     L                 :SSSV[sssV]|6                                               
 verify.site                 10 FREE     L  LAB.C.SITE     :SSSV[sssV]|10                                          
 verify.status                1 CHOICE   L                 :SSSV[sssV]|3                                               
 verify.status.msg           92 FREE     L                 :SSSV[sssV]|4                                               
 verify.user                 10 FREE     L  MIS.USER       :SSSV[sssV]|2                                           
 verify.workbatch            10 PINT     R  LAB.L.WB       :SSSV[sssV]|5                                           
 Ì     i   2
lab.c.spec.verify.x.specs    (verify.x.specs) 
[verify.q, verify.spec.urn]
:SSSV[sssV]S[sss]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 verify.spec.urn             10 FREE     L  LAB.C.SPEC     sss                                                     
 verify.spec.status           1 CHOICE   L                 :SSSV[sssV]S[sss]|1                                         
 verify.spec.status.msg      92 FREE     L                 :SSSV[sssV]S[sss]|2                                         
 verify.spec.type             1 CHOICE   L                 :SSSV[sssV]S[sss]|0                                         
 Ì     i   2
lab.c.spec.verify.x.tests    (verify.x.tests) 
[verify.q, verify.spec.test]
:SSSV[sssV]T[sst]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 verify.spec.test             9 FREE     L                 sst                                                         
 Ì       2
 INDEX FILE/INTERNAL NAME           SUBSCRIPTS/PHYSICAL BASE

 lab.c.spec.temp.rpt.sort.index     [sel.key.1,sel.key.2,sel.acct,sel.mod.urn]
   rpt.sort.x                         /Srpt[sss1,sss2,aa,sssU]

 lab.c.spec.uncollected.x           [patient,collection.date,collection.time,specimen]
   uncollected.x                      :SSSU[aa,sssCD,sssCT,sssU]