Schema

Introduction

Fluid Resume aims to create and maintain a repository of well-documented vocabulary and a schema for structured resume that can be used with different encodings.

Each elements (vocabulary), its Parent element, a short description i(where ever possible) & an example to show its use case is listed in this page. Please visit this page periodically for updates.

Elements
Parent
Description
Example

Elements:dresume

Parent:root

Description:Contains all metadata specific to a resume.

Example:-

Elements:schema

Parent:root

Description:Top level. Indicates which version of dResume schema is being used

Example:dresume 1.0

Elements:type

Parent:root

Description:Type of content being sent - dresume / searchOne / searchMany / searchOne-result / searchMany-result / pvf (preferred viewing format)

Example:dResume

Elements:date

Parent:root

Description:Date xml is generated

Example:31-Mar-2021

Elements:time

Parent:root

Description:Time of document generation. The time is in 24 hrs format server time.

Example:15.00

Elements:language

Parent:root

Description:Language in which the content is provided

Example:English

Elements:id

Parent:dresume

Description:Unique id of the dResume

Example:-

Elements:createdDate

Parent:dresume

Description:Date of creation of dResume account

Example:-

Elements:last-updated

Parent:dresume

Description:Date of last updation of profile

Example:-

Elements:personal

Parent:dresume

Description:Contains metadata specific to personal information

Example:-

Elements:firstName

Parent:personal

Description:First name of the resume owner

Example:Shankar

Elements:lastName

Parent:personal

Description:Last name of the resume owner

Example:Srinivasan

Elements:photoUrl

Parent:personal

Description:URL of the photo in dResume server

Example:-

Elements:nationality

Parent:personal

Description:Nationality of the resume owner. If dual/multiple nationalise, each nationality will be presented in separate nationality elements

Example:Indian

Elements:location

Parent:dresume

Description:Contains metadata specific to location

Example:-

Elements:address

Parent:location

Description:Postal address in full

Example:No.1, Shop site, 6th cross, Super Garden Avenue, Coimbatore - 641041, India

Elements:currentLocation

Parent:location

Description:Location residing in (current)

Example:Coimbatore

Elements:district

Parent:location

Description:City / District residing in

Example:Coimbatore

Elements:state

Parent:location

Description:State residing in

Example:TN

Elements:country

Parent:location

Description:Country residing in

Example:India

Elements:zip

Parent:location

Description:Zip/Pin code of the area

Example:641041

Elements:contact

Parent:dresume

Description:Contains metadata specific to contact information

Example:-

Elements:countryCode

Parent:contact

Description:Country code

Example:91

Elements:phone

Parent:contact

Description:Phone number / mobile number

Example:9840624737

Elements:email

Parent:contact

Description:Email id

Example:shankar_ss@yahoo.com

Elements:intro

Parent:dresume

Description:Contains short introduction

Example:-

Elements:summary

Parent:intro

Description:Contains summary of content in the resume

Example:Recruitment Technology Entrepreneur with 25 years of professional experience.

Elements:introNote

Parent:intro

Description:A short note about self & interests

Example:-

Elements:objective

Parent:intro

Description:Contains objective and goal statements

Example:Create technology products to simplify recruitment

Elements:education

Parent:dresume

Description:Contains sub-elements describing education qualification

Example:-

Elements:qualificationLevel

Parent:education

Description:Qualification level

Example:Graduation

Elements:qualification

Parent:education

Description:Qualification with specialisation

Example:BE - computer science

Elements:institutionName

Parent:education

Description:School, college or institution

Example:Madras University

Elements:institutionlocation

Parent:education

Description:Location of the institution

Example:Chennai

Elements:institutionURL

Parent:education

Description:Website URL of the institution

Example:www.abcuniversity.com

Elements:dateOfCompletion

Parent:education

Description:Date on which completed the course.

Example:-

Elements:yearOfPassing

Parent:education

Description:Year in which successfully graduated

Example:1994

Elements:institutionCertified

Parent:education

Description:Yes if completed and certified. No if not completed.

Example:-

Elements:qualificationSummary

Parent:education

Description:Brief about the course

Example:Bachelor of Engineering specialising in Computer science.

Elements:qualificationPercent

Parent:education

Description:Percentage score

Example:85%

Elements:experience

Parent:dresume

Description:Contains sub-elements describing experience

Example:-

Elements:jobTitle

Parent:experience

Description:Job title or designation

Example:CIO

Elements:organisation

Parent:experience

Description:Name of the employer / organisation

Example:Recruitment Exchange

Elements:organisationURL

Parent:experience

Description:URL of the employer / organisation

Example:www.abc.com

Elements:industry

Parent:experience

Description:Industry of employment

Example:Software Development

Elements:fromDate

Parent:experience

Description:Employment from

Example:2011

Elements:toDate

Parent:experience

Description:Employment to. In case of current employment, mention - current

Example:Current

Elements:jobLocation

Parent:experience

Description:Job location

Example:Coimbatore

Elements:jobType

Parent:experience

Description:Job type - Full-time, part-time, freelance, internship, volunteering, board, advisory, promoter etc

Example:Full-time

Elements:jobDescription

Parent:experience

Description:Description of roles and responsibility. It can be text or bullet points etc

Example:-

Elements:jobCurrent

Parent:experience

Description:Whether currently working in this job - Yes / No

Example:-

Elements:skillSet

Parent:dresume

Description:Contains sub-elements describing various skillsets

Example:-

Elements:keySkills

Parent:skillset

Description:Mention key-skills like Python, MS-office

Example:Project Management, Team Management, SQL, .net, HTML, CSS, Python, Xamarin

Elements:langugagesKnown

Parent:skillset

Description:Languages known

Example:-

Elements:softSkills

Parent:skillset

Description:Soft skills like personality traits, social approach etc

Example:To speak, read and write English, Hindi & Tamil

Elements:projects

Parent:dresume

Description:Contains array of sub-elements describing various projects

Example:-

Elements:projectTitle

Parent:projects

Description:Name / Title of the project

Example:-

Elements:projectTools

Parent:projects

Description:Tools and technology used in the project

Example:Python, Django, Postgres, HTML, CSS, Javascript etc.

Elements:projectDuration

Parent:projects

Description:Total time on this project

Example:-

Elements:projectDescription

Parent:projects

Description:Total time on this project

Example:Description of the project

Elements:projectURL

Parent:projects

Description:Website URL of the project

Example:www.abc.com

Elements:portfolio

Parent:dresume

Description:Contains sub-elements describing individual items in Portfolio.

Example:-

Elements:portfolioItemType

Parent:portfolio

Description:Portfolio item types: Photos, Videos, graphics, websites, music, any other creative works.

Example:-

Elements:portfolioItemLink

Parent:portfolio

Description:Hyperlink to portfolio item

Example:-

Elements:portfolioItemDescription

Parent:portfolio

Description:Brief description of the item in the portfolio

Example:-

Elements:trainings

Parent:dresume

Description:Trainings undergone

Example:Leadership training program organised by TIE

Elements:courseName

Parent:trainings

Description:Name of the training course attended

Example:-

Elements:instituteName

Parent:trainings

Description:Name of the training institute

Example:-

Elements:courseDuration

Parent:trainings

Description:Duration of the training course

Example:3 months

Elements:dateOfCompletion

Parent:trainings

Description:Date on which completed the training.

Example:-

Elements:trainingSummary

Parent:trainings

Description:Brief about the training

Example:-

Elements:trainingURL

Parent:trainings

Description:-

Example:www.abc.com

Elements:certifications

Parent:dresume

Description:Certificates received

Example:Microsoft Certified Systems engineer

Elements:certificationName

Parent:certifications

Description:Name of the certifications course

Example:-

Elements:instituteName

Parent:certifications

Description:Name of the institute

Example:-

Elements:certificateIssued

Parent:certifications

Description:Certificate issued by

Example:-

Elements:certificateDate

Parent:certifications

Description:Date on which certificate is issued.

Example:-

Elements:certificateSummary

Parent:certifications

Description:Brief about the certifications

Example:-

Elements:certificateURL

Parent:certifications

Description:-

Example:www.abc.com

Elements:licenses

Parent:dresume

Description:License obtained with validity. Can also include permits (to work in country etc). It includes commercial driving license etc.

Example:Electrical Grade A Contractor License - Valid till 2021

Elements:accomplishments

Parent:dresume

Description:Includes Publications, Presentations, Patents, awards, Honors etc.

Example:-

Elements:publications

Parent:accomplishments

Description:Include each publication individually with its description

Example:AI and India's future in Scientific journal

Elements:presentations

Parent:accomplishments

Description:Include each presentation individually with its description

Example:TED talk on India - future IT super-hub

Elements:patents

Parent:accomplishments

Description:Include each patent individually with its description

Example:Patent filed for dResume, a structured digital resume distribution and management platform

Elements:awards

Parent:accomplishments

Description:Include each award individually with its description

Example:100 most influential HR professionals award - 2017 by CHRO

Elements:honours

Parent:accomplishments

Description:Include each donor individually with its description

Example:Fellow of the year by college in year 2020

Elements:activities

Parent:dresume

Description:Includes Hobbies, Community service, Leadership activities, collegiate involvements, extra-curricular, other involvements (fraternities etc)

Example:-

Elements:affiliations

Parent:dresume

Description:Professional affiliations

Example:-

Elements:otherInfo

Parent:dresume

Description:Contains sub-items to include other information one wishes to share.

Example:-

Elements:visaInfo

Parent:otherInfo

Description:Contains sub-items describing visa related information

Example:-

Elements:visaCountry

Parent:visaInfo

Description:Country to which visa is available

Example:-

Elements:visaValidTill

Parent:visaInfo

Description:Validity of visa

Example:-

Elements:visaType

Parent:visaInfo

Description:Type of visa - employment, tourist, H1B etc.

Example:-

Elements:maritalStatus

Parent:otherInfo

Description:Marital status of the person

Example:-

Elements:gender

Parent:otherInfo

Description:Gender of the person

Example:-

Elements:salary

Parent:dresume

Description:Contains salary related sub-items

Example:-

Elements:salaryCurrent

Parent:salary

Description:Current salary drawn

Example:-

Elements:salaryExpected

Parent:salary

Description:Expected salary

Example:-

Elements:preference

Parent:dresume

Description:Contains sub-items of individual preference

Example:-

Elements:preferredLocation

Parent:preference

Description:-

Example:-

Elements:relocation

Parent:preference

Description:Whether willing to relocate or not

Example:-

Elements:jobTiming

Parent:preference

Description:Includes Full-time, Part-time

Example:-

Elements:jobType

Parent:preference

Description:Includes - Contract, Permanent, Temp, Internship, Freelance

Example:-

Elements:reference

Parent:dresume

Description:Contains information of individual references

Example:-

Elements:refName

Parent:reference

Description:Name of reference

Example:-

Elements:refJobtitle

Parent:reference

Description:Job title or designation of reference

Example:-

Elements:refOrg

Parent:reference

Description:Name of the employer / organisation of reference

Example:-

Elements:refDate

Parent:reference

Description:Date on when the reference was given

Example:-

Elements:refPhoneCountryCode

Parent:reference

Description:Country code of reference phone number

Example:-

Elements:refPhone

Parent:reference

Description:Phone number / mobile number of reference

Example:-

Elements:refEmail

Parent:reference

Description:Email id of reference

Example:-

Elements:requirement

Parent:dresume

Description:Any personal requirement that is a must for accepting employment

Example:-

Elements:workPlace

Parent:requirement

Description:Whether Work from home / office only / open to both

Example:-

Elements:otherRequirement

Parent:requirement

Description:Any specific requirement like Car, Chaffier, Company accommodation, Food, Relocation support, Pet friendly office etc. may be listed in paragraphs or bullet list format

Example:-

Elements:joiningTime

Parent:requirement

Description:How many days needed to join job. In number of days format.

Example:60 days