BizTalk Framework™ Schema Description

Schema Name: CandidateProfile

Schema Type: Document

Schema Description

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:

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.

Controlling Organization

HR-XML Consortium

8508-201 New Brunswick Lane

Raleigh, NC, 27615

www.hr-xml.org

Contact

Chuck Allen

Structured Methods

tel. 1-919-247-6881

Alternate Contact

Curtis Faith

Icarian, Inc.

tel. 1-408-743-5700

Schema Classification Information

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

Prerequisite Setup Instructions

No setup instructions are available for the provisional version of the CandidateProfile schema

BizTalk Framework Envelope Data Requirements

In its provisional form, the HR-XML Consortium's CandidateProfile schema includes no additional BizTalk Framework Envelope Data Requirements.

Processing Rules

No processing rules are specified for the provisional version of the HR-XML Consortium's CandidateProfile schema.

Technical Information

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.



CandidateProfile Tag Summary

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
Email ×
 
 
 
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




Copyright and Trademark Information

BizTalk™ and Biztalk Framework™ are registered trademarks of Microsoft Corporation.

© 1999 Microsoft Corporation and the HR-XML Consortium