Ì i 2
main
[urn]
*(SP)SPM[spm]
Field Name Len Dat Typ J DPM Offset/Local/VAL
urn 7 URN L spm
ack.seconds 10 PINT R *(SP)SPM[spm]|4
ack.user 10 FREE L MIS.USER *(SP)SPM[spm]|5
from 1 CHOICE L *(SP)SPM[spm]|9
orig.msg 7 URN L LAB.P.MSG *(SP)SPM[spm]|8
reply.msg 7 URN L LAB.P.MSG *(SP)SPM[spm]|7
sent.seconds 10 PINT R *(SP)SPM[spm]|2
sent.user 10 FREE L MIS.USER *(SP)SPM[spm]|3
spec 30 URN L LAB.P.SPEC *(SP)SPM[spm]|1
subject 60 FREE L *(SP)SPM[spm]|6
to 1 CHOICE L *(SP)SPM[spm]|0
Ì i 2
audits
[urn, au.q]
*(SP)SPM[spm]A[spmAQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
au.q 3 PINT R spmAQ
au.action 13 FREE L *(SP)SPM[spm]A[spmAQ]|2
au.date 8 DATE L VAL=%Z.date.in.magic(@au.seconds)
au.seconds 10 PINT R *(SP)SPM[spm]A[spmAQ]|0
au.time 4 HHMM L VAL=%Z.time.out(@au.seconds)
au.user 10 FREE L MIS.USER *(SP)SPM[spm]A[spmAQ]|1
au.user.name 34 FREE L VAL=@UNV.USER.name[@au.user]
Ì i 2
message
[urn, msg.q]
*(SP)SPM[spm]M[spmMQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
msg.q 3 PINT R spmMQ
msg.line 80 TEXT L *(SP)SPM[spm]M[spmMQ]
Index Files Subscripts/Physical Base
new.x [to,spec,urn]
?(SP)SPMN[spmT,sps,spm]
sent.x [sent.seconds,urn] = to
?(SP)SPMS[spmS,spm]
spec.x [spec,urn] = to
?(SP)SPMP[sps,spm]
|
|
| |