PASESSION FILE
Sessions
Contains session information for each course. Each course can have an
unlimited number of sessions. A session record remains in place as long as
there is registration information for the session. A session cannot be deleted
until all registration information is removed from the Registration
Information file.
TR04.1 (Session) is the primary program that updates this file.
REFERENCED BY
HS50.3 HS50.4 TR09.1 TR11.1 TR200 TR201
TR202 TR204 TR207 TR22.1 TR220 TR221
TR26.1 TR01.1 TR21.1
UPDATED BY
TR04.1 TR04.3 TR120 TR121 TR20.1 TR20.2
TR20.3
FIELD NAME DESCRIPTION/VALID VALUES UPDATED BY
SES-COURSE Alpha 10 TR04.1
Element: Course Code Contains the course code.
SES-SESSION Numeric 5 TR04.1
Element: Session Contains the session number.
SES-START-DATE Numeric 8 (yyyymmdd) TR04.1
Element: Session Start Contains the session start date. The
course start date defaults.
SES-END-DATE Numeric 8 (yyyymmdd) TR04.1
Element: Session End DaContains the session end date.
SES-FACILITY Alpha 10 TR04.1
Element: Facility Contains the facility in which the
session will be held.
SES-SITE Alpha 30 (Lower Case) TR04.1
Element: Site Contains the session location.
SES-SESSION-STATUS Alpha 2 TR04.1 TR120
Element: Session StatusIndicates the session status. TR121 TR20.1
OP = Open; Default value. TR20.2 TR20.3
FL = Filled
FA = Filled - Active Wait List
PR = Proposed
CN = Canceled
CM = Completed
SES-DURATION Alpha 60 (Lower Case) TR04.1
Element: Duration Contains additional information on
session dates and times.
SES-START-TIME Numeric 6 (hhmmss) TR04.1
Starting Time on Contains the starting time for the
First Date first day of the session.
SES-END-TIME Numeric 6 (hhmmss) TR04.1
Ending Time on Last Contains the ending time for the last
Date day of the session.
SES-COURSE-TYPE Alpha 10 TR04.1
Element: Course Type Indicates the type of course.
SES-ENROLL-MIN Numeric 3 TR04.1
Element: Minimum EnrollIndicates the minimum number of session
participants.
SES-ENROLL-MAX Numeric 3 TR04.1 TR120
Element: Maximum EnrollIndicates the maximum number of session TR121
participants.
SES-COURSE-FILL-DT Numeric 8 (yyyymmdd) TR04.1 TR120
Date Course Was Contains the date the course is filled. TR121 TR20.1
Filled TR20.2 TR20.3
SES-START-REG-DATE Numeric 8 (yyyymmdd) TR04.1
Registration Start Contains the date registration begins.
Date
SES-END-REG-DATE Numeric 8 (yyyymmdd) TR04.1
Registration End Contains the date registration ends.
Date
SES-CONFIRMED-PART Numeric 3 TR04.1 TR120
Confirmed Contains the number of confirmed TR121 TR20.1
Participants participants. TR20.2 TR20.3
SES-WAITLIST Numeric 3 TR04.1 TR120
Registrants on Wait Contains the number of registrants on TR121 TR20.1
List the wait list. TR20.2 TR20.3
SES-REASON Alpha 10 TR04.1
Element: Cancellation RContains the reason the session was
canceled.
SES-OVERALL-EVAL Signed 7.2 TR04.1 TR04.3
Element: Overall EvaluaIndicates the session's quality or
usefulness.
SES-OVERLL-EVAL-BS Signed 7.2 TR04.1 TR04.3
Element: Base Contains the total number upon which
the overall evaluation is based.
SES-MATERIALS-EVAL Signed 7.2 TR04.1 TR04.3
Element: Materials EvalIndicates the materials' quality or
usefulness.
SES-MATERL-EVAL-BS Signed 7.2 TR04.1 TR04.3
Element: Base Contains the total number on which the
materials evaluation is based.
SES-PERPETUAL Alpha 1 TR04.1
Element: Perpetual Indicates whether this is an on-going
class.
Y = Yes
N = No; Default value
SES-OBJ-ID Numeric 12 TR04.1
Element: Obj Id This is the object identifier. It is
used to relate commitments or posted
transactions back to the originating
subsystems. Each subsystem record that
is updated as a commitment or posted
transaction is assigned an object
identifier. The object identifier is
maintained in the subsystem files and in
the Activity Commitments Detail and
Activity Transaction files. The object
identifier is a unique key used to drill
back from Activity Management to the
subsystems.
SES-SHORT-DURATION Derived
Element: Short DurationContains a short form of the duration.
Used for the Drill Around feature.
PASESSION FILE INDEX
NAME KEY FIELDS DESCRIPTION / SUBSET CONDITION USED IN
SESSET1 COURSE HS50.3 HS50.4
SESSION TR04.1 TR04.2
START-DATE TR04.3 TR09.1
TR11.1 TR120
TR121 TR20.1
TR20.2 TR20.3
TR200 TR201
TR202 TR204
TR207 TR22.1
TR220 TR221
TR26.1
SESSET2 COURSE TR01.1
START-DATE
SESSION
SESSET3 OBJ-ID TR21.1
PASESSION FILE RELATIONS
ONE TO ONE RELATIONS
RELATION RELATED
NAME FILE INTEGRITY RULES / FIELD MATCH
Cancel PCODES Not Required
"RC" -> PCO-TYPE
SES-REASON -> PCO-CODE
Cancel Reason PCODES Required
When (SES-REASON != Spaces )
"RC" -> PCO-TYPE
SES-REASON -> PCO-CODE
Course Type PCODES Required
When (SES-COURSE-TYPE != Spaces )
"CT" -> PCO-TYPE
SES-COURSE-TYPE -> PCO-CODE
Facility PCODES Required
When SES-FACILITY != Spaces
"FC" -> PCO-TYPE
SES-FACILITY -> PCO-CODE
PASESSION FILE RELATIONS
ONE TO MANY RELATIONS
RELATION RELATED
NAME FILE INTEGRITY RULES / FIELD MATCH
Cost PASCOST Delete Cascades
SES-COURSE -> COS-COURSE
SES-SESSION -> COS-SESSION
SES-START-DATE -> COS-START-DATE
COS-COST-TYPE
COS-COST-CAT
Course PACOURSE
SES-COURSE -> CRS-COURSE
CRS-EFFECTIVE-DATE
Course Instr PAINSCOURS
SES-COURSE -> INC-COURSE
INC-INSTRUCT
Inst Objid PAINSTSES
SES-OBJ-ID -> ISE-OBJ-ID
ISE-INSTRUCT
ISE-INSTR-TYPE
Instructor PAINSTSES Delete Cascades
SES-COURSE -> ISE-COURSE
SES-SESSION -> ISE-SESSION
SES-START-DATE -> ISE-START-DATE
ISE-INSTR-TYPE
ISE-INSTRUCT
Reg Objid PAREGISTER
SES-OBJ-ID -> REG-OBJ-ID
REG-COMPANY
REG-EMPLOYEE
Register PAREGISTER Delete Cascades
SES-COURSE -> REG-COURSE
SES-SESSION -> REG-SESSION
SES-START-DATE -> REG-START-DATE
REG-COMPANY
REG-EMPLOYEE
Train Hist PATRNHIST
SES-OBJ-ID -> TRH-OBJ-ID
TRH-COMPANY
TRH-EMPLOYEE
Trng Compet EMPCODES
SES-OBJ-ID -> EPC-OBJ-ID
EPC-COMPANY
EPC-EMP-APP
EPC-EMPLOYEE
EPC-TYPE
EPC-CODE
|