The service is used to manage Student Document Problem Report information in PASI.
This service can be accessed by systems with the Submit Student Document User role.
Access is aligned based on the action being performed (Adding a new Record, Resolving an Existing Problem or Rejecting an Existing Problem) as outlined in the Student Document Problem Report Data Access Rules.
A request to use this service will include (* denotes mandatory information):
The following rules are used to validate the information provided in the request:
Once the request information has been validated the following will occur:
If Resolution Taken = Document Deleted or Document Replaced, the Is Deleted value is set to Yes/true on the Student Document record. When this happens the Student Document CurrentStudentDocumentDetailId record version is updated to match the new Student Document Detail record.
Where a new problem or update to problem is passed in through this service, the Is Result of Failed QA? will always be set to “No”.
The usage of this service is audited using Service Auditing including the auditing of Caller Information.
Changes to problem records are captured as a new record within the Student Document Problem Detail table, ensuring that older versions of that record reflect the history of the record.
A successful response to this service will include (* denotes mandatory information):
If not successfully updated, the response identifies the one or more validation rules that failed.