Workday visa monitoring

Workday is a global leader in enterprise HR platforms. vSure has many clients using Workday and integrating vSure. We have many different integrations with Workday depending on the client's modules, usage of vSure, Workday set-up and security preferences.
If you are using Workday for your primary employee/worker record, vSure can integrate to automate the monitoring of temporary visas.
Our preferred method of integrating visa monitoring is directly with Workday's webservice to maintain the Passport & Visa record.
Set-up required in Workday
- Maintain the list of visas - vSure can supply a recommended list, if you don't already have this configured for Australia.
- Provide vSure with access to the webservices API and the Passport & Visa record
Endpoint: https://services1.wd105.myworkday.com/ccx/service/{TENANT/ID}/Human_Resources/v44.1
This is a sample request that is made:
<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<env:Body>
<wd:Change_Passports_and_Visas_Request
xmlns:wd="urn:com.workday/bsvc"
wd:version="v43.0">
<wd:Change_Passports_and_Visas_Data>
<wd:Person_Reference>
<wd:ID wd:type="Employee_ID">999942</wd:ID>
</wd:Person_Reference>
<wd:Passports_and_Visas_Identification_Data wd:Replace_All="true">
<wd:Passport_ID>
<wd:Passport_ID_Data>
<wd:ID>G18990624</wd:ID>
<wd:ID_Type_Reference>
<wd:ID wd:type="Passport_ID_Type_ID">Regular</wd:ID>
</wd:ID_Type_Reference>
<wd:Country_Reference>
<wd:ID wd:type="ISO_3166-1_Alpha-2_Code">AU</wd:ID>
</wd:Country_Reference>
<wd:Issued_Date>2024-11-01</wd:Issued_Date>
<wd:Expiration_Date>2025-05-22</wd:Expiration_Date>
<wd:Verification_Date>2025-01-02</wd:Verification_Date>
</wd:Passport_ID_Data>
</wd:Passport_ID>
<wd:Visa_ID >
<wd:Visa_ID_Data>
<wd:ID>234589853</wd:ID>
<wd:ID_Type_Reference>
<wd:ID wd:type="Visa_ID_Type_ID">VISATYPE_BUSINESS_INNOVATION_AND_INVESTMENT_PERMANENT_VISA_888</wd:ID>
</wd:ID_Type_Reference>
<wd:Country_Reference>
<wd:ID wd:type="ISO_3166-1_Alpha-2_Code">AU</wd:ID>
</wd:Country_Reference>
<wd:Issued_Date>2024-10-01</wd:Issued_Date>
<wd:Expiration_Date>2025-04-30</wd:Expiration_Date>
<wd:Verification_Date>2024-12-30</wd:Verification_Date>
</wd:Visa_ID_Data>
</wd:Visa_ID>
</wd:Passports_and_Visas_Identification_Data>
</wd:Change_Passports_and_Visas_Data>
</wd:Change_Passports_and_Visas_Request>
</env:Body>
</env:Envelope>
Set-up required in vSure WebApp
- Employee ID in vSure matches Worker ID in Workday
Set-up required in vSure Integrations service
- Map actual Home Affairs visa codes and conditions to Workday visa configuration
- Apply credentials for accessing client's webservices API
Workflow
- vSure WebApp monitors all temporary visas
- Any delta found, vSure integration service updates Workday Passport and Visa record
Additional Workday Integrations
This article only covers visa monitoring flowing seamlessly from vSure's WebApp to Workday's Passport & Visa record. vSure has a multitude of other integration points with Workday including:
- Pre-employment Right To Work checks triggered from Workday background check event
- Background check event status updates based on progress in vSure webapp
- Completion of background check event based on completion or discarding of vSure Right To Work check
- Onboarding Right To Work check AND/OR transition from Workday Candidate (vSure Prospective employee/contractor) to Workday Worker (vSure Current employee/contractor) and creation of Passport & Visa record for the new worker in Workday
- Update Current employee/contractor in vSure WebApp to Previous upon termination in Workday
- Update Previous employee/contractor in vSure WebApp to Current upon reactivation in Workday
- Update vSure employee/contractor record in vSure WebApp with relevant delta in Worker profile in Workday (such as change of location, or email address etc)