The Submit Section service to manage Section information in the PASI Core. This service can be used to:
This service can be used to manage a single Section, or a list of Section information. This would allow a school to record its sections in PASI by submitting a batch at a time.
The service can be accessed by systems with the Submit Academic Record User role.
The information provided in the Section includes: (mandatory fields are listed with *)
The information provided in the request is validated using the following validation rules:
Each Section on the request will be processed individually. Therefore, some of the updates may be successful while others may fail. PASI will determine if the section 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 apply a number of other business rules to validate the quality of the information submitted. The results of these validations will be included in the Status object associated to the section record. See the Get Section Status service for a complete list of business rules that will be applied.
When a Section record is created, updated or deleted a Section Status Processor Trigger is created to trigger the recalculation of the Validation Status (Section) for the Section where:
Note: In general, previously deleted records will not be triggered for processing by Status Processors. Records being deleted as a result of a service request will be triggered to ensure that any work items associated to the now deleted records are cleaned up.
A response to a Submit Section request identifies which records were successfully updated. For any records that were not successfully updated, the response identifies which validation rules failed.