Link between educational occupational credential and JobPosting or Occupation
Educational and occupational credentials in schema.org |
---|
Wiki Navigation |
Main Page |
Outline use cases |
Proposals to meet requirements |
Example sites |
Other useful links |
Community group home page |
email list for group |
schema.org Git hub issue |
Many use cases involve the relationship between educational occupational credentials and jobs or occupations:
- Industry and occupation analysis and Job vacancy involve searching for credentials that address critical jobs.
- Career and education goal involves searching for credentials that best meet their career goals
- Labor market value involves searching to find credentials that meet career goals and have employer recognition
- Job seeking involves finding jobs that match the credentials a person posses
- Compare credentials involves finding the career value / labor market value of a credential
Discussion: EOCred: thread title thread from May 2018.
Proposal
Schema.org has a type for JobPosting and has in draft a proposal for Occupation; these both have the properties educationRequirements "Educational background needed for the position or Occupation," and qualifications "Specific qualifications required for this role." Extending the range of these properties to include Educational Occupational Credential would allow searchers to find those Job postings and Occupations that require a certain credential. Other properties of Job Posting or Occupation, such as estimatedSalary, baseSalary, jobLocation, occupationalCategory etc. would then allow the analysis required.
Name: educationRequirements
Definition: Educational background needed for the position or Occupation
Expected Range: EducationalOccupationalCredential, Text
Name: qualifications
Definition: Specific qualifications required for this role
Expected Range: EducationalOccupationalCredential, Text
Draft code for schema.org
This copy on the wiki is for ease of reference only, the definitive version is the file on github
<div typeof="rdf:Property" resource="http://schema.org/educationRequirements"> <span>Range: <a property="http://schema.org/rangeIncludes" href="http://schema.org/EducationalOccupationalCredential">EducationalOccupationalCredential</a></span> <link property="http://schema.org/isPartOf" href="http://pending.schema.org" /> <span property="schema:category">issue-1779</span> <a property="dc:source" href="https://github.com/schemaorg/schemaorg/issues/1779"></a> </div> <div typeof="rdf:Property" resource="http://schema.org/qualifications"> <span>Range: <a property="http://schema.org/rangeIncludes" href="http://schema.org/EducationalOccupationalCredential">EducationalOccupationalCredential</a></span> <link property="http://schema.org/isPartOf" href="http://pending.schema.org" /> <span property="schema:category">issue-1779</span> <a property="dc:source" href="https://github.com/schemaorg/schemaorg/issues/1779"></a> </div>
Test output on appspot (may be slow to load).
Examples
Note: These examples should not be taken as being authoritative or accurate descriptions of the resources on which they are based.
1. Based on existing example for Occupation
This copy is for ease of reference only. The definitive version is in file issue-1779-examples.txt on github, which may be more extensive.
TYPES: EducationalOccupationalCredential, Occupation, PRE-MARKUP: See JSON example. MICRODATA: TODO RDFA: TODO JSON: <script type="application/ld+json"> { "@context": "http://schema.org/", "@type": "Occupation", "name": "Research Scientist", "educationRequirements": { "@type": "EducationalOccupationalCredential", "educationalLevel": "PhD or equivalent" } } </script>