...
Key or Map | Description |
---|---|
| The keyword “key” refers to using Worker ID as a unique identifier. This allows OnLink to update the record. |
| Maps email to User which can be an attribute of type User |
| Set filter to limit workers returned Other exampels:
|
| Optionally set the api config to change the default /hr/v2/workers api to worker demographics. |
...
Additional field mapping examples:map:person.legalName.familyName1=Last Name
map:person.preferredName=Preferred Name
map:person.legalName.givenName=First Name
map:person.communication.emails.emailUri=Email
map:businessCommunication.emails.0.emailUri=Work Email
map:person.legalAddress.countryCode=Country Code
map:workerStatus.statusCode.codeValue=Worker Status
map:jsonpath__workAssignments.0*.hireDate=HireDate
map:__where__workAssignments.0.positionID=PositionID*.primaryIndicator_eq_true=HireDate
map:jsonpath__workAssignments.0*.reportsTo.0.positionID__where__workAssignments.*.primaryIndicator_eq_true=Manager Position ID
map:jsonpath__workAssignments.0*.reportsTo.0.reportsToWorkerName.formattedName__where__workAssignments.*.primaryIndicator_eq_true=Manager Name
map:jsonpath__workAssignments.0.payrollGroupCode=CompanyCode
map:workAssignments.0.homeWorkLocation.nameCode.shortName=Office
map:workAssignments.0.homeWorkLocation.address.countryCode=Country
map:workAssignments.0.jobCode.longName=JobTitle
*.assignmentStatus.statusCode.shortName__where__workAssignments.*.primaryIndicator_eq_true=Assignment Status
map:jsonpath__customFieldGroup.stringFields.*.stringValue__where__customFieldGroup.stringFields.*.nameCode.codeValue_eq_Windows Login=Windows ID