Name | StudentCourseRecordInfo | |
---|---|---|
Usage | AcademicRecordService | |
getAttemptedCourseRecordsForTerm getCompletedCourseRecords getCompletedCourseRecordsForCourse getCompletedCourseRecordsForTerm | ||
Type | Complex |
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 | ||
courseOfferingId | Course Offering Id | String | Id of the course that was taken by the student | Read only | One | No | ||
sourceTypeKey | Source Type Key | String | The Source is represented by a Type to indicate what crated this record. Examples are "native" that implies the exietence of a Course Registration or a "transfer articulation" that may imply the existence of other data. |
Read only | One | No | ||
courseRegistrationId | Course Registration Id | String | The Id of the Course Registration. A Course Registration Id is available for native source types. |
Required | Read only | One | No | |
personId | Person Id | String | The Id of the Student. | Required | Read only | One | No | retrieved from the Course Registration |
courseTitle | Course Title | String | The title of the course that was in effect at the time the student took the course. |
Required | Read only | One | No | retrieved from the CourseOffering related to the Course Registration |
courseCode | Course Code | String | The code or number of the course that was in effect at the time the student took the course. |
Required | Read only | One | No | retrieved from the Registration Group related to the Course Registration |
activityCode | Activity Code | String | The code or number of the primary activity or section that was in effect at the time the student took the course. |
Required | Read only | One | No | retrieved from the Course Offering related to the Course Registration |
termName | Term Name | String | The name of the term in which the student took the offering. | One | No | retrieved from the Term related to the Course Offering in the Course Registration |
||
courseBeginDate | Course Begin Date | Date | The start date of the course. | One | No | retrieved from the Term related to the Course Offering in the Course Registration |
||
courseEndDate | Course End Date | Date | The end date of the course. | One | No | retrieved from the Term related to the Course Offering in the Course Registration |
||
assignedGradeValue | Assigned Grade Value | String | The grade the student was assigned for the course. | One | No | |||
assignedGradeScaleKey | Assigned Grade Scale Key | String | The Id for the grading scale for the assigned grade. | One | No | the Id of the Result Scale | ||
administrativeGradeValue | Administrative Grade Value Key | String | The grade the student was assigned for the course. | One | No | |||
administrativeGradeScaleKey | Administrative Grade Scale Key | String | The Id for the grading scale for the administrative grade. | One | No | the Id of the Result Scale | ||
calculatedGradeValue | Calculated Grade Value | String | The calculated grade the student earned for the course. | One | No | |||
calculatedGradeScaleKey | Calculated Grade Scale Key | String | The Id for the grading scale for the calculated grade. | One | No | the Key of the Result Scale | ||
creditsAttempted | Credits Attempted | String | The number of credits the student attempted for this course. | Required | One | No | ||
creditsEarned | Credits Earned | String | The number of credits the student earned for this course. | One | No | |||
creditsForGPA | Credits For GPA | String | The number of credits to be applied for the GPA calculation. This is provides a weighting to this course for the GPA. |
One | No | |||
countsTowardCredits | Counts Toward Credits | Boolean | If this student record counts toward the cumultive credits. | One | No | |||
isRepeated | Is Repeated | Boolean | If this course is a repeat of a previous offering. the student took. |
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 |