Get Credential Definitions
This service provides a mechanism that allows the PASI Client to obtain the current definitions of the credentials, credential requirement sets and the embedded requirements, which PASI currently supports.
Security
This service can be accessed by systems with the Hello World User role. Essentially any system that can access PASI Core can utilize this service.
A request to use this service will include (* denotes mandatory information):
Request Validations
There are no validations performed on the service request.
Service Functionality
If a non-zero Last Known Source Version is specified, then a non-empty result will be returned if and only if there is at least one record that has a newer PASI Core Version than the Last Known Source Version. If a zero Last Known Source Version is specified then a result is always returned.
If a result is returned then it is a full credential, a partial credential definition is never returned. There is no additional filtering of the results.
A successful response to this service will include:
Elements in Response for each Credential
Each Credential in the response will include the following (* denotes mandatory information):
Credential Code Text*
Credential Code Short Description*
Credential Code Description*
Credential Code French Short Description*
Credential Code French Description*
PASICoreVersion* (comes from code table)
A list of Credential Requirement Sets*
Elements in Response for each Credential Requirement Set
Each Credential Requirement Set in the response will include the following (* denotes mandatory information):
Credential Requirement Set Code Text*
Credential Requirement Set Code Short Description*
Credential Requirement Set Code Description*
Credential Requirement Set Code French Short Description*
Credential Requirement Set Code French Description*
PASICoreVersion* (max from code table and mapping to credential)
A list of Credential Requirements*
Elements in Response for each Credential Requirement
Each Credential Requirement in the response will include the following (* denotes mandatory information):
Credential Requirement Code Text*
Credential Requirement Code Short Description*
Credential Requirement Code Description*
Credential Requirement Code French Short Description*
Credential Requirement Code French Description*
Display Sequence*
PASICoreVersion* (max from code table, credential requirement relationship, and security credential requirement)
Is Assessment Trigger
Is Manually Achieved
Client Can Manually Set Achievement
A list of Credential Requirement Exemption Reasons
Note:
“Client Can Manually Set Achievement” is true if the client has the PASI Core security role that can manually set the achievement for the credential requirement.
“Client Can Manually Set Achievement” is false for non-Ministry (O.1) users for the HSED Credential StudentRequested-81700 (Credential Requirement)
Elements in Response for each Credential Requirement Exemption Reason
Each Credential Requirement in the response will include the following (* denotes mandatory information):
Credential Requirement Exemption Reason Code Text*
Credential Requirement Exemption Reason Code Short Description*
Credential Requirement Exemption Reason Code Description*
Credential Requirement Exemption Reason Code French Short Description*
Credential Requirement Exemption Reason Code French Description*
PASICoreVersion* (max from code table, credential requirement exemption, and security exemption requirement)
Client Can Submit Exemption Request
Client Can Approve Exemption Request
Client Can Submit Approved Exemption
Notes:
Integrated Consumers