Ì i 2
ear.queue
[earq.db,earq.seconds,earq.rxm.urn]
*(HX)HXOEQ[gn,hxoeS,hxo]
Field Name Len Dat Typ J DPM Offset/Local/VAL
earq.db 12 FREE L MIS.APPL.DB gn
earq.seconds 10 FREE L hxoeS
earq.rxm.urn 10 URN L RXM.ORD hxo
earq.enc.number 12 FREE L *(HX)HXOEQ[gn,hxoeS,hxo]|0
earq.rxm.status 3 CHOICE L *(HX)HXOEQ[gn,hxoeS,hxo]|1
Ì i 2
main
[urn]
*(HX3)HXO[hxo]
Field Name Len Dat Typ J DPM Offset/Local/VAL
urn 10 URN L hxo
billing.code 10 FREE L *(HX3)HXO[hxo]|9
cancel.reason 10 FREE L *(HX3)HXO[hxo]A|17
cancel.reason.out 25 FREE L VAL=%RXM.ORD.cancel.reason.out(@cancel.reason)
cancelled.by 10 FREE L MIS.USER *(HX3)HXO[hxo]A|9
cancelled.date 8 DATE L *(HX3)HXO[hxo]A|10
cancelled.time 4 TIME L *(HX3)HXO[hxo]A|11
completed.by 10 FREE L MIS.USER *(HX3)HXO[hxo]A|6
completed.date 8 DATE L *(HX3)HXO[hxo]A|7
completed.time 4 HHMM L *(HX3)HXO[hxo]A|8
converted.from 10 URN L OE.ORD *(HX3)HXO[hxo]A|19
description.out 20 FREE L VAL=IF{@description;@procedure's.dft.display.name}
device 10 FREE L UNV.DEVICE *(HX3)HXO[hxo]A|14
duplicate.reason 10 FREE L *(HX3)HXO[hxo]A|18
duplicate.reason.out 25 FREE L VAL=%RXM.ORD.duplicate.reason.out(@duplicate.reason)
ear.database 12 FREE L MIS.APPL.DB *(HX3)HXO[hxo]EAR|0
ear.enc.number 12 FREE L *(HX3)HXO[hxo]EAR|2
ear.visit 30 URN L EAR.MPI.VIS *(HX3)HXO[hxo]EAR|1
entered.by 10 FREE L MIS.USER *(HX3)HXO[hxo]A|0
entered.date 8 DATE L *(HX3)HXO[hxo]A|1
entered.time 4 HHMM L *(HX3)HXO[hxo]A|2
facility 10 FREE L MIS.FACILITY *(HX3)HXO[hxo]|2
icd.bill.proc 10 FREE L *(HX3)HXO[hxo]ICD|6
icd.code 7 FREE L *(HX3)HXO[hxo]ICD|0
icd.comment 60 FREE L *(HX3)HXO[hxo]ICD|3
icd.cpt 10 FREE L MIS.CPT *(HX3)HXO[hxo]ICD|5
icd.fin.class 10 FREE L MIS.FIN.CLASS *(HX3)HXO[hxo]ICD|7
icd.pat.status 8 FREE L *(HX3)HXO[hxo]ICD|8
icd.printed 1 YN L *(HX3)HXO[hxo]ICD|4
icd.reject 1 CHOICE L *(HX3)HXO[hxo]ICD|1
icd.sign 1 YN L *(HX3)HXO[hxo]ICD|2
issued.by 10 FREE L MIS.USER *(HX3)HXO[hxo]A|3
issued.date 8 DATE L *(HX3)HXO[hxo]A|4
issued.time 4 HHMM L *(HX3)HXO[hxo]A|5
location 10 FREE L MIS.LOCN *(HX3)HXO[hxo]|3
modifier.screen 15 FREE L MIS.SCREEN *(HX3)HXO[hxo]A|16
mri.urn 25 URN L MRI.PAT *(HX3)HXO[hxo]|0
oe.category 10 FREE L OE.CAT *(HX3)HXO[hxo]DI|2
oe.database 12 FREE L MIS.APPL.DB *(HX3)HXO[hxo]DI|0
oe.fail.msg 40 FREE L *(HX3)HXO[hxo]DI|5
oe.patient 30 URN L ADM.PAT *(HX3)HXO[hxo]DI|4
oe.proc.number 10 DEC R OE.PROC *(HX3)HXO[hxo]DI|3
oe.urn 10 URN L OE.ORD *(HX3)HXO[hxo]DI|1
order.category 10 FREE L *(HX3)HXO[hxo]|8
order.date 8 DATE L *(HX3)HXO[hxo]A|12
order.period 10 FREE L RXM.ORD.PERIOD *(HX3)HXO[hxo]|14
order.time 4 TIME L *(HX3)HXO[hxo]A|13
order.type 10 FREE L RXM.ORD.TYPE *(HX3)HXO[hxo]|7
patient 30 URN L ADM.PAT *(HX3)HXO[hxo]|1
perf.locn 10 FREE L *(HX3)HXO[hxo]|13
procedure 10 FREE L RXM.PROC *(HX3)HXO[hxo]|6
provider 10 FREE L MIS.DOC *(HX3)HXO[hxo]|5
qty 4 PINT R *(HX3)HXO[hxo]|12
ref.auth.date 8 DATE L *(HX3)HXO[hxo]F|7
ref.expire.date 8 DATE L *(HX3)HXO[hxo]F|8
ref.insurance 10 FREE L MIS.INS *(HX3)HXO[hxo]F|6
ref.practice.out 30 FREE L VAL=IF{@to.practice @to.practice's.name;@to.practice.f
VAL=ree}
ref.provider.out 30 FREE L VAL=IF{@to.provider @to.provider's.name;@to.provider.f
VAL=ree}
req.visits 3 PINT R *(HX3)HXO[hxo]F|5
res.text.undone 1 YN L *(HX3)HXO[hxo]R|0
res.text.undone.date 8 DATE L *(HX3)HXO[hxo]R|2
res.text.undone.time 4 HHMM L *(HX3)HXO[hxo]R|3
res.text.undone.user 10 FREE L MIS.USER *(HX3)HXO[hxo]R|1
result.screen 15 FREE L MIS.SCREEN *(HX3)HXO[hxo]A|20
specialty 10 FREE L MIS.ABS.SVC *(HX3)HXO[hxo]F|0
status 3 CHOICE L *(HX3)HXO[hxo]|4
status.out 10 FREE L VAL=IF{@status^S="AC" "Active";S="CAN" "Cancelled";S="
VAL=COM" "Completed";S="UNV" "Unverified";"Unknown"}
svc.date 8 DATE L *(HX3)HXO[hxo]|10
svc.time 4 HHMM L *(HX3)HXO[hxo]|11
text.undone 1 YN L *(HX3)HXO[hxo]T|0
text.undone.date 8 DATE L *(HX3)HXO[hxo]T|2
text.undone.time 4 HHMM L *(HX3)HXO[hxo]T|3
text.undone.user 10 FREE L MIS.USER *(HX3)HXO[hxo]T|1
to.practice 10 FREE L MIS.DOC.GRP *(HX3)HXO[hxo]F|1
to.practice.free 30 FREE L *(HX3)HXO[hxo]F|2
to.provider 10 FREE L MIS.DOC *(HX3)HXO[hxo]F|3
to.provider.free 30 FREE L *(HX3)HXO[hxo]F|4
Ì i 2
cpt.codes
[urn, cpt.code]
*(HX3)HXO[hxo]C[gsp]
Field Name Len Dat Typ J DPM Offset/Local/VAL
cpt.code 10 FREE L MIS.CPT gsp
Ì i 2
customer.defined.queries
[urn, cd.query]
*(HX3)HXO[hxo]CD[ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
cd.query 10 FREE L MIS.QUERY ggv
cd.response 75 QRY.RESP L *(HX3)HXO[hxo]CD[ggv]|0
Ì i 2
multiple.queries
[urn,cd.query, cdm.seq.no]
*(HX3)HXO[hxo]CD[ggv]M[ggvN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
cdm.seq.no 10 PINT R ggvN
cdm.response 75 QRY.RESP L *(HX3)HXO[hxo]CD[ggv]M[ggvN]|0
Ì i 2
diagnoses
[urn, diagnosis.seq]
*(HX3)HXO[hxo]DX[hxoDX]
Field Name Len Dat Typ J DPM Offset/Local/VAL
diagnosis.seq 3 PINT R hxoDX
diagnosis 10 FREE L MIS.DIAG *(HX3)HXO[hxo]DX[hxoDX]|0
Ì i 2
notes
[urn, note.q]
*(HX3)HXO[hxo]N[hxoNT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
note.q 3 PINT R hxoNT
note 79 TEXT L *(HX3)HXO[hxo]N[hxoNT]
Ì i 2
result.amendments
[urn, res.amend.seq]
*(HX3)HXO[hxo]RA[hxorA]
Field Name Len Dat Typ J DPM Offset/Local/VAL
res.amend.seq 3 PINT R hxorA
res.amend.date 8 DATE L *(HX3)HXO[hxo]RA[hxorA]|1
res.amend.time 4 HHMM L *(HX3)HXO[hxo]RA[hxorA]|2
res.amend.undone 1 YN L *(HX3)HXO[hxo]RA[hxorA]|3
res.amend.undone.date 8 DATE L *(HX3)HXO[hxo]RA[hxorA]|5
res.amend.undone.time 4 HHMM L *(HX3)HXO[hxo]RA[hxorA]|6
res.amend.undone.user 10 FREE L MIS.USER *(HX3)HXO[hxo]RA[hxorA]|4
res.amend.user 10 FREE L MIS.USER *(HX3)HXO[hxo]RA[hxorA]|0
Ì i 2
result.amendment.lines
[urn,res.amend.seq, res.amend.line.seq]
*(HX3)HXO[hxo]RA[hxorA]L[hxorL]
Field Name Len Dat Typ J DPM Offset/Local/VAL
res.amend.line.seq 3 PINT R hxorL
res.amend.line 79 TEXT L *(HX3)HXO[hxo]RA[hxorA]L[hxorL]
Ì i 2
result.text.lines
[urn, result.text.line.seq]
*(HX3)HXO[hxo]R[hxor]
Field Name Len Dat Typ J DPM Offset/Local/VAL
result.text.line.seq 3 PINT R hxor
result.text.line 79 TEXT L *(HX3)HXO[hxo]R[hxor]
Ì i 2
result.text.output
[urn, res.text.output.seq]
*(HX3)HXO[hxo]RO[hxorO]
Field Name Len Dat Typ J DPM Offset/Local/VAL
res.text.output.seq 3 PINT R hxorO
res.text.output.line 79 TEXT L *(HX3)HXO[hxo]RO[hxorO]
Ì i 2
text.lines
[urn, text.line.seq]
*(HX3)HXO[hxo]T[hxot]
Field Name Len Dat Typ J DPM Offset/Local/VAL
text.line.seq 3 PINT R hxot
text.line 79 TEXT L *(HX3)HXO[hxo]T[hxot]
Ì i 2
text.amendments
[urn, text.amend.seq]
*(HX3)HXO[hxo]TA[hxotA]
Field Name Len Dat Typ J DPM Offset/Local/VAL
text.amend.seq 3 PINT R hxotA
text.amend.date 8 DATE L *(HX3)HXO[hxo]TA[hxotA]|1
text.amend.time 4 HHMM L *(HX3)HXO[hxo]TA[hxotA]|2
text.amend.undone 1 YN L *(HX3)HXO[hxo]TA[hxotA]|3
text.amend.undone.date 8 DATE L *(HX3)HXO[hxo]TA[hxotA]|5
text.amend.undone.time 4 HHMM L *(HX3)HXO[hxo]TA[hxotA]|6
text.amend.undone.user 10 FREE L MIS.USER *(HX3)HXO[hxo]TA[hxotA]|4
text.amend.user 10 FREE L MIS.USER *(HX3)HXO[hxo]TA[hxotA]|0
Ì i 2
text.amendment.lines
[urn,text.amend.seq, text.amend.line.seq]
*(HX3)HXO[hxo]TA[hxotA]L[hxotL]
Field Name Len Dat Typ J DPM Offset/Local/VAL
text.amend.line.seq 3 PINT R hxotL
text.amend.line 79 TEXT L *(HX3)HXO[hxo]TA[hxotA]L[hxotL]
Ì i 2
text.output
[urn, text.output.seq]
*(HX3)HXO[hxo]TO[hxotO]
Field Name Len Dat Typ J DPM Offset/Local/VAL
text.output.seq 3 PINT R hxotO
text.output.line 79 TEXT L *(HX3)HXO[hxo]TO[hxotO]
Ì i 2
process.orders
[pe.seq]
/HXOZ["E",hxozn]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pe.seq 3 PINT R hxozn
pe.heading 10 FREE L /HXOZ["E",hxozn]|6
pe.heading.total 3 FREE L /HXOZ["E",hxozn]|7
pe.ok 3 FREE L /HXOZ["E",hxozn]|1
pe.options 10 FREE L /HXOZ["E",hxozn]|9
pe.order.seq 3 PINT R /HXOZ["E",hxozn]|4
pe.rules.ok 3 FREE L /HXOZ["E",hxozn]|0
pe.rx.order.seq 3 PINT R /HXOZ["E",hxozn]|5
pe.selected 1 YN L /HXOZ["E",hxozn]|2
pe.status 5 FREE L /HXOZ["E",hxozn]|10
pe.text 61 FREE L /HXOZ["E",hxozn]|8
pe.text.line 1 PINT R /HXOZ["E",hxozn]|11
pe.urn 10 FREE L /HXOZ["E",hxozn]|3
Ì i 2
process.picklist
[picklist.order.type,picklist.procedure]
/HXOP[hxzt,hxe]
Field Name Len Dat Typ J DPM Offset/Local/VAL
picklist.order.type 10 FREE L RXM.ORD.TYPE hxzt
picklist.procedure 10 FREE L RXM.PROC hxe
picklist.checked 1 FREE L /HXOP[hxzt,hxe]|0
picklist.converted.from 10 URN L OE.ORD /HXOP[hxzt,hxe]|10
picklist.date 8 DATE L /HXOP[hxzt,hxe]|3
picklist.defaults.added 1 YN L /HXOP[hxzt,hxe]|6
picklist.dup.rsn 10 FREE L /HXOP[hxzt,hxe]|9
picklist.mn 2 FREE L /HXOP[hxzt,hxe]|8
picklist.modifier.screen 15 FREE L MIS.SCREEN /HXOP[hxzt,hxe]|1
picklist.modify.urn 10 FREE L /HXOP[hxzt,hxe]|7
picklist.ord.period 10 FREE L RXM.ORD.PERIOD /HXOP[hxzt,hxe]|2
picklist.perf.loc 10 FREE L /HXOP[hxzt,hxe]|4
picklist.text 20 FREE L /HXOP[hxzt,hxe]|5
Ì i 2
process.picklist.dxs
[picklist.order.type,picklist.procedure, picklist.diagnosis.seq]
/HXOP[hxzt,hxe]DX[hxopD]
Field Name Len Dat Typ J DPM Offset/Local/VAL
picklist.diagnosis.seq 3 PINT R hxopD
picklist.diagnosis 10 FREE L MIS.DIAG /HXOP[hxzt,hxe]DX[hxopD]|0
Index Files Subscripts/Physical Base
date.x [entered.date,urn]
?(HX)HXOD[hxoD,hxo]
ear.encounter.x [ear.enc.number,urn]
?(HX)HXOEX[hlJ,hxo]
icd.x [order.date,urn]
?(HX)HXOIX[hxoOD,hxo]
location.date.x [location,entered.date,urn]
?(HX)HXOL[ggn,hxoD,hxo]
mpi.category.x [mri.urn,order.category,urn]
?(HX)HXOYC[ea,hxztC,hxo]
mpi.x [mri.urn,urn]
?(HX)HXOY[ea,hxo]
oe.urn.x [oe.database,oe.urn,urn]
?(HX)HXOX[gn,po,hxo]
patient.x [patient,urn]
?(HX)HXOA[aa,hxo]
provider.date.x [provider,entered.date,urn]
?(HX)HXOV[ggg,hxoD,hxo]
status.x [status,urn]
?(HX)HXOS[hxoST,hxo]
unsigned.provider.date.x [provider,entered.date,urn]
?(HX)HXOUP[ggg,hxoD,hxo]
unsigned.x [mri.urn,urn]
?(HX)HXOUN[ea,hxo]
|
|
| | | | | | | | | | | | | | | | |