Online Enrolment - Enrol API
The Enrol API consists of a group of functions which allow an online user to enrol in a VETtrak occurrence.
The Enrol API caters for two types of online enrolment:
- Enrolment by an individual client
- Enrolment by an employer, which covers a group of employees
Functions exist which offer a listing of occurrences available for enrolment. A developer could use these to produce an online enrolment form, which may or may not include payments.
For employer enrolments, an estimated number of employees is submitted with the enrolment. Details of individual employees, if known, can be submitted at the time of online enrolment.
Online enrolments are held as pending enrolments until vetted and processed by a staff member. This processing takes place in an extension to VETtrak, and addresses such issues as:
- Matching the online enrollee with an existing VETtrak client or employer
- Avoiding duplicate enrolments
- Ensuring seating limits are not exceeded
Documentation
Detailed technical documentation including a complete listing of functions is available below for various versions: