Ì € i 2
or.default.proc.times (default.proc.times)
[dft.proc.len.op, dft.proc.times.op.date,dft.proc.times.urn]
:HSHDP[wat,hshDT,hsh]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dft.proc.times.op.date 8 DATE L hshDT
dft.proc.times.urn 10 URN L SCH.PAT hsh
dft.proc.times.active 1 YN L :HSHDP[wat,hshDT,hsh]|2
dft.proc.times.len 4 INT R :HSHDP[wat,hshDT,hsh]|0
dft.proc.times.surg 10 FREE L MIS.DOC.DICT :HSHDP[wat,hshDT,hsh]|1
Ì i 2
or.default.proc.surg (default.proc.surg)
[dft.proc.surg.op,dft.proc.surg]
:HSHDPS[wat,ggg]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dft.proc.surg.op 10 FREE L SCH.APPT.TYPE wat
dft.proc.surg 10 FREE L MIS.DOC.DICT ggg
dft.proc.surg.average 4 INT R :HSHDPS[wat,ggg]
Ì € i 2
or.default.proc.surg.times (default.proc.surg.times)
[dft.proc.surg.op,dft.proc.surg, dft.proc.surg.op.date,dft.proc.surg.urn]
:HSHDPS[wat,ggg,hshDT,hsh]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dft.proc.surg.op.date 8 DATE L hshDT
dft.proc.surg.urn 10 URN L SCH.PAT hsh
dft.proc.surg.active 1 YN L :HSHDPS[wat,ggg,hshDT,hsh]|2
dft.proc.surg.len 4 INT R :HSHDPS[wat,ggg,hshDT,hsh]|0
dft.proc.surg.op.surg 10 FREE L MIS.DOC.DICT :HSHDPS[wat,ggg,hshDT,hsh]|1
Ì i 2
or.default.sch.len (default.sch.len)
[dft.sch.len.op]
:HSHDS[wat]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dft.sch.len.op 10 FREE L SCH.APPT.TYPE wat
dft.sch.len.average 4 INT R :HSHDS[wat]
Ì € i 2
or.default.sch.times (default.sch.times)
[dft.sch.len.op, dft.sch.times.op.date,dft.sch.times.urn]
:HSHDS[wat,hshDT,hsh]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dft.sch.times.op.date 8 DATE L hshDT
dft.sch.times.urn 10 URN L SCH.PAT hsh
dft.sch.times.active 1 YN L :HSHDS[wat,hshDT,hsh]|2
dft.sch.times.len 4 INT R :HSHDS[wat,hshDT,hsh]|0
dft.sch.times.surg 10 FREE L MIS.DOC.DICT :HSHDS[wat,hshDT,hsh]|1
Ì i 2
or.default.sch.surg (default.sch.surg)
[dft.sch.surg.op,dft.sch.surg]
:HSHDSS[wat,ggg]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dft.sch.surg.op 10 FREE L SCH.APPT.TYPE wat
dft.sch.surg 10 FREE L MIS.DOC.DICT ggg
dft.sch.surg.average 4 INT R :HSHDSS[wat,ggg]
Ì € i 2
or.default.sch.surg.times (default.sch.surg.times)
[dft.sch.surg.op,dft.sch.surg, dft.sch.surg.op.date,dft.sch.surg.urn]
:HSHDSS[wat,ggg,hshDT,hsh]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dft.sch.surg.op.date 8 DATE L hshDT
dft.sch.surg.urn 10 URN L SCH.PAT hsh
dft.sch.surg.active 1 YN L :HSHDSS[wat,ggg,hshDT,hsh]|2
dft.sch.surg.len 4 INT R :HSHDSS[wat,ggg,hshDT,hsh]|0
dft.sch.surg.op.surg 10 FREE L MIS.DOC.DICT :HSHDSS[wat,ggg,hshDT,hsh]|1
Ì i 2
or.cases (main)
[urn]
:HSH[hsh]
Field Name Len Dat Typ J DPM Offset/Local/VAL
urn 10 URN L hsh
acct.number 30 URN L ADM.PAT :HSH[hsh]|9
acct.number.display 12 FREE L VAL=%SCH.PAT.util(30,urn,@adm.int.urn,"ACCT")
actual.primary.op 10 FREE L SCH.APPT.TYPE VAL=@actual.op[@actual.primary.op.urn]
actual.primary.op.group 10 FREE L SCH.APPT.GROUP VAL=IF{@SCH.APPT.TYPE.group[@actual.op[@actual.primary
VAL=.op.urn]];"UNKNOWN"}
actual.primary.op.urn 2 INT R :HSH[hsh]|5
adm.ext.urn 12 FREE L :HSH[hsh]|10
adm.int.urn 10 URN L ADM.PAT :HSH[hsh]|9
adm.pt.status.display 8 FREE L VAL=%SCH.PAT.util(30,urn,@adm.int.urn,"ST")
adm.status 8 FREE L VAL=@ADM.PAT.status
adm.status.w.obsv 8 FREE L VAL=@ADM.PAT.status.w.obsv
anes.md 10 FREE L MIS.DOC.DICT :HSH[hsh]STF|1
anes.md.comment 20 FREE L :HSH[hsh]STF|15
anes.md.name 30 FREE L VAL=IF{@MIS.DOC.DICT.name[@anes.md];@anes.md}
anes.md.view.times 1 YN L :HSH[hsh]STF|16
anes.pre.op.asa 10 FREE L SCH.ASA :HSH[hsh]POP|5
anes.pre.op.visit 1 YN L :HSH[hsh]POP|4
anes.text.nur.note 6 PINT R :HSH[hsh]AXN
anesthetic.type 10 FREE L SCH.ANES.TYPE :HSH[hsh]POP|8
anesthetist.asst.unasst 1 FREE L VAL=IF{+@Root(@staff.asst.anesthetists)[""] "Y";"N"}
anesthetist.in 4 HHMM L :HSH[hsh]STF|11
anesthetist.in2 4 HHMM L :HSH[hsh]STF|13
anesthetist.out 4 HHMM L :HSH[hsh]STF|12
anesthetist.out2 4 HHMM L :HSH[hsh]STF|14
appt.urn 10 FREE L SCH.APPT :HSH[hsh]|3
audit.can 2 PINT R :HSH[hsh]AUD|1
audit.can.total 2 PINT R :HSH[hsh]AUD|0
chk.proc.group 1 FREE L VAL=%SCH.PAT.chk.proc.group(urn,proc.group)
comp.by.date.hold 8 DATE L :HSH[hsh]CB|4
comp.by.date.op 8 DATE L :HSH[hsh]CB|7
comp.by.date.pacu 8 DATE L :HSH[hsh]CB|10
comp.by.date.pacu2 8 DATE L :HSH[hsh]CB|13
comp.by.date.pre 8 DATE L :HSH[hsh]CB|1
comp.by.time.hold 4 HHMM L :HSH[hsh]CB|5
comp.by.time.op 4 HHMM L :HSH[hsh]CB|8
comp.by.time.pacu 4 HHMM L :HSH[hsh]CB|11
comp.by.time.pacu2 4 HHMM L :HSH[hsh]CB|14
comp.by.time.pre 4 HHMM L :HSH[hsh]CB|2
comp.by.user.hold 10 FREE L MIS.USER :HSH[hsh]CB|3
comp.by.user.op 10 FREE L MIS.USER :HSH[hsh]CB|6
comp.by.user.pacu 10 FREE L MIS.USER :HSH[hsh]CB|9
comp.by.user.pacu2 10 FREE L MIS.USER :HSH[hsh]CB|12
comp.by.user.pre 10 FREE L MIS.USER :HSH[hsh]CB|0
complete.adm.status 3 FREE L :HSH[hsh]COMP|5
complete.adm.status.obsv 1 YN L :HSH[hsh]COMP|6
complete.charge 1 YN L :HSH[hsh]COMP|3
complete.comment 40 FREE L :HSH[hsh]COMP|4
complete.date 8 DATE L :HSH[hsh]COMP|0
complete.time 4 TIME L :HSH[hsh]COMP|1
complete.to.ess 1 YN L :HSH[hsh]COMP|7
complete.user 10 FREE L MIS.USER :HSH[hsh]COMP|2
deferral.reason 10 FREE L SCH.DEFER :HSH[hsh]COMP|8
ess.purge.date 8 DATE L VAL=IF{%Z.date.add(@.today,0-IF{@SCH.PARAM.stats.purge
VAL=;31})^DAT,-@MIS.GL.PERIOD.date.x[DAT];%Z.date.add(
VAL=DAT$6_"01",0-1)}
est.time 4 INT R :HSH[hsh]|7
field.audit.exists 1 YN L VAL=IF{@no.field.audit "N";"Y"}
fin.class 10 FREE L MIS.FIN.CLASS VAL=@ADM.PAT.financial.class[IF{adm.int.urn;@adm.int.u
VAL=rn}]
flat.fee 1 YN L :HSH[hsh]POP|3
hca.acuity 6 DEC2 R VAL=@SCH.APPT.TYPE.hca.or.acuity[@hca.acuity.op]
hca.acuity.op 10 FREE L SCH.APPT.TYPE :HSH[hsh]POP|6
hold.text.nur.note 6 PINT R :HSH[hsh]HXN
holding.destination 10 FREE L SCH.DEST :HSH[hsh]POP|19
holding.in 4 HHMM L :HSH[hsh]POP|16
holding.out 4 HHMM L :HSH[hsh]POP|17
holding.reason 10 FREE L SCH.DELAY :HSH[hsh]POP|18
holding.transfer 10 FREE L MIS.USER :HSH[hsh]POP|20
holding.transfer.method 10 FREE L SCH.TRAN :HSH[hsh]POP|21
id 30 FREE L
in.patient 3 FREE L VAL="IN"=@ADM.PAT.status.type.out&("Y"'=@ADM.PAT.obser
VAL=vation.patient)
io.date 8 DATE L :HSH[hsh]IO|2
io.date.pacu 8 DATE L :HSH[hsh]IO|4
io.date.pre 8 DATE L :HSH[hsh]IO|0
io.time 4 TIME L :HSH[hsh]IO|3
io.time.pacu 4 TIME L :HSH[hsh]IO|5
io.time.pre 4 TIME L :HSH[hsh]IO|1
is.day.case 1 YN L VAL=IF{"IN"=(%SCH.PAT.day.case(urn)^XX) "N";XX}
med.doc.type 3 CHOICE L :HSH[hsh]|21
monitor.condition 13 FREE L VAL=@SCH.PARAM.or.monitor.cond
name 25 URN L MRI.PAT
named.nurse 10 FREE L MIS.USER :HSH[hsh]STF|2
named.nurse.in 4 HHMM L :HSH[hsh]STF|3
named.nurse.in2 4 HHMM L :HSH[hsh]STF|5
named.nurse.out 4 HHMM L :HSH[hsh]STF|4
named.nurse.out2 4 HHMM L :HSH[hsh]STF|6
no.field.audit 1 FREE L :HSH[hsh]|18
not.used.time.2.user 10 FREE L MIS.USER :HSH[hsh]TM|2
notes.text.nur.note 6 PINT R :HSH[hsh]NXN
number.and.name 25 URN L MRI.PAT
old.adm.int.not.used 1 FREE L :HSH[hsh]|11
old.cepod.not.used 1 FREE L :HSH[hsh]POP|7
one 1 INT R VAL=1
operation.can.reason 10 FREE L SCH.CAN.RSN :HSH[hsh]CAN|0
operation.can.to.counter 10 PINT R :HSH[hsh]CAN|1
operation.cancel.date 8 DATE L :HSH[hsh]TR|7
operation.cancel.time 4 HHMM L :HSH[hsh]TR|8
operation.cancel.user 10 FREE L MIS.USER :HSH[hsh]TR|9
operation.copy.date 8 DATE L VAL=%Z.date.in.magic(@operation.copy.sec)
operation.copy.sec 10 FREE L :HSH[hsh]TR|11
operation.copy.time 4 HHMM L VAL=%Z.time.out(@operation.copy.sec)
operation.copy.urn 10 URN L SCH.PAT :HSH[hsh]TR|10
operation.copy.user 10 FREE L MIS.USER :HSH[hsh]TR|12
operation.date 8 DATE L :HSH[hsh]|0
operation.enter.date 8 DATE L :HSH[hsh]TR|0
operation.enter.time 4 HHMM L :HSH[hsh]TR|1
operation.enter.user 10 FREE L MIS.USER :HSH[hsh]TR|2
operation.er 1 YN L :HSH[hsh]|16
operation.last.edit.date 8 DATE L :HSH[hsh]TR|3
operation.last.edit.dt.in 10 FREE L :HSH[hsh]TR|6
operation.last.edit.time 4 HHMM L :HSH[hsh]TR|4
operation.last.edit.user 10 FREE L MIS.USER :HSH[hsh]TR|5
operation.room 15 FREE L SCH.RESOURCE :HSH[hsh]|2
operation.room.name 30 FREE L VAL=@SCH.RESOURCE.name[@operation.room]
operation.time 4 HHMM L :HSH[hsh]|1
operation.type 1 FREE L :HSH[hsh]|13
or.bill.time.end 4 HHMM L VAL=%SCH.PAT.or.times(urn,"bill.time.end")
or.bill.time.end.anes 4 HHMM L VAL=%SCH.PAT.or.times(urn,"bill.time.end.anes")
or.bill.time.start 4 HHMM L VAL=%SCH.PAT.or.times(urn,"bill.time.start")
or.bill.time.start.anes 4 HHMM L VAL=%SCH.PAT.or.times(urn,"bill.time.start.anes")
or.counter 10 URN L
or.io.time.op 4 HHMM L VAL=%SCH.PAT.or.times(urn,"io.time.op")
or.io.time.pacu 4 HHMM L VAL=%SCH.PAT.or.times(urn,"io.time.pacu")
or.io.time.pre 4 HHMM L VAL=%SCH.PAT.or.times(urn,"io.time.pre")
or.time.end 4 HHMM L VAL=%SCH.PAT.or.times(urn,"time.end")
or.time.last 4 HHMM L VAL=%SCH.PAT.or.times(urn,"time.last")
or.time.recov.end 4 HHMM L VAL=%SCH.PAT.or.times(urn,"time.recov.end")
or.time.recov.start 4 HHMM L VAL=%SCH.PAT.or.times(urn,"time.recov.start")
or.time.sch.end 4 HHMM L VAL=%SCH.PAT.or.times(urn,"time.sch.end")
or.time.sch.start 4 HHMM L VAL=%SCH.PAT.or.times(urn,"time.sch.start")
or.time.start 4 HHMM L VAL=%SCH.PAT.or.times(urn,"time.start")
or.time.surg.end 4 HHMM L VAL=%SCH.PAT.or.times(urn,"time.surg.end")
or.time.surg.start 4 HHMM L VAL=%SCH.PAT.or.times(urn,"time.surg.start")
patient 25 URN L MRI.PAT :HSH[hsh]|8
patient.destination 10 FREE L SCH.DEST :HSH[hsh]POP|1
patient.destination.hold 10 FREE L SCH.DEST :HSH[hsh]POP|22
patient.destination.pacu 10 FREE L SCH.DEST :HSH[hsh]POP|15
patient.destination.pre 10 FREE L SCH.DEST :HSH[hsh]POP|14
patient.doctor 10 FREE L MIS.DOC.DICT :HSH[hsh]|15
patient.doctor.name 30 FREE L VAL=@MIS.DOC.DICT.name[@patient.doctor]
patient.facility 10 FREE L MIS.FACILITY :HSH[hsh]|6
patient.service 10 FREE L MIS.ABS.SVC :HSH[hsh]|14
phase2.text.nur.note 6 PINT R :HSH[hsh]R2XN
pre.text.nur.note 6 PINT R :HSH[hsh]PXN
primary.op 10 FREE L SCH.APPT.TYPE VAL=IF{@actual.op[@actual.primary.op.urn];@proposed.op
VAL=[@proposed.primary.op.urn]}
priority 10 FREE L MIS.ADM.PRIORT :HSH[hsh]|12
prop.primary.op 10 FREE L SCH.APPT.TYPE VAL=@proposed.op[@proposed.primary.op.urn]
prop.primary.op.desc 40 FREE L VAL=IF{@proposed.primary.op.urn^POP IF{@proposed.op.de
VAL=sc[,POP];@SCH.APPT.TYPE.or.name[@proposed.op[,POP]
VAL=];@proposed.op[,POP]}}
prop.primary.op.group 10 FREE L SCH.APPT.GROUP VAL=IF{@SCH.APPT.TYPE.group[@proposed.op[@proposed.pri
VAL=mary.op.urn]];"UNKNOWN"}
proposed.primary.op.urn 2 INT R :HSH[hsh]|4
pt.acct.no 12 FREE L VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"AN"))
pt.age 7 AGE R VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"AG"))
pt.age.cur 7 AGE R VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"CAG"))
pt.bdate 8 BDATE L VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"BD"))
pt.bdate.com 8 BDATE L VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"CBD"))
pt.dis.disp 10 FREE L VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"DDS"))
pt.home.phone 18 PHONE L VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"HP"))
pt.id.name 48 FREE L VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"IDNM"))
pt.id.no 15 FREE L VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"ID"))
pt.name.desc 30 FREE L VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"NM"))
pt.room.and.bed 21 FREE L VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"RB","","",SCH.PAT
VAL=.adm.int.urn))
pt.sex 1 CHOICE L VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"SX"))
pt.status 8 FREE L VAL=@ADM.PAT.status_IF{"Y"=@ADM.PAT.observation.patien
VAL=t "o"}
pt.unit.no 10 FREE L VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"UN"))
pt.unit.no.tdo 10 FREE L VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"TDO"))
pt.work.phone 18 PHONE L VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"WP"))
recovery.text.nur.note 6 PINT R :HSH[hsh]RXN
reprint.prompt 1 FREE L :HSH[hsh]UNV|2
sch.operation.date 8 DATE L :HSH[hsh]|17
sch.operation.time 4 HHMM L :HSH[hsh]|19
ss.patient 25 URN L MRI.PAT :HSH[hsh]|8
status.edit.date 8 DATE L :HSH[hsh]STED|1
status.edit.time 4 TIME L :HSH[hsh]STED|2
status.edit.user 10 FREE L MIS.USER :HSH[hsh]STED|0
surgeon 10 FREE L MIS.DOC.DICT :HSH[hsh]STF|0
surgeon.asst.unasst 1 FREE L VAL=IF{+@Root(@staff.asst.surgeons)[""] "Y";"N"}
surgeon.in1 4 HHMM L :HSH[hsh]STF|7
surgeon.in2 4 HHMM L :HSH[hsh]STF|9
surgeon.name 30 FREE L VAL=IF{@MIS.DOC.DICT.name[@surgeon];@surgeon}
surgeon.out1 4 HHMM L :HSH[hsh]STF|8
surgeon.out2 4 HHMM L :HSH[hsh]STF|10
surgery.outcome 10 FREE L SCH.OUTCOME :HSH[hsh]POP|0
thru.time 4 HHMM5 L VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"THRU"))
time.1 4 HHMM L :HSH[hsh]TM|0
time.1.date 8 DATE L :HSH[hsh]TM|11
time.1.delay 10 FREE L SCH.DELAY :HSH[hsh]TMD|0
time.1.min 3 INT R :HSH[hsh]TMD|8
time.10 4 HHMM L :HSH[hsh]TM|10
time.10.date 8 DATE L :HSH[hsh]TM|20
time.10.delay 10 FREE L SCH.DELAY :HSH[hsh]TMD|18
time.10.min 3 INT R :HSH[hsh]TMD|19
time.2 4 HHMM L :HSH[hsh]TM|1
time.2.date 8 DATE L :HSH[hsh]TM|12
time.2.delay 10 FREE L SCH.DELAY :HSH[hsh]TMD|1
time.2.min 3 INT R :HSH[hsh]TMD|9
time.3 4 HHMM L :HSH[hsh]TM|3
time.3.date 8 DATE L :HSH[hsh]TM|13
time.3.delay 10 FREE L SCH.DELAY :HSH[hsh]TMD|2
time.3.min 3 INT R :HSH[hsh]TMD|10
time.4 4 HHMM L :HSH[hsh]TM|4
time.4.date 8 DATE L :HSH[hsh]TM|14
time.4.delay 10 FREE L SCH.DELAY :HSH[hsh]TMD|3
time.4.min 3 INT R :HSH[hsh]TMD|11
time.5 4 HHMM L :HSH[hsh]TM|5
time.5.date 8 DATE L :HSH[hsh]TM|15
time.5.delay 10 FREE L SCH.DELAY :HSH[hsh]TMD|4
time.5.min 3 INT R :HSH[hsh]TMD|12
time.6 4 HHMM L :HSH[hsh]TM|6
time.6.date 8 DATE L :HSH[hsh]TM|16
time.6.delay 10 FREE L SCH.DELAY :HSH[hsh]TMD|5
time.6.min 3 INT R :HSH[hsh]TMD|13
time.7 4 HHMM L :HSH[hsh]TM|7
time.7.date 8 DATE L :HSH[hsh]TM|17
time.7.delay 10 FREE L SCH.DELAY :HSH[hsh]TMD|6
time.7.min 3 INT R :HSH[hsh]TMD|14
time.8 4 HHMM L :HSH[hsh]TM|8
time.8.date 8 DATE L :HSH[hsh]TM|18
time.8.delay 10 FREE L SCH.DELAY :HSH[hsh]TMD|7
time.8.min 3 INT R :HSH[hsh]TMD|15
time.9 4 HHMM L :HSH[hsh]TM|9
time.9.date 8 DATE L :HSH[hsh]TM|19
time.9.delay 10 FREE L SCH.DELAY :HSH[hsh]TMD|16
time.9.min 3 INT R :HSH[hsh]TMD|17
time.anes.1 4 HHMM L :HSH[hsh]TMANS|0
time.anes.1.date 8 DATE L :HSH[hsh]TMANS|2
time.anes.1.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDANS|0
time.anes.1.min 3 INT R :HSH[hsh]TMDANS|2
time.anes.2 4 HHMM L :HSH[hsh]TMANS|1
time.anes.2.date 8 DATE L :HSH[hsh]TMANS|3
time.anes.2.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDANS|1
time.anes.2.min 3 INT R :HSH[hsh]TMDANS|3
time.hold.1 4 HHMM L :HSH[hsh]TMHLD|0
time.hold.1.date 8 DATE L :HSH[hsh]TMHLD|2
time.hold.1.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDHLD|0
time.hold.1.min 3 INT R :HSH[hsh]TMDHLD|2
time.hold.2 4 HHMM L :HSH[hsh]TMHLD|1
time.hold.2.date 8 DATE L :HSH[hsh]TMHLD|3
time.hold.2.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDHLD|1
time.hold.2.min 3 INT R :HSH[hsh]TMDHLD|3
time.op.1 4 HHMM L :HSH[hsh]TMOP|0
time.op.1.date 8 DATE L :HSH[hsh]TMOP|4
time.op.1.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDOP1|0
time.op.1.min 3 INT R :HSH[hsh]TMDOP1|4
time.op.2 4 HHMM L :HSH[hsh]TMOP|1
time.op.2.date 8 DATE L :HSH[hsh]TMOP|5
time.op.2.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDOP1|1
time.op.2.min 3 INT R :HSH[hsh]TMDOP1|5
time.op.3 4 HHMM L :HSH[hsh]TMOP|2
time.op.3.date 8 DATE L :HSH[hsh]TMOP|6
time.op.3.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDOP1|2
time.op.3.min 3 INT R :HSH[hsh]TMDOP1|6
time.op.4 4 HHMM L :HSH[hsh]TMOP|3
time.op.4.date 8 DATE L :HSH[hsh]TMOP|7
time.op.4.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDOP1|3
time.op.4.min 3 INT R :HSH[hsh]TMDOP1|7
time.op.5 4 HHMM L :HSH[hsh]TMOP2|0
time.op.5.date 8 DATE L :HSH[hsh]TMOP2|4
time.op.5.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDOP2|0
time.op.5.min 3 INT R :HSH[hsh]TMDOP2|4
time.op.6 4 HHMM L :HSH[hsh]TMOP2|1
time.op.6.date 8 DATE L :HSH[hsh]TMOP2|5
time.op.6.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDOP2|1
time.op.6.min 3 INT R :HSH[hsh]TMDOP2|5
time.op.7 4 HHMM L :HSH[hsh]TMOP2|2
time.op.7.date 8 DATE L :HSH[hsh]TMOP2|6
time.op.7.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDOP2|2
time.op.7.min 3 INT R :HSH[hsh]TMDOP2|6
time.op.8 4 HHMM L :HSH[hsh]TMOP2|3
time.op.8.date 8 DATE L :HSH[hsh]TMOP2|7
time.op.8.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDOP2|3
time.op.8.min 3 INT R :HSH[hsh]TMDOP2|7
time.pacu.1 4 HHMM L :HSH[hsh]TMRE1|0
time.pacu.1.date 8 DATE L :HSH[hsh]TMRE1|4
time.pacu.1.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDRE1|0
time.pacu.1.min 3 INT R :HSH[hsh]TMDRE1|4
time.pacu.2 4 HHMM L :HSH[hsh]TMRE1|1
time.pacu.2.date 8 DATE L :HSH[hsh]TMRE1|5
time.pacu.2.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDRE1|1
time.pacu.2.min 3 INT R :HSH[hsh]TMDRE1|5
time.pacu.3 4 HHMM L :HSH[hsh]TMRE1|2
time.pacu.3.date 8 DATE L :HSH[hsh]TMRE1|6
time.pacu.3.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDRE1|2
time.pacu.3.min 3 INT R :HSH[hsh]TMDRE1|6
time.pacu.4 4 HHMM L :HSH[hsh]TMRE1|3
time.pacu.4.date 8 DATE L :HSH[hsh]TMRE1|7
time.pacu.4.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDRE1|3
time.pacu.4.min 3 INT R :HSH[hsh]TMDRE1|7
time.phase2.1 4 HHMM L :HSH[hsh]TMRE2|0
time.phase2.1.date 8 DATE L :HSH[hsh]TMRE2|2
time.phase2.1.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDRE2|0
time.phase2.1.min 3 INT R :HSH[hsh]TMDRE2|2
time.phase2.2 4 HHMM L :HSH[hsh]TMRE2|1
time.phase2.2.date 8 DATE L :HSH[hsh]TMRE2|3
time.phase2.2.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDRE2|1
time.phase2.2.min 3 INT R :HSH[hsh]TMDRE2|3
time.pre.1 4 HHMM L :HSH[hsh]TMPRE|0
time.pre.1.date 8 DATE L :HSH[hsh]TMPRE|4
time.pre.1.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDPRE|0
time.pre.1.min 3 INT R :HSH[hsh]TMDPRE|4
time.pre.2 4 HHMM L :HSH[hsh]TMPRE|1
time.pre.2.date 8 DATE L :HSH[hsh]TMPRE|5
time.pre.2.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDPRE|1
time.pre.2.min 3 INT R :HSH[hsh]TMDPRE|5
time.pre.3 4 HHMM L :HSH[hsh]TMPRE|2
time.pre.3.date 8 DATE L :HSH[hsh]TMPRE|6
time.pre.3.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDPRE|2
time.pre.3.min 3 INT R :HSH[hsh]TMDPRE|6
time.pre.4 4 HHMM L :HSH[hsh]TMPRE|3
time.pre.4.date 8 DATE L :HSH[hsh]TMPRE|7
time.pre.4.delay 10 FREE L SCH.DELAY :HSH[hsh]TMDPRE|3
time.pre.4.min 3 INT R :HSH[hsh]TMDPRE|7
transfer 10 FREE L MIS.USER :HSH[hsh]POP|2
transfer.method 10 FREE L SCH.TRAN :HSH[hsh]POP|9
transfer.method.hold 10 FREE L SCH.TRAN :HSH[hsh]POP|23
transfer.method.pacu 10 FREE L SCH.TRAN :HSH[hsh]POP|13
transfer.method.pre 10 FREE L SCH.TRAN :HSH[hsh]POP|11
transfer.pacu 10 FREE L MIS.USER :HSH[hsh]POP|12
transfer.pre 10 FREE L MIS.USER :HSH[hsh]POP|10
unverified 1 YN L :HSH[hsh]UNV|0
unverified.for.doc 1 FREE L :HSH[hsh]UNV|1
unverify.comment 40 FREE L :HSH[hsh]UNV|3
use.new.profile 1 YN L :HSH[hsh]|20
verified 1 FREE L VAL=(@complete.charge="Y")
Ì € i 2
or.cases.actual.inventory (actual.inventories)
[urn, actual.inventory,actual.item]
:HSH[hsh]AINV[hsin,hsii]
Field Name Len Dat Typ J DPM Offset/Local/VAL
actual.inventory 10 FREE L SCH.INV.DICT hsin
actual.item 10 FREE L hsii
actual.quantity.bill 4 INT R :HSH[hsh]AINV[hsin,hsii]|1
actual.quantity.stock 4 INT R :HSH[hsh]AINV[hsin,hsii]|0
Ì € i 2
or.cases.actual.operations (actual.ops)
[urn, actual.op.urn]
:HSH[hsh]OA2[hsoa2]
Field Name Len Dat Typ J DPM Offset/Local/VAL
actual.op.urn 2 URN L hsoa2
actual.op 10 FREE L SCH.APPT.TYPE :HSH[hsh]OA2[hsoa2]|0
actual.op.1 10 FREE L SCH.APPT.TYPE VAL=@actual.op[1]
actual.op.1.abbrev 30 FREE L VAL=IF{@actual.op.desc[1]:30T;@SCH.APPT.TYPE.descripti
VAL=on[@actual.op[1]];@actual.op[1]:30T}
actual.op.1.duration 4 PINT R VAL=@actual.op.duration[1]
actual.op.1.name 40 FREE L VAL=IF{@actual.op.desc[1];@SCH.APPT.TYPE.or.name[@actu
VAL=al.op[1]];@actual.op[1]}
actual.op.1.ps 1 FREE L VAL=@actual.op.ps[1]
actual.op.1.rt.lft 1 FREE L VAL=@actual.op.rt.lft[1]
actual.op.1.severity 10 FREE L SCH.OP.SEVER VAL=@actual.op.severity[1]
actual.op.abbrev 30 FREE L VAL=IF{@actual.op.desc:30T;@SCH.APPT.TYPE.description[
VAL=@actual.op];@actual.op:30T}
actual.op.close 4 HHMM L :HSH[hsh]OA2[hsoa2]|10
actual.op.comment 20 FREE L :HSH[hsh]OA2[hsoa2]|15
actual.op.cut 4 HHMM L :HSH[hsh]OA2[hsoa2]|9
actual.op.desc 40 FREE L :HSH[hsh]OA2[hsoa2]|5
actual.op.desc2 40 FREE L :HSH[hsh]OA2[hsoa2]|12
actual.op.desc3 40 FREE L :HSH[hsh]OA2[hsoa2]|13
actual.op.desc4 40 FREE L :HSH[hsh]OA2[hsoa2]|14
actual.op.duration 4 PINT R :HSH[hsh]OA2[hsoa2]|4
actual.op.icd.version 10 FREE L ABS.VERSION :HSH[hsh]OA2[hsoa2]ICD|0
actual.op.name 40 FREE L VAL=IF{@actual.op.desc;@SCH.APPT.TYPE.or.name[@actual.
VAL=op];@actual.op}
actual.op.ps 1 FREE L :HSH[hsh]OA2[hsoa2]|3
actual.op.reserved11 0 FREE L :HSH[hsh]OA2[hsoa2]|11
actual.op.rt.lft 1 FREE L :HSH[hsh]OA2[hsoa2]|2
actual.op.rt.lft.out 5 FREE L VAL=IF{@actual.op.rt.lft "RIGHT,LEFT,BILAT"#(L("RLB",@
VAL=actual.op.rt.lft)_",")}
actual.op.severity 10 FREE L SCH.OP.SEVER :HSH[hsh]OA2[hsoa2]|1
actual.op.surgeon 10 FREE L MIS.DOC.DICT :HSH[hsh]OA2[hsoa2]|8
actual.op.surgeon.in1 4 HHMM L :HSH[hsh]OA2[hsoa2]|15
actual.op.surgeon.in2 4 HHMM L :HSH[hsh]OA2[hsoa2]|17
actual.op.surgeon.out1 4 HHMM L :HSH[hsh]OA2[hsoa2]|16
actual.op.surgeon.out2 4 HHMM L :HSH[hsh]OA2[hsoa2]|18
actual.op.wound 2 FREE L :HSH[hsh]OA2[hsoa2]|7
actual.op.yn 1 YN L :HSH[hsh]OA2[hsoa2]|6
old.actual.op.surgen.out2 4 HHMM L :HSH[hsh]OA2[hsoa2]|18
old.actual.op.surgeon.in2 4 HHMM L :HSH[hsh]OA2[hsoa2]|17
old.actual.op.surgeon.out 4 HHMM L :HSH[hsh]OA2[hsoa2]|16
Ì € i 2
actual.ops.cpts (actual.ops.cpts)
[urn,actual.op.urn, actual.op.cpt.code.q]
:HSH[hsh]OA2[hsoa2]CPT[dfaQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
actual.op.cpt.code.q 3 PINT R dfaQ
actual.op.cpt.code 8 FREE L ABS.CPT :HSH[hsh]OA2[hsoa2]CPT[dfaQ]|0
Ì € i 2
actual.ops.icds (actual.ops.icds)
[urn,actual.op.urn, actual.op.icd.code.q]
:HSH[hsh]OA2[hsoa2]ICD[drcQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
actual.op.icd.code.q 3 PINT R drcQ
actual.op.icd.code 7 FREE L :HSH[hsh]OA2[hsoa2]ICD[drcQ]|0
Ì € i 2
or.actual.op.times (actual.ops.times)
[urn,actual.op.urn, actual.op.time.q]
:HSH[hsh]OA2[hsoa2]T[hshTQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
actual.op.time.q 3 URN L hshTQ
actual.op.surgeon.date 8 DATE L :HSH[hsh]OA2[hsoa2]T[hshTQ]|2
actual.op.surgeon.in 4 HHMM L :HSH[hsh]OA2[hsoa2]T[hshTQ]|0
actual.op.surgeon.out 4 HHMM L :HSH[hsh]OA2[hsoa2]T[hshTQ]|1
Ì € i 2
or.cases.added.drugs (added.drugs)
[urn, added.drug]
:HSH[hsh]ADD[hsa]
Field Name Len Dat Typ J DPM Offset/Local/VAL
added.drug 10 FREE L hsa
Ì € i 2
or.cases.airway.maintenance (airway.maintenance)
[urn, airway.maint]
:HSH[hsh]AM[hsam]
Field Name Len Dat Typ J DPM Offset/Local/VAL
airway.maint 5 FREE L SCH.AIR.MAINT hsam
Ì € i 2
or.cases.anesthetic.categories (anes.categories)
[urn, anes.category]
:HSH[hsh]ANE[hsac]
Field Name Len Dat Typ J DPM Offset/Local/VAL
anes.category 5 FREE L SCH.ANES.CAT hsac
Ì € i 2
or.cases.anesthetic.agents (anes.agents)
[urn,anes.category, anes.agent]
:HSH[hsh]ANE[hsac,hsa]
Field Name Len Dat Typ J DPM Offset/Local/VAL
anes.agent 10 FREE L hsa
Ì € i 2
or.cases.pre.meds.category (anes.category.pre.meds)
[urn, anes.cat.pre.med]
:HSH[hsh]ANEP[hsac]
Field Name Len Dat Typ J DPM Offset/Local/VAL
anes.cat.pre.med 5 FREE L SCH.ANES.CAT hsac
Ì € i 2
or.cases.pre.meds (anes.pre.meds)
[urn,anes.cat.pre.med, anes.pre.med]
:HSH[hsh]ANEP[hsac,hsa]
Field Name Len Dat Typ J DPM Offset/Local/VAL
anes.pre.med 10 FREE L hsa
Ì € i 2
or.cases.anesthesia.text (aness.text)
[urn, anes.text.line]
:HSH[hsh]AX[hshAl]
Field Name Len Dat Typ J DPM Offset/Local/VAL
anes.text.line 3 URN L hshAl
anes.edit 1 YN L :HSH[hsh]AX[hshAl]|1
anes.text 70 FREE L :HSH[hsh]AX[hshAl]
anes.text.exists 0 YN L VAL=@Set.attr(@Z.color.labels1)_IF{+@t.aness.text[urn,
VAL=""] "*";" "}_@Set.attr(@Z.color.data1)
Ì € i 2
or.cases.can.audit.trail (audit.trail)
[urn, audit.date,audit.date.urn]
:HSH[hsh]AUD[hshAD,hshAU]
Field Name Len Dat Typ J DPM Offset/Local/VAL
audit.date 8 DATE L hshAD
audit.date.urn 2 PINT R hshAU
audit.outcome 10 FREE L SCH.CAN.RSN :HSH[hsh]AUD[hshAD,hshAU]|6
audit.room 15 FREE L SCH.RESOURCE :HSH[hsh]AUD[hshAD,hshAU]|4
audit.xfer.date 8 DATE L :HSH[hsh]AUD[hshAD,hshAU]|1
audit.xfer.time 4 TIME L :HSH[hsh]AUD[hshAD,hshAU]|2
audit.xfer.type 10 FREE L :HSH[hsh]AUD[hshAD,hshAU]|0
audit.xfer.user 10 FREE L MIS.USER :HSH[hsh]AUD[hshAD,hshAU]|3
Ì € i 2
or.cases.bbk.data (bbk.data)
[urn, bbk.urn]
:HSH[hsh]B2[hshBK]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bbk.urn 14 FREE L hshBK
bbk.exists 1 YN L VAL=@Set.attr(@Z.color.labels1)_IF{+@t.bbk.queries[urn
VAL=,bbk.urn,""] "*";" "}_@Set.attr(@Z.color.data1)
bbk.yn 1 YN L :HSH[hsh]B2[hshBK]|0
Ì € i 2
or.cases.bbk.screen (bbk.queries)
[urn,bbk.urn, bbk.query]
:HSH[hsh]B2[hshBK,ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bbk.query 10 FREE L MIS.QUERY ggv
bbk.response 75 FREE L :HSH[hsh]B2[hshBK,ggv]|0
Ì € i 2
or.cases.bbk.screen.mult.resp (bbk.queries.mult)
[urn,bbk.urn,bbk.query, bbk.query.mult.q]
:HSH[hsh]B2[hshBK,ggv]M[ggvMQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bbk.query.mult.q 2 PINT R ggvMQ
bbk.query.mult.resp 30 QRY.RESP L :HSH[hsh]B2[hshBK,ggv]M[ggvMQ]|0
Ì € i 2
or.cases.bbk.pacu.data (bbk.data.pacu)
[urn, bbk.urn.pacu]
:HSH[hsh]B3[hshBK]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bbk.urn.pacu 14 FREE L hshBK
bbk.exists.pacu 1 YN L VAL=@Set.attr(@Z.color.labels1)_IF{+@t.bbk.queries.pac
VAL=u[urn,bbk.urn.pacu,""] "*";" "}_@Set.attr(@Z.color
VAL=.data1)
bbk.yn.pacu 1 YN L :HSH[hsh]B3[hshBK]|0
Ì € i 2
or.cases.bbk.pacu.screen (bbk.queries.pacu)
[urn,bbk.urn.pacu, bbk.query.pacu]
:HSH[hsh]B3[hshBK,ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bbk.query.pacu 10 FREE L MIS.QUERY ggv
bbk.response.pacu 75 FREE L :HSH[hsh]B3[hshBK,ggv]|0
Ì € i 2
or.cases.bbk.pacu.screen.mresp (bbk.queries.pacu.mult)
[urn,bbk.urn.pacu,bbk.query.pacu, bbk.query.pacu.mult.q]
:HSH[hsh]B3[hshBK,ggv]M[ggvMQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bbk.query.pacu.mult.q 2 PINT R ggvMQ
bbk.query.pacu.mult.resp 30 QRY.RESP L :HSH[hsh]B3[hshBK,ggv]M[ggvMQ]|0
Ì € i 2
or.cases.bbk.pre.data (bbk.data.pre)
[urn, bbk.urn.pre]
:HSH[hsh]B1[hshBK]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bbk.urn.pre 14 FREE L hshBK
bbk.exists.pre 1 YN L VAL=@Set.attr(@Z.color.labels1)_IF{+@t.bbk.queries.pre
VAL=[urn,bbk.urn.pre,""] "*";" "}_@Set.attr(@Z.color.d
VAL=ata1)
bbk.yn.pre 1 YN L :HSH[hsh]B1[hshBK]|0
Ì € i 2
or.cases.bbk.pre.screen (bbk.queries.pre)
[urn,bbk.urn.pre, bbk.query.pre]
:HSH[hsh]B1[hshBK,ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bbk.query.pre 10 FREE L MIS.QUERY ggv
bbk.response.pre 75 FREE L :HSH[hsh]B1[hshBK,ggv]|0
Ì € i 2
or.cases.bbk.pre.screen.mresp (bbk.queries.pre.mult)
[urn,bbk.urn.pre,bbk.query.pre, bbk.queries.pre.mult.q]
:HSH[hsh]B1[hshBK,ggv]M[ggvMQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bbk.queries.pre.mult.q 2 PINT R ggvMQ
bbk.queries.pre.mult.resp 30 QRY.RESP L :HSH[hsh]B1[hshBK,ggv]M[ggvMQ]|0
Ì € i 2
or.cases.billing (billing.data)
[urn, bill.urn]
:HSH[hsh]B[hshBU]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.urn 11 FREE L hshBU
bill.anes.rule 10 FREE L SCH.ANES.RULE :HSH[hsh]B[hshBU]|2
bill.charge.anes.md 9 PINT R :HSH[hsh]B[hshBU]|9
bill.charge.anes.time 9 PINT R :HSH[hsh]B[hshBU]|8
bill.charge.eqp 9 PINT R :HSH[hsh]B[hshBU]|6
bill.charge.ip 9 PINT R :HSH[hsh]B[hshBU]|7
bill.charge.ip.pacu 9 PINT R :HSH[hsh]B[hshBU]|22
bill.charge.ip.pre 9 PINT R :HSH[hsh]B[hshBU]|21
bill.charge.item 9 PINT R :HSH[hsh]B[hshBU]|4
bill.charge.med 9 PINT R :HSH[hsh]B[hshBU]|10
bill.charge.misc 9 PINT R :HSH[hsh]B[hshBU]|11
bill.charge.pacu.time 9 PINT R :HSH[hsh]B[hshBU]|12
bill.charge.phase2.time 9 PINT R :HSH[hsh]B[hshBU]|18
bill.charge.pre.time 9 PINT R :HSH[hsh]B[hshBU]|17
bill.charge.pro.fee 9 PINT R :HSH[hsh]B[hshBU]|16
bill.charge.proc 9 PINT R :HSH[hsh]B[hshBU]|3
bill.charge.time 9 PINT R :HSH[hsh]B[hshBU]|5
bill.credit 1 YN L :HSH[hsh]B[hshBU]|0
bill.date 8 DATE L VAL=(@bill.urn$8)
bill.pacu.rule 10 FREE L SCH.PACU.RULE :HSH[hsh]B[hshBU]|13
bill.phase2.rule 10 FREE L SCH.PHASE2.RULE:HSH[hsh]B[hshBU]|20
bill.pre.rule 10 FREE L SCH.PRE.RULE :HSH[hsh]B[hshBU]|19
bill.pt.status 8 FREE L :HSH[hsh]B[hshBU]|15
bill.time.rule 10 FREE L SCH.TIME.RULE :HSH[hsh]B[hshBU]|1
bill.user 10 FREE L MIS.USER :HSH[hsh]B[hshBU]|14
Ì € i 2
or.case.billing.anes (billing.data.anes)
[urn,bill.urn, bill.anes]
:HSH[hsh]B[hshBU]A[hshBN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.anes 10 FREE L hshBN
bill.anes.audit.ack.date 8 DATE L VAL=IF{@SCH.PAT.bill.anes.audit.ack.secs %Z.date.in.ma
VAL=gic(@SCH.PAT.bill.anes.audit.ack.secs)}
bill.anes.audit.ack.secs 9 PINT R :HSH[hsh]B[hshBU]A[hshBN]BI|3
bill.anes.audit.ack.time 4 HHMM L VAL=IF{@SCH.PAT.bill.anes.audit.ack.secs %Z.time.out(@
VAL=SCH.PAT.bill.anes.audit.ack.secs)}
bill.anes.audit.date 8 DATE L :HSH[hsh]B[hshBU]A[hshBN]BI|0
bill.anes.audit.ftp.file 25 FREE L :HSH[hsh]B[hshBU]A[hshBN]BI|2
bill.anes.audit.urn 6 PINT R :HSH[hsh]B[hshBU]A[hshBN]BI|1
bill.anes.in.batch 1 YN L :HSH[hsh]B[hshBU]A[hshBN]B
bill.anes.qty 3 INT R :HSH[hsh]B[hshBU]A[hshBN]
Ì € i 2
or.billing.data.anes.detail (billing.data.anes.det)
[urn,bill.urn,bill.anes, bill.anes.det]
:HSH[hsh]B[hshBU]A[hshBN]D[wat]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.anes.det 10 FREE L SCH.APPT.TYPE wat
bill.anes.det.qty 3 INT R :HSH[hsh]B[hshBU]A[hshBN]D[wat]|0
Ì € i 2
or.case.billing.eqp (billing.data.eqp)
[urn,bill.urn, bill.eqp]
:HSH[hsh]B[hshBU]EQ[hshBN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.eqp 10 FREE L hshBN
bill.eqp.audit.ack.date 8 DATE L VAL=IF{@SCH.PAT.bill.eqp.audit.ack.secs %Z.date.in.mag
VAL=ic(@SCH.PAT.bill.eqp.audit.ack.secs)}
bill.eqp.audit.ack.secs 9 PINT R :HSH[hsh]B[hshBU]EQ[hshBN]BI|3
bill.eqp.audit.ack.time 4 HHMM L VAL=IF{@SCH.PAT.bill.eqp.audit.ack.secs %Z.time.out(@S
VAL=CH.PAT.bill.eqp.audit.ack.secs)}
bill.eqp.audit.date 8 DATE L :HSH[hsh]B[hshBU]EQ[hshBN]BI|0
bill.eqp.audit.ftp.file 25 FREE L :HSH[hsh]B[hshBU]EQ[hshBN]BI|2
bill.eqp.audit.urn 6 PINT R :HSH[hsh]B[hshBU]EQ[hshBN]BI|1
bill.eqp.in.batch 1 YN L :HSH[hsh]B[hshBU]EQ[hshBN]B
bill.eqp.qty 3 INT R :HSH[hsh]B[hshBU]EQ[hshBN]
Ì € i 2
or.billing.eqp.det (billing.data.eqp.det)
[urn,bill.urn,bill.eqp, bill.eqp.det]
:HSH[hsh]B[hshBU]EQ[hshBN]D[wre]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.eqp.det 15 FREE L SCH.EQP wre
bill.eqp.det.qty 3 INT R :HSH[hsh]B[hshBU]EQ[hshBN]D[wre]|0
Ì € i 2
or.cases.billing.inv (billing.data.inv)
[urn,bill.urn, bill.inv,bill.cost,bill.comment]
:HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.inv 10 FREE L hshBN
bill.cost 9 FREE L hshBC
bill.comment 30 FREE L hshBM
bill.inv.audit.ack.date 8 DATE L VAL=IF{@SCH.PAT.bill.inv.audit.ack.secs %Z.date.in.mag
VAL=ic(@SCH.PAT.bill.inv.audit.ack.secs)}
bill.inv.audit.ack.secs 9 PINT R :HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]BI|3
bill.inv.audit.ack.time 4 HHMM L VAL=IF{@SCH.PAT.bill.inv.audit.ack.secs %Z.time.out(@S
VAL=CH.PAT.bill.inv.audit.ack.secs)}
bill.inv.audit.date 8 DATE L :HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]BI|0
bill.inv.audit.ftp.file 25 FREE L :HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]BI|2
bill.inv.audit.urn 6 PINT R :HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]BI|1
bill.inv.create.txn 1 YN L :HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]C
bill.inv.in.batch 1 YN L :HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]B
bill.inv.qty 3 INT R :HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]
Ì € i 2
or.billing.data.inv.detail (billing.data.inv.det)
[urn,bill.urn,bill.inv,bill.cost,bill.comment, bill.item.inv,bill.item]
:HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]D[hsin,hsii]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.item.inv 10 FREE L SCH.INV hsin
bill.item 10 FREE L SCH.INV.ITEM hsii
bill.item.qty 3 INT R :HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]D[hsin,hsii]|0
Ì € i 2
or.case.billing.ip (billing.data.ip)
[urn,bill.urn, bill.ip]
:HSH[hsh]B[hshBU]IP[hshBN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.ip 10 FREE L hshBN
bill.ip.audit.ack.date 8 DATE L VAL=IF{@SCH.PAT.bill.ip.audit.ack.secs %Z.date.in.magi
VAL=c(@SCH.PAT.bill.ip.audit.ack.secs)}
bill.ip.audit.ack.secs 9 PINT R :HSH[hsh]B[hshBU]IP[hshBN]BI|3
bill.ip.audit.ack.time 4 HHMM L VAL=IF{@SCH.PAT.bill.ip.audit.ack.secs %Z.time.out(@SC
VAL=H.PAT.bill.ip.audit.ack.secs)}
bill.ip.audit.date 8 DATE L :HSH[hsh]B[hshBU]IP[hshBN]BI|0
bill.ip.audit.ftp.file 25 FREE L :HSH[hsh]B[hshBU]IP[hshBN]BI|2
bill.ip.audit.urn 6 PINT R :HSH[hsh]B[hshBU]IP[hshBN]BI|1
bill.ip.in.batch 1 YN L :HSH[hsh]B[hshBU]IP[hshBN]B
bill.ip.qty 3 INT R :HSH[hsh]B[hshBU]IP[hshBN]
Ì € i 2
or.case.billing.ip.pacu (billing.data.ip.pacu)
[urn,bill.urn, bill.ip.pacu]
:HSH[hsh]B[hshBU]IPPAC[hshBN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.ip.pacu 10 FREE L hshBN
bill.ip.in.batch.pacu 1 YN L :HSH[hsh]B[hshBU]IPPAC[hshBN]B
bill.ip.qty.pacu 3 INT R :HSH[hsh]B[hshBU]IPPAC[hshBN]
Ì € i 2
or.case.billing.ip.pre (billing.data.ip.pre)
[urn,bill.urn, bill.ip.pre]
:HSH[hsh]B[hshBU]IPPRE[hshBN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.ip.pre 10 FREE L hshBN
bill.ip.in.batch.pre 1 YN L :HSH[hsh]B[hshBU]IPPRE[hshBN]B
bill.ip.qty.pre 3 INT R :HSH[hsh]B[hshBU]IPPRE[hshBN]
Ì € i 2
or.case.billing.med (billing.data.med)
[urn,bill.urn, bill.med]
:HSH[hsh]B[hshBU]ME[hshBN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.med 10 FREE L hshBN
bill.med.audit.ack.date 8 DATE L VAL=IF{@SCH.PAT.bill.med.audit.ack.secs %Z.date.in.mag
VAL=ic(@SCH.PAT.bill.med.audit.ack.secs)}
bill.med.audit.ack.secs 9 PINT R :HSH[hsh]B[hshBU]ME[hshBN]BI|3
bill.med.audit.ack.time 4 HHMM L VAL=IF{@SCH.PAT.bill.med.audit.ack.secs %Z.time.out(@S
VAL=CH.PAT.bill.med.audit.ack.secs)}
bill.med.audit.date 8 DATE L :HSH[hsh]B[hshBU]ME[hshBN]BI|0
bill.med.audit.ftp.file 25 FREE L :HSH[hsh]B[hshBU]ME[hshBN]BI|2
bill.med.audit.urn 6 PINT R :HSH[hsh]B[hshBU]ME[hshBN]BI|1
bill.med.in.batch 1 YN L :HSH[hsh]B[hshBU]ME[hshBN]B
bill.med.qty 3 INT R :HSH[hsh]B[hshBU]ME[hshBN]
Ì € i 2
or.cases.billing.misc (billing.data.misc)
[urn,bill.urn, bill.misc,bill.misc.charge,bill.misc.comment]
:HSH[hsh]B[hshBU]MC[hshBN,hshBC,hshBM]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.misc 10 FREE L hshBN
bill.misc.charge 9 FREE L hshBC
bill.misc.comment 30 FREE L hshBM
bill.misc.audit.ack.date 8 DATE L VAL=IF{@SCH.PAT.bill.misc.audit.ack.secs %Z.date.in.ma
VAL=gic(@SCH.PAT.bill.misc.audit.ack.secs)}
bill.misc.audit.ack.secs 9 PINT R :HSH[hsh]B[hshBU]MC[hshBN,hshBC,hshBM]BI|3
bill.misc.audit.ack.time 4 HHMM L VAL=IF{@SCH.PAT.bill.misc.audit.ack.secs %Z.time.out(@
VAL=SCH.PAT.bill.misc.audit.ack.secs)}
bill.misc.audit.date 8 DATE L :HSH[hsh]B[hshBU]MC[hshBN,hshBC,hshBM]BI|0
bill.misc.audit.ftp.file 25 FREE L :HSH[hsh]B[hshBU]MC[hshBN,hshBC,hshBM]BI|2
bill.misc.audit.urn 6 PINT R :HSH[hsh]B[hshBU]MC[hshBN,hshBC,hshBM]BI|1
bill.misc.in.batch 1 YN L :HSH[hsh]B[hshBU]MC[hshBN,hshBC,hshBM]B
bill.misc.qty 3 INT R :HSH[hsh]B[hshBU]MC[hshBN,hshBC,hshBM]
Ì € i 2
or.cases.billing.ops (billing.data.ops)
[urn,bill.urn, bill.op]
:HSH[hsh]B[hshBU]OP2[hshBN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.op 10 FREE L hshBN
bill.op.audit.ack.date 8 DATE L VAL=IF{@SCH.PAT.bill.op.audit.ack.secs %Z.date.in.magi
VAL=c(@SCH.PAT.bill.op.audit.ack.secs)}
bill.op.audit.ack.secs 9 PINT R :HSH[hsh]B[hshBU]OP2[hshBN]BI|3
bill.op.audit.ack.time 4 HHMM L VAL=IF{@SCH.PAT.bill.op.audit.ack.secs %Z.time.out(@SC
VAL=H.PAT.bill.op.audit.ack.secs)}
bill.op.audit.date 8 DATE L :HSH[hsh]B[hshBU]OP2[hshBN]BI|0
bill.op.audit.ftp.file 25 FREE L :HSH[hsh]B[hshBU]OP2[hshBN]BI|2
bill.op.audit.urn 6 PINT R :HSH[hsh]B[hshBU]OP2[hshBN]BI|1
bill.op.in.batch 1 YN L :HSH[hsh]B[hshBU]OP2[hshBN]B
bill.op.qty 3 INT R :HSH[hsh]B[hshBU]OP2[hshBN]
Ì € i 2
or.billing.ops.detail (billing.data.ops.det)
[urn,bill.urn,bill.op, bill.op.det]
:HSH[hsh]B[hshBU]OP2[hshBN]B[wat]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.op.det 10 FREE L SCH.APPT.TYPE wat
bill.op.det.qty 3 INT R :HSH[hsh]B[hshBU]OP2[hshBN]B[wat]|0
Ì € i 2
or.cases.professional.fee (billing.data.pro.fee)
[urn,bill.urn, bill.pro.fee,bill.pro.fee.surg]
:HSH[hsh]B[hshBU]PF[hshBN,hshGG]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.pro.fee 10 FREE L hshBN
bill.pro.fee.surg 10 FREE L hshGG
bill.pro.fee.in.batch 1 YN L :HSH[hsh]B[hshBU]PF[hshBN,hshGG]B
bill.pro.fee.qty 3 INT R :HSH[hsh]B[hshBU]PF[hshBN,hshGG]
Ì € i 2
or.case.billing.times (billing.data.time)
[urn,bill.urn, bill.time]
:HSH[hsh]B[hshBU]T[hshBN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.time 10 FREE L hshBN
bill.time.audit.ack.date 8 DATE L VAL=IF{@SCH.PAT.bill.time.audit.ack.secs %Z.date.in.ma
VAL=gic(@SCH.PAT.bill.time.audit.ack.secs)}
bill.time.audit.ack.secs 9 PINT R :HSH[hsh]B[hshBU]T[hshBN]BI|3
bill.time.audit.ack.time 4 HHMM L VAL=IF{@SCH.PAT.bill.time.audit.ack.secs %Z.time.out(@
VAL=SCH.PAT.bill.time.audit.ack.secs)}
bill.time.audit.date 8 DATE L :HSH[hsh]B[hshBU]T[hshBN]BI|0
bill.time.audit.ftp.file 25 FREE L :HSH[hsh]B[hshBU]T[hshBN]BI|2
bill.time.audit.urn 6 PINT R :HSH[hsh]B[hshBU]T[hshBN]BI|1
bill.time.in.batch 1 YN L :HSH[hsh]B[hshBU]T[hshBN]V
bill.time.qty 3 INT R :HSH[hsh]B[hshBU]T[hshBN]
Ì € i 2
or.billing.data.time.detail (billing.data.time.det)
[urn,bill.urn,bill.time, bill.time.det]
:HSH[hsh]B[hshBU]T[hshBN]D[hsy]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.time.det 10 FREE L SCH.TIME.RULE hsy
bill.time.det.qty INT R :HSH[hsh]B[hshBU]T[hshBN]D[hsy]|0
Ì € i 2
or.case.billing.times.anes (billing.data.time.anes)
[urn,bill.urn, bill.time.anes]
:HSH[hsh]B[hshBU]AT[hshBN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.time.anes 10 FREE L hshBN
bill.time.anes.ack.date 8 DATE L VAL=IF{@SCH.PAT.bill.time.anes.ack.secs %Z.date.in.mag
VAL=ic(@SCH.PAT.bill.time.anes.ack.secs)}
bill.time.anes.ack.secs 9 PINT R :HSH[hsh]B[hshBU]AT[hshBN]BI|3
bill.time.anes.ack.time 4 HHMM L VAL=IF{@SCH.PAT.bill.time.anes.ack.secs %Z.time.out(@S
VAL=CH.PAT.bill.time.anes.ack.secs)}
bill.time.anes.audit.date 8 DATE L :HSH[hsh]B[hshBU]AT[hshBN]BI|0
bill.time.anes.audit.urn 6 PINT R :HSH[hsh]B[hshBU]AT[hshBN]BI|1
bill.time.anes.ftp.file 25 FREE L :HSH[hsh]B[hshBU]AT[hshBN]BI|2
bill.time.anes.in.batch 1 YN L :HSH[hsh]B[hshBU]AT[hshBN]B
bill.time.qty.anes 3 INT R :HSH[hsh]B[hshBU]AT[hshBN]
Ì € i 2
or.billing.data.time.anes.det (billing.data.time.anes.de)
[urn,bill.urn,bill.time.anes, bill.time.anes.det]
:HSH[hsh]B[hshBU]AT[hshBN]D[hsw]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.time.anes.det 10 FREE L SCH.ANES.RULE hsw
bill.time.anes.det.qty 3 INT R :HSH[hsh]B[hshBU]AT[hshBN]D[hsw]|0
Ì € i 2
or.case.billing.times.pacu (billing.data.time.pacu)
[urn,bill.urn, bill.time.pacu]
:HSH[hsh]B[hshBU]PT[hshBN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.time.pacu 10 FREE L hshBN
bill.time.pacu.ack.date 8 DATE L VAL=IF{@SCH.PAT.bill.time.pacu.ack.secs %Z.date.in.mag
VAL=ic(@SCH.PAT.bill.time.pacu.ack.secs)}
bill.time.pacu.ack.secs 9 PINT R :HSH[hsh]B[hshBU]PT[hshBN]BI|3
bill.time.pacu.ack.time 4 HHMM L VAL=IF{@SCH.PAT.bill.time.pacu.ack.secs %Z.time.out(@S
VAL=CH.PAT.bill.time.pacu.ack.secs)}
bill.time.pacu.audit.date 8 DATE L :HSH[hsh]B[hshBU]PT[hshBN]BI|0
bill.time.pacu.audit.urn 6 PINT R :HSH[hsh]B[hshBU]PT[hshBN]BI|1
bill.time.pacu.ftp.file 25 FREE L :HSH[hsh]B[hshBU]PT[hshBN]BI|2
bill.time.pacu.in.batch 1 YN L :HSH[hsh]B[hshBU]PT[hshBN]B
bill.time.qty.pacu 3 INT R :HSH[hsh]B[hshBU]PT[hshBN]
Ì € i 2
or.billing.data.time.pacu.det (billing.data.time.pacu.de)
[urn,bill.urn,bill.time.pacu, bill.time.pacu.det]
:HSH[hsh]B[hshBU]PT[hshBN]D[hsk]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.time.pacu.det 10 FREE L SCH.PACU.RULE hsk
bill.time.pacu.det.qty INT R :HSH[hsh]B[hshBU]PT[hshBN]D[hsk]|0
Ì € i 2
or.case.billing.time.phase2 (billing.data.time.phase2)
[urn,bill.urn, bill.time.phase2]
:HSH[hsh]B[hshBU]P2T[hshBN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.time.phase2 10 FREE L hshBN
bill.time.phase2.in.batch 1 YN L :HSH[hsh]B[hshBU]P2T[hshBN]B
bill.time.qty.phase2 3 INT R :HSH[hsh]B[hshBU]P2T[hshBN]
Ì € i 2
or.billing.data.time.phs2.det (billing.data.time.phs2.de)
[urn,bill.urn,bill.time.phase2, bill.time.phase2.det]
:HSH[hsh]B[hshBU]P2T[hshBN]D[hsr]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.time.phase2.det 10 FREE L SCH.PHASE2.RULEhsr
bill.time.phase2.det.qty 3 INT R :HSH[hsh]B[hshBU]P2T[hshBN]D[hsr]|0
Ì € i 2
or.case.billing.times.pre (billing.data.time.pre)
[urn,bill.urn, bill.time.pre]
:HSH[hsh]B[hshBU]PRT[hshBN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.time.pre 10 FREE L hshBN
bill.time.pre.in.batch 1 YN L :HSH[hsh]B[hshBU]PRT[hshBN]B
bill.time.qty.pre 3 INT R :HSH[hsh]B[hshBU]PRT[hshBN]
Ì € i 2
or.billing.data.time.pre.det (billing.data.time.pre.de)
[urn,bill.urn,bill.time.pre, bill.time.pre.det]
:HSH[hsh]B[hshBU]PRT[hshBN]D[hsp]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.time.pre.det 10 FREE L SCH.PRE.RULE hsp
bill.time.pre.det.qty 3 INT R :HSH[hsh]B[hshBU]PRT[hshBN]D[hsp]|0
Ì € i 2
or.cases.circuits (circuits)
[urn, circuit]
:HSH[hsh]CIR[hsci]
Field Name Len Dat Typ J DPM Offset/Local/VAL
circuit 5 FREE L SCH.CIRCUIT hsci
Ì € i 2
or.cases.complications (complications)
[urn, complication]
:HSH[hsh]C[hsco]
Field Name Len Dat Typ J DPM Offset/Local/VAL
complication 10 FREE L SCH.COMPL hsco
Ì € i 2
or.cases.complications.anes (complications.anes)
[urn, complication.anes]
:HSH[hsh]CA[hsco]
Field Name Len Dat Typ J DPM Offset/Local/VAL
complication.anes 10 FREE L SCH.COMPL hsco
Ì € i 2
or.cases.complications.pacu (complications.pacu)
[urn, complication.pacu]
:HSH[hsh]C3[hsco]
Field Name Len Dat Typ J DPM Offset/Local/VAL
complication.pacu 10 FREE L SCH.COMPL hsco
Ì € i 2
or.cases.complications.pre (complications.pre)
[urn, complication.pre]
:HSH[hsh]C1[hsco]
Field Name Len Dat Typ J DPM Offset/Local/VAL
complication.pre 10 FREE L SCH.COMPL hsco
Ì € i 2
or.cases.count.4 (count4)
[urn, count4.urn]
:HSH[hsh]CNT4[hshCu]
Field Name Len Dat Typ J DPM Offset/Local/VAL
count4.urn 2 URN L hshCu
count.4.comment 40 FREE L :HSH[hsh]CNT4[hshCu]|4
count.4.comment2 40 FREE L :HSH[hsh]CNT4[hshCu]|5
count.4.correct 1 YN L :HSH[hsh]CNT4[hshCu]|3
count.4.nurse.1 10 FREE L MIS.USER :HSH[hsh]CNT4[hshCu]|1
count.4.nurse.2 10 FREE L MIS.USER :HSH[hsh]CNT4[hshCu]|2
count4.type 10 FREE L :HSH[hsh]CNT4[hshCu]|0
Ì € i 2
or.cases.counts (counts)
[urn, count.urn]
:HSH[hsh]COUNT[hshCu]
Field Name Len Dat Typ J DPM Offset/Local/VAL
count.urn 2 URN L hshCu
count.1.nurse.1 10 FREE L MIS.USER :HSH[hsh]COUNT[hshCu]|1
count.1.nurse.2 10 FREE L MIS.USER :HSH[hsh]COUNT[hshCu]|2
count.2.comment 40 FREE L :HSH[hsh]COUNT[hshCu]|6
count.2.comment2 40 FREE L :HSH[hsh]COUNT[hshCu]|7
count.2.correct 1 YN L :HSH[hsh]COUNT[hshCu]|5
count.2.nurse.1 10 FREE L MIS.USER :HSH[hsh]COUNT[hshCu]|3
count.2.nurse.2 10 FREE L MIS.USER :HSH[hsh]COUNT[hshCu]|4
count.3.comment 40 FREE L :HSH[hsh]COUNT[hshCu]|11
count.3.comment2 40 FREE L :HSH[hsh]COUNT[hshCu]|12
count.3.correct 1 YN L :HSH[hsh]COUNT[hshCu]|10
count.3.nurse.1 10 FREE L MIS.USER :HSH[hsh]COUNT[hshCu]|8
count.3.nurse.2 10 FREE L MIS.USER :HSH[hsh]COUNT[hshCu]|9
count.type 10 FREE L :HSH[hsh]COUNT[hshCu]|0
Ì € i 2
or.case.cultures (cultures)
[urn, culture.urn]
:HSH[hsh]CUL[hshCU]
Field Name Len Dat Typ J DPM Offset/Local/VAL
culture.urn 3 URN L hshCU
culture 70 FREE L :HSH[hsh]CUL[hshCU]
culture.edit 1 YN L :HSH[hsh]CUL[hshCU]|1
culture.exists 0 YN L VAL=@Set.attr(@Z.color.labels1)_IF{+@t.cultures[urn,""
VAL=] "*";" "}_@Set.attr(@Z.color.data1)
Ì € i 2
or.cases.cds.anes (cust.def.queries.anes)
[urn, anes.cd.screen,anes.cd.query]
:HSH[hsh]CD6[gxx,ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
anes.cd.screen 15 FREE L MIS.SCREEN gxx
anes.cd.query 10 FREE L MIS.QUERY ggv
anes.cd.response 75 FREE L :HSH[hsh]CD6[gxx,ggv]|0
Ì € i 2
or.cases.cds.mult.anes (cust.def.query.mult.anes)
[urn,anes.cd.screen,anes.cd.query, anes.cd.query.mult.q]
:HSH[hsh]CD6[gxx,ggv]M[ggvMQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
anes.cd.query.mult.q 2 PINT R ggvMQ
anes.cd.query.mult.resp 30 QRY.RESP L :HSH[hsh]CD6[gxx,ggv]M[ggvMQ]|0
Ì € i 2
or.cases.cds.hold (cust.def.queries.hold)
[urn, hold.cd.screen,hold.cd.query]
:HSH[hsh]CD2[gxx,ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
hold.cd.screen 15 FREE L MIS.SCREEN gxx
hold.cd.query 10 FREE L MIS.QUERY ggv
hold.cd.response 75 FREE L :HSH[hsh]CD2[gxx,ggv]|0
Ì € i 2
or.cases.cds.mult.hold (cust.def.query.mult.hold)
[urn,hold.cd.screen,hold.cd.query, hold.cd.query.mult.q]
:HSH[hsh]CD2[gxx,ggv]M[ggvMQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
hold.cd.query.mult.q 2 PINT R ggvMQ
hold.cd.query.mult.resp 30 QRY.RESP L :HSH[hsh]CD2[gxx,ggv]M[ggvMQ]|0
Ì € i 2
or.cases.cds.op (cust.def.queries.op)
[urn, op.cd.screen,op.cd.query]
:HSH[hsh]CD3[gxx,ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
op.cd.screen 15 FREE L MIS.SCREEN gxx
op.cd.query 10 FREE L MIS.QUERY ggv
op.cd.response 75 FREE L :HSH[hsh]CD3[gxx,ggv]|0
Ì € i 2
or.cases.cds.mult.op (cust.def.query.mult.op)
[urn,op.cd.screen,op.cd.query, op.cd.query.mult.q]
:HSH[hsh]CD3[gxx,ggv]M[ggvMQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
op.cd.query.mult.q 2 PINT R ggvMQ
op.cd.query.mult.resp 30 QRY.RESP L :HSH[hsh]CD3[gxx,ggv]M[ggvMQ]|0
Ì € i 2
or.cases.cds.pacu (cust.def.queries.pacu)
[urn, pacu.cd.screen,pacu.cd.query]
:HSH[hsh]CD4[gxx,ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pacu.cd.screen 15 FREE L MIS.SCREEN gxx
pacu.cd.query 10 FREE L MIS.QUERY ggv
pacu.cd.response 75 FREE L :HSH[hsh]CD4[gxx,ggv]|0
Ì € i 2
or.cases.cds.mult.pacu (cust.def.query.mult.pacu)
[urn,pacu.cd.screen,pacu.cd.query, pacu.cd.query.mult.q]
:HSH[hsh]CD4[gxx,ggv]M[ggvMQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pacu.cd.query.mult.q 2 PINT R ggvMQ
pacu.cd.query.mult.resp 30 QRY.RESP L :HSH[hsh]CD4[gxx,ggv]M[ggvMQ]|0
Ì € i 2
or.cases.cds.phase2 (cust.def.queries.phase2)
[urn, phase2.cd.screen,phase2.cd.query]
:HSH[hsh]CD5[gxx,ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
phase2.cd.screen 15 FREE L MIS.SCREEN gxx
phase2.cd.query 10 FREE L MIS.QUERY ggv
phase2.cd.response 75 FREE L :HSH[hsh]CD5[gxx,ggv]|0
Ì € i 2
or.cases.cds.mult.phase2 (cust.def.query.mult.phs2)
[urn,phase2.cd.screen,phase2.cd.query, phs2.cd.query.mult.q]
:HSH[hsh]CD5[gxx,ggv]M[ggvMQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
phs2.cd.query.mult.q 2 PINT R ggvMQ
phs2.cd.query.mult.resp 30 QRY.RESP L :HSH[hsh]CD5[gxx,ggv]M[ggvMQ]|0
Ì € i 2
or.cases.cds.pre (cust.def.queries.pre)
[urn, pre.cd.screen,pre.cd.query]
:HSH[hsh]CD1[gxx,ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pre.cd.screen 15 FREE L MIS.SCREEN gxx
pre.cd.query 10 FREE L MIS.QUERY ggv
pre.cd.response 75 FREE L :HSH[hsh]CD1[gxx,ggv]|0
Ì € i 2
or.cases.cds.mult.pre (cust.def.query.mult.pre)
[urn,pre.cd.screen,pre.cd.query, pre.cd.query.mult.q]
:HSH[hsh]CD1[gxx,ggv]M[ggvMQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pre.cd.query.mult.q 2 PINT R ggvMQ
pre.cd.query.mult.resp 30 QRY.RESP L :HSH[hsh]CD1[gxx,ggv]M[ggvMQ]|0
Ì € i 2
or.cases.cds (customer.defined.queries)
[urn, cd.screen,cd.query]
:HSH[hsh]CD[gxx,ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
cd.screen 15 FREE L MIS.SCREEN gxx
cd.query 10 FREE L MIS.QUERY ggv
cd.response 75 FREE L :HSH[hsh]CD[gxx,ggv]|0
Ì € i 2
or.cases.cds.mult (cust.def.query.mult)
[urn,cd.screen,cd.query, cd.query.mult.q]
:HSH[hsh]CD[gxx,ggv]M[ggvMQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
cd.query.mult.q 2 PINT R ggvMQ
cd.query.mult.response 30 QRY.RESP L :HSH[hsh]CD[gxx,ggv]M[ggvMQ]|0
Ì € i 2
or.cases.devices (devices)
[urn, device]
:HSH[hsh]DEV[hsdv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
device 10 FREE L SCH.DEVICE hsdv
device.comment 30 FREE L :HSH[hsh]DEV[hsdv]|0
device.comment2 30 FREE L :HSH[hsh]DEV[hsdv]|1
Ì € i 2
or.cases.diagnosis.post.text (diagnosis.post.text)
[urn, dx.post.text.line]
:HSH[hsh]DXP[hDXPl]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dx.post.text.line 3 URN L hDXPl
dx.post.edit 1 YN L :HSH[hsh]DXP[hDXPl]|1
dx.post.text 70 FREE L :HSH[hsh]DXP[hDXPl]
dx.post.text.exists 0 YN L VAL=@Set.attr(@Z.color.labels1)_IF{+@t.diagnosis.post.
VAL=text[urn,""] "*";D(5,0,1,1)}_@Set.attr(@Z.color.da
VAL=ta1)
Ì € i 2
or.cases.diagnosis.pre (diagnosis.pre.text)
[urn, dx.pre.text.line]
:HSH[hsh]DX[hDXl]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dx.pre.text.line 3 URN L hDXl
dx.pre.edit 1 YN L :HSH[hsh]DX[hDXl]|1
dx.pre.text 70 FREE L :HSH[hsh]DX[hDXl]
dx.pre.text.exists 0 YN L VAL=@Set.attr(@Z.color.labels1)_IF{+@t.diagnosis.pre.t
VAL=ext[urn,""] "*";D(5,0,1,1)}_@Set.attr(@Z.color.dat
VAL=a1)
Ì € i 2
or.cases.dressings (dressings)
[urn, dressing.urn]
:HSH[hsh]DRESS[shsDu]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dressing.urn 2 URN L shsDu
dressing 50 FREE L :HSH[hsh]DRESS[shsDu]|0
Ì € i 2
or.case.equipment (equipment)
[urn, eqp]
:HSH[hsh]EQ[wre]
Field Name Len Dat Typ J DPM Offset/Local/VAL
eqp 15 FREE L SCH.RESOURCE wre
eqp.screen.exists 1 YN L VAL=@Set.attr(@Z.color.labels1)_IF{+@t.equipment.scree
VAL=n[urn,eqp,""] "*";D(5,0,1,1)}_@Set.attr(@Z.color.d
VAL=ata1)
eqp.yn 1 YN L :HSH[hsh]EQ[wre]|0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |