Ì i 2
main
[urn]
*(HL)HLTSK[hltsk]
Field Name Len Dat Typ J DPM Offset/Local/VAL
urn 24 URN L hltsk
applicant 42 URN L HR.APPL *(HL)HLTSK[hltsk]|19
change.status 1 YN L *(HL)HLTSK[hltsk]|17
checklist 12 FREE L HR.TASK.LIST *(HL)HLTSK[hltsk]|15
checklist.task 24 URN L HR.TASK *(HL)HLTSK[hltsk]|16
checklist.task.seq 2 PINT R *(HL)HLTSK[hltsk]M|2
create.user 10 FREE L MIS.USER *(HL)HLTSK[hltsk]|11
date 8 DATE L *(HL)HLTSK[hltsk]|1
descr 25 FREE L *(HL)HLTSK[hltsk]|5
employee 42 URN L HR.EMP *(HL)HLTSK[hltsk]|12
init.flag 1 FREE L *(HL)HLTSK[hltsk]|6
letter 10 FREE L HR.LTR.TEMPLATE*(HL)HLTSK[hltsk]M|0
loa.counter 2 PINT R *(HL)HLTSK[hltsk]|18
number 10 PINT R *(HL)HLTSK[hltsk]|0
op.opening 8 PINT R HR.OPENING *(HL)HLTSK[hltsk]|20
opening 8 PINT R HR.OPENING *(HL)HLTSK[hltsk]|7
purge 1 YN L *(HL)HLTSK[hltsk]|13
reassign 1 YN L *(HL)HLTSK[hltsk]|14
recip.group 14 FREE L HR.RECIP.GROUP
show 1 YN L *(HL)HLTSK[hltsk]|9
status 8 CHOICE L *(HL)HLTSK[hltsk]|3
task 20 FREE L HR.TASK.DICT *(HL)HLTSK[hltsk]|8
task.reminder 10 FREE L HR.REMINDER *(HL)HLTSK[hltsk]M|1
time 4 TIME L *(HL)HLTSK[hltsk]|10
type 9 CHOICE L *(HL)HLTSK[hltsk]|2
user 10 FREE L MIS.USER *(HL)HLTSK[hltsk]|4
Ì i 2
employees
[urn, task.employee]
*(HL)HLTSK[hltsk]E[hly]
Field Name Len Dat Typ J DPM Offset/Local/VAL
task.employee 42 URN L HR.EMP hly
Ì i 2
history
[urn, hq.event]
*(HL)HLTSK[hltsk]H[hltskH]
Field Name Len Dat Typ J DPM Offset/Local/VAL
hq.event 4 PINT R hltskH
hq.beg.event 1 YN L *(HL)HLTSK[hltsk]H[hltskH]|6
hq.by.user 10 FREE L MIS.USER *(HL)HLTSK[hltsk]H[hltskH]|2
hq.date 8 DATE L *(HL)HLTSK[hltsk]H[hltskH]|0
hq.disp 50 FREE L *(HL)HLTSK[hltsk]H[hltskH]|7
hq.for.user 10 FREE L MIS.USER *(HL)HLTSK[hltsk]H[hltskH]|3
hq.show.msg 1 YN L *(HL)HLTSK[hltsk]H[hltskH]|4
hq.time 4 TIME L *(HL)HLTSK[hltsk]H[hltskH]|1
hq.txt.msg 1 FREE L *(HL)HLTSK[hltsk]H[hltskH]|5
Ì i 2
hist.msgs
[urn,hq.event, txt.i]
*(HL)HLTSK[hltsk]H[hltskH]T[hltskX]
Field Name Len Dat Typ J DPM Offset/Local/VAL
txt.i 5 PINT R hltskX
msg.txt 80 TEXT L *(HL)HLTSK[hltsk]H[hltskH]T[hltskX]
Ì i 2
text.msg.task
[urn, text.msg.q]
*(HL)HLTSK[hltsk]MSG[hltTXT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
text.msg.q 8 PINT R hltTXT
text.msg.line 80 TEXT L *(HL)HLTSK[hltsk]MSG[hltTXT]
Ì i 2
process
[tp.task]
/HRTSK[hltskP]
Field Name Len Dat Typ J DPM Offset/Local/VAL
tp.task 4 FREE L hltskP
scrn.mult.i 10 FREE L
tp.date 8 DATE L /HRTSK[hltskP]|1
tp.descr 30 FREE L /HRTSK[hltskP]|5
tp.err 1 FREE L /HRTSK[hltskP]A|3
tp.err.txt 60 FREE L /HRTSK[hltskP]A|4
tp.event.count 4 PINT R /HRTSK[hltskP]A|2
tp.number 10 FREE L /HRTSK[hltskP]|0
tp.status 8 FREE L /HRTSK[hltskP]|3
tp.thing 30 FREE L /HRTSK[hltskP]A|0
tp.thing.id 60 FREE L /HRTSK[hltskP]A|1
tp.type 9 FREE L /HRTSK[hltskP]|2
tp.urn 24 URN L /HRTSK[hltskP]|6
tp.user 10 FREE L MIS.USER /HRTSK[hltskP]|4
Ì i 2
selections
/TSELECT
Field Name Len Dat Typ J DPM Offset/Local/VAL
tsel.b.date 8 DATE L /TSELECT|1
tsel.e.date 8 DATE L /TSELECT|2
tsel.set 8 CHOICE L /TSELECT|4
Ì i 2
sel.status.list
[sel.status]
/TSELECT["ST",hltskS]
Field Name Len Dat Typ J DPM Offset/Local/VAL
sel.status 8 CHOICE L hltskS
sel.stat.val 1 FREE L /TSELECT["ST",hltskS]
Ì i 2
sel.types
[sel.type]
/TSELECT["TY",hltskT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
sel.type 9 CHOICE L hltskT
sel.typeval 1 FREE L /TSELECT["TY",hltskT]
Index Files Subscripts/Physical Base
checklist.pending.task.x [checklist.task.seq,urn]
?(HL)HLTSKCPT[hlcksq,hltsk]
checklist.seq.x [checklist.task,checklist.task.seq,urn]
?(HL)HLTSKCSQ[hltskC,hlcksq,hltsk]
checklist.task.x [checklist.task,urn]
?(HL)HLTSKCTX[hltskC,hltsk]
date.num.x [date,number]
?(HL)HLTSKDN[hltskD,hltskN]
date.x [date,number] = urn
?(HL)HLTSKD[hltskD,hltskN]
list.x [tp.task] = urn
/HLTSKLX[hltskP]
num.x [number] = urn
?(HL)HLTSKN[hltskN]
show.x [user,urn]
?(HL)HLTSKS[gu,hltsk]
user.x [user,number] = urn
?(HL)HLTSKU[gu,hltskN]
|
|
| | | | | | | |