CandidateProfile is intended for use in structuring exchanges of information about job candidates. Documents conforming to CandidateProfile can be exchanged more freely and more predictably among employers, recruiters, career web sites, and workforce staffing solution providers than if proprietary protocols were used. In addition, because documents conforming to CandidateProfile explicitly identify job candidates' personal data, employers, recruiters, and job sites would be able to apply standardized measures to secure the privacy of job candidates.
A CandidateProfile document contains the job candidate's contact information and may contain a variety of other information relating to the candidate's job objectives, qualifications, and work and educational history. This information might be:
derived from a lexical parse of non-structured resume,
posted by the job candidate in an online application form,
collected by a recruiter in a telephone conversation, or
filtered directly from an XML-tagged resume.
While similar to resumes, CandidateProfile documents are more concise and are structured more consistently.
NOTE: This schema is provisional and does not necessarily represent a consensus among members of the HR-XML Consortium. CandidateProfile is one of three provisional recruiting-data schemas submitted to BizTalk by the Consortium. The Consortium also has submitted JobPosting and Resume schemas.
HR-XML Consortium
8508-201 New Brunswick Lane
Raleigh, NC, 27615
tel. 1-919-247-6881
tel. 1-408-743-5700
CandidateProfile is intended for use in the field of recruiting and workforce management. For example, CandidateProfile documents might be returned to an employer or a recruiter searching a resume or recruiting database for candidates matching criteria contained in a job posting or job description.
Business Process Name: Staffing/Recruiting
Industry Classifications: General
No setup instructions are available for the provisional version of the CandidateProfile schema
In its provisional form, the HR-XML Consortium's CandidateProfile schema includes no additional BizTalk Framework Envelope Data Requirements.
No processing rules are specified for the provisional version of the HR-XML Consortium's CandidateProfile schema.
The table below provides the name, data type, content model, and attributes for each schema element. Additional documentation and technical support is available at www.hr-xml.org.
Element Type | Text | Elem. | Data | Content Model | Attributes |
---|---|---|---|---|---|
CandidateProfile | × | (CandidateProfileID? , PostDetail? , JobCandidateContact , Objective? , Qualifications , History ) | name, class, id | ||
Link | × | name, class, mailTo, linkEnd, refId | |||
Img | name, class, id, src, width, height, alt | ||||
Object | name, class, id, src, width, height, alt, mediaType, parm | ||||
Date | × | ( (Month , Day? , Year ) | (Day , Month , Year ) | (Year ) ) | name, class, id | ||
Month | × | name, class, id | |||
Day | × | integer | name, class, id | ||
Year | × | integer | name, class, id | ||
StartDate | × | (Date , Comment? ) | name, class, id | ||
EndDate | × | ( (Date | CurrentPosition ) , Comment? ) | name, class, id | ||
CurrentPosition | name, class, id | ||||
name | × | (Prefix? , First , Middle? , Last , Suffix? , Nickname? ) | name, class, id | ||
Prefix | × | name, class, id | |||
First | × | name, class, id | |||
Middle | × | name, class, id | |||
Last | × | name, class, id | |||
Suffix | × | name, class, id | |||
Nickname | × | name, class, id | |||
JobTitle | × | name, class, id | |||
Contact | × | (Name , JobTitle? , Address? , PhoneNumbers , Website? , Email* ) | name, class, id | ||
× | name, class, id | ||||
Website | × | name, class, id | |||
PostDetail | × | (StartDate , EndDate? , PostedBy? ) | name, class, id | ||
PostedBy | × | (Contact ) | name, class, id | ||
Emph | × | face, name, class, id | |||
TBD | × | ( (Comment )? ) | name, class, id | ||
Comment | × | name, class, id | |||
ol | × | (li+ ) | name, class, id | ||
ul | × | (li+ ) | name, class, id | ||
li | × | × | (Emph | Link | StartDate | EndDate | Date | Address | Voice | Fax | Pager | Email | Img | Object )* | name, class, id | |
dl | × | (dt , dd ) | name, class, id | ||
dt | × | × | (Emph | Link | StartDate | EndDate | Date | Address | Voice | Fax | Pager | Email | Img | Object )* | name, class, id | |
dd | × | × | (Emph | Link | StartDate | EndDate | Date | Address | Voice | Fax | Pager | Email | Img | Object )* | name, class, id | |
p | × | × | (Emph | Link | StartDate | EndDate | Date | Address | Voice | Fax | Pager | Email | Img | Object )* | name, class, id | |
Degree | × | × | (Comment )* | name, class, id | |
Major | × | × | (Comment )* | name, class, id | |
Minor | × | × | (Comment )* | name, class, id | |
Schedule | × | ( (FullTime | PartTime | TBD ) , Comment? ) | name, class, id | ||
FullTime | × | ( (HoursPerWeek | Comment )+ ) | name, class, id | ||
PartTime | × | ( (HoursPerWeek | Comment )+ ) | name, class, id | ||
HoursPerWeek | × | × | (Comment )* | name, class, id | |
PhoneNumbers | × | ( (Voice | Fax | Pager )+ ) | name, class, id | ||
IntlCode | × | integer | name, class, id | ||
AreaCode | × | integer | name, class, id | ||
TelNumber | × | name, class, id | |||
Extension | × | integer | name, class, id | ||
Voice | × | ( (IntlCode? , AreaCode? , TelNumber , Extension? ) ) | name, class, id | ||
Fax | × | ( (IntlCode? , AreaCode? , TelNumber , Extension? ) ) | name, class, id | ||
Pager | × | ( (IntlCode? , AreaCode? , TelNumber , Extension? ) ) | name, class, id | ||
Location | × | × | (Comment )* | name, class, id | |
Address | × | (AddressLine+ , City , (State | Province ) , PostalCode , Country? ) | name, class, id | ||
AddressLine | × | name, class, id | |||
City | × | name, class, id | |||
State | × | name, class, id | |||
Province | × | name, class, id | |||
PostalCode | × | name, class, id | |||
Country | × | name, class, id | |||
SkillsQualif | × | YearsOfExperience, level, interest, name, class, id | |||
ExperienceQualif | × | YearsOfExperience, level, interest, name, class, id | |||
OperatingSysQualif | × | YearsOfExperience, level, interest, name, class, id | |||
SoftwareQualif | × | YearsOfExperience, level, interest, name, class, id | |||
PrgmLangQualif | × | YearsOfExperience, level, interest, name, class, id | |||
EducationQualif | × | YearsOfExperience, level, interest, name, class, id | |||
LicenseQualif | × | YearsOfExperience, level, interest, name, class, id | |||
EquipmntQualif | × | YearsOfExperience, level, interest, name, class, id | |||
CertificationQualif | × | YearsOfExperience, level, interest, name, class, id | |||
OtherQualif | × | YearsOfExperience, level, interest, name, class, id | |||
HardwareQualif | × | YearsOfExperience, level, interest, name, class, id | |||
EmployerName | × | YearsOfExperience, level, interest, name, class, id | |||
AvailabilityDate | × | × | (Comment | StartDate | EndDate | Date )* | name, class, id | |
JobCandidateContact | × | (Name , Address? , PhoneNumbers , Website? , Email* ) | name, class, id | ||
Qualifications | × | ( (SkillsQualif | ExperienceQualif | SoftwareQualif | PrgmLangQualif | LicenseQualif | CertificationQualif | EquipmntQualif | OtherQualif | HardwareQualif | OperatingSysQualif )+ ) | name, class, id | ||
History | × | ( (Position | Education )+ ) | name, class, id | ||
Position | × | (EmployerName , Location? , JobTitle? , Industry? , EmployerSize? , StartDate? , EndDate? , Summary? ) | name, class, id | ||
Industry | × | name, class, id | |||
EmployerSize | × | name, class, id | |||
Summary | × | (p | ol | ul | dl | Img | Object ) | name, class, id | ||
Education | × | (School , Location? , Department? , Degree? , Major? , Minor? , GPA? , StartDate? , EndDate? ) | name, class, id | ||
School | × | name, class, id | |||
Department | × | name, class, id | |||
GPA | × | name, class, id | |||
Objective | × | (Location? , JobTitle? , Industry? , EmployerSize? , Schedule? , AvailabilityDate? , Summary? ) | name, class, id | ||
CandidateProfileID | × | name, class, id |
BizTalk and Biztalk Framework are registered trademarks of Microsoft Corporation.
© 1999 Microsoft Corporation and the HR-XML Consortium