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

  ClassDescription
Public classAcademicExamInfo
Used to defined the writing schedule for an exam.
Public classAcademicExamMarkInfo
The mark awarded to the student for writing an exam.
Public classAcademicGedExamMarkInfo
The mark awarded to the student for writing an exam.
Public classCitizenshipStatusInfo
Defines the citizenship status information for a student and the parent guardian
Public classClassroomAccommodationStatusInfo
This data contract contains information about the core alerts for a Classroom Accommodation record.
Public classClassroomAccommodationStatusResponse
This contract contains information about the status of a Classroom Accommodation.
Public classCourseAuthorizationInfo
Authorized credit versions at which a course may be offered.
Public classCourseCompletionMethodInfo
Option student has to complete the course.
Public classCourseCreditVersionInfo
Credit version the school authority or school is permitted to offer.
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 classCourseEnrolmentStatusRequest
This contract is used to get a list of Course Enrolment statuses using the GetCourseEnrolmentStatus service.
Public classCourseEnrolmentStatusResponse
This contract contains information about the status of a Course Enrolment.
Public classCourseInfo
Defines a course recognized by Alberta Education.
Public classCoursePermissionInfo
Identifies the school authority permitted to offer the course by Alberta Education.
Public classCourseRelationshipInfo
The relationship a course may have.
Public classCourseResponse
This contract contains information about a Course.
Public classCredentialRequirementChecklistRequest
The request to retrieve a set of Credential Requirement Checklist PDFs for a given set of students.
Public classCredentialRequirementChecklistStudentInfo
A student's StateProvinceId record.
Public classDetailedAcademicReportRequest
The request to retrieve Detailed Academic Report.
Public classDetailedAcademicReportStudentInfo
A student's StateProvinceId record.
Public classDiplomaExamInfo
Used to defined the writing schedule for a diploma exam.
Public classDiplomaExamResponse
This contract contains information about a diploma exam.
Public classDiplomaExamResultsRequest
The request to retrieve Detailed Academic Report.
Public classDiplomaExamResultsStudentInfo
A student's StateProvinceId record.
Public classEvaluatedMarkStatusInfo
This data contract contains information about the core alerts for an Evaluated Mark.
Public classEvaluatedMarkStatusResponse
This contract contains information about the status of an Evaluated Mark.
Public classExamComponentInfo
Defines how one component of an exam fits into the overall exam's schedule.
Public classIdentifyStudentMatchedResponse
The response for the IdentifyStudent service
Public classMatchedStudent
Describes a student that was found by the Identify Student service
Public classParentGuardianAddress
An address record for the parent or guardian of a student.
Public classParentGuardianInfo
Contains parent/guardian information for a student
Public classPatResultIspReportInfo
Contains the PAT Result ISP PDF, or any specific rejections that occurred before trying to process a report for a particular ASN.
Public classPatResultIspRequest
The request to retrieve PAT Result Individual Student Profiles (PDF) for a set of students.
Public classPatResultIspResponse
The response from calling the GetPatResultIsp service. For each student requested, this will either contain a PDF report, or a list of rejections.
Public classPatResultIspStudentInfo
A student's StateProvinceId record.
Public classProvincialAchievementTestComponentInfo
Contains information for individual components within a Provincial Achievemnt Test definition
Public classProvincialAchievementTestComponentResultInfo
Used to record the results of a student for a particular provincial achievement test component.
Public classProvincialAchievementTestInfo
Contains information for individual components within a Provincial Achievemnt Test definition
Public classProvincialAchievementTestRequest
This is the request data contract for getting a list of Provincial Achievement Test definitions
Public classProvincialAchievementTestResponse
This contract contains information about a Provincial Achievement Test definition.
Public classProvincialAchievementTestResultAuditInfo
This data contract represents a single audit event for a Provincial Achievement Test Result.
Public classProvincialAchievementTestResultAuditRequest
This is the request data contract for GetProvincialAchievementTestResultAuditEvents service.
Public classProvincialAchievementTestResultAuditResponse
This is the response for the GetProvincialAchievementTestResultAuditEvents service.
Public classProvincialAchievementTestResultInfo
Contains information for individual components within a Provincial Achievement Test definition
Public classProvincialAchievementTestResultRequest
This is the request data contract for getting a list of Provincial Achievement Test results
Public classProvincialAchievementTestResultResponse
This contract contains information about a Provincial Achievement Test result.
Public classResponsibleSchoolAuditInfo
This data contract represents a single audit event for a Repsonsible School.
Public classResponsibleSchoolAuditRequest
This is the request data contract for ResponsibleSchoolAuditEvents service.
Public classResponsibleSchoolAuditResponse
This is the response for the GetResponsibleSchoolAuditEvents service.
Public classResponsibleSchoolInfo
Contains information for individual components within a Responsible School definition.
Public classResponsibleSchoolRequest
This is the request data contract for getting a list of Responsible Schools
Public classResponsibleSchoolResponse
This contract contains information about a Responsible School.
Public classResponsibleSchoolStatusInfo
This data contract contains information about the core alerts for a responsible school.
Public classResponsibleSchoolStatusRequest
This contract is used to get a list of responsible school statuses using the GetResponsibleSchoolStatus service.
Public classResponsibleSchoolStatusResponse
This contract contains information about the status of a responsible school
Public classSectionStatusInfo
This data contract contains information about the core alerts for a Section.
Public classSectionStatusResponse
This contract contains information about the status of a Section.
Public classStudentAcademicProfileInfo
Contains scholastic information related to a student and constitutes a student academic profile.
Public classStudentAcademicProfileRequest
The request for GetStudentAcademicProfile PASI Core service
Public classStudentAcademicProfileResponse
The request for GetStudentAcademicProfile PASI Core service
Public classStudentAddress
Defines the address for an organization or a person
Public classStudentInfo
Contains personal information for a student
Public classStudentPersonalProfileInfo
Contains personal information for a student
Public classStudentPersonalProfileResponse
This is the response data contract for getting a student's personal profile
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 classStudentSchoolEnrolmentSummary
A summary of a student's registration at a school
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 classSubmitParentGuardianRequest
This data contract is the request for the SubmitParentGuardian service.
Public classSubmitProvincialAchievementTestRequest
Contains information required to create or update a Provincial Achievement Test definition
Public classSubmitProvincialAchievementTestResultRequest
Used to record the results of a student for a provincial achievement test.
Public classSubmitResponsibleSchoolRequest
Data contract for SubmitResponsibleSchool service to create or update a student's Responsible School
Public classSubmitStudentAddressRequest
Contains information required to create or update an address for a student
Public classSubmitStudentCitizenshipStatusRequest
This contract is used by the SubmitStudentCitizenshipStatus service.
Public classSubmitStudentSchoolEnrolmentRequest
The request data contract for SubmitStudentSchoolEnrolment service.