Employee profile and Form I-9

Web service calls that are used to create or update an employee profile and Form I-9 are supported by these actions:

  • Accept Offer
  • Hire
  • Rehire
  • Transfer
  • Promote
  • Add Assignment

The web service calls to check whether an employee profile is present in Tracker I-9 Complete. If the employee profile is present, then the web service calls the Update Profile API. Another call is made to the Create Form I-9 API. If the employee profile is not present, then the web service calls the Create Employee Profile and Form I-9 API.

If the profile is updated or created, and the Form I-9 is created. Then the Form I-9 task is created and set to Pending. The Form I-9 is hidden from the candidate or resource, and the I9ID and RemoteAccessSect1Link are received and stored on the task.

If an error is returned during the process, then the Form I-9 task is created and set to Pending. The Form I-9 task is hidden from the candidate or resource. An error is logged to the exception log.