PASI Validation Overview

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:

Rule Types

Applies toTypeDescription
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.

Message Overrides

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.)