VMS Sync Default Bullhorn Mapping
The table below lists which Bullhorn ATS fields are mapped to which VMS Sync fields by default.
Mapping
BH ATS Field | VMS Sync Position Field | Notes |
---|---|---|
clientCorporation | Based on Company mapping or Client Data (via credential setup). | |
clientContact | Based on Company mapping or Client Data (via credential setup). | |
externalID | reqId | Can be remapped in Account Settings or via Rules |
isOpen | reqStatus | Converts based on clientStatusMap |
description | reqDetails.descriptionHtml + reqDetails.comments | Uses reqDetails.description if descriptionHtml is null |
status | reqStatus | Converts based on clientStatusMap |
title | reqDetails.title | |
startDate | reqDetails.startDate |
moment(reqDetails.startDate).add(11, 'hours').valueOf() |
dateEnd | reqDetails.endDate | moment(reqDetails.endDate).add(11, 'hours').valueOf() |
hoursPerWeek | reqDetails.hours | |
durationWeeks | reqDetails.duration | |
numOpenings | reqDetails.totalOpenings | |
address | reqDetails.address1 + city + state + postal + country | |
salaryUnit | If Rates exist, this is hardcoded to "Per Hour". | |
payRate | rates.payRateMin | Uses rates.payRateMax if Min is null. |
clientBillRate | rates.billRateMin | Uses rates.billRateMax if Min is null. |
employmentType | reqDetails.positionType | If null, defaults to "contract". |
source | vmsProvider | |
owner | Defaults to the first and last name of the API user listed in Accounts > Username. Can be overwritten with a rule. | |
Files tab | VMS Req Attachment | Requires the Credential Setting “Position Attachments” to be enabled. |
Was this helpful?
No