Specifies the data type the client wishes to sync with the PASI core.
Namespace: PASI.DataContract.V2009
Assembly: PASI.DataContract (in PASI.DataContract.dll) Version: 9.25.26.0 (9.25.26.0)
Syntax
Property Value
Type: StringRemarks
Notification Type | Corresponding Sync Service |
---|---|
Course | GetCourse |
School | GetSchoolInformation |
SchoolAuthority | GetSchoolAuthorityInformation |
SchoolCalendarYear | GetSchoolCalendarYearInformation |
Student | GetStudent |
StudentStatus | GetStudentStatus |
StudentSchoolEnrolment | GetStudentSchoolEnrolment |
StudentSchoolEnrolmentStatus | GetStudentSchoolEnrolmentStatus |
Section | GetSection |
SectionStatus | GetSectionStatus |
CourseEnrolment | GetCourseEnrolment |
CourseEnrolmentStatus | GetCourseEnrolmentStatus |
EvaluatedMark | GetEvaluatedMark |
EvaluatedMarkStatus | GetEvaluatedMarkStatus |
Exam | GetExam |
ExamMark | GetExamMark |
ExamRescoreRequest | GetDiplomaExamRescoreRequest |
For all the DataNotificationTypes listed above except: Course, School, SchoolAuthority, Student and StudentStatus a SchoolYear must also be provided (Rule 3008). For example, to synchronize school enrolments for the 2012 school year, the DataNotificationType of "StudentSchoolEnrolment.2012" should be used. This will synchronize all school enrolments that the PASI client has access to for the 2012 school year. To synchronize multiple years of school enrolments the PASI client should supply more than one DataNotificationRequestTypeInfo (i.e. StudentSchoolEnrolment.2012 and StudentSchoolEnrolment.2013)
See Also