The PASI Core validates all requests coming from PASI Clients. Some of these validations involve security, version controls, and ASN validation. There are 2 broad categories of validation:
Applies to | Type | Description |
---|---|---|
Status Processors | Advice | The rules are used to provide advice work items on data that exists within PASI. Implemented by PASI Status Processors. |
Warning | The rules are used to provide warning work items on data that exists within PASI. Implemented by PASI Status Processors. | |
PASI Core Services | Rejection | The rejection rules are used to enforce business rules on the core services. Implemented by PASI Core services. |
PASIprep File Upload | Structure Check | The rules are used to make sure the file is correctly formatted. |
Data Validation | The rules are used to make sure that the data in the file is correct. | |
System Validation | The rules are used to make sure that the data and the data within PASI are can be correlated. E.g. Duplicate checking, verify a record exists before it is deleted. | |
PASIprep User Errors | User Error | The rules that are used by PASIprep to validate user entry. Implemented by the PASIprep internal services. |
There maybe instances where a different message over the default Validation Rule message is preferred. The Validation Rule will be trapped and a different message will be displayed. This could be done in the form of an Informational Message or Warning Message.
(See Rule 60083 - Unable to Establish a Parent/Guardian Connection (Under 18 years of age) for an example.)