Ì i 2
lab.c.out.call.batch (call.batch)
[call.batch.number]
?SSNC[snncb]
Field Name Len Dat Typ J DPM Offset/Local/VAL
call.batch.number 7 PINT R snncb
call.batch.create.by 10 FREE L MIS.USER ?SSNC[snncb]|2
call.batch.create.date 8 DATE L ?SSNC[snncb]|0
call.batch.create.time 4 HHMM L ?SSNC[snncb]|1
call.batch.from.date 8 DATE L ?SSNC[snncb]|3
call.batch.patients 5 PINT R ?SSNC[snncb]|5
call.batch.specs 5 PINT R ?SSNC[snncb]|6
call.batch.thru.date 8 DATE L ?SSNC[snncb]|4
Ì € i 2
lab.c.out.call (call)
[call.batch.number, call.q]
?SSNC[snncb]C[ssnc]
Field Name Len Dat Typ J DPM Offset/Local/VAL
call.q 3 PINT R ssnc
call.client 10 FREE L MIS.DOC.DICT ?SSNC[snncb]C[ssnc]|1
call.date 8 DATE L ?SSNC[snncb]C[ssnc]|0
call.marked 1 CHOICE L ?SSNC[snncb]C[ssnc]|7
call.module 1 CHOICE L ?SSNC[snncb]C[ssnc]|3
call.ordered.complete 1 FREE L ?SSNC[snncb]C[ssnc]|12
call.ordered.tests 42 FREE L ?SSNC[snncb]C[ssnc]|11
call.other.client 10 FREE L MIS.DOC.DICT ?SSNC[snncb]C[ssnc]|13
call.patient 30 FREE L LAB.C.PAT ?SSNC[snncb]C[ssnc]|2
call.patient.name 30 FREE L ?SSNC[snncb]C[ssnc]|10
call.priority 1 FREE L ?SSNC[snncb]C[ssnc]|9
call.result 9 CHOICE L ?SSNC[snncb]C[ssnc]|6
call.site 10 FREE L LAB.C.SITE ?SSNC[snncb]C[ssnc]|8
call.spec.number 17 FREE L ?SSNC[snncb]C[ssnc]|4
call.spec.urn 9 PINT R ?SSNC[snncb]C[ssnc]|5
called.action 16 FREE L ?SSNC[snncb]C[ssnc]S|2
called.cc.q 2 PINT R ?SSNC[snncb]C[ssnc]S|4
called.date 8 DATE L ?SSNC[snncb]C[ssnc]S|0
called.time 4 HHMM L ?SSNC[snncb]C[ssnc]S|1
called.user 10 FREE L MIS.USER ?SSNC[snncb]C[ssnc]S|3
Ì € i 2
lab.c.out.call.attempt (call.attempt)
[call.batch.number,call.q, call.attempt.q]
?SSNC[snncb]C[ssnc]A[ssnca]
Field Name Len Dat Typ J DPM Offset/Local/VAL
call.attempt.q 2 PINT R ssnca
call.attempt.action 16 FREE L ?SSNC[snncb]C[ssnc]A[ssnca]|2
call.attempt.cc.q 2 PINT R ?SSNC[snncb]C[ssnc]A[ssnca]|5
call.attempt.comment 60 FREE L ?SSNC[snncb]C[ssnc]A[ssnca]|4
call.attempt.date 8 DATE L ?SSNC[snncb]C[ssnc]A[ssnca]|0
call.attempt.time 4 HHMM L ?SSNC[snncb]C[ssnc]A[ssnca]|1
call.attempt.user 10 FREE L MIS.USER ?SSNC[snncb]C[ssnc]A[ssnca]|3
Ì € i 2
lab.c.out.called.comments (called.comments)
[call.batch.number,call.q, called.comment.q]
?SSNC[snncb]C[ssnc]SC[ccq]
Field Name Len Dat Typ J DPM Offset/Local/VAL
called.comment.q 2 PINT R ccq
called.comment.line 60 FREE L ?SSNC[snncb]C[ssnc]SC[ccq]
Ì i 2
lab.c.out.call.by.patient (call.by.patient)
[cb.pat,cb.date,cb.time]
?SSNCP[aa,ccd,cct]
Field Name Len Dat Typ J DPM Offset/Local/VAL
cb.pat 30 URN L ADM.PAT aa
cb.date 8 DATE L ccd
cb.time 4 HHMM L cct
cb.client 10 FREE L MIS.DOC.DICT ?SSNCP[aa,ccd,cct]|0
Ì i 2
lab.c.out.call.complete (call.complete)
[cc.date,cc.time,cc.client,cc.spec.number,cc.q]
?SSNCC[ccd,cct,ggg,ccs,ccq]
Field Name Len Dat Typ J DPM Offset/Local/VAL
cc.date 8 DATE L ccd
cc.time 4 HHMM L cct
cc.client 10 FREE L MIS.DOC.DICT ggg
cc.spec.number 17 FREE L ccs
cc.q 2 PINT R ccq
cc.action 16 FREE L ?SSNCC[ccd,cct,ggg,ccs,ccq]|4
cc.complete 1 FREE L ?SSNCC[ccd,cct,ggg,ccs,ccq]|5
cc.module 1 CHOICE L ?SSNCC[ccd,cct,ggg,ccs,ccq]|3
cc.patient 30 URN L ADM.PAT ?SSNCC[ccd,cct,ggg,ccs,ccq]|1
cc.spec.urn 1 FREE L ?SSNCC[ccd,cct,ggg,ccs,ccq]|0
cc.user 10 FREE L MIS.USER ?SSNCC[ccd,cct,ggg,ccs,ccq]|2
Ì € i 2
lab.c.out.call.complete.comm (call.complete.comment)
[cc.date,cc.time,cc.client,cc.spec.number,cc.q, cc.comment.q]
?SSNCC[ccd,cct,ggg,ccs,ccq]C[cccq]
Field Name Len Dat Typ J DPM Offset/Local/VAL
cc.comment.q 2 PINT R cccq
cc.comment.line 60 FREE L ?SSNCC[ccd,cct,ggg,ccs,ccq]C[cccq]
Ì i 2
lab.c.out.call.select.save (call.select.save)
[call.select.save.user]
:SSNCSS[gu]
Field Name Len Dat Typ J DPM Offset/Local/VAL
call.select.save.user 10 FREE L MIS.USER gu
call.select.save.date 8 DATE L :SSNCSS[gu]|12
Ì i 2
lab.c.out.future.requisition (requisition)
[req.urn]
?SSNR[ssnf]
Field Name Len Dat Typ J DPM Offset/Local/VAL
req.urn 10 URN L ssnf
by.bill.client 1 YN L
dup.days 3 INT R
letter 10 FREE L LAB.C.FORM
req.bill.client 10 FREE L MIS.DOC.DICT ?SSNR[ssnf]|1
req.billto.name 30 FREE L VAL=@MIS.DOC.DICT.name[@req.bill.client]
req.call 1 FREE L ?SSNR[ssnf]|13
req.client 10 FREE L MIS.DOC.DICT ?SSNR[ssnf]|0
req.collection.date 8 DATE L ?SSNR[ssnf]|10
req.collection.time 4 HHMMU L ?SSNR[ssnf]|11
req.last.series.order 1 YN L ?SSNR[ssnf]|15
req.mult.addr.urn 2 PINT R ?SSNR[ssnf]|2
req.order.source 10 FREE L MIS.SOURCE ?SSNR[ssnf]|14
req.orders.lines 80 FREE L VAL=%LAB.C.OUT.orders(req.urn,"",1)
req.orders.list 30 FREE L VAL=%LAB.C.OUT.orders(req.urn)
req.priority 1 FREE L ?SSNR[ssnf]|12
req.pt.age 7 AGE R ?SSNR[ssnf]|7
req.pt.bill.type 1 CHOICE L ?SSNR[ssnf]|22
req.pt.birthdate 10 BDATE L ?SSNR[ssnf]|6
req.pt.fin.class 10 FREE L MIS.FIN.CLASS ?SSNR[ssnf]|9
req.pt.first.name 30 FREE L
req.pt.id 15 FREE L ?SSNR[ssnf]|3
req.pt.last.name 30 FREE L
req.pt.mri.urn 25 URN L ?SSNR[ssnf]|4
req.pt.name 30 FREE L ?SSNR[ssnf]|5
req.pt.sex 1 CHOICE L ?SSNR[ssnf]|8
req.renewal.series.order 1 YN L ?SSNR[ssnf]|19
req.ser.expire.renew.date 8 DATE L VAL=IF{@req.last.series.order!@req.renewal.series.orde
VAL=r @req.collection.date}
req.series.check 1 YN L VAL=IF{"Y"'=c.yn;c.expire.renew.both="E" "Y"=@req.last
VAL=.series.order;c.expire.renew.both="R" "Y"=@req.ren
VAL=ewal.series.order;"Y"=@req.last.series.order;"Y"=@
VAL=req.renewal.series.order}
req.series.directions 20 FREE L MIS.DIR ?SSNR[ssnf]|16
req.series.expire.date 8 DATE L VAL=IF{@req.last.series.order @req.collection.date}
req.series.how.many 3 PINT R ?SSNR[ssnf]|17
req.series.renew.date 8 DATE L VAL=IF{@req.renewal.series.order @req.collection.date}
req.series.renew.or.last 1 CHOICE L
req.series.renewal.days 3 PINT R ?SSNR[ssnf]|18
req.series.start.date 8 DATE L ?SSNR[ssnf]|20
req.set.client.billto 0 FREE L VAL=@req.bill.client^client&""
req.set.client.subdr 0 FREE L VAL=@req.client^client&""
req.set.client.subfrom 0 FREE L VAL=@req.sub.from^client&""
req.sub.from 10 FREE L MIS.DOC.DICT ?SSNR[ssnf]|21
req.subdr.name 30 FREE L VAL=@MIS.DOC.DICT.name[@req.client]
req.subfrom.name 30 FREE L VAL=@MIS.DOC.DICT.name[@req.sub.from]
Ì € i 2
lab.c.out.req.bar.codes (req.bar.codes)
[req.urn, req.bc.mod,req.bc.px.etc,req.bc.spec.q,req.bc.container]
?SSNR[ssnf]BC[ssnBM,ssnBP,ssnBQ,sck]
Field Name Len Dat Typ J DPM Offset/Local/VAL
req.bc.mod 1 CHOICE L ssnBM
req.bc.px.etc 24 FREE L ssnBP
req.bc.spec.q 1 FREE L ssnBQ
req.bc.container 10 FREE L LAB.C.CONTAINERsck
req.bar.code 10 FREE L ?SSNR[ssnf]BC[ssnBM,ssnBP,ssnBQ,sck]|0
Ì € i 2
lab.c.out.req.diagnoses (req.diagnoses)
[req.urn, req.diag.q]
?SSNR[ssnf]DX[scrDQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
req.diag.q 2 PINT R scrDQ
req.diag 7 FREE L MIS.DIAG ?SSNR[ssnf]DX[scrDQ]|0
Ì € i 2
lab.c.out.req.dr.address.info (req.doctor.address.info)
[req.urn, req.doc.address.doctor]
?SSNR[ssnf]DA[ggg]
Field Name Len Dat Typ J DPM Offset/Local/VAL
req.doc.address.doctor 10 FREE L ggg
req.doc.address.1 45 FREE L ?SSNR[ssnf]DA[ggg]|0
req.doc.address.2 45 FREE L ?SSNR[ssnf]DA[ggg]|1
req.doc.address.3 45 FREE L ?SSNR[ssnf]DA[ggg]|2
req.doc.address.4 45 FREE L ?SSNR[ssnf]DA[ggg]|3
req.doc.address.email 40 FREE L ?SSNR[ssnf]DA[ggg]|4
Ì € i 2
lab.c.out.req.icd (req.icd)
[req.urn, icd.module,icd.order]
?SSNR[ssnf]I[scrim,scrio]
Field Name Len Dat Typ J DPM Offset/Local/VAL
icd.module 1 CHOICE L scrim
icd.order 9 FREE L scrio
icd.code 7 FREE L ?SSNR[ssnf]I[scrim,scrio]|0
icd.comment 60 FREE L ?SSNR[ssnf]I[scrim,scrio]|3
icd.printed 1 YN L ?SSNR[ssnf]I[scrim,scrio]|4
icd.reject 1 CHOICE L ?SSNR[ssnf]I[scrim,scrio]|1
icd.sign 1 YN L ?SSNR[ssnf]I[scrim,scrio]|2
Ì € i 2
lab.c.out.req.icd.modifiers (req.icd.modifiers)
[req.urn,icd.module,icd.order, icd.mod.q]
?SSNR[ssnf]I[scrim,scrio]M[gzmQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
icd.mod.q 3 PINT R gzmQ
icd.modifier 2 FREE L MIS.CPT.MOD ?SSNR[ssnf]I[scrim,scrio]M[gzmQ]|0
Ì € i 2
lab.c.out.req.letters (req.letters)
[req.urn, req.letter.client,req.letter,req.letter.date]
?SSNR[ssnf]L[ggg,ssx,ssnfL]
Field Name Len Dat Typ J DPM Offset/Local/VAL
req.letter.client 10 FREE L MIS.DOC.DICT ggg
req.letter 10 FREE L LAB.C.FORM ssx
req.letter.date 8 DATE L ssnfL
req.letter.user 10 FREE L MIS.USER ?SSNR[ssnf]L[ggg,ssx,ssnfL]|0
Ì € i 2
lab.c.out.future.req.markers (req.markers)
[req.urn, req.marker]
?SSNR[ssnf]MK[ssk]
Field Name Len Dat Typ J DPM Offset/Local/VAL
req.marker 10 FREE L LAB.C.MARK ssk
Ì € i 2
lab.c.out.future.req.orders (req.orders)
[req.urn, req.ee.ord.q]
?SSNR[ssnf]EO[ssnfO]
Field Name Len Dat Typ J DPM Offset/Local/VAL
req.ee.ord.q 2 PINT R ssnfO
req.ee.ask.how.many 1 YN L ?SSNR[ssnf]EO[ssnfO]|5
req.ee.cnt 2 PINT R ?SSNR[ssnf]EO[ssnfO]|3
req.ee.how.many.dft 2 PINT R ?SSNR[ssnf]EO[ssnfO]|6
req.ee.mic.spdesc 10 FREE L LAB.M.SPDESC ?SSNR[ssnf]EO[ssnfO]|8
req.ee.mic.src 10 FREE L LAB.M.SRC ?SSNR[ssnf]EO[ssnfO]|7
req.ee.ord 10 URN L ?SSNR[ssnf]EO[ssnfO]|0
req.ee.ord.mnemonic 15 FREE L ?SSNR[ssnf]EO[ssnfO]|2
req.ee.ord.name 30 FREE L ?SSNR[ssnf]EO[ssnfO]|4
req.ee.ord.priority 1 FREE L ?SSNR[ssnf]EO[ssnfO]|13
req.ee.ord.subm.doctor 10 FREE L ?SSNR[ssnf]EO[ssnfO]|14
req.ee.ord.type 1 CHOICE L ?SSNR[ssnf]EO[ssnfO]|1
req.ee.prefix 2 FREE L ?SSNR[ssnf]EO[ssnfO]|9
req.ee.screen 15 FREE L MIS.SCREEN ?SSNR[ssnf]EO[ssnfO]|10
req.ee.spec.urn 10 URN L ?SSNR[ssnf]EO[ssnfO]|12
req.ee.timed 1 YN L ?SSNR[ssnf]EO[ssnfO]|11
Ì € i 2
lab.c.out.future.req.other.doc (req.other.doctors)
[req.urn, req.other.doctor]
?SSNR[ssnf]DR[ggg]
Field Name Len Dat Typ J DPM Offset/Local/VAL
req.other.doctor 10 FREE L MIS.DOC.DICT ggg
req.other.doc.addr.urn 2 PINT R ?SSNR[ssnf]DR[ggg]|1
req.other.doc.edit.addr 1 YN L ?SSNR[ssnf]DR[ggg]|2
req.other.doc.non.dict.nm 30 FREE L ?SSNR[ssnf]DR[ggg]|0
Ì € i 2
lab.c.out.future.req.queries (req.queries)
[req.urn, req.query]
?SSNR[ssnf]Q[ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
req.query 10 FREE L MIS.QUERY ggv
req.response 60 FREE L ?SSNR[ssnf]Q[ggv]|0
req.yn.comment 99 FREE L ?SSNR[ssnf]Q[ggv]|5
Ì € i 2
lab.c.out.future.req.query.mul (req.query.multiple)
[req.urn,req.query, req.qry.mul.q]
?SSNR[ssnf]Q[ggv]M[ggvMD]
Field Name Len Dat Typ J DPM Offset/Local/VAL
req.qry.mul.q 3 PINT R ggvMD
req.qry.mul.answer 75 FREE L ?SSNR[ssnf]Q[ggv]M[ggvMD]|0
Ì € i 2
lab.c.out.future.req.spec.comm (req.specimen.comments)
[req.urn, req.spec.comment.q]
?SSNR[ssnf]SC[ssnfK]
Field Name Len Dat Typ J DPM Offset/Local/VAL
req.spec.comment.q 2 PINT R ssnfK
req.spec.comment 60 FREE L ?SSNR[ssnf]SC[ssnfK]
Ì 2
INDEX FILE/INTERNAL NAME SUBSCRIPTS/PHYSICAL BASE
lab.c.out.client.x [req.client,req.collection.date,req.collection.time,req.pt.last.name,req.pt.firs
client.x :SSNRC[ggg,ssnfD,ssnfT,aaLN,aaFN,ssnf]
lab.c.out.date.sf.x [req.collection.date,req.collection.time,req.sub.from,req.pt.last.name,req.pt.fi
date.sf.x :SSNRDBC[ssnfD,ssnfT,scrSF,aaLN,aaFN,ssnf]
lab.c.out.date.x [req.collection.date,req.collection.time,req.client,req.pt.last.name,req.pt.firs
date.x :SSNRD[ssnfD,ssnfT,ggg,aaLN,aaFN,ssnf]
lab.c.out.name.x [req.pt.last.name,req.pt.first.name,req.collection.date,req.collection.time,req.
name.x :SSNRN[aaLN,aaFN,ssnfD,ssnfT,ggg,ssnf]
lab.c.out.series.x [req.collection.date,req.series.renew.or.last,req.urn]
series.x :SSNRS[ssnfD,ssnfs,ssnf]
|
|
| | | | | | | | | | | | | | | | | | | |