Ì € 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
|
|
| | | | | |