Ì i 2
oe.order.history (history)
[hx.mri.urn,hx.dept,hx.service.date,hx.pt,hx.urn]
:POHX[ea,ggn,poSD,aa,po]
Field Name Len Dat Typ J DPM Offset/Local/VAL
hx.mri.urn 25 URN L MRI.PAT ea
hx.dept 10 FREE L MIS.LOCN.DICT ggn
hx.service.date 8 DATE L poSD
hx.pt 30 URN L ADM.PAT aa
hx.urn 0 URN L po
hx.cat 10 FREE L OE.CAT :POHX[ea,ggn,poSD,aa,po]|0
hx.proc 10 DEC R OE.PROC :POHX[ea,ggn,poSD,aa,po]|1
hx.quantity 3 PINT R :POHX[ea,ggn,poSD,aa,po]|2
hx.report 10 FREE L OE.REPORT :POHX[ea,ggn,poSD,aa,po]|3
Ì i 2
oe.ord.locals (locals)
Field Name Len Dat Typ J DPM Offset/Local/VAL
activity.time 10 FREE L VAL=@.sd
batch.date 8 DATE L
bed 10 FREE L
canc.date 8 DATE L
choice 1 CHOICE L
ck.conf 1 YN L VAL=IF{"Y"'=@ADM.PAT.confidential[@patient];@MIS.USER.
VAL=confidential.pts[@.user]="Y";"N"}
close.time 4 HHMM L
conf.msg 25 FREE L VAL=IF{@OE.PARAM.conf.msg[@.facility];"<Confidentia
VAL=l Patient>"}
dept.or.cat 12 FREE L
dept.or.cat.name 30 FREE L VAL=IF{c.dept.or.cat$2="c " @OE.CAT.name[c.dept.or.cat
VAL=%1];@MIS.LOCN.DICT.name[c.dept.or.cat]}
detail 1 YN L
drawer.no 4 PINT R
edm.flag 1 FREE L VAL=/..EDM
edm.provider 10 FREE L VAL=/..EDM.DR
facility 10 FREE L MIS.FACILITY
lab.mnemonic 10 FREE L
loc.or.pat 45 FREE L
location 10 FREE L MIS.LOCN.DICT
meal 2 CHOICE L
mic.source 10 FREE L VAL=/..MIC.SOURCE
mri.id 43 FREE L
mri.unit.number.sort 10 FREE L
nonpom.fav.provider 10 FREE L VAL=/..NP.FAV.PROV
nonpom.ord.source 10 FREE L VAL=/..NP.SOURCE
nonpom.other.provider 10 FREE L VAL=/..NP.OTH.PROV
nonpom.provider 10 FREE L VAL=/..NP.PROV
nour 2 CHOICE L
open.date 8 DATE L
open.time 4 HHMM L
print.number 10 FREE L
pwm.flag 1 FREE L VAL=/.PWM
room 10 FREE L MIS.ROOM.DICT
rpt.category 10 FREE L OE.CAT VAL=@category[@OE.RES.order]
rpt.category.name 30 FREE L VAL=@category.name[@OE.RES.order]
rpt.dept 10 FREE L MIS.LOCN.DICT VAL=@OE.CAT.dept[@rpt.category]
rpt.dept.name 30 FREE L VAL=@MIS.LOCN.DICT.name[@rpt.dept]
rpt.doctor 10 FREE L MIS.DOC.DICT VAL=@doctor[@OE.RES.order]
rpt.doctor.name 30 FREE L VAL=@MIS.DOC.DICT.name[@rpt.doctor]
rpt.order.date 8 DATE L VAL=@order.date[@OE.RES.order]
rpt.order.device 15 FREE L VAL=@device[@OE.RES.order]
rpt.order.lab.spec.urn 17 FREE L VAL=:PO[@OE.RES.order]IF["S",@ifc.specimen.urn]
rpt.order.priority 1 FREE L VAL=@priority=@priority[@OE.RES.order]
rpt.order.quantity 3 PINT R VAL=@quantity[@OE.RES.order]
rpt.order.sig.date 8 DATE L VAL=@sig.date[@OE.RES.order]
rpt.order.sig.name 10 FREE L MIS.DOC.DICT VAL=@sig.name[@OE.RES.order]
rpt.order.sig.time 4 HHMM L VAL=@sig.time[@OE.RES.order]
rpt.order.status 1 FREE L VAL=@status[@OE.RES.order]
rpt.order.tec 10 FREE L MIS.USER VAL=@technician[@OE.RES.order]
rpt.order.tec.monogram 3 FREE L VAL=@technician.monogram[@OE.RES.order]
rpt.order.tec.name 20 FREE L VAL=@technician.name[@OE.RES.order]
rpt.order.time 4 HHMM L VAL=@order.time[@OE.RES.order]
rpt.order.user 10 FREE L VAL=@user[@OE.RES.order]
rpt.procedure 10 DEC R OE.PROC VAL=@procedure[@OE.RES.order]
rpt.procedure.mnemonic 10 FREE L VAL=@OE.PROC.mnemonic[@rpt.category,@rpt.procedure]
rpt.procedure.name 30 FREE L VAL=@procedure.name[@rpt.category,@rpt.procedure]
rpt.service.date 8 DATE L VAL=@service.date[@OE.RES.order]
rpt.service.time 4 HHMM L VAL=@service.time[@OE.RES.order]
temp.attend.doctor 10 FREE L VAL=@OE.PAT.respon.doctor[@patient]
temp.attend.doctor.name 30 FREE L VAL=@OE.PAT.respon.doctor.name[@OE.PAT.respon.doctor[@
VAL=patient]]
temp.registration.date 8 DATE L VAL=@OE.PAT.registration.date[@patient]
temp.urn 10 URN L VAL=/TEMP.URN[@.urn]
type 4 CHOICE L
user.is.provider 1 FREE L VAL=/..USER.PROV
yn 1 YN L
Ì i 2
oe.order (main)
[urn]
:PO[po]
Field Name Len Dat Typ J DPM Offset/Local/VAL
urn 10 URN L po
adm.ext.urn.for.mm 12 FREE L :PO[po]MM|10
appt.date.and.time 8 FREE L :PO[po]|33
authen.date 8 DATE L :PO[po]AUTH|1
authen.time 4 HHMM L :PO[po]AUTH|2
authenticated 1 YN L :PO[po]AUTH|0
bill.on.status 1 FREE L :PO[po]|8
cancel.comment 60 FREE L :PO[po]XC|9
cancel.date 8 DATE L :PO[po]XC|6
cancel.device 15 FREE L :PO[po]XC|8
cancel.rank 1 INT R VAL=(L("RQTRDNCNDLRJ",@cancel.status)/2)
cancel.req.comment 60 FREE L :PO[po]XC|4
cancel.req.date 8 DATE L :PO[po]XC|1
cancel.req.device 15 FREE L :PO[po]XC|3
cancel.req.time 4 HHMM L :PO[po]XC|2
cancel.req.user 10 FREE L MIS.USER :PO[po]XC|0
cancel.status 2 CHOICE L :PO[po]XC|10
cancel.time 4 HHMM L :PO[po]XC|7
cancel.user 10 FREE L MIS.USER :PO[po]XC|5
cat.screen 15 FREE L MIS.SCREEN :PO[po]R|0
category 10 FREE L OE.CAT :PO[po]|5
category.name 30 FREE L VAL=@OE.CAT.name[@category]
category.type 1 FREE L VAL=@OE.CAT.type[@category]#0
common.doctor.order 4 PINT R :PO[po]XO|4
comp.date 8 DATE L :PO[po]S|3
comp.order.num 13 FREE L VAL=(@service.date_(@order.num%3))
comp.time 4 HHMM L :PO[po]S|4
comp.user 10 FREE L MIS.USER :PO[po]S|5
cs.order.nmi.conn 10 URN L NMI.OVX :PO[po]CSORD|1
cs.order.nmi.msg.no 10 PINT R :PO[po]CSORD|2
cs.order.number 20 FREE L :PO[po]CSORD|0
cs.rad.order.num 20 FREE L :PO[po]CSRAD|0
daily.cnt 4 PINT R :PO[po]XO|9
daily.dir 20 FREE L MIS.DIR :PO[po]XO|6
daily.extnd 10 FREE L :PO[po]XO|8
daily.init.thru.date 8 DATE L :PO[po]XO|7
daily.run.cnt 4 PINT R :PO[po]XO|10
day.of.stay 3 INT R VAL=(%Z.date.sub(@service.date,@ADM.PAT.admit.date[@pa
VAL=tient])+1<10000)
days.old 3 INT R VAL=(%Z.date.sub(@.today,@service.date)+1)
dept 10 FREE L MIS.LOCN.DICT VAL=@OE.CAT.dept[@category]
dept.name 30 FREE L VAL=@MIS.LOCN.DICT.name[@dept]
device 15 FREE L :PO[po]|17
dft.priority 1 CHOICE L
dft.ser.date 10 FREE L
dft.ser.time 4 FREE L
diagnosis 7 FREE L :PO[po]MN|0
diet.end.date 8 DATE L :PO[po]DIET|0
diet.end.time 4 TIME L :PO[po]DIET|1
doctor 10 FREE L MIS.DOC.DICT :PO[po]|4
doctor.name 30 FREE L VAL=IF{@MIS.DOC.DICT.name[@doctor];@doctor}
dr.order 1 YN L :PO[po]DOER|0
dr.order.ers 1 YN L :PO[po]DOER|1
dup.date.and.time 8 FREE L :PO[po]|18
dup.reason 60 FREE L :PO[po]XD
gl.amount 9 SMONEY R :PO[po]GL|0
icd.doctor 10 :PO[po]MN|2
icd.status 10 FREE L :PO[po]MN|1
icd.user 10 :PO[po]MN|3
in.pro.date 8 DATE L :PO[po]S|0
in.pro.time 4 HHMM L :PO[po]S|1
in.pro.user 10 FREE L MIS.USER :PO[po]S|2
inp.service.time 4 FREE L :PO[po]|11
lab.order 1 YN L :PO[po]|27
lab.prod.cancel 1 YN L :PO[po]A|5
lab.prod.qty 3 PINT R :PO[po]A|4
label.priority 4 FREE L VAL=(IF{@priority ("STAT,URG,ROUT"#(L("SUR",@priority)
VAL=_","))})
label.status 6 FREE L VAL=("CANC,UNVER,VER,TRANS,LOGGED,IN PRO,COMP,RESULT"#
VAL=(@rank.status_","))
meal.time 4 HHMM L VAL=@OE.PARAM.meal.time
meal.time.rank 1 INT R
message.sent 1 YN L :PO[po]X|1
mm.inp.pt.bar.db 10 FREE L :PO[po]MM|7
mm.inp.pt.item.number 43 FREE L :PO[po]MM|11
mm.inp.pt.qty.um 4 SINT R :PO[po]MM|2
mm.inp.pt.stock 18 FREE L :PO[po]MM|1
mm.inp.pt.stock.desc 30 FREE L :PO[po]MM|4
mm.inp.pt.stock.name 10 FREE L :PO[po]MM|5
mm.inp.pt.stock.number 20 FREE L :PO[po]MM|6
mm.inp.pt.um 4 FREE L :PO[po]MM|3
mm.interface.bill 8 MONEY R :PO[po]MM|9
mm.inventory.mnemonic 10 FREE L :PO[po]MM|0
mm.transaction.number 4 FREE L :PO[po]MM|8
mri.urn 10 FREE L VAL=@ADM.PAT.mri.urn[@patient]
order.block 8 FREE L VAL=urn#". "
order.date 8 DATE L :PO[po]|0
order.num 9 FREE L :PO[po]|12
order.set 10 FREE L OE.SET :PO[po]XO|0
order.set.cat.inited 1 YN L :PO[po]XO|5
order.source 10 FREE L MIS.SOURCE :PO[po]A|6
order.time 4 HHMM L :PO[po]|1
origin 2 CHOICE L :PO[po]|21
other.doctor 10 FREE L MIS.DOC.DICT :PO[po]A|7
pacs.file.type FREE L :PO[po]PACS|2
pacs.identifier FREE L :PO[po]PACS|1
pacs.status FREE L :PO[po]PACS|0
patient 43 FREE L OE.PAT :PO[po]|3
patient.location 10 FREE L VAL=@OE.PAT.location[@patient]
pc.bill.on.status 6 FREE L :PO[po]|25
pc.proc.number 10 FREE L :PO[po]|24
pc.unit.price 9 MONEY R :PO[po]|26
pha.all.comment 10 FREE L :PO[po]PIC|2
pha.all.text 30 FREE L :PO[po]PIC|5
pha.dup.comment 10 FREE L :PO[po]PIC|1
pha.dup.text 30 FREE L :PO[po]PIC|4
pha.edit.flag 1 FREE L :PO[po]P|1
pha.int.comment 10 FREE L :PO[po]PIC|0
pha.int.text 30 FREE L :PO[po]PIC|3
pha.ord.ers 1 FREE L :PO[po]P|0
pha.order 1 YN L :PO[po]|32
pom.edit.flag 1 FREE L :PO[po]DOER|2
print.destination 15 FREE L
print.format 10 FREE L
print.here 1 YN L :PO[po]|15
priority 1 CHOICE L :PO[po]|13
proc.number 10 FREE L :PO[po]|7
proc.order.screen 15 FREE L MIS.SCREEN :PO[po]R|1
procedure 10 DEC R OE.PROC :PO[po]|6
procedure.mnemonic 10 FREE L VAL=IF{@mm.inp.pt.stock.number^SN,IF{L(SN)^LSN>9 "~
VAL="_(SN%(LSN-9))^SN},SN;@OE.PROC.mnemonic[@category,
VAL=@procedure]}
procedure.mnemonic.hx 10 FREE L VAL=IF{@mm.inp.pt.stock.name[@hx.pr.order.urn];@OE.PRO
VAL=C.mnemonic[@hx.pr.category,@hx.pr.procedure]}
procedure.name 30 FREE L VAL=IF{@mm.inp.pt.stock.number^SN %OE.ORD.mm.get.info(
VAL="DESC",@mm.inventory.mnemonic,SN);@OE.PROC.name[@c
VAL=ategory,@procedure]}
pt.name.and.number 43 FREE L VAL=(@ADM.PAT.acct.number:13L_@ADM.PAT.name)
quantity 3 PINT R :PO[po]|14
rad.order 1 YN L :PO[po]|29
rank.bill.on.status 1 INT R VAL=(IF{@bill.on.status L("XUVTLIC",@bill.on.status)})
rank.pc.bill.on.status 1 INT R VAL=(IF{@pc.bill.on.status L("CPDS",@pc.bill.on.status
VAL=#0)})
rank.status 1 INT R VAL=L("XUVTLICR",@status)
replaced.order 8 PINT R :PO[po]REP
report.urn 10 URN L OE.RES :PO[po]|23
req.location 10 FREE L MIS.LOCN.DICT :PO[po]|20
result.date 8 DATE L :PO[po]S|6
result.time 4 HHMM L :PO[po]S|7
result.user 10 FREE L MIS.USER :PO[po]S|8
review.date 8 DATE L :PO[po]X|0
rx 10 FREE L :PO[po]|28
sch.appt.urn 10 FREE L SCH.APPT :PO[po]|30
sch.db 12 FREE L MIS.APPL VAL=+@MIS.FACILITY.databases[/.FAC,"SCH"]^OE.PARAM.sch
VAL=.database
sch.seq.no 4 PINT R :PO[po]|31
series.dir 20 FREE L MIS.DIR :PO[po]XO|1
series.stop.date 8 DATE L :PO[po]XO|2
series.stop.time 4 HHMM L :PO[po]XO|3
service.date 8 DATE L :PO[po]|10
service.time 4 HHMM L :PO[po]|11
sig.lvl.doctor 10 FREE L MIS.DOC.DICT :PO[po]A|8
status 1 CHOICE L :PO[po]|2
status.prt3 3 FREE L VAL=("CNC,UNV,VER,TRN,LOG,IPR,CMP,RES"#(@rank.status_"
VAL=,"))
status.qual 4 FREE L VAL=IF{@cancel.status="TR"!(@cancel.status="RQ") "CNC?
VAL=";"Y"=@dr.order.ers "PHY";"Y"=@sch.order.ers "SCH"
VAL=;"Y"=@sch.pending.appt "APP"}
stock.campus 10 FREE L OE.CAMPUS :PO[po]X|2
stock.location 10 FREE L MIS.LOCN.DICT :PO[po]|19
technician 10 FREE L MIS.USER :PO[po]|22
technician.monogram 3 FREE L VAL=@MIS.USER.monogram[@technician]
technician.name 20 FREE L VAL=@MIS.USER.name[@technician]
terminate.comment 60 FREE L :PO[po]TD|9
terminate.date 8 DATE L :PO[po]TD|6
terminate.device 15 FREE L :PO[po]TD|8
terminate.req.comment 60 FREE L :PO[po]TD|4
terminate.req.date 8 DATE L :PO[po]TD|1
terminate.req.device 15 FREE L :PO[po]TD|3
terminate.req.time 4 HHMM L :PO[po]TD|2
terminate.req.user 10 FREE L MIS.USER :PO[po]TD|0
terminate.time 4 HHMM L :PO[po]TD|7
terminate.user 10 FREE L MIS.USER :PO[po]TD|5
time.block 60 FREE L :PO[po]TB
tray.hold.date 8 DATE L VAL=@OE.PAT.tray.hold.date
tray.release.time 4 HHMM L VAL=@OE.PAT.tray.release.time
unit.price 9 MONEY R :PO[po]|9
user 10 FREE L MIS.USER :PO[po]|16
Ì € i 2
oe.billing transactions (billing.data)
[urn, bill.date.and.urn]
:PO[po]B[poBD]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.date.and.urn 0 FREE L poBD
bill.activity.date 8 DATE L VAL=(@bill.date.and.urn$8)
bill.amount 9 MONEY R :PO[po]B[poBD]|1
bill.comment 35 FREE L :PO[po]B[poBD]|6
bill.credit 1 YN L :PO[po]B[poBD]|3
bill.device 15 FREE L :PO[po]B[poBD]|5
bill.nur.cost 9 MONEY R :PO[po]B[poBD]|9
bill.nur.intvn 10 DEC R OE.PROC :PO[po]B[poBD]|7
bill.nur.proc.num 10 FREE L :PO[po]B[poBD]|8
bill.post.type 1 CHOICE L :PO[po]B[poBD]|2
bill.qty 3 INT R :PO[po]B[poBD]|0
bill.user 10 FREE L MIS.USER :PO[po]B[poBD]|4
Ì € i 2
clinical.alerts (clinical.alerts)
[urn, clin.alert]
:PO[po]CA[gqa]
Field Name Len Dat Typ J DPM Offset/Local/VAL
clin.alert 10 FREE L MIS.CLIN.ALERT gqa
Ì € i 2
clinical.alerts.details (clinical.alerts.details)
[urn,clin.alert, clin.alerts.details]
:PO[po]CA[gqa]D[aqaDE]
Field Name Len Dat Typ J DPM Offset/Local/VAL
clin.alerts.details 72 FREE L aqaDE
Ì € i 2
dft.query.responses (dft.responses)
[urn, dft.query.origin,dft.query]
:PO[po]DFT[poQO,ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dft.query.origin 4 CHOICE L poQO
dft.query 10 FREE L MIS.QUERY ggv
dft.response 70 QRY.RESP L :PO[po]DFT[poQO,ggv]|0
Ì € i 2
oe.duplicate.reason (duplicate.data)
[urn, dupl.ord]
:PO[po]XD[poDO]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dupl.ord 8 URN L poDO
dupl.date 8 DATE L VAL=@OE.ORD.service.date[@dupl.urn]
dupl.doctor 42 FREE L VAL=(@OE.ORD.doctor[@dupl.urn]^DR:10L_" "_@MIS.DOC.DI
VAL=CT.name[DR])
dupl.priority 1 CHOICE L VAL=@OE.ORD.priority[@dupl.urn]
dupl.time 4 HHMM L VAL=@OE.ORD.service.time[@dupl.urn]
dupl.urn 6 FREE L :PO[po]XD[poDO]
Ì € i 2
OE.order.edit.data (edit.data)
[urn, edit.urn]
:PO[po]E[poED]
Field Name Len Dat Typ J DPM Offset/Local/VAL
edit.urn 3 URN L poED
edit.date 8 DATE L :PO[po]E[poED]|0
edit.event 88 FREE L :PO[po]E[poED]|3
edit.time 4 HHMM L :PO[po]E[poED]|1
edit.user 10 FREE L MIS.USER :PO[po]E[poED]|2
Ì € i 2
orders.email.messages (fail.print.msg.sent)
[urn, fail.print.device]
:PO[po]PRTX[pqdev]
Field Name Len Dat Typ J DPM Offset/Local/VAL
fail.print.device FREE L pqdev
fail.print.device.count 2 PINT R :PO[po]PRTX[pqdev]|0
Ì € i 2
oe.order.last.signatures (last.signed)
[urn, last.signature]
:PO[po]LS[poLSG]
Field Name Len Dat Typ J DPM Offset/Local/VAL
last.signature 10 URN L poLSG
last.sig.edit.urn 3 INT R :PO[po]LS[poLSG]|1
last.sig.time.date 9 FREE L :PO[po]LS[poLSG]|0
Ì € i 2
nursing.directions (nur.dir)
[urn, dir.urn]
:PO[po]ID[pdiD]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dir.urn 2 URN L pdiD
dir.date 8 DATE L :PO[po]ID[pdiD]|3
dir.day 8 FREE L :PO[po]ID[pdiD]|0
dir.frequency 20 FREE L :PO[po]ID[pdiD]|5
dir.level 3 PINT R :PO[po]ID[pdiD]|2
dir.marker 4 FREE L :PO[po]ID[pdiD]|1
dir.time 4 HHMM L :PO[po]ID[pdiD]|4
Ì € i 2
oe.order.nursing.text (nursing.text)
[urn, ntext.urn]
:PO[po]NT[poNT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
ntext.urn 3 URN L poNT
ntext 40 FREE L :PO[po]NT[poNT]
Ì € i 2
oe.orders.assoc.reports (orders.reports)
[urn, report]
:PO[po]REP[pt]
Field Name Len Dat Typ J DPM Offset/Local/VAL
report 10 URN L OE.RES pt
reports.category 10 FREE L OE.CAT :PO[po]REP[pt]|1
reports.date DATE L :PO[po]REP[pt]|2
reports.time TIME L :PO[po]REP[pt]|3
reports.urn 10 URN L :PO[po]REP[pt]|0
Ì € i 2
oe.prof.comp.billing.data (pc.billing.data)
[urn, pc.date.and.urn]
:PO[po]PB[poPBD]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pc.date.and.urn 0 FREE L poPBD
pc.activity.date 8 DATE L VAL=(@pc.date.and.urn$8)
pc.amount 9 MONEY R :PO[po]PB[poPBD]|1
pc.comment 35 FREE L :PO[po]PB[poPBD]|6
pc.credit 1 YN L :PO[po]PB[poPBD]|3
pc.device 15 FREE L :PO[po]PB[poPBD]|5
pc.post.type 1 CHOICE L :PO[po]PB[poPBD]|2
pc.qty 3 INT R :PO[po]PB[poPBD]|0
pc.user 10 FREE L MIS.USER :PO[po]PB[poPBD]|4
Ì € i 2
oe.ord.pha.int.allergies (pha.int.allergies)
[urn, pha.int.all.q]
:PO[po]PIA[popia]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pha.int.all.q 3 PINT R popia
pha.int.all 10 FREE L :PO[po]PIA[popia]|1
pha.int.all.description 30 FREE L :PO[po]PIA[popia]|2
pha.int.all.type 10 FREE L :PO[po]PIA[popia]|0
Ì € i 2
oe.ord.pha.int.duplicates (pha.int.duplicates)
[urn, pha.int.dup.q]
:PO[po]PID[popid]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pha.int.dup.q 3 PINT R popid
pha.int.dup 10 FREE L :PO[po]PID[popid]|3
pha.int.dup.description 30 FREE L :PO[po]PID[popid]|5
pha.int.dup.med 10 FREE L :PO[po]PID[popid]|4
pha.int.dup.rx.number 12 FREE L :PO[po]PID[popid]|2
pha.int.dup.type 1 FREE L :PO[po]PID[popid]|0
pha.int.dup.urn 10 FREE L :PO[po]PID[popid]|1
Ì € i 2
oe.ord.pha.int.interactions (pha.int.interactions)
[urn, pha.int.int.q]
:PO[po]PII[popii]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pha.int.int.q 3 PINT R popii
pha.int.int 10 FREE L :PO[po]PII[popii]|1
pha.int.int.description 60 FREE L :PO[po]PII[popii]|2
pha.int.int.generic 30 FREE L :PO[po]PII[popii]|5
pha.int.int.med 10 FREE L :PO[po]PII[popii]|4
pha.int.int.severity 1 FREE L :PO[po]PII[popii]|0
pha.int.int.urn 10 FREE L :PO[po]PII[popii]|3
Ì € i 2
renew.order.signatures (renew.order)
[urn, renew.date,renew.signer]
:PO[po]RN[poRND,ggg]
Field Name Len Dat Typ J DPM Offset/Local/VAL
renew.date 8 DATE L poRND
renew.signer 10 FREE L MIS.DOC.DICT ggg
renew.sig.date 8 DATE L :PO[po]RN[poRND,ggg]|1
renew.sig.name 30 FREE L :PO[po]RN[poRND,ggg]|0
renew.sig.terminal 30 FREE L :PO[po]RN[poRND,ggg]|4
renew.sig.time 4 TIME L :PO[po]RN[poRND,ggg]|2
renew.sig.user 10 FREE L :PO[po]RN[poRND,ggg]|3
Ì € i 2
oe.reprint.data (reprint)
[urn, reprint.urn]
:PO[po]RPT[poRPT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
reprint.urn 2 URN L poRPT
reprint.copies 2 PINT R :PO[po]RPT[poRPT]|2
reprint.destination 15 FREE L :PO[po]RPT[poRPT]|1
reprint.dict.destination 15 FREE L :PO[po]RPT[poRPT]|3
reprint.format 10 FREE L :PO[po]RPT[poRPT]|0
Ì € i 2
oe.order.cds.responses (responses)
[urn, query]
:PO[po]R[ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
query 10 FREE L MIS.QUERY ggv
response 70 QRY.RESP L :PO[po]R[ggv]|0
Ì € i 2
multiple.query.responses (multiple.queries)
[urn,query, cdm.seq.no]
:PO[po]R[ggv]M[ggvN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
cdm.seq.no 3 PINT R ggvN
cdm.response 75 FREE L :PO[po]R[ggv]M[ggvN]|0
Ì € i 2
oe.order.required.signatures (signatures)
[urn, signature]
:PO[po]SIG[poSIG]
Field Name Len Dat Typ J DPM Offset/Local/VAL
signature 10 URN L poSIG
sig.date 8 DATE L :PO[po]SIG[poSIG]|1
sig.name 30 FREE L :PO[po]SIG[poSIG]|0
sig.time 4 HHMM L :PO[po]SIG[poSIG]|2
Ì i 2
temp.diet.display (temp.diet)
/POFT
Field Name Len Dat Typ J DPM Offset/Local/VAL
temp.diet.display.name 35 FREE L /POFT|0
temp.primary.diet.flag 1 YN L /POFT|2
temp.primary.diet.urn 10 URN L /POFT|1
Ì i 2
oe.temp.diet.file (temp.diets)
[temp.diet.mnemonic]
/POFT[ppM]
Field Name Len Dat Typ J DPM Offset/Local/VAL
temp.diet.mnemonic 10 FREE L ppM
temp.diet.name 30 FREE L /POFT[ppM]|1
temp.diet.urn 10 URN L OE.ORD /POFT[ppM]|0
Ì 2
INDEX FILE/INTERNAL NAME SUBSCRIPTS/PHYSICAL BASE
oe.adm.room.bed.index [facility,room,bed] = patient
adm.room.bed.index *AARB[gqb,ggr,hrmB]
oe.orders.by.appt.type.index [OE.PROC.appt.type,service.date,urn]
appt.type.x ?POATX[wat,poSD,po]
oe.comp.bar.x [category,urn]
bar.comp.x ?POBBC[pc,po]
OE.bar.index [category,OE.PROC.campus.mne,urn]
bar.x ?POBB[pc,ps,po]
oe.bill.by.acct.campus.date.x [category,OE.PROC.campus.mne,bill.date.and.urn,comp.order.num,urn]
bill.campus.x :POBC[pc,ps,poBD,poCN,po]
oe.billing.by.act.date.index [category,bill.date.and.urn,comp.order.num,urn]
bill.x ?POB[pc,poBD,poCN,po]
oe.cancelled.orders.index [category,OE.PROC.campus.mne,canc.date,cancel.rank,urn]
canc.x ?POCX[pc,ps,poCD,poCS,po]
oe.drawer.index [user,order.date,order.time,urn,drawer.no]
cash.x ?POCC[gu,poOD,poOT,po,poDR]
oe.orders.by.cat.and.campus [category,OE.PROC.campus.mne,comp.order.num,urn]
cat.campus.x :POCA[pc,ps,poCN,po]
oe.orders.by.category.index [category,comp.order.num,urn]
cat.x ?POC[pc,poCN,po]
oe.appt.checking.index [patient,OE.PROC.appt.type,appt.date.and.time,sch.appt.urn,urn]
check.appt.x ?POA[aa,wat,poAD,wz,po]
oe.dup.checking.index [patient,category,procedure,dup.date.and.time,urn]
check.dup.x ?POD[aa,pc,pp,poDD,po]
OE.ORD.comp.sum.arch.ready.x [mri.urn,patient] = {ADM.PAT.acct.number,ADM.PAT.discharge.date,od.urn}
comp.sum.arch.ready.x :POSUM.AR.MRI[ea,aa]
OE.ORD.comp.sum.arch.x [mri.urn,patient] = {ADM.PAT.acct.number,ADM.PAT.discharge.date,od.urn}
comp.sum.arch.x :POSUM.AR[ea,aa]
oe.consult.x [response,mri.urn,urn]
consult.x ?POCN[poR,ea,po]
oe.ords.by.cs.order.number.x [cs.order.number,urn]
cs.order.x ?POCSN[poCSN,po]
oe.ords.by.cs.rad.number.x [cs.rad.order.num,urn]
cs.rad.order.x ?POCSO[poCSO,po]
oe.deleted.orders.index [patient,urn]
delete.x ?PODL[aa,po]
oe.dept.and.cat.index [dept,category]
dept.x &PCD[ggn,pc]
oe.diet.change.index [location,room,bed,patient,urn]
diet.list.x /POFC[ggn,ggr,hrmB,aa,po]
oe.diet.index [patient,service.date,meal.time.rank,urn]
diet.x ?POF[aa,poSD,poST,po]
docs.favorites.by.priority.x [doctor,category,procedure,priority] = quantity
doctor.favorites.p.x :PODFXP[ggg,pc,pp,poP]
doctors.favorite.procedures [doctor,category,procedure] = quantity
doctor.favorites.x :PODFX[ggg,pc,pp]
oe.duplicate.orders.index [category,OE.PROC.campus.mne,service.date,urn]
dup.x ?PODX[pc,ps,poSD,po]
oe.ord.icd.index [order.date,urn]
icd.x :POIX[poOD,po]
location.order.index [location,room,bed,urn]
location.order.x ?POLO[ggn,ggr,hrmB,po]
oe.mis.loc.rm.index [location,room]
mis.loc.rm.index \GGRI[ggn,ggr]
order.date.index [order.date,urn]
order.date.x :PODI[poOD,po]
oe.ords.by.pat.and.ord.date.x [patient,order.date,urn]
order.x ?POE[aa,poOD,po]
pt.ord.block.by.provider.x [facility,doctor,order.block]
pat.provider.x ?POBX[gqb,ggg,poOB]
oe.ords.by.cat.and.patient.x [category,patient,comp.order.num,urn]
patient.x ?POPT[pc,aa,poCN,po]
OE.pc.bar.index [category,OE.PROC.campus.mne,urn]
pc.bar.x ?POPBB[pc,ps,po]
oe.prof.comp.bill.camp.index [category,OE.PROC.campus.mne,pc.date.and.urn,comp.order.num,urn]
pc.bill.campus.x :POPBC[pc,ps,poPBD,poCN,po]
oe.prof.comp.billing.index [category,pc.date.and.urn,comp.order.num,urn]
pc.bill.x ?POPB[pc,poPBD,poCN,po]
oe.prof.comp.billing.by.cat.x [category,OE.PROC.campus.mne,patient,pc.date.and.urn,urn]
pc.pt.log.x ?POPPL[pc,ps,aa,poPBD,po]
oe.pci.report.index [mri.urn,report.urn]
pci.report.x ?POPCIR[ea,pt]
OE.professional.fee.index [category,patient,OE.PROC.campus.mne,batch.date,urn]
prof.fee.x ?POPF[pc,aa,ps,gyD,po]
oe.billing.by.cat.index [category,OE.PROC.campus.mne,patient,bill.date.and.urn,urn]
pt.log.x ?POPL[pc,ps,aa,poBD,po]
oe.patient.orders.index [patient,service.date,urn]
pt.ord.x ?POPO[aa,poSD,po]
oe.renewable.ord.prov.index [doctor,mri.urn,patient,review.date,urn,category,procedure]
renewable.prov.x ?PORP[ggg,ea,aa,poRD,po,pc,pp]
oe.renewable.order.index [patient,review.date,urn]
renewable.x ?PORO[aa,poRD,po]
oe.review.ord.ix [review.date,doctor,urn]
review.x ?PORO[poRD,ggg,po]
OE.ORD.signed.x [sig.date,sig.time,signature,urn]
signed.x ?POSIGN[sigD,sigT,poSIG,po]
oe.transmit.ords.by.status.x [category,OE.PROC.campus.mne,rank.status,comp.order.num,urn]
status.x ?POS[pc,ps,poS,poCN,po]
oe.stock.ords.by.location.x [stock.location,stock.campus,category,procedure,urn]
stock.x ?POST[ggn,ps,pc,pp,po]
oe.ord.to.be.signed.index [MIS.DOC.DICT.mnemonic,urn]
tbs.x :POTBS[ggg,po]
oe.temp.dup.x [category,OE.CAMPUS.mnemonic,service.date,urn]
temp.dup.x :PODXZ[pc,ps,poSD,po]
temp [category,OE.PROC.campus.mne,rank.status,comp.order.num,urn]
temp.status.z :POSA[pc,ps,poS,poCN,po]
unauthenticated.x [order.date,OE.PAT.location,urn]
unauthenticated.x ?POUA[poOD,ggn,po]
unsigned.x [order.date,OE.PAT.location,urn]
unsigned.x ?POUS[poOD,ggn,po]
oe.unverified.index [patient,urn]
unv.x ?POU[aa,po]
|
|
| | | | | | | | | | | | | | | | | | | | | | | |