PASI.DataContract.V2020 NamespaceProvincial Approach to Student Information API
 
Classes

  ClassDescription
Public classAcademicCourseEnrolmentInfo
A Course Enrolment represents a student enrolment in a specific Course being offered in a school Section.
Public classATSAddressCoordinatesRequest
ATS address Geocoding convertion request object.
Public classATSAddressCoordinatesResponse
Response object for ATSAddressGeocodingConvertRequest.
Public classAuthorityClassification
The classification assigned to the school authority
Public classCitizenshipStatusInfo
Defines the citizenship status information for a student and the parent guardian
Public classCodeValueIdentifier
The response strructure defining the unique elements used to identify a code value.
Public classCodeValueRelationship
The response structure defining the parent child relationshp code values.
Public classCodeValueRelationshipsRequest
This contract is used to retrieve information related the Code Value Relationships. No information other than Caller Info is required
Public classCodeValueRelationshipsResponse
The response for the GetCodeValueRelationships service.
Public classCourseEnrolmentAuditInfo
Public classCourseEnrolmentAuditResponse
This is the response from the GetCourseEnrolmentAuditEvents service.
Public classCourseEnrolmentInfo
A Course Enrolment represents a student enrolment in a specific Course being offered in a school Section.
Public classCourseEnrolmentResponse
This contract contains information about a Course Enrolment.
Public classCourseEnrolmentStatusInfo
This data contract contains information about the core alerts for a Course Enrolment.
Public classCourseEnrolmentStatusResponse
This contract contains information about the status of a Course Enrolment.
Public classDiplomaExamInfo
Used to defined the writing schedule for a diploma exam.
Public classDiplomaExamResponse
This contract contains information about a diploma exam.
Public classDocumentTypeInfo
Used to define data contract for GetDocumentTypes service
Public classDocumentTypesResponse
The response for the GetDocumentTypes service call.
Public classGoverningSchoolAuthority
Describes a governing school authority
Public classHomeEducationRegistration
Details on a student's home education registration. Only applicable to unsupervised home education.
Public classOrganizationAddress
Describes the address for an organization
Public classOrganizationName
Describes the name of an organization
Public classOrganizationStatus
Indicates whether the organization is active and when that status became effective
Public classSchoolAuthorityInformation
Describes a school authority
Public classSchoolAuthorityInformationResponse
This contract contains information about a School Authority.
Public classSchoolClassification
Describes a school classification for a school
Public classSchoolInformation
Describes a school
Public classSchoolInformationResponse
This contract contains information about a School.
Public classStudentAcademicProfileInfo
Contains scholastic information related to a student and constitutes a student academic profile.
Public classStudentAcademicProfileResponse
The request for GetStudentAcademicProfile PASI Core service
Public classStudentInfo
Contains personal information for a student
Public classStudentLearningProfileInfo
Contains learning information related to a student and constitutes a student learning profile.
Public classStudentLearningProfileResponse
This contract contains information about the student's learning profile.
Public classStudentPersonalProfileInfo
Contains personal information for a student
Public classStudentPersonalProfileResponse
This is the response data contract for getting a student's personal profile
Public classStudentRecordDocumentInfo
A Student Record Document record.
Public classStudentRecordDocumentListResponse
The response data contract for the GetStudentRecordDocumentList service, it contains information about a list of student record document.
Public classStudentRecordDocumentResponse
This contract contains information about a Student Record Document.
Public classStudentResponse
This is the response data contract for getting a student
Public classStudentSchoolEnrolment
Contains all information of a student's registration at a school and the corresponding program enrolment information.
Public classStudentSchoolEnrolmentAuditInfo
A verion of the given School Enrolment record and its audit information.
Public classStudentSchoolEnrolmentAuditResponse
This is the response from the GetStudentSchoolEnrolmentAuditEvents service.
Public classStudentSchoolEnrolmentResponse
This contract contains information about a Student School Enrolment.
Public classStudentSchoolEnrolmentStatusInfo
This data contract contains information about the core alerts for a Student School Enrolment.
Public classStudentSchoolEnrolmentStatusResponse
This contract contains information about the status of a Student School Enrolment.
Public classStudentStatusInfo
Contains the core alerts (advice and warnings) for a student
Public classStudentStatusResponse
This contract contains information about the status of a Student.
Public classSubmitCourseEnrolmentRequest
The request data contract used to add, update, delete or undelete an single Course Enrolments or a list of Course Enrolments.
Public classSubmitDiplomaExamRequest
This contract is used to Add/Update/Delete a Diploma Exam in PASI from the SubmitDiplomaExam service.
Public classSubmitStudentSchoolEnrolmentRequest
The request data contract for SubmitStudentSchoolEnrolment service.