CV Mapping Overview

Modified on Thu, 22 May, 2025 at 1:59 PM

FLOW: 

ATS → Feed/API → CMS → Job Board / Job Platform



STEP BY STEP MAPPING FLOW


StepSystemPurposeExample Field: occupation_type
1ATSRecruiter enters jobEngineering (user-selected or coded as ENG001)
2Feed/APIJob data export from ATSField may be jobFunction: "Engineering"
3CMSParses the feed, maps valuesCMS maps "Engineering" to its internal taxonomy or tag
4Careers.VicCMS publishes to Careers.Vic or displays itJob board receives standardized category like "Engineering & Manufacturing"


EXAMPLE MAPPING


Example used: occupation_type


Source SystemField NameValueNotes
ATSjob_function_codeENG001Internal code in ATS
Feed/APIjobFunctionEngineeringHuman-readable string
CMSoccupation_typeEngineeringParsed and may be categorized or tagged
Job BoardcategoryEngineering & TechStandardized per board taxonomy



VISUAL DIAGRAM:


Recruiter → [ATS] 

               ↓

         Job Feed/API

               ↓

           [CMS]

               ↓

      [Job Board / Website]



WHERE FIELD MAPPING HAPPENS

  1. Feed Layer:

    • Translates ATS field names to CMS field names.

    • May also map code → string (e.g., ENG001Engineering).

  2. CMS Layer:

    • Maps incoming feed values to match job board-friendly terms.

    • Controls display, tagging, categorization, and publishing logic.



KEY CONSIDERATIONS:

  • Your CMS becomes the last point of control before the job hits the public.

  • If job board taxonomy changes, you'd likely update mappings in the CMS.

  • If your CMS handles multiple job boards, it might have conditional logic to map one ATS value to different job board-specific categories.


FRESHDESK TICKETS WITH MAPPING SCENARIOS

https://vpscsupport.freshdesk.com/a/tickets/27239

https://vpscsupport.freshdesk.com/a/tickets/30481


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article