Ì i 2
hub.queue
[hub.q.number]
*(HX2)HXXHQ[hxxHQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
hub.q.number 20 PINT R hxxHQ
hub.q.function 50 FREE L *(HX2)HXXHQ[hxxHQ]|0
hub.q.mri.urn 25 URN L MRI.PAT *(HX2)HXXHQ[hxxHQ]PT|1
hub.q.visit.urn 30 URN L ADM.PAT *(HX2)HXXHQ[hxxHQ]PT|0
Ì i 2
main
[urn]
$(HX1)HXX[hxx]
Field Name Len Dat Typ J DPM Offset/Local/VAL
urn 10 PINT R hxx
auto.dc.date 8 DATE L $(HX1)HXX[hxx]C|8
call.in.status 10 FREE L RXM.CALL.STATUS$(HX1)HXX[hxx]A|19
cancel.reason 10 FREE L $(HX1)HXX[hxx]C|7
cancel.reason.out 25 FREE L VAL=%RXM.RX.cancel.reason.out(@cancel.reason)
cancelled.by 10 FREE L MIS.USER $(HX1)HXX[hxx]A|16
cancelled.date 8 DATE L $(HX1)HXX[hxx]A|17
cancelled.time 4 HHMM L $(HX1)HXX[hxx]A|18
comment 75 FREE L $(HX1)HXX[hxx]A|11
controlled 1 YN L $(HX1)HXX[hxx]|18
converted.from 10 PINT R RXM.RX $(HX1)HXX[hxx]B|4
database 5 FREE L
days 3 INT R $(HX1)HXX[hxx]|24
discontinued.by 10 FREE L MIS.USER $(HX1)HXX[hxx]A|12
discontinued.date 8 DATE L $(HX1)HXX[hxx]A|13
discontinued.time 4 HHMM L $(HX1)HXX[hxx]A|14
disp.form 0 FREE L $(HX1)HXX[hxx]|10
disp.unit 10 FREE L PHA.UNITS $(HX1)HXX[hxx]|25
dosage.info 70 FREE L VAL=%RXM.RX.dosage.info(urn)
dose 19 FREE L $(HX1)HXX[hxx]|8
dose.calc 30 FREE L $(HX1)HXX[hxx]B|0
dose1 8 PDEC R $(HX1)HXX[hxx]C|1
dose2 8 PDEC R $(HX1)HXX[hxx]C|2
ear.database 12 FREE L MIS.APPL.DB $(HX1)HXX[hxx]EAR|0
ear.enc.number 12 FREE L $(HX1)HXX[hxx]EAR|2
ear.visit 5 FREE L $(HX1)HXX[hxx]EAR|1
entered.by 10 FREE L MIS.USER $(HX1)HXX[hxx]A|0
entered.date 8 DATE L $(HX1)HXX[hxx]A|1
entered.time 4 HHMM L $(HX1)HXX[hxx]A|2
expires 8 DATE L $(HX1)HXX[hxx]|14
facility 10 FREE L MIS.FACILITY $(HX1)HXX[hxx]|2
free.text 1 FREE L $(HX1)HXX[hxx]B|1
free.text.form 10 FREE L $(HX1)HXX[hxx]C|6
free.text.strength 30 FREE L $(HX1)HXX[hxx]C|5
instr.editor 0 FREE L
issued.by 10 FREE L MIS.USER $(HX1)HXX[hxx]A|3
issued.date 8 DATE L $(HX1)HXX[hxx]A|4
issued.date.reverse 8 FREE L VAL=99999999-@issued.date
issued.time 4 HHMM L $(HX1)HXX[hxx]A|5
location 10 FREE L MIS.LOCN $(HX1)HXX[hxx]|19
location.match 1 FREE L VAL=IF{@location=/location "Y";"~"}
med 20 FREE L RXM.DRUG $(HX1)HXX[hxx]|6
merged.from 25 URN L MRI.PAT $(HX1)HXX[hxx]C|0
mri.urn 25 URN L MRI.PAT $(HX1)HXX[hxx]|0
ndc.din.no 12 FREE L $(HX1)HXX[hxx]B|8
ndc.din.no.form 10 FREE L $(HX1)HXX[hxx]C|4
ndc.din.no.gen.name 45 FREE L $(HX1)HXX[hxx]B|2
ndc.din.no.generic 12 FREE L PHA.GENERIC $(HX1)HXX[hxx]B|9
ndc.din.no.name 45 FREE L $(HX1)HXX[hxx]B|3
ndc.din.no.strength 30 FREE L $(HX1)HXX[hxx]C|3
no.sub 1 YN L $(HX1)HXX[hxx]A|10
note.editor 0 FREE L
number 11 FREE L $(HX1)HXX[hxx]|4
other.db 12 FREE L MIS.APPL.DB $(HX1)HXX[hxx]|17
override.by 10 FREE L MIS.USER $(HX1)HXX[hxx]A|7
override.date 8 DATE L $(HX1)HXX[hxx]A|8
override.reason 10 FREE L PHA.OVER $(HX1)HXX[hxx]A|6
override.time 4 HHMM L $(HX1)HXX[hxx]A|9
patient 30 URN L ADM.PAT $(HX1)HXX[hxx]|1
pha.generic 12 FREE L PHA.GENERIC $(HX1)HXX[hxx]B|5
pha.generic.name 45 FREE L $(HX1)HXX[hxx]B|6
pha.name 45 FREE L $(HX1)HXX[hxx]B|7
pha.urn 10 URN L PHA.RX $(HX1)HXX[hxx]|22
pharmacy 10 FREE L MIS.OUT.LOCN $(HX1)HXX[hxx]A|20
print.mono.dft 1 YN L $(HX1)HXX[hxx]|21
print.script.dft 1 YN L $(HX1)HXX[hxx]|20
provider 10 FREE L MIS.DOC $(HX1)HXX[hxx]|15
provider.match 1 FREE L VAL=IF{@provider=/provider "Y";"~"}
provider.sort 10 FREE L VAL=IF{@provider;"~"}
prv.urn 10 URN L PRV.RX $(HX1)HXX[hxx]|23
qty 4 PINT R $(HX1)HXX[hxx]|7
refills 2 FREE L $(HX1)HXX[hxx]|13
renewed.from 10 PINT R RXM.RX $(HX1)HXX[hxx]A|15
route 10 FREE L PHA.ROUTES $(HX1)HXX[hxx]|11
samples.given 10 FREE L $(HX1)HXX[hxx]|16
sig 20 FREE L $(HX1)HXX[hxx]|12
status 3 CHOICE L $(HX1)HXX[hxx]|5
type 1 CHOICE L $(HX1)HXX[hxx]|3
units 10 FREE L PHA.UNITS $(HX1)HXX[hxx]|9
Ì i 2
allergies
[urn, allergy.q]
$(HX1)HXX[hxx]AL[hxxAQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
allergy.q 3 PINT R hxxAQ
allergy 10 FREE L $(HX1)HXX[hxx]AL[hxxAQ]|1
allergy.adr 1 YN L $(HX1)HXX[hxx]AL[hxxAQ]|3
allergy.mis 15 FREE L MIS.ALLERGY $(HX1)HXX[hxx]AL[hxxAQ]|5
allergy.name 45 FREE L $(HX1)HXX[hxx]AL[hxxAQ]|2
allergy.override.comment 10 FREE L PHA.OVER $(HX1)HXX[hxx]AL[hxxAQ]|4
allergy.type 1 FREE L $(HX1)HXX[hxx]AL[hxxAQ]|0
Ì i 2
allergies.text
[urn,allergy.q, allergy.text.q]
$(HX1)HXX[hxx]AL[hxxAQ]T[hxxAT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
allergy.text.q 3 PINT R hxxAT
allergy.text 75 TEXT L $(HX1)HXX[hxx]AL[hxxAQ]T[hxxAT]
Ì i 2
amendments
[urn, amendment.seq]
$(HX1)HXX[hxx]AM[hxxAM]
Field Name Len Dat Typ J DPM Offset/Local/VAL
amendment.seq 3 PINT R hxxAM
amendment.date 8 DATE L $(HX1)HXX[hxx]AM[hxxAM]|1
amendment.time 4 HHMM L $(HX1)HXX[hxx]AM[hxxAM]|2
amendment.undone 1 YN L $(HX1)HXX[hxx]AM[hxxAM]|3
amendment.undone.date 8 DATE L $(HX1)HXX[hxx]AM[hxxAM]|5
amendment.undone.time 4 HHMM L $(HX1)HXX[hxx]AM[hxxAM]|6
amendment.undone.user 10 FREE L MIS.USER $(HX1)HXX[hxx]AM[hxxAM]|4
amendment.user 10 FREE L MIS.USER $(HX1)HXX[hxx]AM[hxxAM]|0
Ì i 2
amendment.lines
[urn,amendment.seq, amendment.line.seq]
$(HX1)HXX[hxx]AM[hxxAM]L[hxxAT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
amendment.line.seq 3 PINT R hxxAT
amendment.line 79 TEXT L $(HX1)HXX[hxx]AM[hxxAM]L[hxxAT]
Ì i 2
audit.notes
[urn, audit.note.q]
$(HX1)HXX[hxx]AN[hxxAN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
audit.note.q 3 PINT R hxxAN
audit.note.date 8 DATE L $(HX1)HXX[hxx]AN[hxxAN]|1
audit.note.time 4 HHMM L $(HX1)HXX[hxx]AN[hxxAN]|2
audit.note.user 10 FREE L MIS.USER $(HX1)HXX[hxx]AN[hxxAN]|0
Ì i 2
audit.notes.text
[urn,audit.note.q, audit.note.text.q]
$(HX1)HXX[hxx]AN[hxxAN]ANT[hxxANT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
audit.note.text.q 3 PINT R hxxANT
audit.note.text.line 79 TEXT L $(HX1)HXX[hxx]AN[hxxAN]ANT[hxxANT]
Ì i 2
call.ins
[urn, call.in.seq]
$(HX1)HXX[hxx]CI[hxxCI]
Field Name Len Dat Typ J DPM Offset/Local/VAL
call.in.seq 3 PINT R hxxCI
call.in.date 8 DATE L VAL=%Z.date.in.magic(@call.in.seconds)
call.in.device 15 FREE L $(HX1)HXX[hxx]CI[hxxCI]|5
call.in.from.status 10 FREE L RXM.CALL.STATUS$(HX1)HXX[hxx]CI[hxxCI]|2
call.in.pharmacy 10 FREE L MIS.OUT.LOCN $(HX1)HXX[hxx]CI[hxxCI]|4
call.in.time 4 HHMM L VAL=%Z.time.out(@call.in.seconds)
call.in.to.status 10 FREE L RXM.CALL.STATUS$(HX1)HXX[hxx]CI[hxxCI]|3
call.in.user 10 FREE L MIS.USER $(HX1)HXX[hxx]CI[hxxCI]|0
Ì i 2
diagnoses
[urn, diagnosis.seq]
$(HX1)HXX[hxx]DX[hxxDX]
Field Name Len Dat Typ J DPM Offset/Local/VAL
diagnosis.seq 3 PINT R hxxDX
diagnosis 10 FREE L MIS.DIAG $(HX1)HXX[hxx]DX[hxxDX]|0
Ì i 2
dose.calculations
[urn, dose.calculation.q]
$(HX1)HXX[hxx]DC[hxxCQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dose.calculation.q 3 PINT R hxxCQ
dose.calculation 80 FREE L $(HX1)HXX[hxx]DC[hxxCQ]|1
dose.calculation.display 1 YN L $(HX1)HXX[hxx]DC[hxxCQ]|2
dose.calculation.med 20 FREE L RXM.DRUG $(HX1)HXX[hxx]DC[hxxCQ]|0
Ì i 2
dose.warning
[urn, warn.q]
$(HX1)HXX[hxx]DWQ[hxxDw]
Field Name Len Dat Typ J DPM Offset/Local/VAL
warn.q 2 PINT R hxxDw
warning 80 FREE L $(HX1)HXX[hxx]DWQ[hxxDw]
Ì i 2
dose.warnings
[urn, dose.warning.q]
$(HX1)HXX[hxx]DW[hxxWQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dose.warning.q 3 PINT R hxxWQ
dose.warning.high.dose 80 FREE L $(HX1)HXX[hxx]DW[hxxWQ]|3
dose.warning.low.dose 80 FREE L $(HX1)HXX[hxx]DW[hxxWQ]|2
dose.warning.max.dose 80 FREE L $(HX1)HXX[hxx]DW[hxxWQ]|1
dose.warning.med 20 FREE L RXM.DRUG $(HX1)HXX[hxx]DW[hxxWQ]|0
dose.warning.range.data 80 FREE L $(HX1)HXX[hxx]DW[hxxWQ]R|0
Ì i 2
duplicates
[urn, duplicate.q]
$(HX1)HXX[hxx]DUP[hxxDQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
duplicate.q 3 PINT R hxxDQ
duplicate 10 FREE L $(HX1)HXX[hxx]DUP[hxxDQ]|3
duplicate.med 20 FREE L RXM.DRUG $(HX1)HXX[hxx]DUP[hxxDQ]|4
duplicate.name 45 FREE L $(HX1)HXX[hxx]DUP[hxxDQ]|5
duplicate.number 12 PINT R $(HX1)HXX[hxx]DUP[hxxDQ]|6
duplicate.override.cmt 10 FREE L PHA.OVER $(HX1)HXX[hxx]DUP[hxxDQ]|7
duplicate.status 3 FREE L $(HX1)HXX[hxx]DUP[hxxDQ]|2
duplicate.status.out 12 FREE L VAL=%RXM.RX.order.status.out(@duplicate.status)
duplicate.type 1 FREE L $(HX1)HXX[hxx]DUP[hxxDQ]|0
duplicate.urn 10 PINT R $(HX1)HXX[hxx]DUP[hxxDQ]|1
Ì i 2
instructions
[urn, instruction.q]
$(HX1)HXX[hxx]I[hxxI]
Field Name Len Dat Typ J DPM Offset/Local/VAL
instruction.q 3 PINT R hxxI
instruction 79 TEXT L $(HX1)HXX[hxx]I[hxxI]
Ì i 2
interactions
[urn, interaction]
$(HX1)HXX[hxx]INT[tda]
Field Name Len Dat Typ J DPM Offset/Local/VAL
interaction 10 FREE L PHA.INT tda
interaction.desc 60 FREE L $(HX1)HXX[hxx]INT[tda]|2
interaction.severity 1 FREE L $(HX1)HXX[hxx]INT[tda]|1
interaction.severity.out 12 FREE L VAL=%RXM.RX.interactions.severity.out(@interaction.sev
VAL=erity)
interaction.type 4 FREE L $(HX1)HXX[hxx]INT[tda]|0
Ì i 2
interactions.detail
[urn,interaction, interaction.q]
$(HX1)HXX[hxx]INT[tda]D[hxxID]
Field Name Len Dat Typ J DPM Offset/Local/VAL
interaction.q 3 PINT R hxxID
interaction.med 20 FREE L RXM.DRUG $(HX1)HXX[hxx]INT[tda]D[hxxID]|2
interaction.name 45 FREE L $(HX1)HXX[hxx]INT[tda]D[hxxID]|3
interaction.number 12 PINT R $(HX1)HXX[hxx]INT[tda]D[hxxID]|4
interaction.override.cmt 10 FREE L PHA.OVER $(HX1)HXX[hxx]INT[tda]D[hxxID]|6
interaction.pha 1 FREE L $(HX1)HXX[hxx]INT[tda]D[hxxID]|5
interaction.status 3 FREE L $(HX1)HXX[hxx]INT[tda]D[hxxID]|1
interaction.urn 10 PINT R $(HX1)HXX[hxx]INT[tda]D[hxxID]|0
Ì i 2
interactions.text
[urn,interaction, interaction.text.q]
$(HX1)HXX[hxx]INT[tda]T[hxxIT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
interaction.text.q 3 PINT R hxxIT
interaction.text 80 TEXT L $(HX1)HXX[hxx]INT[tda]T[hxxIT]
Ì i 2
notes
[urn, note.q]
$(HX1)HXX[hxx]N[hxxNT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
note.q 3 PINT R hxxNT
note 79 TEXT L $(HX1)HXX[hxx]N[hxxNT]
Ì i 2
notes.text
[urn, notes.text.q]
$(HX1)HXX[hxx]NT[hxxNX]
Field Name Len Dat Typ J DPM Offset/Local/VAL
notes.text.q 3 PINT R hxxNX
notes.text.line 79 TEXT L $(HX1)HXX[hxx]NT[hxxNX]
Ì i 2
signatures
[urn, sign.q]
$(HX1)HXX[hxx]SIG[rxSQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
sign.q 1 PINT R rxSQ
sign.date 8 DATE L $(HX1)HXX[hxx]SIG[rxSQ]|3
sign.doctor 10 FREE L MIS.DOC $(HX1)HXX[hxx]SIG[rxSQ]|0
sign.electronic 1 YN L $(HX1)HXX[hxx]SIG[rxSQ]|5
sign.for 10 FREE L MIS.DOC $(HX1)HXX[hxx]SIG[rxSQ]|1
sign.time 4 HHMM L $(HX1)HXX[hxx]SIG[rxSQ]|4
sign.user 10 FREE L MIS.USER $(HX1)HXX[hxx]SIG[rxSQ]|2
Ì i 2
warnings
[urn, warning.q]
$(HX1)HXX[hxx]WG[hxxW]
Field Name Len Dat Typ J DPM Offset/Local/VAL
warning.q 3 PINT R hxxW
warning.int 10 FREE L PHA.INT $(HX1)HXX[hxx]WG[hxxW]|2
warning.int.desc 58 FREE L $(HX1)HXX[hxx]WG[hxxW]|3
warning.med 20 FREE L RXM.DRUG $(HX1)HXX[hxx]WG[hxxW]|4
warning.med.name 45 FREE L $(HX1)HXX[hxx]WG[hxxW]|5
warning.severity 1 FREE L $(HX1)HXX[hxx]WG[hxxW]|1
warning.severity.out 12 FREE L VAL=%RXM.RX.interactions.severity.out(@warning.severit
VAL=y)
warning.type 4 FREE L $(HX1)HXX[hxx]WG[hxxW]|0
Ì i 2
print.audit.trail
[print.audit.urn,print.audit.date,print.audit.time,print.audit.seq]
*(HX)HXXPT[hxx,hxxPD,hxxPS,hxxPQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
print.audit.urn 10 PINT R RXM.RX hxx
print.audit.date 8 DATE L hxxPD
print.audit.time 4 HHMM L hxxPS
print.audit.seq 3 PINT R hxxPQ
print.audit.device 15 FREE L *(HX)HXXPT[hxx,hxxPD,hxxPS,hxxPQ]|2
print.audit.type 1 CHOICE L *(HX)HXXPT[hxx,hxxPD,hxxPS,hxxPQ]|0
print.audit.user 10 FREE L MIS.USER *(HX)HXXPT[hxx,hxxPD,hxxPS,hxxPQ]|1
Ì i 2
process.call.status
[pm.call.status]
/HXXZ["CIS",hxl]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pm.call.status 10 FREE L RXM.CALL.STATUShxl
Ì i 2
process.display.temp
[pm.display.temp]
/HXXZ["T",hxxT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pm.display.temp 10 FREE L hxxT
Ì i 2
process.locations
[pm.locations]
/HXXZ["LOCS",ggn]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pm.locations 10 FREE L MIS.LOCN ggn
Ì i 2
process.providers
[pm.providers]
/HXXZ["PRS",ggg]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pm.providers 10 FREE L MIS.DOC ggg
Ì i 2
temp.text
[temp.text.q]
/HXTT[hxxTT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
temp.text.q 3 PINT R hxxTT
temp.text.line 79 TEXT L /HXTT[hxxTT]
Index Files Subscripts/Physical Base
auto.dc.x [auto.dc.date,urn]
?(HX)HXXAD[hxxAD,hxx]
date.x [entered.date,urn]
?(HX)HXXD[hxxD,hxx]
ear.encounter.x [ear.enc.number,urn]
?(HX)HXXEX[hlJ,hxx]
expire.x [expires,urn]
?(HX)HXXX[hxxX,hxx]
hx.med.x [mri.urn,urn]
?(HX)HXXH[ea,hxx]
location.date.x [location,entered.date,urn]
?(HX)HXXL[ggn,hxxD,hxx]
mono.med.x [mri.urn,urn]
?(HX)HXXM[ea,hxx]
mpi.x [mri.urn,urn]
?(HX)HXXY[ea,hxx]
number.x [provider,number,urn]
?(HX)HXXN[ggg,hxxN,hxx]
patient.rx.status.x [mri.urn,status,discontinued.date,urn]
?(HX)HXXRS[ea,hxxS,hxxDD,hxx]
patient.x [patient,urn]
?(HX)HXXA[aa,hxx]
pha.med.x [mri.urn,urn]
?(HX)HXXP[ea,hxx]
pha.urn.x [other.db,pha.urn] = urn
?(HX)HXXPU[gn,tr]
profile.x [mri.urn,urn]
?(HX)HXXF[ea,hxx]
provider.date.x [provider,entered.date,urn]
?(HX)HXXV[ggg,hxxD,hxx]
provider.mri.unv.x [provider,mri.urn,urn]
?(HX)HXXMU[ggg,ea,hxx]
provider.unv.x [provider,urn]
?(HX)HXXU[ggg,hxx]
prv.urn.x [other.db,prv.urn] = urn
?(HX)HXXPV[gn,hfw]
rx.x [mri.urn,urn]
?(HX)HXXR[ea,hxx]
status.x [status,urn]
?(HX)HXXS[hxxS,hxx]
unsigned.provider.date.x [provider,entered.date,urn]
?(HX)HXXUP[ggg,hxxD,hxx]
unsigned.x [mri.urn,urn]
?(HX)HXXUN[ea,hxx]
urn.x [urn]
?(HX)HXXURN[hxx]
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | |