Ì i 2
locks
Field Name Len Dat Typ J DPM Offset/Local/VAL
ee.lock 16 FREE L VAL=@Appl.file.prefix(HR,DATA)_"E/E TRAINING "_trainin
VAL=g
ee.lockname 49 FREE L VAL="Edit of training "_@p.number
Ì i 2
main
[training]
*(HL)HLTRN[hltrn]
Field Name Len Dat Typ J DPM Offset/Local/VAL
training 10 PINT R hltrn
class.end.time 4 HHMM L *(HL)HLTRN[hltrn]|21
class.limit 3 PINT R *(HL)HLTRN[hltrn]|16
class.name 30 FREE L *(HL)HLTRN[hltrn]|4
class.start.date 8 DATE L *(HL)HLTRN[hltrn]|10
class.start.time 4 HHMM L *(HL)HLTRN[hltrn]|11
display.id 40 FREE L VAL=@number_" "_@class.name:0S
duration 2 PINT R *(HL)HLTRN[hltrn]|8
est.cost 10 MONEY R *(HL)HLTRN[hltrn]|15
instructor 30 FREE L *(HL)HLTRN[hltrn]|7
msg.send.date 8 DATE L *(HL)HLTRN[hltrn]|13
multiday.edit 1 YN L *(HL)HLTRN[hltrn]|9
num.signed.up 3 PINT R *(HL)HLTRN[hltrn]|17
number 10 PINT R *(HL)HLTRN[hltrn]|0
on.waiting.list 3 PINT R *(HL)HLTRN[hltrn]|19
reminder.msg 20 FREE L *(HL)HLTRN[hltrn]|12
resp.user 10 FREE L MIS.USER *(HL)HLTRN[hltrn]|20
room 10 FREE L MIS.ROOM *(HL)HLTRN[hltrn]|14
size 3 PINT R *(HL)HLTRN[hltrn]|6
spaces.remain 3 PINT R *(HL)HLTRN[hltrn]|18
status 12 CHOICE L *(HL)HLTRN[hltrn]|1
status.date 8 DATE L *(HL)HLTRN[hltrn]|2
training.mnemonic 10 FREE L HR.TRAIN.DICT *(HL)HLTRN[hltrn]|3
type 8 FREE L HR.TRAIN.TYPE *(HL)HLTRN[hltrn]|5
Ì i 2
attendees
[training, attendee.counter]
*(HL)HLTRN[hltrn]A[hltrnc]
Field Name Len Dat Typ J DPM Offset/Local/VAL
attendee.counter 2 INT R hltrnc
attendee 42 URN L HR.EMP *(HL)HLTRN[hltrn]A[hltrnc]|0
attendee.name 68 FREE L *(HL)HLTRN[hltrn]A[hltrnc]|1
class.attended 1 YN L *(HL)HLTRN[hltrn]A[hltrnc]|9
class.list 1 YN L *(HL)HLTRN[hltrn]A[hltrnc]|4
comment 15 FREE L *(HL)HLTRN[hltrn]A[hltrnc]|10
date.added 8 DATE L *(HL)HLTRN[hltrn]A[hltrnc]|2
grade 3 FREE L *(HL)HLTRN[hltrn]A[hltrnc]|6
skills.been.updated 1 YN L *(HL)HLTRN[hltrn]A[hltrnc]|8
time.added 5 TIME L *(HL)HLTRN[hltrn]A[hltrnc]|3
update.skills 1 YN L *(HL)HLTRN[hltrn]A[hltrnc]|7
wait.list 1 YN L *(HL)HLTRN[hltrn]A[hltrnc]|5
Ì i 2
class.agenda
[training, agenda.line]
*(HL)HLTRN[hltrn]CA[hltrnA]
Field Name Len Dat Typ J DPM Offset/Local/VAL
agenda.line 4 PINT R hltrnA
agenda 92 TEXT L *(HL)HLTRN[hltrn]CA[hltrnA]
Ì i 2
class.dates
[training, class.date]
*(HL)HLTRN[hltrn]D[hltrnD]
Field Name Len Dat Typ J DPM Offset/Local/VAL
class.date 8 DATE L hltrnD
from.time 4 HHMM L *(HL)HLTRN[hltrn]D[hltrnD]|0
thru.time 4 HHMM L *(HL)HLTRN[hltrn]D[hltrnD]|1
Ì i 2
class.description
[training, class.descr.line]
*(HL)HLTRN[hltrn]CD[hltrnC]
Field Name Len Dat Typ J DPM Offset/Local/VAL
class.descr.line 4 PINT R hltrnC
class.descr 92 TEXT L *(HL)HLTRN[hltrn]CD[hltrnC]
Ì i 2
instructor.notes
[training, instr.notes.line]
*(HL)HLTRN[hltrn]IN[hltrnN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
instr.notes.line 4 PINT R hltrnN
instr.notes 92 TEXT L *(HL)HLTRN[hltrn]IN[hltrnN]
Ì i 2
mand.job.category
[training, mand.jc.counter]
*(HL)HLTRN[hltrn]MJC[hljcMC]
Field Name Len Dat Typ J DPM Offset/Local/VAL
mand.jc.counter 3 PINT R hljcMC
mandatory.jc 10 FREE L HR.JOB.CAT *(HL)HLTRN[hltrn]MJC[hljcMC]|0
Ì i 2
prerequisites
[training, pre.req.counter]
*(HL)HLTRN[hltrn]PR[hltrnP]
Field Name Len Dat Typ J DPM Offset/Local/VAL
pre.req.counter 3 PINT R hltrnP
pre.req 10 FREE L HR.TRAIN.DICT *(HL)HLTRN[hltrn]PR[hltrnP]|0
Ì i 2
signup
[training, signup.name]
*(HL)HLTRN[hltrn]SU[hlyN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
signup.name 26 FREE L hlyN
date.signed.up 8 DATE L *(HL)HLTRN[hltrn]SU[hlyN]|0
on.class.list 1 YN L *(HL)HLTRN[hltrn]SU[hlyN]|1
user.on.waiting.list 1 YN L *(HL)HLTRN[hltrn]SU[hlyN]|2
Ì i 2
skills
[training, skill]
*(HL)HLTRN[hltrn]SK[gqk]
Field Name Len Dat Typ J DPM Offset/Local/VAL
skill 10 FREE L MIS.SKILL gqk
sk.ceu 5 DEC2 R *(HL)HLTRN[hltrn]SK[gqk]|3
sk.cmu 5 DEC2 R *(HL)HLTRN[hltrn]SK[gqk]|5
sk.comment 30 FREE L *(HL)HLTRN[hltrn]SK[gqk]|1
sk.effective.date 8 DATE L *(HL)HLTRN[hltrn]SK[gqk]|2
sk.expiration.date 8 DATE L *(HL)HLTRN[hltrn]SK[gqk]|4
sk.use 1 FREE L *(HL)HLTRN[hltrn]SK[gqk]|0
Ì i 2
selections
/TRNSELECT
Field Name Len Dat Typ J DPM Offset/Local/VAL
trnsel.b.date 8 DATE L /TRNSELECT|1
trnsel.e.date 8 DATE L /TRNSELECT|2
trnsel.set 8 CHOICE L /TRNSELECT|4
Ì i 2
trn.sel.status.list
[trn.sel.status]
/TRNSELECT["ST",hltrns]
Field Name Len Dat Typ J DPM Offset/Local/VAL
trn.sel.status 8 CHOICE L hltrns
trn.sel.stat.value 1 FREE L /TRNSELECT["ST",hltrns]
Ì i 2
trn.sel.types
[trn.sel.type]
/TRNSELECT["TY",hltrtp]
Field Name Len Dat Typ J DPM Offset/Local/VAL
trn.sel.type 8 FREE L HR.TRAIN.TYPE hltrtp
trn.sel.typeval 1 FREE L /TRNSELECT["TY",hltrtp]
Index Files Subscripts/Physical Base
instructor.x [instructor,training]
?(HL)HLTRN.INX[hltrnI,hltrn]
training.x [class.name] = training
?(HL)HLTRN.TRX[hltrnC]
|
|
| | | | | | | | | | | | |