Ì i 2
adm.file
[adm.urn]
*(G)GHHAA[aa]
Field Name Len Dat Typ J DPM Offset/Local/VAL
adm.urn 30 URN L ADM.PAT aa
adm.hub.id 10 FREE L *(G)GHHAA[aa]|0
hub.id 20 FREE L
Ì i 2
cs.activity.x
[cs.act.q]
*(G)GHHCS[ghhCS]
Field Name Len Dat Typ J DPM Offset/Local/VAL
cs.act.q 7 PINT R ghhCS
cs.act.date 8 DATE L VAL=%Z.date.in.magic(@MIS.HUB.cs.act.seconds)
cs.act.db 12 FREE L MIS.APPL.DB *(G)GHHCS[ghhCS]|1
cs.act.message 60 FREE L *(G)GHHCS[ghhCS]|3
cs.act.message.ck 1 YN L VAL=IF{'c.cs.act.message "Y";L(@cs.act.message@Tr.l2u^
VAL=XX,c.cs.act.message@Tr.l2u)<L(XX) "Y";"N"}
cs.act.record.ck 1 YN L VAL=IF{'c.cs.act.record.ext "Y";L(@cs.act.record.ext@T
VAL=r.l2u^XX,c.cs.act.record.ext@Tr.l2u)<L(XX) "Y";
VAL="N"}
cs.act.record.ext 40 FREE L *(G)GHHCS[ghhCS]|2
cs.act.seconds 10 PINT R *(G)GHHCS[ghhCS]|0
cs.act.time 4 HHMM L VAL=%Z.time.out(@MIS.HUB.cs.act.seconds)
cs.act.time.sec 8 FREE L VAL=%Z.time.text(@MIS.HUB.cs.act.seconds,"H:M:S","M",1
VAL=)
Ì i 2
cs.pat.activity.x
[cs.pat.act.urn]
*(G)GHHCSPAX[aa]
Field Name Len Dat Typ J DPM Offset/Local/VAL
cs.pat.act.urn 30 URN L ADM.PAT aa
cs.pat.act.bbk.ts 10 PINT R *(G)GHHCSPAX[aa]|2
cs.pat.act.clin.ts 10 PINT R *(G)GHHCSPAX[aa]|6
cs.pat.act.its.ts 10 PINT R *(G)GHHCSPAX[aa]|4
cs.pat.act.lab.ts 10 PINT R *(G)GHHCSPAX[aa]|0
cs.pat.act.mic.ts 10 PINT R *(G)GHHCSPAX[aa]|1
cs.pat.act.oe.ts 10 PINT R *(G)GHHCSPAX[aa]|5
cs.pat.act.pth.ts 10 PINT R *(G)GHHCSPAX[aa]|3
Ì i 2
data.validation.2
[dv.run,
*(G)GHHDV[ghhDV]A
Field Name Len Dat Typ J DPM Offset/Local/VAL
dv.mode 1 CHOICE L *(G)GHHDV[ghhDV]A|2
dv.retry.err.urns.only 1 YN L *(G)GHHDV[ghhDV]A|1
dv.retry.run 5 PINT R *(G)GHHDV[ghhDV]A|0
Ì i 2
data.validation.facs
[dv.run, dv.fac]
*(G)GHHDV[ghhDV]FAC[gqb]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dv.fac 10 FREE L MIS.FACILITY gqb
Ì i 2
data.validation.mpi.errs
[dv.run,
*(G)GHHDV[ghhDV]MPI
Field Name Len Dat Typ J DPM Offset/Local/VAL
dv.mpi.drc.err.count 6 INT R *(G)GHHDV[ghhDV]MPI|0
dv.mpi.index.err.count 6 INT R *(G)GHHDV[ghhDV]MPI|1
Ì i 2
mri.file
[mpi.urn]
*(G)GHHEA[ea]
Field Name Len Dat Typ J DPM Offset/Local/VAL
mpi.urn 25 URN L MRI.PAT ea
mri.hub.id 20 FREE L *(G)GHHEA[ea]|0
Ì i 2
pcm.queue.sent
[pcm.queue.number,
*(G)GPDXFER[gPDxq]SENT
Field Name Len Dat Typ J DPM Offset/Local/VAL
queue.sent.size 10 PINT R *(G)GPDXFER[gPDxq]SENT|1
queue.sent.time 10 PINT R *(G)GPDXFER[gPDxq]SENT|0
Ì i 2
pcm.xfer.queue.data
[pcm.queue.number, pcm.data.entry]
*(G)GPDXFER[gPDxq]D[gPDxqD]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pcm.data.entry 6 PINT R gPDxqD
pcm.data.entry.value 255 FREE L *(G)GPDXFER[gPDxq]D[gPDxqD]|0
Ì i 2
pcm.xfer.queue.list
[pcm.queue.number, pcm.list.entry]
*(G)GPDXFER[gPDxq]L[gPDxqL]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pcm.list.entry 6 PINT R gPDxqL
pcm.list.entry.value 255 FREE L *(G)GPDXFER[gPDxq]L[gPDxqL]|0
Ì i 2
pcm.xfer.queue.fail
[pcm.fail]
*(G)GPDXFER.F[gPDxq]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pcm.fail 9 FREE L gPDxq
pcm.fail.attemps 5 PINT R *(G)GPDXFER.F[gPDxq]|2
pcm.fail.init.time 10 PINT R *(G)GPDXFER.F[gPDxq]|0
pcm.fail.size 7 PINT R *(G)GPDXFER.F[gPDxq]|3
pcm.fail.status 100 FREE L *(G)GPDXFER.F[gPDxq]|4
pcm.fail.time 10 PINT R *(G)GPDXFER.F[gPDxq]|1
Ì i 2
pcm.xfer.queue.ok
[pcm.ok.queue.number]
*(G)GPDXFER.OK[gPDxq]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pcm.ok.queue.number 10 PINT R gPDxq
pcm.ok.time 10 PINT R *(G)GPDXFER.OK[gPDxq]|0
Ì i 2
pcm.xi.queries
[pcm.xi.queue.urn, query.no]
*(G)GPDXIQ[gPDxiq]QRY[gPDxiQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
query.no 3 PINT R gPDxiQ
query.mnemonic 10 FREE L *(G)GPDXIQ[gPDxiq]QRY[gPDxiQ]0|0
Index Files Subscripts/Physical Base
hub.mri.x [mri.hub.id,mpi.urn]
*(G)GHHEAX[ha,ea]
xfer.queue.hub.id [hub.id]
*(G)GHHXQ[ha]
xfer.queue.hub.id.magic [hub.id,adm.urn]
*(G)GHHMQ[ha,aa]
|
|
| | | | | | | | | | | |