sHelp
                                     LAB.L.SUM.LINK
       2
   lab.l.sum.link.results
     lab.l.sum.link.reports
       lab.l.sum.link.rpt.times
       lab.l.sum.link.rpts.by.doc
         lab.l.sum.link.rpt.time.by.doc
       lab.l.sum.link.rpts.by.loc
         lab.l.sum.link.rpt.time.by.loc
     lab.l.sum.link.units
   lab.l.sum.link.patients

 Ì       2
lab.l.sum.link.results    (main) 
[urn]
:SLL[sll]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 urn                          8 PINT     R                 sll                                                         
 result                      20 FREE     L                 :SLL[sll]|1                                                 
 result.time                  8 PINT     R                 :SLL[sll]|2                                                 
 test                         9 PDEC5    R  LAB.L.TEST     :SLL[sll]|0                                             
 Ì       2
lab.l.sum.link.reports    (reports) 
[urn, report]
:SLL[sll]R[sch]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 report                      10 FREE     L  LAB.C.RPT      sch                                                     
 last.other.report            8 PINT     R                 :SLL[sll]R[sch]|0                                           
 last.other.report.date       8 DATE     L                 VAL=IF{@last.other.report^x %Z.date.in.magic(x)}            
 last.other.report.time       4 HHMM     L                 VAL=IF{@last.other.report^x %Z.time.out(x)}                 
 set.last.other.report        0 FREE     L                 VAL=%LAB.C.SPEC.set.report.flag(^@LAB.L.SUM.LINK.repor      
                                                           VAL=ts,0)                                                   
 Ì       2
lab.l.sum.link.rpt.times    (report.times) 
[urn,report, report.time]
:SLL[sll]R[sch]T[sllrt]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 report.time                  9 PINT     R                 sllrt                                                       
 report.time.print.flag       1 FREE     L                 :SLL[sll]R[sch]T[sllrt]|0                                   
 Ì       2
lab.l.sum.link.rpts.by.doc    (reports.by.doctor) 
[urn,report, rpt.doctor]
:SLL[sll]R[sch]D[ggg]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 rpt.doctor                  10 FREE     L  MIS.DOC.DICT   ggg                                                     
 last.doctor.report           8 PINT     R                 :SLL[sll]R[sch]D[ggg]|0                                     
 last.doctor.report.date      8 DATE     L                 VAL=IF{@last.doctor.report^x %Z.date.in.magic(x)}           
 last.doctor.report.time      4 HHMM     L                 VAL=IF{@last.doctor.report^x %Z.time.out(x)}                
 set.last.doctor.report       0 FREE     L                 VAL=%LAB.C.SPEC.set.report.flag(^@LAB.L.SUM.LINK.repor      
                                                           VAL=ts.by.doctor,0)                                         
 Ì       2
lab.l.sum.link.rpt.time.by.doc    (report.times.by.doctor) 
[urn,report,rpt.doctor, report.doctor.time]
:SLL[sll]R[sch]D[ggg]T[sllRd]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 report.doctor.time           9 PINT     R                 sllRd                                                       
 report.doctor.time.flag      1 FREE     L                 :SLL[sll]R[sch]D[ggg]T[sllRd]|0                             
 Ì       2
lab.l.sum.link.rpts.by.loc    (reports.by.location) 
[urn,report, rpt.location]
:SLL[sll]R[sch]L[ggn]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 rpt.location                10 FREE     L  MIS.LOCN.DICT  ggn                                                     
 last.location.report         8 PINT     R                 :SLL[sll]R[sch]L[ggn]|0                                     
 last.location.report.date    8 DATE     L                 VAL=IF{@last.location.report^x %Z.date.in.magic(x)}         
 last.location.report.time    4 HHMM     L                 VAL=IF{@last.location.report^x %Z.time.out(x)}              
 set.last.location.report     0 FREE     L                 VAL=%LAB.C.SPEC.set.report.flag(^@LAB.L.SUM.LINK.repor      
                                                           VAL=ts.by.location,0)                                       
 Ì       2
lab.l.sum.link.rpt.time.by.loc    (report.times.by.location) 
[urn,report,rpt.location, report.location.time]
:SLL[sll]R[sch]L[ggn]T[sllRl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 report.location.time         9 PINT     R                 sllRl                                                       
 report.location.time.flag    1 FREE     L                 :SLL[sll]R[sch]L[ggn]T[sllRl]|0                             
 Ì       2
lab.l.sum.link.units    (units) 
[urn, unit]
:SLL[sll]U[sbu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 unit                        10 URN      L  LAB.B.UNIT     sbu                                                     
 count                        3 PINT     R                 :SLL[sll]U[sbu]|0                                           
 Ì       2
lab.l.sum.link.patients    (patients) 
[patient,date,time,link.urn]
:SLLP[aa,slld,sllt,sll]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 patient                     30 FREE     L  LAB.C.PAT      aa                                                      
 date                         8 DATE     L                 slld                                                        
 time                         4 HHMM     L                 sllt                                                        
 link.urn                     8 PINT     R                 sll