Requirements other than competencies and credentials

From Talent Marketplace Signaling Community Group
Talent Signal
Wiki Navigation
Main Page
Issues, use cases and requirements
Examples
Other useful links
Community group home page
email list for group
relevant work elsewhere

Issue description: The analysis of the JDX JobSchema+ identified as missing from schema.org properties that relate to requirements other than those for competencies and credentials. These are

  • Citizenship Requirement "Country of applicant's citizenship"
  • Physical Requirement "Resource identifying types of physical activity associated with a job"
  • Security Clearance Requirement "Description of any security clearance requirements for the job"
  • Sensory Requirement "Resource identifying sensory requirements and levels necessary to function on the job including hearing and vision"

Discussion: mail list October 2019, thread on Other requirements in JobPostings. and mail list February 2019 thread on citizenship requirement (and other JobPosting requirements).

  • Based on JDX and widening the scope of "Citizenship requirements" after analysis of similar terms in HROpen, propose a four new properties of JobPosting for these requirements.

Proposal

Status: eligibilityToWorkRequirement: Proposed to schema.org; the others have been accepted (see issue 2384, pull request 2385)

Based on coverage of HROpenStandards eligibility types and eligibility documentation:

eligibilityToWorkRequirement::

Defintion: The legal requirements such as citizenship, visa and other documentation required for an applicant to this job.
Expected Type: Text

Based on JDX, add the following as properties to schema.org/JobPosting

physicalRequirement:

Defintion: A description of the types of physical activity associated with the job.
Expected Type: DefinedTerm, Text, Url

securityClearanceRequirement:

Defintion: A description of any security clearance requirements of the job.
Expected Type: Text, Url

sensoryRequirement:

Defintion: A description of any sensory requirements and levels necessary to function on the job, including hearing and vision.
Expected Type: DefinedTerm, Text, Url

physical and sensoryRequirements may be merged.

Deifned terms such as those in O*net may be used, but note that there is no way to specify the level of ability as well as its nature when using a defined term.

Example

A posting for job that requires color discrimination (for example an electrician dealing with color-coded wiring)

{
  "@context": "http://schema.org/",
  "@type": "JobPosting",
  "sensoryRequirement": {
    "@type": "DefinedTerm",
    "termCode": "1.A.4.a.3",
    "inDefinedTermSet": "https://www.onetonline.org/find/descriptor/browse/Abilities/",
    "name": "Visual Color Discrimination",
    "description": "The ability to match or detect differences between colors, including shades of color and brightness."
  }
}

A posting for a job that requires weights to be lifted (e.g. heavy goods delivery)

{
  "@context": "http://schema.org/",
  "@type": "JobPosting",
  "physicalRequirement": "Must be able to lift and carry loads of up to 50kg."
}