Submit Classroom Accommodation

This service is used to manage Classroom Accommodations in the PASI Core. This service can be used to:

  • Add a new Classroom Accommodation, or
  • Update an existing Classroom Accommodation, or
  • Delete an existing Classroom Accommodation, or
  • Undelete an existing Classroom Accommodation

Security

This Submit Classroom Accommodation service can be accessed by systems with the Submit Enrolment User role.

See classroom accommodation data access rules for full detail on what is required.

Request Information

Validation Rules

Functionality

Once the information is successfully validated, PASI will first determine if the Classroom Accommodation being submitted is new, or is an update to an existing record and the information will be recorded within the PASI Core.

After recording the information, PASI will validate the quality of the information submitted. The results of these validations will be included in the Validation Status object associated to the Classroom Accommodation record. See the Get Classroom Accommodation Status object for a complete list of business rules that will be applied.

Classroom Accommodation Updates

The Submit Classroom Accommodation service creates the Classroom Accommodation trigger (Classroom Accommodation Status Processor Trigger) for the updated record:

  • a new Classroom Accommodation gets created OR
  • an existing Classroom Accommodation gets updated
    • Note: this trigger record is created where the accommodation is deleted or not.

Additionally other accommodations for the same student and school that are not deleted are also triggered.

Response Information

A response to a Submit Classroom Accommodation request identifies if the request was successfully applied. If not successful, the response identifies which validation rules failed.