Ì i 2
main
[urn]
*(S)SCOI[scoi]
Field Name Len Dat Typ J DPM Offset/Local/VAL
urn 10 URN L scoi
assigned.user 10 FREE L MIS.USER *(S)SCOI[scoi]|3
caller 30 FREE L *(S)SCOI[scoi]A|1
client 10 FREE L LAB.R.CLIENT *(S)SCOI[scoi]A|0
comp.date 8 DATE L *(S)SCOI[scoi]|10
comp.time 4 HHMM L *(S)SCOI[scoi]|11
comp.user 10 FREE L MIS.USER *(S)SCOI[scoi]|12
enter.date 8 DATE L *(S)SCOI[scoi]|5
enter.site 10 FREE L LAB.C.SITE *(S)SCOI[scoi]|4
enter.time 4 HHMM L *(S)SCOI[scoi]|6
enter.user 10 FREE L MIS.USER *(S)SCOI[scoi]|7
num.part 6 PINT R VAL=IF{@number#"1:"?1NN;@number#"1:"%1}+0
number 11 FREE L *(S)SCOI[scoi]|0
prefix 2 FREE L VAL=IF{@number%2$2?2A;.}
status 4 CHOICE L *(S)SCOI[scoi]|2
subject 60 FREE L *(S)SCOI[scoi]A|2
target.date 8 DATE L *(S)SCOI[scoi]|8
type 10 FREE L LAB.R.ISSTYPE *(S)SCOI[scoi]|1
warning.date 8 DATE L *(S)SCOI[scoi]|9
year 4 PINT R VAL=@enter.date$4
Ì i 2
audits
[urn, au.q]
*(S)SCOI[scoi]AU[scoiAq]
Field Name Len Dat Typ J DPM Offset/Local/VAL
au.q 3 PINT R scoiAq
au.date 8 DATE L *(S)SCOI[scoi]AU[scoiAq]|0
au.status 4 CHOICE L *(S)SCOI[scoi]AU[scoiAq]|3
au.time 4 HHMM L *(S)SCOI[scoi]AU[scoiAq]|1
au.user 10 FREE L MIS.USER *(S)SCOI[scoi]AU[scoiAq]|2
Ì i 2
specimens
[urn, spec.q]
*(S)SCOI[scoi]S[scoiSQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
spec.q 2 PINT R scoiSQ
spec.coll.date 8 DATE L VAL=%LAB.C.SPEC.fld("CD",@spec.mod.and.urn)
spec.mod.and.urn 11 FREE L *(S)SCOI[scoi]S[scoiSQ]|1
spec.module 1 CHOICE L VAL=@spec.mod.and.urn#0
spec.number 15 FREE L VAL=%LAB.C.SPEC.fld("SN",@spec.mod.and.urn)
spec.patient.name 30 FREE L VAL=%LAB.C.SPEC.fld("PN",@spec.mod.and.urn)
spec.pt.acct.num 12 FREE L VAL=%LAB.C.SPEC.fld("PA",@spec.mod.and.urn)
spec.recv.date 8 DATE L VAL=%LAB.C.SPEC.fld("RD",@spec.mod.and.urn)
spec.status 4 FREE L VAL=%LAB.C.SPEC.fld("SS",@spec.mod.and.urn)
specimen 30 FREE L *(S)SCOI[scoi]S[scoiSQ]|0
Ì i 2
text.lines
[urn, text.q]
*(S)SCOI[scoi]T[scoiTQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
text.q 2 PINT R scoiTQ
text.line 80 TEXT L *(S)SCOI[scoi]T[scoiTQ]
Index Files Subscripts/Physical Base
client.x [client,urn]
?(S)SCOIC[ggg,scoi]
entered.x [enter.date,enter.time,urn]
?(S)SCOID[scoid,scoit,scoi]
number.x [year,prefix,num.part] = urn
?(S)SCOIN[scoiNy,scoiNp,scoiNn]
specimen.x [spec.mod.and.urn,urn]
?(S)SCOIU[sssU,scoi]
status.x [status,urn]
?(S)SCOIS[scoiS,scoi]
target.x [target.date,urn]
?(S)SCOIT[scoiTD,scoi]
warning.x [warning.date,urn]
?(S)SCOIW[scoiWD,scoi]
|
|
| | |