Get Course

This PASI Core Service is used to retrieve Course information from the PASI Core starting with the 2019 Service Endpoint1). The Get Course service can be used for 2 purposes:

  1. To retrieve information about a Course from the PASI Core, and
  2. To obtain updates about a Course from the PASI Core as part of the data synchronization processes.

This request can be completed for a single course or a list of courses.

Security

This service can be accessed by systems with the Hello World User role.

Request Information

The information provided as part of the Get Course request is a list of:

Service Functionality

The Course Codes provided in the request are validated and the result is returned as the Availability Status:

  • Unknown if the Course Code provided is unknown in the PASI Core;
  • Normal if the record has been returned.

Information for each of the Course records identified in the request will be retrieved from the PASI Core and returned in the response. If a list of records has been requested, they will be processed in the order provided.

When an Expected Version is provided in the request for a Course record:

  • If the Expected Version requested is ‘0’, the record will be returned.
  • If the Expected Version requested is the same as the PASI Version of the record, the record will be returned.
  • If the Expected Version requested is not the same as the PASI Version of the record, the record will not be returned and no further requested records will be processed.

Response Information

    No links found.
1)
for prior endpoints, refer to Get Course (2018)