Ì i 2
oe.report (main)
[urn]
:PT[pt]
Field Name Len Dat Typ J DPM Offset/Local/VAL
urn 10 URN L pt
abnormal.query 10 FREE L :PT[pt]AB|0
abnormal.response 10 FREE L :PT[pt]AB|1
abnormal.yes.no 1 YN L :PT[pt]AB|2
activity.date 8 DATE L :PT[pt]UPD|0
activity.time 4 FREE L :PT[pt]UPD|1
activity.user 10 FREE L MIS.USER :PT[pt]UPD|2
activity.user.name 30 FREE L VAL=IF{@MIS.DOC.DICT.name[@activity.user];@MIS.USER.na
VAL=me[@activity.user]}
assemble.end 12 FREE L :PT[pt]M1|4
assemble.start 12 FREE L :PT[pt]M1|3
atten.ct 1 YN L :PT[pt]P|22
atten.dev 15 FREE L :PT[pt]P|23
atten.sort.no 1 INT R :PT[pt]P|25
atten.sort.ord 20 FREE L :PT[pt]P|26
atten.stat 1 YN L :PT[pt]P|24
autoprint.status 7 FREE L :PT[pt]M1|1
cancel.date 8 DATE L :PT[pt]X|0
cancel.reason 60 FREE L :PT[pt]X|3
cancel.time 4 HHMM L :PT[pt]X|1
cancel.user 10 FREE L MIS.USER :PT[pt]X|2
characters 5 INT R :PT[pt]T|1
chars.per.inch 2 INT R :PT[pt]C|6
chars.per.line 3 INT R :PT[pt]C|5
clinical.alert.sent 1 YN L :PT[pt]AB|3
coesign.by.msg 60 FREE L VAL=IF{@t.cosigned.electronic="Y" %OE.RES.keywords(0,@
VAL=t.cosigned.by,2)}
coesign.flag 1 FREE L VAL=IF{@t.cosigned.electronic="Y" "*"}
comp.format 10 FREE L :PT[pt]C["MTDD"]|0
comp.report.num 13 FREE L VAL=(@init.date_(@report.num%3))
confidential.flag 1 YN L :PT[pt]|30
continuous 1 YN L :PT[pt]C|18
copies.to 1 YN L :PT[pt]C|8
cosig.on.file 21 FREE L VAL=IF{@t.cosigned.electronic="Y" "<<Signature o
VAL=n File>>"}
cosigned.by 10 FREE L MIS.DOC.DICT :PT[pt]COS|0
cosigned.by.name 30 FREE L VAL=%OE.RES.id.dict.by.color(@cosigned.by,"NAME")
cosigned.by.name.ctf 30 FREE L VAL=%OE.RES.keywords(0,@t.cosigned.by)
cosigned.by.name.inv 30 FREE L VAL=%OE.RES.keywords(0,@t.cosigned.by,1)
cosigned.date 8 DATE L :PT[pt]COS|4
cosigned.date.time 13 FREE L VAL=IF{@t.cosigned.date (%Z.date.out(@t.cosigned.date)
VAL=,@t.cosigned.time)}
cosigned.electronic 1 YN L :PT[pt]COS|3
cosigned.for 10 FREE L MIS.DOC.DICT :PT[pt]COS|1
cosigned.for.mne 10 FREE L VAL=IF{@t.cosigned.for'=@t.cosigned.by "for "_@t.cosig
VAL=ned.for}
cosigned.for.name 30 FREE L VAL=IF{@t.cosigned.for'=@t.cosigned.by "for "_%OE.RES.
VAL=keywords(0,@t.cosigned.for)}
cosigned.for.name.inv 30 FREE L VAL=IF{@t.cosigned.for'=@t.cosigned.by "for "_%OE.RES.
VAL=keywords(0,@t.cosigned.for,1)}
cosigned.time 4 HHMM L :PT[pt]COS|5
cosigned.user 10 FREE L MIS.USER :PT[pt]COS|2
date.of.service 10 DATE L :PT[pt]ENC|2
del.date 8 DATE L :PT[pt]D|0
del.time 4 HHMM L :PT[pt]D|1
del.user 10 FREE L MIS.USER :PT[pt]D|2
dept 10 FREE L MIS.LOCN.DICT :PT[pt]|0
dept.ct 1 YN L :PT[pt]P|2
dept.dev 15 FREE L :PT[pt]P|3
dept.name 30 FREE L VAL=@MIS.LOCN.DICT.name[@dept]
dept.sort.no 1 INT R
dept.sort.ord 20 FREE L
dept.stat 1 YN L :PT[pt]P|9
dict.by.mne 10 FREE L VAL=@t.dictated.by
dict.by.name 30 FREE L VAL=%OE.RES.id.dict.by.color(@t.dictated.by,"NAME")
dict.ct 1 YN L :PT[pt]P|4
dict.date 8 DATE L :PT[pt]T|7
dict.date.out 8 DATE L VAL=@t.dict.date
dict.dev 15 FREE L :PT[pt]P|5
dict.es.by 10 FREE L MIS.DOC.DICT :PT[pt]SGN|5
dict.es.by.name 30 FREE L VAL=IF{@MIS.DOC.DICT.name[@dict.es.by];@MIS.USER.name[
VAL=@dict.es.by%1]}
dict.es.by.name.inv 30 VAL=%Z.name.inversion(IF{@MIS.DOC.DICT.name[@dict.es.b
VAL=y];@MIS.USER.name[@dict.es.by%1]})
dict.es.by.user 10 FREE L MIS.USER :PT[pt]SGN|13
dict.es.date 8 DATE L :PT[pt]SGN|3
dict.es.time 4 HHMM L :PT[pt]SGN|4
dict.inactive.date 8 DATE L :PT[pt]SGN|9
dict.inactive.time 4 HHMM L :PT[pt]SGN|10
dict.inactive.user 10 FREE L MIS.USER :PT[pt]SGN|11
dict.ms.by 10 FREE L MIS.DOC.DICT :PT[pt]SGN|14
dict.ms.by.user 10 FREE L MIS.USER :PT[pt]SGN|8
dict.ms.date 8 DATE L :PT[pt]SGN|6
dict.ms.time 4 HHMM L :PT[pt]SGN|7
dict.sort.no 1 INT R
dict.sort.ord 20 FREE L
dict.stat 1 YN L :PT[pt]P|10
dict.time 4 HHMM L :PT[pt]T|8
dict.time.out 4 HHMM L VAL=@t.dict.time
dict.user 10 FREE L MIS.USER :PT[pt]M1|2
dictated.by 10 FREE L :PT[pt]|20
disp.status 9 FREE L VAL=IF{@cancel.reason "XSign";@signed.by "ESign";@stat
VAL=us}
docs.ct 1 YN L :PT[pt]P|12
docs.dev 15 FREE L :PT[pt]P|13
docs.sort.no 1 INT R
docs.sort.ord 20 FREE L
docs.stat 1 YN L :PT[pt]P|14
draft.date 8 DATE L :PT[pt]|14
draft.time 4 HHMM L :PT[pt]|15
draft.user 10 FREE L MIS.USER :PT[pt]|16
dup.rpt.hrs 3 INT R :PT[pt]M1|13
encounter.type 60 FREE L :PT[pt]ENC|3
es.in.pci 1 YN L :PT[pt]C|19
fax.atten 1 YN L :PT[pt]F|7
fax.dept 1 YN L :PT[pt]F|1
fax.dict 1 YN L :PT[pt]F|2
fax.docs 1 YN L :PT[pt]F|4
fax.ins 1 YN L :PT[pt]F|5
fax.mr 1 YN L :PT[pt]F|0
fax.ord 1 YN L :PT[pt]F|3
fax.oth 1 YN L :PT[pt]F|6
final.status 7 FREE L :PT[pt]C|14
frag 1 YN L :PT[pt]M1|12
init.date 8 DATE L :PT[pt]|8
init.time 4 HHMM L :PT[pt]|9
init.user 10 FREE L MIS.USER :PT[pt]|10
ins.ct 1 YN L :PT[pt]P|15
ins.dev 15 FREE L :PT[pt]P|16
ins.sort.no 1 INT R
ins.sort.ord 20 FREE L
ins.stat 1 YN L :PT[pt]P|17
int.dev 15 FREE L :PT[pt]P|21
interface.text.section 2 PINT R :PT[pt]IS|0
labels 1 YN L :PT[pt]C|3
last.edit.date 8 DATE L :PT[pt]UPD|3
last.edit.time 4 FREE L :PT[pt]UPD|4
last.edit.user 10 FREE L MIS.USER :PT[pt]UPD|5
last.edit.user.name 30 VAL=IF{@MIS.DOC.DICT.name[@last.edit.user];@MIS.USER.n
VAL=ame[@last.edit.user]}
left.margin 2 INT R :PT[pt]C|1
lines 5 INT R :PT[pt]T|3
lines.per.page 2 INT R :PT[pt]C|2
minutes 6 DEC2 R VAL=@seconds*1.00/60
mr.ct 1 YN L :PT[pt]P|0
mr.dev 15 FREE L :PT[pt]P|1
mr.sort.no 1 INT R
mr.sort.ord 20 FREE L
mr.stat 1 YN L :PT[pt]P|8
mri.urn 25 URN L MRI.PAT VAL=(IF{@patient$1="U " @patient%1;@ADM.PAT.mri.urn[@p
VAL=atient]})
name 30 FREE L :PT[pt]C|0
ord.ct 1 YN L :PT[pt]P|6
ord.dev 15 FREE L :PT[pt]P|7
ord.sort.no 1 INT R
ord.sort.ord 20 FREE L
ord.stat 1 YN L :PT[pt]P|11
orig.start.line 3 INT R :PT[pt]C|21
orig.stop.line 3 INT R :PT[pt]C|22
oth.ct 1 YN L :PT[pt]P|18
oth.dev 15 FREE L :PT[pt]P|19
oth.sort.no 1 INT R
oth.sort.ord 20 FREE L
oth.stat 1 YN L :PT[pt]P|20
other.vendor 3 FREE L :PT[pt]M1|11
ov.es.sof.lbl 23 FREE L :PT[pt]SGN|15
ov.id 14 FREE L :PT[pt]|29
page.count 3 PINT R :PT[pt]M1|0
page.numbering 1 YN L :PT[pt]C|16
patient 43 FREE L OE.PAT :PT[pt]|2
patient.acct.out 12 FREE L VAL=%OE.RES.show.patient(@patient,"AN")
patient.acct.status 3 FREE L :PT[pt]M1|10
patient.name.out 30 FREE L VAL=%OE.RES.show.patient(@patient,"NA")
patient.out 43 FREE L VAL=%OE.RES.show.patient(@patient)
patient.unit.out 10 FREE L VAL=%OE.RES.show.patient(@patient,"UN")
pci.date 8 DATE L :PT[pt]|25
pci.time 4 HHMM L :PT[pt]|26
pd.amend 1 YN L :PT[pt]M1|15
pd.doc.urn 9 URN L PCM.DOC :PT[pt]M1|6
pd.pat.upd 1 YN L :PT[pt]M1|16
pd.requires.audio 1 YN L :PT[pt]M1|17
pd.requires.co.sign 1 YN L :PT[pt]M1|18
pend.date 8 DATE L :PT[pt]|11
pend.time 4 HHMM L :PT[pt]|12
pend.user 10 FREE L MIS.USER :PT[pt]|13
practice 60 FREE L :PT[pt]ENC|1
print.date 8 DATE L :PT[pt]|22
print.time 8 HHMM L :PT[pt]|23
print.user 10 FREE L MIS.USER :PT[pt]|24
provider 60 FREE L :PT[pt]ENC|0
provider.note 1 YN L :PT[pt]|31
quantity 1 INT R :PT[pt]|6
query.responses 5 INT R :PT[pt]T|2
rank.status 1 INT R VAL=L("CPDS",@status#0)
reason.for.duplicate 60 FREE L :PT[pt]DUP|0
rep.compact.status 1 CHOICE L :PT[pt]C|20
report 10 FREE L OE.REPORT :PT[pt]|1
report.description 1 YN L :PT[pt]C|9
report.edited 1 YN L :PT[pt]C|15
report.num 9 FREE L :PT[pt]|5
req.dict.info 1 YN L :PT[pt]C|17
req.orders 1 YN L :PT[pt]M1|7
result.code 10 QRY.RESP L :PT[pt]RC|1
result.name 25 FREE L :PT[pt]RC|2
result.qry 10 FREE L :PT[pt]RC|0
screen.edit.in.pci 2 INT R :PT[pt]M1|14
seconds 15 INT R :PT[pt]T|0
section.descriptions 1 YN L :PT[pt]C|4
send.to.ov 1 YN L :PT[pt]M1|8
sign.date 8 DATE L :PT[pt]|17
sign.time 4 HHMM L :PT[pt]|18
sign.user 10 FREE L MIS.USER :PT[pt]|19
signed.by 10 FREE L MIS.DOC.DICT :PT[pt]SGN|2
signed.by.name 30 FREE L VAL=IF{@MIS.DOC.DICT.name[@signed.by];@MIS.USER.name[@
VAL=signed.by%1]}
signed.by.name.inv 30 FREE L VAL=%Z.name.inversion(IF{@MIS.DOC.DICT.name[@signed.by
VAL=];@MIS.USER.name[@signed.by%1]})
signed.by.user 10 FREE L MIS.USER :PT[pt]SGN|12
signed.on.date 8 DATE L :PT[pt]SGN|0
signed.on.time 4 HHMM L :PT[pt]SGN|1
stats.done 1 FREE L :PT[pt]T|9
status 9 CHOICE L :PT[pt]|3
status.date 8 DATE L :PT[pt]|4
temp.pats 1 YN L :PT[pt]M1|9
template 15 URN L MIS.PD.TMPL :PT[pt]M1|5
trailer 1 YN L :PT[pt]C|10
trans.by.init 3 FREE L VAL=@MIS.USER.monogram[@t.transcribed.by]
trans.by.mne 10 FREE L VAL=@t.transcribed.by
trans.by.name 20 FREE L VAL=@MIS.USER.name[@t.transcribed.by]
trans.date 8 DATE L :PT[pt]T|5
trans.date.out 8 DATE L VAL=@t.trans.date
trans.time 4 HHMM L :PT[pt]T|6
trans.time.out 4 HHMM L VAL=@t.trans.time
transcribed.by 10 FREE L MIS.USER :PT[pt]|21
turnaround 8 DEC2 R :PT[pt]T|4
visit.date 8 DATE L :PT[pt]|28
width 3 INT R :PT[pt]C|7
Ì € i 2
oe.attending.provider.data (attn.by.data)
[urn, attn.urn]
:PT[pt]PA[ptPA]
Field Name Len Dat Typ J DPM Offset/Local/VAL
attn.urn 2 URN L ptPA
attend.by 12 FREE L MIS.DOC.DICT :PT[pt]PA[ptPA]|0
attend.user 10 FREE L MIS.USER :PT[pt]PA[ptPA]|12
attn.by.name 30 FREE L VAL=%OE.RES.id.dict.by.color(@t.attend.by,"NAME")
attn.by.name.inv 30 FREE L VAL=%Z.name.inversion(%OE.RES.id.dict.by.color(@t.atte
VAL=nd.by,"NAME"))
attn.es 1 YN L :PT[pt]PA[ptPA]|1
attn.es.by 12 FREE L MIS.DOC.DICT :PT[pt]PA[ptPA]|4
attn.es.by.user 10 FREE L MIS.USER :PT[pt]PA[ptPA]|13
attn.es.date 8 DATE L :PT[pt]PA[ptPA]|2
attn.es.name 30 FREE L VAL=%OE.RES.id.dict.by.color(@t.attn.es.by,"NAME")
attn.es.name.inv 30 FREE L VAL=%Z.name.inversion(%OE.RES.id.dict.by.color(@t.attn
VAL=.es.by,"NAME"))
attn.es.sof 23 FREE L :PT[pt]PA[ptPA]|8
attn.es.sof.label 23 FREE L VAL=IF{\GPARAM["ES"]|2^SOFL,/PT[pt]PA[ptPA]|2 IF{SOFL;
VAL="<<Signature on File>>"}}
attn.es.time 4 HHMM L :PT[pt]PA[ptPA]|3
attn.inactive.date 8 DATE L :PT[pt]PA[ptPA]|9
attn.inactive.time 4 HHMM L :PT[pt]PA[ptPA]|10
attn.inactive.user 10 FREE L MIS.USER :PT[pt]PA[ptPA]|11
attn.ms.by 10 FREE L MIS.DOC.DICT :PT[pt]PA[ptPA]|14
attn.ms.by.user 10 FREE L MIS.USER :PT[pt]PA[ptPA]|7
attn.ms.date 8 DATE L :PT[pt]PA[ptPA]|5
attn.ms.time 4 HHMM L :PT[pt]PA[ptPA]|6
Ì € i 2
oe.compiled.report.text (comp.report.text)
[urn, page.num,line.num]
:PT[pt]C[ptP,ptL]
Field Name Len Dat Typ J DPM Offset/Local/VAL
page.num 2 PINT R ptP
line.num 2 PINT R ptL
comp.text 92 FREE L :PT[pt]C[ptP,ptL]|0
copies.to.column 2 INT R :PT[pt]C[ptP,ptL]|3
copies.to.field 1 INT R :PT[pt]C[ptP,ptL]|2
edit.flag 1 YN L :PT[pt]C[ptP,ptL]|1
section.num 2 INT R :PT[pt]C[ptP,ptL]|4
Ì € i 2
oe.compiled.rpt.text (comp.txt)
[urn, line.number]
:PT[pt]C[ptLN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
line.number 3 PINT R ptLN
comp.box 3 FREE L :PT[pt]C[ptLN]A|6
comp.bytes 92 PINT R :PT[pt]C[ptLN]A|0
comp.fmt 3 PINT R :PT[pt]C[ptLN]A|4
comp.hard.return 3 PINT R :PT[pt]C[ptLN]A|3
comp.page.break 3 PINT R :PT[pt]C[ptLN]A|5
comp.page.info 10 FREE L :PT[pt]C[ptLN]A|10
comp.shade 3 PINT R :PT[pt]C[ptLN]A|1
comp.val 3 PINT R :PT[pt]C[ptLN]A|2
compiled.text 92 FREE L :PT[pt]C[ptLN]
Ì € i 2
oe.compiled.rpt.mtdd.links (mtdd.comp.links)
[urn, mtdd.comp.link.name]
:PT[pt]C["MTDD"]L[mtlnN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
mtdd.comp.link.name 40 FREE L mtlnN
mtdd.comp.link 80 FREE L :PT[pt]C["MTDD"]L[mtlnN]|0
mtdd.comp.link.filname 20 FREE L :PT[pt]C["MTDD"]L[mtlnN]|3
mtdd.comp.link.urn 15 FREE L :PT[pt]C["MTDD"]L[mtlnN]|2
mtdd.comp.svr.share 10 FREE L MIS.SVR.SHARE :PT[pt]C["MTDD"]L[mtlnN]|1
Ì € i 2
oe.compiled.rpt.mtdd.line (mtdd.comp.text.line)
[urn, mtdd.line.number]
:PT[pt]C["MTDD",ptMLN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
mtdd.line.number 3 URN L ptMLN
Ì € i 2
oe.report.copies.to.detail (copies.to.detail)
[urn, ctd.type,ctd.mn]
:PT[pt]CTD[ctt,ct]
Field Name Len Dat Typ J DPM Offset/Local/VAL
ctd.type 1 CHOICE L ctt
ctd.mn 10 FREE L ct
ctd.atten.dev 15 FREE L :PT[pt]CTD[ctt,ct]|17
ctd.atten.fax 1 YN L :PT[pt]CTD[ctt,ct]|19
ctd.atten.print 1 YN L :PT[pt]CTD[ctt,ct]|16
ctd.atten.stat 1 YN L :PT[pt]CTD[ctt,ct]|18
ctd.dev 15 FREE L :PT[pt]CTD[ctt,ct]|1
ctd.dict.dev 15 FREE L :PT[pt]CTD[ctt,ct]|5
ctd.dict.fax 1 YN L :PT[pt]CTD[ctt,ct]|7
ctd.dict.print 1 YN L :PT[pt]CTD[ctt,ct]|4
ctd.dict.stat 1 YN L :PT[pt]CTD[ctt,ct]|6
ctd.doc.dev 15 FREE L :PT[pt]CTD[ctt,ct]|13
ctd.doc.fax 1 YN L :PT[pt]CTD[ctt,ct]|15
ctd.doc.print 1 YN L :PT[pt]CTD[ctt,ct]|12
ctd.doc.stat 1 YN L :PT[pt]CTD[ctt,ct]|14
ctd.fax 1 YN L :PT[pt]CTD[ctt,ct]|3
ctd.ord.dev 15 FREE L :PT[pt]CTD[ctt,ct]|9
ctd.ord.fax 1 YN L :PT[pt]CTD[ctt,ct]|11
ctd.ord.print 1 YN L :PT[pt]CTD[ctt,ct]|8
ctd.ord.stat 1 YN L :PT[pt]CTD[ctt,ct]|10
ctd.print 1 YN L :PT[pt]CTD[ctt,ct]|0
ctd.stat 1 YN L :PT[pt]CTD[ctt,ct]|2
Ì € i 2
oe.res.diagnosis (diagnosis)
[urn, diag.urn]
:PT[pt]ENC[ptDD]
Field Name Len Dat Typ J DPM Offset/Local/VAL
diag.urn 3 URN L ptDD
Ì € i 2
oe.report.dr.copies (doc.copies)
[urn, doc.urn]
:PT[pt]CD[cd]
Field Name Len Dat Typ J DPM Offset/Local/VAL
doc.urn 2 URN L cd
doc 10 FREE L MIS.DOC.DICT :PT[pt]CD[cd]|0
doc.add1 30 FREE L VAL=IF{@doc^MIS.DOC.DICT.mnemonic @MIS.DOC.DICT.addres
VAL=s}
doc.add2 30 FREE L VAL=(IF{@doc^MIS.DOC.DICT.mnemonic @MIS.DOC.DICT.city_
VAL=", "_@MIS.DOC.DICT.state_" "_@MIS.DOC.DICT.zip})
doc.fax.company 25 FREE L :PT[pt]CD[cd]|1
doc.name 30 FREE L VAL=@MIS.DOC.DICT.name[@doc]
doc.name.inv 30 FREE L VAL=%Z.name.inversion(@MIS.DOC.DICT.name[@doc])
Ì € i 2
oe.comp.report.edit.data (edit.data)
[urn, edit.urn]
:PT[pt]E[ptED]
Field Name Len Dat Typ J DPM Offset/Local/VAL
edit.urn 3 URN L ptED
edit.date 8 DATE L :PT[pt]E[ptED]|0
edit.event 63 FREE L :PT[pt]E[ptED]|3
edit.time 4 HHMM L :PT[pt]E[ptED]|1
edit.user 10 FREE L MIS.USER :PT[pt]E[ptED]|2
edit.user.view 10 FREE L VAL=@edit.user:10T
Ì € i 2
oe.res.edit.data.old.new (edit.data.old.new)
[urn,edit.urn, edit.line]
:PT[pt]E[ptED,eln]
Field Name Len Dat Typ J DPM Offset/Local/VAL
edit.line 2 PINT R eln
edit.data.new 106 FREE L :PT[pt]E[ptED,eln]|1
edit.data.new.disp 89 FREE L VAL=@edit.data.new:89T
edit.data.old 106 FREE L :PT[pt]E[ptED,eln]|0
edit.data.old.disp 89 FREE L VAL=@edit.data.old:89T
Ì € i 2
oe.report.fax.recipients (fax.recipients)
[urn, fax.urn]
:PT[pt]FR[fax]
Field Name Len Dat Typ J DPM Offset/Local/VAL
fax.urn 2 URN L fax
fax 11 FREE L MIS.FAX :PT[pt]FR[fax]|0
fax.attention 30 FREE L VAL=IF{@MIS.FAX.attention[@fax];@MIS.DOC.DICT.name[@fa
VAL=x]}
fax.company 30 FREE L VAL=IF{@MIS.FAX.company[@fax];@MIS.DOC.DICT.dft.compan
VAL=y[@fax]}
fax.dial.string 30 FREE L VAL=IF{@MIS.FAX.dial.string[@fax];@MIS.DOC.DICT.dft.fa
VAL=x.number[@fax]}
Ì € i 2
oe.report.grp.copies (grp.copies)
[urn, grp.urn]
:PT[pt]CG[cg]
Field Name Len Dat Typ J DPM Offset/Local/VAL
grp.urn 2 URN L cg
grp 10 FREE L MIS.DOC.GRP :PT[pt]CG[cg]|0
grp.add1 30 FREE L VAL=""
grp.add2 30 FREE L VAL=""
grp.fax.attn 25 FREE L :PT[pt]CG[cg]|1
grp.name 30 FREE L VAL=@MIS.DOC.GRP.name[@grp]
Ì € i 2
oe.report.ins.copies (ins.copies)
[urn, ins.urn]
:PT[pt]CI[ci]
Field Name Len Dat Typ J DPM Offset/Local/VAL
ins.urn 2 URN L ci
ins 10 FREE L MIS.INS.DICT :PT[pt]CI[ci]|0
ins.add1 30 FREE L VAL=@MIS.INS.DICT.address[@ins]
ins.add2 30 FREE L VAL=IF{@ins @MIS.INS.DICT.city[@ins]_", "_@MIS.INS.DIC
VAL=T.state[@ins]_" "_@MIS.INS.DICT.zip[@ins]}
ins.fax.attn 25 FREE L :PT[pt]CI[ci]|1
ins.name 30 FREE L VAL=@MIS.INS.DICT.name[@ins]
Ì € i 2
oe.report.assoc.orders (orders)
[urn, order.urn]
:PT[pt]O[pou]
Field Name Len Dat Typ J DPM Offset/Local/VAL
order.urn 2 URN L pou
category 10 FREE L OE.CAT :PT[pt]O[pou]|5
category.mne 10 FREE L VAL=@t.category
category.name 30 FREE L VAL=@OE.CAT.name[@t.category]
doctor 10 FREE L VAL=@OE.ORD.doctor[ORD]
image.flag 1 FREE L VAL=%OE.RES.show.image.flag("PR")
link.date 8 DATE L :PT[pt]O[pou]|2
link.time 4 HHMM L :PT[pt]O[pou]|3
link.user 10 FREE L MIS.USER :PT[pt]O[pou]|4
order 10 URN L OE.ORD :PT[pt]O[pou]|0
order.num 9 FREE L :PT[pt]O[pou]|1
outcome.abnormal 1 YN L :PT[pt]O[pou]|11
outcome.mnemonic 10 FREE L :PT[pt]O[pou]|9
outcome.name 30 FREE L :PT[pt]O[pou]|10
pri 1 FREE L VAL=@OE.ORD.priority[@order]
procedure 30 FREE L VAL=IF{@OE.ORD.mm.inp.pt.stock.name[IF{@order;order}^O
VAL=RD];@OE.PROC.name[@OE.ORD.category[ORD],@OE.ORD.pr
VAL=ocedure[ORD]]}
result.ab.name 30 FREE L :PT[pt]O[pou]|7
result.abnormal 1 YN L :PT[pt]O[pou]|8
result.mnemonic 10 FREE L :PT[pt]O[pou]|6
Ì € i 2
oe.report.other.copies (other.copies)
[urn, oth.urn]
:PT[pt]CO[co]
Field Name Len Dat Typ J DPM Offset/Local/VAL
oth.urn 2 URN L co
oth.add1 30 FREE L :PT[pt]CO[co]|1
oth.add2 30 FREE L :PT[pt]CO[co]|2
oth.add3 30 FREE L :PT[pt]CO[co]|3
oth.name 30 FREE L :PT[pt]CO[co]|0
Ì € i 2
oe.result.responses (responses)
[urn, query]
:PT[pt]R[ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
query 10 FREE L MIS.QUERY ggv
response 92 FREE L :PT[pt]R[ggv]|0
Ì € i 2
multiple.query.responses (multiple.queries)
[urn,query, cdm.seq.no]
:PT[pt]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 :PT[pt]R[ggv]M[ggvN]|0
Ì € i 2
oe.result.responses.popup (responses.popup)
[urn,query, responses.popup.screen]
:PT[pt]R[ggv]POP[gxxP]
Field Name Len Dat Typ J DPM Offset/Local/VAL
responses.popup.screen 15 FREE L MIS.SCREEN gxxP
responses.popup.attr 5 PINT R :PT[pt]R[ggv]POP[gxxP]
Ì € i 2
oe.report.sections (sections)
[urn, section]
:PT[pt]S[prs]
Field Name Len Dat Typ J DPM Offset/Local/VAL
section 2 URN L prs
add.ed 1 CHOICE L :PT[pt]S[prs]|12
blanks 2 INT R :PT[pt]S[prs]|6
can.txt.init 1 YN L :PT[pt]S[prs]|15
complete 1 YN L :PT[pt]S[prs]|10
compress 1 YN L :PT[pt]S[prs]|13
description 30 FREE L :PT[pt]S[prs]|0
disp.np 1 FREE L VAL=IF{@new.page="Y"!(@new.page="S") "Y";@new.page}
disp.type 6 FREE L VAL=IF{@type="Screen" "Scrn";@type="Fragment" "Frag";@
VAL=type}_IF{@type="Text" "-"_IF{@reformat;"N"};@compr
VAL=ess "-C"}
final 1 YN L :PT[pt]S[prs]|4
first.all 1 CHOICE L :PT[pt]S[prs]|8
form.or.screen 15 FREE L :PT[pt]S[prs]|2
form.or.screen2 15 FREE L :PT[pt]S[prs]|16
frag.lines 3 PINT R :PT[pt]S[prs]|17
frag2.lines 3 PINT R :PT[pt]S[prs]|18
last.all 1 CHOICE L :PT[pt]S[prs]|9
modified 1 CHOICE L :PT[pt]S[prs]|14
new.page 1 YN L :PT[pt]S[prs]|5
reformat 1 YN L :PT[pt]S[prs]|11
req.comp 3 FREE L VAL=IF{@t.required;"N"}_"/"_IF{@t.complete;"N"}
required 1 YN L :PT[pt]S[prs]|3
start.line 2 INT R :PT[pt]S[prs]|7
type 6 CHOICE L :PT[pt]S[prs]|1
Ì € i 2
fragment.text (frag.text)
[urn,section, frag.line]
:PT[pt]S[prs]FRAG[poFL]
Field Name Len Dat Typ J DPM Offset/Local/VAL
frag.line 3 URN L poFL
frag.attributes 102 FREE L :PT[pt]S[prs]FRAG[poFL]A
Ì € i 2
oe.report.cont.header.frag (frag.text.con.head)
[urn,section, chf.line]
:PT[pt]S[prs]CHF[poCHF]
Field Name Len Dat Typ J DPM Offset/Local/VAL
chf.line 3 URN L poCHF
chf.attributes 105 FREE L :PT[pt]S[prs]CHF[poCHF]A
Ì € i 2
oe.report.cont.header.text (free.text.con.head)
[urn,section, ch.line]
:PT[pt]S[prs]CH[poCHL]
Field Name Len Dat Typ J DPM Offset/Local/VAL
ch.line 3 URN L poCHL
ch.attributes 105 FREE L :PT[pt]S[prs]CH[poCHL]A
Ì € i 2
oe.modified.report.text (free.text.modified)
[urn,section, mod.line]
:PT[pt]S[prs]MOD[poMOD]
Field Name Len Dat Typ J DPM Offset/Local/VAL
mod.line 3 URN L poMOD
mod.bytes 92 PINT R :PT[pt]S[prs]MOD[poMOD]A|0
mod.fmt 3 PINT R :PT[pt]S[prs]MOD[poMOD]A|4
mod.hard.return 3 PINT R :PT[pt]S[prs]MOD[poMOD]A|3
mod.page.break 3 PINT R :PT[pt]S[prs]MOD[poMOD]A|5
mod.shade 3 PINT R :PT[pt]S[prs]MOD[poMOD]A|1
mod.val 3 PINT R :PT[pt]S[prs]MOD[poMOD]A|2
Ì € i 2
oe.report.text (free.text)
[urn,section, line]
:PT[pt]S[prs,poL]
Field Name Len Dat Typ J DPM Offset/Local/VAL
line 3 URN L poL
bytes 92 PINT R :PT[pt]S[prs,poL]A|0
fmt 3 PINT R :PT[pt]S[prs,poL]A|4
graphics 2 FREE L :PT[pt]S[prs,poL]A|6
hard.return 3 PINT R :PT[pt]S[prs,poL]A|3
page.break 3 PINT R :PT[pt]S[prs,poL]A|5
shade 3 PINT R :PT[pt]S[prs,poL]A|1
val 3 PINT R :PT[pt]S[prs,poL]A|2
Ì € i 2
oe.report.mtdd.links (mtdd.links)
[urn,section,format, mtdd.link.name]
:PT[pt]S[prs]MTDD["L",mtlnN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
mtdd.link.name 40 FREE L mtlnN
mtdd.link 80 FREE L :PT[pt]S[prs]MTDD["L",mtlnN]|0
mtdd.link.filename 20 FREE L :PT[pt]S[prs]MTDD["L",mtlnN]|3
mtdd.link.urn 15 :PT[pt]S[prs]MTDD["L",mtlnN]|2
mtdd.svr.share 10 FREE L MIS.SVR.SHARE :PT[pt]S[prs]MTDD["L",mtlnN]|1
Ì € i 2
oe.report.mtdd.line (mtdd.text.line)
[urn,section,format, mtdd.line]
:PT[pt]S[prs]MTDD[poML]
Field Name Len Dat Typ J DPM Offset/Local/VAL
mtdd.line 3 URN L poML
Ì 2
INDEX FILE/INTERNAL NAME SUBSCRIPTS/PHYSICAL BASE
oe.report.activity.index [dept,activity.date,urn]
activity.x ?PTA[ggn,ptAD,pt]
oe.report.attn.prov.stat.index [dept,attend.by,status.date,urn]
attend.provider.status.x ?PTNPS[ggn,ggg,ptsd,pt]
oe.report.attend.prov.index [dept,attend.by,init.date,urn]
attend.provider.x ?PTNP[ggn,ggg,ptid,pt]
oe.report.attend.stat.by.index [dept,attend.user,status.date,urn]
attend.status.x ?PTNS[ggn,gu,ptsd,pt]
oe.report.attend.by.index [dept,attend.user,init.date,urn]
attend.x ?PTN[ggn,gu,ptid,pt]
oe.audit.trail.x [dept,dev,date,time,urn,label,who]
audit.trail.x ?PTAT[ggn,ptqD,ptqDT,ptqTM,pt,ptqL,ptqW]
oe.delay.queue.index [dev,date,time,urn,label,who]
delay.queue.x ?PTDQ[ptqD,ptqDT,ptqTM,pt,ptqL,ptqW]
oe.report.delete.index [dept,patient,urn]
delete.x ?PTDR[ggn,aa,pt]
oe.report.dict.stat.prov.index [dept,dictated.by,status.date,urn]
dict.provider.status.x ?PTDPS[ggn,ggg,ptsd,pt]
oe.report.dictated.prov.index [dept,dictated.by,init.date,urn]
dict.provider.x ?PTDP[ggn,ggg,ptid,pt]
oe.report.dict.status.by.index [dept,dict.user,status.date,urn]
dict.status.x ?PTDS[ggn,gu,ptsd,pt]
oe.report.dictated.by.index [dept,dict.user,init.date,urn]
dict.x ?PTD[ggn,gu,ptid,pt]
oe.error.log.index [dept,date,time,urn,label,who,err.code]
error.log.x ?PTEL[ggn,ptqDT,ptqTM,pt,ptqL,ptqW,ptqEC]
oe.hold.queue.index [dept,urn,dev,qnum]
hold.queue.x ?PTHQ[ggn,pt,ptqD,ptqQ]
oe.link.visit.to.mr.index [patient,mri.urn]
link.x ?PTL[aa,ea]
oe.report.merged.mri.index [urn,patient]
merge.x ?PTM[pt,aa]
oe.report.orders.index [order,urn]
order.x ?PTO[po,pt]
other.vendor.interface.index [ov.id] = urn
ov.id.x ?PTI[ptID]
oe.report.patient.index [dept,patient,urn]
pat.x ?PTP[ggn,aa,pt]
oe.res.pd.doc.index [pd.doc.urn,urn]
pd.doc.x ?PTPDI[docU,pt]
oe.print.queue.index [dev,date,time,urn,label,who]
print.queue.x ?PTPQ[ptqD,ptqDT,ptqTM,pt,ptqL,ptqW]
oe.report.index [dept,comp.report.num,urn]
report.x ?PTR[ggn,ptr,pt]
oe.reprint.queue.index [dept,batch,urn,dev]
reprint.queue.x ?PTRQ[ggn,ptqB,pt,ptqD]
oe.res.to.be.signed.index [dict.user,dept,urn]
sign.x ?PTTBS[gu,ggn,pt]
oe.electronically.signed.index [activity.date,dict.user,dept,urn]
signed.x ?PTES[ptAD,gu,ggn,pt]
oe.report.status.index [dept,rank.status,status.date,urn]
status.x ?PTS[ggn,pts,ptsd,pt]
oe.transcription.stats.index [dept,status.date,urn]
trans.stats.x ?PTTD[ggn,ptsd,pt]
oe.report.trans.stat.by.index [dept,transcribed.by,status.date,urn]
trans.status.x ?PTTS[ggn,gu,ptsd,pt]
oe.report.transcribed.by.index [dept,transcribed.by,init.date,urn]
trans.x ?PTT[ggn,gu,ptid,pt]
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | |