ShortName | Name | Type | Description | Required? | Read only? | Cardinality | XML Attribute? | Implementation Notes |
---|---|---|---|---|---|---|---|---|
id | Unique Id | String | The system assigned unique id to identify this Object. Could be implemented as as sequence number or as a UUID. Attempts to set this value on creates should result in a ReadOnlyException being thrown An Id:
|
Required on updates | Read only | One | Yes | |
typeKey | Type Key | String | A unique identifier for the type of this object. | Required | Read only | One | Yes | |
stateKey | State Key | String | A unique identifier for the state of this object. | Required | One | Yes | ||
descr | Description | RichTextInfo | Narrative description of the CLU, used for the catalog. | One | No | |||
officialIdentifier | Official Identifier | CluIdentifierInfo | Information related to the official identification of the clu, typically in human readable form. Used to officially reference or publish. |
Required | Read only | One | No | |
alternateIdentifiers | Alternate Identifiers | CluIdentifierInfoList | Information related to alternate identifications of the clu, typically in human readable form. Used to reference or publish. |
Read only | Many | No | ||
studySubjectArea | Study Subject Area | String | The Study Subject Area is used to identify the area of study associated with the clu. It may be a general study area (e.g. Chemistry) or very specific (e.g. Naval Architecture) depending on the level of specificity of the clu. |
One | No | |||
campusLocations | Campus Location Keys | StringList | Places where this clu might be offered | Many | No | |||
accreditations | Accreditations | AccreditationInfoList | Information around the accreditation of the clu. | Many | No | |||
adminOrgs | Admin Orgs | AdminOrgInfoList | Admin Orgs associated with this clu | Many | No | |||
primaryInstructor | Primary Instructor | CluInstructorInfo | Primary potential instructor for the clu. This is primarily for use in advertising the clu and may not be the actual instructor. |
One | No | |||
instructors | Instructors | CluInstructorInfoList | Instructors associated with this clu. This may not be an exhaustive list, and instead may only be used to indicate potential instructors in publication. |
Many | No | |||
expectedFirstAtp | Expected First Atp | String | The expected first academic time period that this clu would be effective. This may not reflect the first "real" academic time period for this clu. |
One | No | |||
lastAtp | Last Atp | String | The last academic time period that this clu would be effective. | One | No | |||
lastAdmitAtp | Last Admit Atp | String | The last academic time period that this clu would be available for enrollment. This may not reflect the last "real" academic time period for this clu. |
One | No | |||
intensity | Intensity | AmountInfo | ??? | One | No | |||
stdDuration | Std Duration | TimeAmountInfo | The standard duration of the learning unit. | One | No | |||
canCreateLui | is Can Create Lui | Boolean | Indicates if the CLU can be used to instantiate LUIs (offerings). | One | No | |||
referenceURL | Reference URL | String | An URL for additional information about the CLU. This could be a reference to a document which might in turn have references to other documents (e.g. course syllabus provided by the faculty or department, standard schedule of classes, etc.). |
One | No | |||
luCodes | Lu Codes | LuCodeInfoList | List of LU code info structures. These are structures so that many different types of codes can be associated with the clu. This allows them to be put into categories. |
Many | No | |||
nextReviewPeriod | Next Review Period | String | When the next review should be | One | No | |||
isEnrollable | is Enrollable | Boolean | Indicates if Luis generated from this Clu are intended to be enrolled in by Students directly |
One | No | |||
offeredAtpTypes | Offered Atp Types | StringList | The academic time period types in which this CLU is typically offered. Standard usage would equate to terms. |
Many | No | |||
isHasEarlyDropDeadline | is Has Early Drop Deadline | Boolean | Indicates if the CLU has an Early Drop Deadline (EDD). Certain courses are designated as such to maximize access to courses that have historically experienced high demand and high attrition. Default is "false". |
One | No | |||
defaultEnrollmentEstimate | Default Enrollment Estimate | int | Default enrollment estimate for this CLU. | One | No | |||
defaultMaximumEnrollment | Default Maximum Enrollment | int | Default maximum enrollment for this CLU. | One | No | |||
isHazardousForDisabledStudents | is Hazardous For Disabled Students | Boolean | Indicates if the CLU may be hazardous for students with disabilities. Would default to "false". |
One | No | |||
feeInfo | Fee Info | CluFeeInfo | Fee information associated with this CLU. | One | No | |||
accountingInfo | Account Info | CluAccountingInfo | Accounting information associated with this CLU. | One | No | |||
versionInfo | Version Info | VersionInfo | Version information associated with this CLU | One | No | |||
effectiveDate | Effective Date | Date | Date/time this object became effective. Must be less than or equal to the expirationDate specified. |
One | No | |||
expirationDate | Expiration Date | Date | Date/time this relationship is no longer effective. Must be greater than or equal to the effectiveDate specified. |
One | No | |||
meta | Meta | MetaInfo | Create and last update info for the structure. This is optional and treated as read only since the data is set by the internals of the service during maintenance operations. Contains audit trail information about the creation and last update of this object Also contains the version ind used for optimistic locking. Attempts to set or update should result in a ReadOnlyException being thrown. |
Required on updates | Read only | One | No | |
attributes | Dynamic Attributes | AttributeInfoList | List of dynamic attributes, each holding a key-value pair that can be configured to hold additional information for an implementing institution. Note: the key may be repeated more than once to simulate a list of values. |
Many | No |