Rule Type | Rejection |
---|
To perform this validation, the following information is used:
The PASI Core Version provided, must match the current PASI Core Version of the student within the PASI Core. This is to ensure that any updates being submitted to any part of the student record are based on the most up to date information recorded about the student.
When creating a new record (i.e. the Reference ID included in the submitted record does not exist within PASI), the PASI Core Version provided must be 0.
When updating an existing record in PASI (i.e. the Reference ID included in the submitted record already exists within PASI the PASI Core Version is expected to match the PASI Core Version within PASI. This ensures that the PASI Client is aware of the most recent information before making any updates.
The exception to this rule is if the existing record has been flagged as deleted within PASI. If the existing record has been logically deleted, PASI will accept either:
When this validation rule is triggered, the following message is returned:
Invalid Request. In order to update this record, your information must be up to date and current. Synchronize your data and try again.
Core ({PASICoreVersion_core}) and Client ({PASICoreVersion_client}) versions are not equal.
Where
This rule applies to all PASI Core Services that update data in PASI.