Name | registrationDateGroupInfo |
---|---|
Label | Registration Date Group |
JSTL Key | RegistrationDateGroupInfo |
Java Class | org.kuali.student.enrollment.acal.dto.RegistrationDateGroupInfo |
Description | A cluster of hardened dates pertinent to an academic term. A Date Group is a short cut to accessing a set of KeyDates dates relating to a Term. An RegistrationDateGroup is available for all Terms by default and does not explicitly need to be created. The dates in this group map to KeyDates. If a KeyDate does not exist, then the return value is null. An update of this structure will update the corresponding KeyDate if it exists, or create one of the appropriate Type if it does not exist. The KeyDate Type is used to link a specific KeyDate with one of the elements in this structure. For example, getRegistrationStartDate() returns the starting date of the range in a KeyDate of type kuali.apt.milestone.RegistrationPeriod for the associated term. |
Primary Key(s) | termKey |
Field to use as the title (or name) | null |
Field | Required? | DataType | Length | Short Label | Summary | Label | Description | Read Only, Dynamic, or Hidden | Default | Repeats? | Valid Characters | Lookup | Cross Field | Default Control |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
termKey | STRING | 1 to 80 | Term Key | Gets the key identifying the term for this date group. | Term Key | Gets the key identifying the term for this date group. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
addDate | DATE | must be 10 | Add Date | Last Date to Add a Course | Add Date | Last Date to Add a Course | DateControl | |||||||
dropDate | DATE | must be 10 | Drop Date | Last date to drop a course | Drop Date | Last date to drop a course | DateControl | |||||||
registrationDateRange.start | DATE | must be 19 | Start | Get sthe start date of the range. | Start | Get sthe start date of the range. | DateControl | |||||||
registrationDateRange.end | DATE | must be 19 | End | Gets the end date of the range. | End | Gets the end date of the range. | DateControl | |||||||
classDateRange.start | DATE | must be 19 | Start | Get sthe start date of the range. | Start | Get sthe start date of the range. | DateControl | |||||||
classDateRange.end | DATE | must be 19 | End | Gets the end date of the range. | End | Gets the end date of the range. | DateControl | |||||||
finalExamDateRange.start | DATE | must be 19 | Start | Get sthe start date of the range. | Start | Get sthe start date of the range. | DateControl | |||||||
finalExamDateRange.end | DATE | must be 19 | End | Gets the end date of the range. | End | Gets the end date of the range. | DateControl | |||||||
gradingDateRange.start | DATE | must be 19 | Start | Get sthe start date of the range. | Start | Get sthe start date of the range. | DateControl | |||||||
gradingDateRange.end | DATE | must be 19 | End | Gets the end date of the range. | End | Gets the end date of the range. | DateControl | |||||||
registrationDateDerivationGroup.registrationStartDateTermKey | STRING | 1 to 80 | Registration Start Date Term Key | Gets the key of the Term from which the start of the registration period is derived. | Registration Start Date Term Key | Gets the key of the Term from which the start of the registration period is derived. If null, then the registration start date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.registrationEndDateTermKey | STRING | 1 to 80 | Registration End Date Term Key | Gets the key of the Term from which the end of the registration period is derived. | Registration End Date Term Key | Gets the key of the Term from which the end of the registration period is derived. If null, then the registration end date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.classStartDateTermKey | STRING | 1 to 80 | Class Start Date Term Key | Gets the key of the Term from which the start of the class period is derived. | Class Start Date Term Key | Gets the key of the Term from which the start of the class period is derived. If null, then the class start date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.classEndDateTermKey | STRING | 1 to 80 | Class End Date Term Key | Gets the key of the Term from which the end of the class period is derived. | Class End Date Term Key | Gets the key of the Term from which the end of the class period is derived. If null, then the class end date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.addDateTermKey | STRING | 1 to 80 | Add Date Term Key | Gets the key of the Term from which the add date is derived. | Add Date Term Key | Gets the key of the Term from which the add date is derived. If null, then the add date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.dropDateTermKey | STRING | 1 to 80 | Drop Date Term Key | Gets the key of the Term from which the drop date is derived. | Drop Date Term Key | Gets the key of the Term from which the drop date is derived. If null, then the drop date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.finalExamStartDateTermKey | STRING | 1 to 80 | Final Exam Start Date Term Key | Gets the key of the Term from which the start of the final exam period is derived. | Final Exam Start Date Term Key | Gets the key of the Term from which the start of the final exam period is derived. If null, then the class start date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.finalExamEndDateTermKey | STRING | 1 to 80 | Final Exam End Date Term Key | Gets the key of the Term from which the end of the final exam period is derived. | Final Exam End Date Term Key | Gets the key of the Term from which the end of the final exam period is derived. If null, then the class end date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.gradingStartDateTermKey | STRING | 1 to 80 | Grading Start Date Term Key | Gets the key of the Term from which the start of the grading period is derived. | Grading Start Date Term Key | Gets the key of the Term from which the start of the grading period is derived. If null, then the class start date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.gradingEndDateTermKey | STRING | 1 to 80 | Grading End Date Term Key | Gets the key of the Term from which the end of the grading period is derived. | Grading End Date Term Key | Gets the key of the Term from which the end of the grading period is derived. If null, then the class end date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateRange | Complex | Registration Date Range | Gets the registration period. | Registration Date Range | Gets the registration period. | |||||||||
registrationDateRange.start | DATE | must be 19 | Start | Get sthe start date of the range. | Start | Get sthe start date of the range. | DateControl | |||||||
registrationDateRange.end | DATE | must be 19 | End | Gets the end date of the range. | End | Gets the end date of the range. | DateControl | |||||||
classDateRange | Complex | Class Date Range | Gets the instructional class period. | Class Date Range | Gets the instructional class period. | |||||||||
classDateRange.start | DATE | must be 19 | Start | Get sthe start date of the range. | Start | Get sthe start date of the range. | DateControl | |||||||
classDateRange.end | DATE | must be 19 | End | Gets the end date of the range. | End | Gets the end date of the range. | DateControl | |||||||
finalExamDateRange | Complex | Final Exam Date Range | Gets the he Final Exam Period. | Final Exam Date Range | Gets the he Final Exam Period. | |||||||||
finalExamDateRange.start | DATE | must be 19 | Start | Get sthe start date of the range. | Start | Get sthe start date of the range. | DateControl | |||||||
finalExamDateRange.end | DATE | must be 19 | End | Gets the end date of the range. | End | Gets the end date of the range. | DateControl | |||||||
gradingDateRange | Complex | Grading Date Range | Gets the grading period. | Grading Date Range | Gets the grading period. | |||||||||
gradingDateRange.start | DATE | must be 19 | Start | Get sthe start date of the range. | Start | Get sthe start date of the range. | DateControl | |||||||
gradingDateRange.end | DATE | must be 19 | End | Gets the end date of the range. | End | Gets the end date of the range. | DateControl | |||||||
registrationDateDerivationGroup | Complex | Registration Date Derivation Group | Gets the date derivation structure for the Registration dats. | Registration Date Derivation Group | Gets the date derivation structure for the Registration dats. | |||||||||
registrationDateDerivationGroup.registrationStartDateTermKey | STRING | 1 to 80 | Registration Start Date Term Key | Gets the key of the Term from which the start of the registration period is derived. | Registration Start Date Term Key | Gets the key of the Term from which the start of the registration period is derived. If null, then the registration start date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.registrationEndDateTermKey | STRING | 1 to 80 | Registration End Date Term Key | Gets the key of the Term from which the end of the registration period is derived. | Registration End Date Term Key | Gets the key of the Term from which the end of the registration period is derived. If null, then the registration end date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.classStartDateTermKey | STRING | 1 to 80 | Class Start Date Term Key | Gets the key of the Term from which the start of the class period is derived. | Class Start Date Term Key | Gets the key of the Term from which the start of the class period is derived. If null, then the class start date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.classEndDateTermKey | STRING | 1 to 80 | Class End Date Term Key | Gets the key of the Term from which the end of the class period is derived. | Class End Date Term Key | Gets the key of the Term from which the end of the class period is derived. If null, then the class end date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.addDateTermKey | STRING | 1 to 80 | Add Date Term Key | Gets the key of the Term from which the add date is derived. | Add Date Term Key | Gets the key of the Term from which the add date is derived. If null, then the add date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.dropDateTermKey | STRING | 1 to 80 | Drop Date Term Key | Gets the key of the Term from which the drop date is derived. | Drop Date Term Key | Gets the key of the Term from which the drop date is derived. If null, then the drop date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.finalExamStartDateTermKey | STRING | 1 to 80 | Final Exam Start Date Term Key | Gets the key of the Term from which the start of the final exam period is derived. | Final Exam Start Date Term Key | Gets the key of the Term from which the start of the final exam period is derived. If null, then the class start date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.finalExamEndDateTermKey | STRING | 1 to 80 | Final Exam End Date Term Key | Gets the key of the Term from which the end of the final exam period is derived. | Final Exam End Date Term Key | Gets the key of the Term from which the end of the final exam period is derived. If null, then the class end date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.gradingStartDateTermKey | STRING | 1 to 80 | Grading Start Date Term Key | Gets the key of the Term from which the start of the grading period is derived. | Grading Start Date Term Key | Gets the key of the Term from which the start of the grading period is derived. If null, then the class start date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl | ||||||
registrationDateDerivationGroup.gradingEndDateTermKey | STRING | 1 to 80 | Grading End Date Term Key | Gets the key of the Term from which the end of the grading period is derived. | Grading End Date Term Key | Gets the key of the Term from which the end of the grading period is derived. If null, then the class end date needs to be explicitly set. |
validation.alphanumericPattern ^[A-Za-z0-9.\-]*$ |
TextControl |