Ì 2
allergy.x (allergy.x)
[allergy.x.type,allergy.x.allergy,allergy.x.patient]
:HXYAX[hxyAT,hxyAA,ea]
Field Name Len Dat Typ J DPM Offset/Local/VAL
allergy.x.type 1 CHOICE L hxyAT
allergy.x.allergy 15 FREE L hxyAA
allergy.x.patient 25 URN L RXM.PAT ea
Ì 2
rxm.patient.file (main)
[mri.urn]
:HXY[ea]
Field Name Len Dat Typ J DPM Offset/Local/VAL
mri.urn 25 URN L ea
allergies.version 2 CHOICE L :HXY[ea]|15
body.surface.area 6 DEC2 R :HXY[ea]|9
dft.ft.pha.num 18 PHONE L :HXY[ea]|16
dft.pharmacy 15 FREE L MIS.OUT.LOCN :HXY[ea]|1
height.centimeters 6 DEC2Z R :HXY[ea]|5
height.feet 1 INTZ R :HXY[ea]|3
height.inches 5 DEC2Z R :HXY[ea]|4
id 25 URN L MRI.PAT
last.update 10 FREE L :HXY[ea]|10
last.verify.date 8 DATE L VAL=%Z.date.in.magic(@last.verify.seconds)
last.verify.date.time 15 FREE L VAL=%Z.date.out(@last.verify.date,"",10)_"-"_@last.ver
VAL=ify.time'="-"
last.verify.seconds 10 PINT R :HXY[ea]|12
last.verify.text 70 FREE L VAL=%RXM.PAT.allergy.text(mri.urn)
last.verify.time 4 HHMM L VAL=%Z.time.out(@last.verify.seconds)
last.verify.user 10 FREE L MIS.USER :HXY[ea]|11
last.verify.user.out 20 FREE L VAL=@MIS.USER.name[@last.verify.user]
merged.to 25 URN L MRI.PAT :HXY[ea]|0
no.known.allergies 1 YN L :HXY[ea]|14
patient.id 44 FREE L
patient.id.name 30 FREE L
profile.compiled 1 YN L :HXY[ea]|2
profile.complete 1 YN L :HXY[ea]|13
weight.kilograms 7 DEC3Z R :HXY[ea]|8
weight.ounces 5 DEC2Z R :HXY[ea]|7
weight.pounds 4 INTZ R :HXY[ea]|6
Ì € 2
rxm.patient.allergies (allergies)
[mri.urn, allergy.q]
:HXY[ea]A[hxyA]
Field Name Len Dat Typ J DPM Offset/Local/VAL
allergy.q 3 PINT R hxyA
...do not use 0 FREE L :HXY[ea]A[hxyA]|15
allergy 10 FREE L :HXY[ea]A[hxyA]|2
allergy.active 1 YN L :HXY[ea]A[hxyA]|0
allergy.category 1 CHOICE L :HXY[ea]A[hxyA]|1
allergy.category.out 12 FREE L VAL=%RXM.PAT.allergy.category.out(@allergy.category)
allergy.converted.v2 1 YN L :HXY[ea]A[hxyA]|17
allergy.desc 45 FREE L :HXY[ea]A[hxyA]|3
allergy.entered 10 FREE L :HXY[ea]A[hxyA]|7
allergy.entered.by 10 FREE L MIS.USER :HXY[ea]A[hxyA]|8
allergy.entered.by.out 20 FREE L VAL=IF{@MIS.USER.name[@allergy.entered.by];@allergy.en
VAL=tered.by}
allergy.entered.date 8 DATE L VAL=%Z.date.in.magic(@allergy.entered)
allergy.entered.date.time 13 FREE L VAL=%Z.date.out(@allergy.entered.date)_"-"_@allergy.en
VAL=tered.time'="-"
allergy.entered.time 4 HHMM L VAL=%Z.time.out(@allergy.entered)
allergy.id 45 FREE L :HXY[ea]A[hxyA]|14
allergy.inactive 1 YN L :HXY[ea]A[hxyA]|13
allergy.last.upd.by.out 20 FREE L VAL=IF{@MIS.USER.name[@allergy.last.updated.by];@aller
VAL=gy.last.updated.by}
allergy.last.update.dt.tm 13 FREE L VAL=%Z.date.out(@allergy.last.updated.date)_"-"_@aller
VAL=gy.last.updated.time'="-"
allergy.last.updated 10 FREE L :HXY[ea]A[hxyA]|9
allergy.last.updated.by 10 FREE L MIS.USER :HXY[ea]A[hxyA]|10
allergy.last.updated.date 8 DATE L VAL=%Z.date.in.magic(@allergy.last.updated)
allergy.last.updated.time 4 HHMM L VAL=%Z.time.out(@allergy.last.updated)
allergy.merged.from 25 URN L MRI.PAT :HXY[ea]A[hxyA]|11
allergy.order..not.used 3 PINT R :HXY[ea]A[hxyA]|6
allergy.reaction 20 FREE L :HXY[ea]A[hxyA]|12
allergy.severity 1 CHOICE L :HXY[ea]A[hxyA]|5
allergy.severity.out 12 FREE L VAL=%RXM.PAT.allergy.severity.out(@allergy.severity)
allergy.type 1 CHOICE L :HXY[ea]A[hxyA]|4
allergy.type.out 8 FREE L VAL=%RXM.PAT.allergy.type.out(@allergy.type)
allergy.uncoded 1 YN L :HXY[ea]A[hxyA]|16
Ì € 2
rxm.patient.allergies.text (allergies.text)
[mri.urn,allergy.q, allergies.text.q]
:HXY[ea]A[hxyA]T[hxyAT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
allergies.text.q 3 PINT R hxyAT
allergies.text.line 75 FREE L :HXY[ea]A[hxyA]T[hxyAT]
Ì € 2
rxm.pat.allergy.audit.trail (allergy.audit.trail)
[mri.urn,allergy.q, allergy.audit.trail.q]
:HXY[ea]A[hxyA]AU[hxyAU]
Field Name Len Dat Typ J DPM Offset/Local/VAL
allergy.audit.trail.q 3 PINT R hxyAU
allergy.audit.tr.acct 30 URN L ADM.PAT :HXY[ea]A[hxyA]AU[hxyAU]|3
allergy.audit.tr.date 8 DATE L VAL=%Z.date.in.magic(@allergy.audit.tr.seconds)
allergy.audit.tr.db 10 FREE L :HXY[ea]A[hxyA]AU[hxyAU]|4
allergy.audit.tr.device 15 FREE L :HXY[ea]A[hxyA]AU[hxyAU]|2
allergy.audit.tr.seconds 10 PINT R :HXY[ea]A[hxyA]AU[hxyAU]|0
allergy.audit.tr.time 4 HHMM L VAL=%Z.time.out(@allergy.audit.tr.seconds)
allergy.audit.tr.user 10 FREE L MIS.USER :HXY[ea]A[hxyA]AU[hxyAU]|1
allergy.audit.tr.user.out 20 FREE L VAL=IF{@MIS.USER.name[@allergy.audit.tr.user];@allergy
VAL=.audit.tr.user}
Ì € 2
rxm.pat.allergy.audit.details (allergy.audit.tr.details)
[mri.urn,allergy.q,allergy.audit.trail.q, allergy.audit.tr.detail.q]
:HXY[ea]A[hxyA]AU[hxyAU]D[hxyAD]
Field Name Len Dat Typ J DPM Offset/Local/VAL
allergy.audit.tr.detail.q 3 PINT R hxyAD
allergy.audit.tr.detail 90 FREE L :HXY[ea]A[hxyA]AU[hxyAU]D[hxyAD]|0
Ì € 2
rxm.pat.allergy.audit.old.text (allergy.audit.tr.old.text)
[mri.urn,allergy.q,allergy.audit.trail.q, allergy.audit.old.text.q]
:HXY[ea]A[hxyA]AU[hxyAU]OT[hxyAT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
allergy.audit.old.text.q 3 PINT R hxyAT
allergy.audit.old.text 79 FREE L :HXY[ea]A[hxyA]AU[hxyAU]OT[hxyAT]
Ì € 2
rxm.patient.allergy.verifies (allergy.verifications)
[mri.urn, allergy.verification.seq]
:HXY[ea]V[hxyVF]
Field Name Len Dat Typ J DPM Offset/Local/VAL
allergy.verification.seq 3 PINT R hxyVF
allergy.verify.date 8 DATE L VAL=%Z.date.in.magic(@allergy.verify.seconds)
allergy.verify.date.time 15 FREE L VAL=%Z.date.out(@allergy.verify.date,"",10)_"-"_@aller
VAL=gy.verify.time'="-"
allergy.verify.db 12 FREE L MIS.APPL :HXY[ea]V[hxyVF]|3
allergy.verify.device 15 FREE L :HXY[ea]V[hxyVF]|2
allergy.verify.seconds 10 PINT R :HXY[ea]V[hxyVF]|1
allergy.verify.time 4 HHMM L VAL=%Z.time.out(@allergy.verify.seconds)
allergy.verify.user 10 FREE L MIS.USER :HXY[ea]V[hxyVF]|0
allergy.verify.user.out 20 FREE L VAL=@MIS.USER.name[@allergy.verify.user]
Ì € 2
rxm.pat.audit.trail (audit.trail)
[mri.urn, audit.trail.q]
:HXY[ea]AU[hxyU]
Field Name Len Dat Typ J DPM Offset/Local/VAL
audit.trail.q 3 PINT R hxyU
audit.trail.acct 30 URN L ADM.PAT :HXY[ea]AU[hxyU]|3
audit.trail.date 8 DATE L VAL=%Z.date.in.magic(@audit.trail.seconds)
audit.trail.db 10 FREE L :HXY[ea]AU[hxyU]|4
audit.trail.device 15 FREE L :HXY[ea]AU[hxyU]|2
audit.trail.seconds 10 PINT R :HXY[ea]AU[hxyU]|0
audit.trail.time 4 HHMM L VAL=%Z.time.out(@audit.trail.seconds)
audit.trail.user 10 FREE L MIS.USER :HXY[ea]AU[hxyU]|1
audit.trail.user.out 20 FREE L VAL=@MIS.USER.name[@audit.trail.user]
old.body.surface.area 6 DEC2 R :HXY[ea]AU[hxyU]|11
old.height.centimeters 5 DEC1Z R :HXY[ea]AU[hxyU]|7
old.height.feet 1 INTZ R :HXY[ea]AU[hxyU]|5
old.height.inches 4 DEC1Z R :HXY[ea]AU[hxyU]|6
old.weight.kilograms 6 DEC3Z R :HXY[ea]AU[hxyU]|10
old.weight.ounces 4 DEC1Z R :HXY[ea]AU[hxyU]|9
old.weight.pounds 4 INTZ R :HXY[ea]AU[hxyU]|8
Ì € 2
rxm.pat.audit.trail.details (audit.trail.details)
[mri.urn,audit.trail.q, audit.trail.detail.q]
:HXY[ea]AU[hxyU]D[hxyDU]
Field Name Len Dat Typ J DPM Offset/Local/VAL
audit.trail.detail.q 3 PINT R hxyDU
audit.trail.detail 90 FREE L :HXY[ea]AU[hxyU]D[hxyDU]|0
Ì € 2
rxm.patient.pha.diseases (diseases)
[mri.urn, disease]
:HXY[ea]D[ted]
Field Name Len Dat Typ J DPM Offset/Local/VAL
disease 10 FREE L RXM.DIS ted
disease.date 8 DATE L VAL=IF{@disease.entered^XX %Z.date.in.magic(XX)}
disease.entered 10 PINT R :HXY[ea]D[ted]|0
disease.merged.from 25 URN L MRI.PAT :HXY[ea]D[ted]|2
disease.time 4 HHMM L VAL=IF{@disease.entered^XX %Z.time.out(XX)}
disease.user 10 FREE L MIS.USER :HXY[ea]D[ted]|1
Ì € 2
rxm.pat.nka.audit (nka.audit)
[mri.urn, nka.audit.q]
:HXY[ea]NKAA[hxyNQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
nka.audit.q 3 PINT R hxyNQ
nka.audit.date 8 DATE L :HXY[ea]NKAA[hxyNQ]|1
nka.audit.means 1 CHOICE L :HXY[ea]NKAA[hxyNQ]|3
nka.audit.time 4 HHMM L :HXY[ea]NKAA[hxyNQ]|2
nka.audit.user 10 FREE L MIS.USER :HXY[ea]NKAA[hxyNQ]|0
Ì € 2
rxm.pat.queries (queries)
[mri.urn, al.query]
:HXY[ea]AQ[ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
al.query 10 FREE L MIS.QUERY ggv
al.response 75 QRY.RESP L :HXY[ea]AQ[ggv]|0
Ì € 2
rxm.pat.queries.mult (queries.mult)
[mri.urn,al.query, al.mult.seq.no]
:HXY[ea]AQ[ggv]M[hxyMQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
al.mult.seq.no 3 PINT R hxyMQ
al.mult.response 75 QRY.RESP L :HXY[ea]AQ[ggv]M[hxyMQ]|0
Ì € 2
rxm.patient.queries.audit (queries.audit)
[mri.urn, all.audit.trail.query,all.audit.trail.q]
:HXY[ea]QAU[ggv,hxyQA]
Field Name Len Dat Typ J DPM Offset/Local/VAL
all.audit.trail.query 10 FREE L MIS.QUERY ggv
all.audit.trail.q 3 PINT R hxyQA
all.audit.tr.acct 30 URN L ADM.PAT :HXY[ea]QAU[ggv,hxyQA]|3
all.audit.tr.date 8 DATE L VAL=%Z.date.in.magic(@all.audit.tr.seconds)
all.audit.tr.db 10 FREE L :HXY[ea]QAU[ggv,hxyQA]|4
all.audit.tr.device 15 FREE L :HXY[ea]QAU[ggv,hxyQA]|2
all.audit.tr.seconds 10 PINT R :HXY[ea]QAU[ggv,hxyQA]|0
all.audit.tr.time 4 HHMM L VAL=%Z.time.out(@all.audit.tr.seconds)
all.audit.tr.user 10 FREE L MIS.USER :HXY[ea]QAU[ggv,hxyQA]|1
all.audit.tr.user.out 20 FREE L VAL=@MIS.USER.name[@all.audit.tr.user]
Ì € 2
rxm.pat.queries.audit.detail (queries.audit.tr.details)
[mri.urn,all.audit.trail.query,all.audit.trail.q, all.audit.tr.detail.q]
:HXY[ea]QAU[ggv,hxyQA]QAD[hxyQD]
Field Name Len Dat Typ J DPM Offset/Local/VAL
all.audit.tr.detail.q 3 PINT R hxyQD
all.audit.tr.detail 90 FREE L :HXY[ea]QAU[ggv,hxyQA]QAD[hxyQD]|0
Ì € 2
rxm.pat.queries.old.text (queries.audit.tr.old.text)
[mri.urn,all.audit.trail.query,all.audit.trail.q, all.audit.old.text.q]
:HXY[ea]QAU[ggv,hxyQA]QAT[hxyQT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
all.audit.old.text.q 3 PINT R hxyQT
all.audit.old.text 79 FREE L :HXY[ea]QAU[ggv,hxyQA]QAT[hxyQT]
Ì € 2
rxm.patient.queries.history (queries.history)
[mri.urn, al.hist.query]
:HXY[ea]QH[ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
al.hist.query 10 FREE L MIS.QUERY ggv
al.entered 10 FREE L :HXY[ea]QH[ggv]|0
al.entered.by 10 FREE L MIS.USER :HXY[ea]QH[ggv]|1
al.entered.by.out 20 FREE L VAL=@MIS.USER.name[@al.entered.by]
al.entered.date 8 DATE L VAL=%Z.date.in.magic(@al.entered)
al.entered.date.time 13 FREE L VAL=%Z.date.out(@al.entered.date)_"-"_@al.entered.time
VAL='="-"
al.entered.time 4 HHMM L VAL=%Z.time.out(@al.entered)
al.last.upd.by.out 20 FREE L VAL=@MIS.USER.name[@al.last.updated.by]
al.last.update.dt.tm 13 FREE L VAL=%Z.date.out(@al.last.updated.date)_"-"_@al.last.up
VAL=dated.time'="-"
al.last.updated 10 FREE L :HXY[ea]QH[ggv]|2
al.last.updated.by 10 FREE L MIS.USER :HXY[ea]QH[ggv]|3
al.last.updated.date 8 DATE L VAL=%Z.date.in.magic(@al.last.updated)
al.last.updated.time 4 HHMM L VAL=%Z.time.out(@al.last.updated)
al.merged.from 25 URN L MRI.PAT :HXY[ea]QH[ggv]|4
|
|
| | | | | | | | | | | | | | | |