Registration Target
Osid Object
Subjugateable
A RegistrationTarget represents a set
of Activities in which a
Registration is permissible.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
| Name | Syntax | Many | Description |
|---|---|---|---|
courseOfferingId |
id | the course offering Id |
|
courseOffering |
CourseOffering | the course offering | |
activityIds |
id | ⋆ | Ids of the l earning objectives |
activities |
Activity | ⋆ | the activites |
definesCredits |
boolean | true if this course has credits, false otherwise |
|
credits |
decimal | the number of credits | |
isGraded |
boolean | true if this registration is for grades, false
otherwise |
|
gradingOptionIds |
id | ⋆ | the returned list of grading option Ids |
gradingOptions |
GradeSystem | ⋆ | the returned list of grading options |
Registration
Osid Relationship
A Registration is an
OsidRelationship between a student and a
CourseRegistration for a
RegistrationTarget.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
| Temporal | |||
isEffective |
boolean | true if this is effective, false otherwise |
|
startDate |
datetime | the start date | |
endDate |
datetime | the end date | |
| OsidRelationship | |||
hasEndReason |
boolean | true if an end reason is available, false
otherwise |
|
endReasonId |
id | a state Id |
|
endReason |
State | a state | |
| Name | Syntax | Many | Description |
|---|---|---|---|
courseRegistrationId |
id | the course registration Id |
|
courseRegistration |
CourseRegistration | the course registration | |
registrationTargetId |
id | the registration target Id |
|
registrationTarget |
RegistrationTarget | the registration target | |
studentId |
id | the Student Id |
|
student |
Resource | the student | |
definesCredits |
boolean | true if this registration has credits, false
otherwise |
|
credits |
decimal | the number of credits | |
isGraded |
boolean | true if this course is graded, false otherwise |
|
gradingOptionId |
id | the grading option Id |
|
gradingOption |
GradeSystem | a grading system |
Course Registration
Osid Relationship
Subjugateable
A CourseRegistration is an
OsidRelationship between a student and a
CourseOffering.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
| Temporal | |||
isEffective |
boolean | true if this is effective, false otherwise |
|
startDate |
datetime | the start date | |
endDate |
datetime | the end date | |
| OsidRelationship | |||
hasEndReason |
boolean | true if an end reason is available, false
otherwise |
|
endReasonId |
id | a state Id |
|
endReason |
State | a state | |
| Name | Syntax | Many | Description |
|---|---|---|---|
courseOfferingId |
id | the course offering Id |
|
courseOffering |
CourseOffering | the course offering | |
studentId |
id | the Student Id |
|
student |
Resource | the student |
Activity Registration
Osid Relationship
Subjugateable
An ActivityRegistration is an
OsidRelationship between a student and an
Activity for a
CourseRegistration.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
| Temporal | |||
isEffective |
boolean | true if this is effective, false otherwise |
|
startDate |
datetime | the start date | |
endDate |
datetime | the end date | |
| OsidRelationship | |||
hasEndReason |
boolean | true if an end reason is available, false
otherwise |
|
endReasonId |
id | a state Id |
|
endReason |
State | a state | |