Job Family Group

JSON-LD schema defining the Beamery job family group model structure using SKOS vocabulary

Overview

The Beamery job family group model is designed to capture comprehensive information about job family classifications, including their hierarchical relationships and connections to other taxonomic concepts. This model supports talent management with structured job family understanding and classification.

Core Schema

The job family group model is based on the following JSON-LD structure with SKOS vocabulary:

{
  "graph": [
    {
      "uri": "https://data.beamery.com/beamery/bkg-v3/job-families#this",
      "type": "skos:ConceptScheme"
    },
    {
      "uri": "https://data.beamery.com/beamery/bkg-v3/job-families/10063#this",
      "type": "skos:Concept",
      "skos:definition": {
        "lang": "en",
        "value": "Observe, research, and interpret astronomical phenomena to increase basic knowledge or apply such information to practical problems."
      },
      "inScheme": {
        "uri": "https://data.beamery.com/beamery/bkg-v3/job-families#this"
      },
      "prefLabel": {
        "lang": "en",
        "value": "Astronomers"
      }
    },
    {
      "uri": "https://data.beamery.com/beamery/bkg-v3/job-families/groups/10018#this",
      "type": "skos:Collection",
      "skos:member": {
        "uri": "https://data.beamery.com/beamery/bkg-v3/job-families/10063#this"
      },
      "prefLabel": {
        "lang": "en",
        "value": "Research and Development"
      }
    }
  ]
}

Property Definitions

Context Properties

  • Name
    @context
    Type
    object
    Description

    Defines the vocabulary namespaces and mappings for SKOS, RDF, and other semantic web standards

  • Name
    graph
    Type
    array
    Description

    Contains the collection of linked data entities (concept scheme, individual job family concepts, and collections)

Concept Scheme Properties

  • Name
    uri
    Type
    string
    Description

    Unique identifier for the job family concept scheme

  • Name
    type
    Type
    string
    Description

    Always "skos:ConceptScheme" for the scheme container

Job Family Concept Properties

  • Name
    uri
    Type
    string
    Description

    Unique identifier for the job family concept

  • Name
    type
    Type
    string
    Description

    Always "skos:Concept" for individual job family concepts

  • Name
    prefLabel
    Type
    object
    Description

    Preferred label for the job family with language tag

  • Name
    altLabel
    Type
    array<object>
    Description

    Alternative labels and synonyms for the job family

  • Name
    skos:definition
    Type
    object
    Description

    Detailed definition of the job family with language tag

  • Name
    broader
    Type
    object
    Description

    Reference to parent job family in hierarchy

  • Name
    narrower
    Type
    object
    Description

    Reference to child job families in hierarchy

  • Name
    related
    Type
    array<object>
    Description

    References to related job families

  • Name
    inScheme
    Type
    object
    Description

    Reference to the parent concept scheme

  • Name
    exactMatch
    Type
    array<object>
    Description

    References to equivalent concepts in other schemes

  • Name
    closeMatch
    Type
    array<object>
    Description

    References to similar concepts in other schemes

Collection Properties

  • Name
    uri
    Type
    string
    Description

    Unique identifier for the job family collection

  • Name
    type
    Type
    string
    Description

    Always "skos:Collection" for grouped job families

  • Name
    prefLabel
    Type
    object
    Description

    Preferred label for the collection with language tag

  • Name
    skos:member
    Type
    object|array
    Description

    URI(s) referencing job family concepts in this collection

  • Name
    altLabel
    Type
    array<object>
    Description

    Alternative labels for the collection

Language-Tagged Values

  • Name
    lang
    Type
    string
    Description

    ISO 639-1 language code (en, es, fr, de, etc.)

  • Name
    value
    Type
    string
    Description

    The actual text value in the specified language

Job Family Hierarchy

The model supports hierarchical job family classification:

Collection-Member Relationships

  • Research and Development (Collection)
    • Astronomers (Job Family Member)

Hierarchical Structure

Job families are organized in a structure where:

  • Collections represent higher-level groupings of related job families
  • Job families represent specific professional areas or roles
  • Related job families represent associated or complementary areas

Job Family Classification

The model supports various job family classification approaches:

Standard Classifications

  • O*NET SOC: Occupational Information Network Standard Occupational Classification
  • ISCO: International Standard Classification of Occupations
  • Custom: Beamery-specific job family groupings

Job Family Examples

  • Research and Development: Astronomers, Researchers, Scientists
  • Technology: Software Engineers, Data Scientists, Developers
  • Healthcare: Doctors, Nurses, Medical Technicians
  • Finance: Financial Analysts, Accountants, Investment Managers
  • Education: Teachers, Professors, Educational Specialists

Relationship Types

The model supports various SKOS relationship types:

Hierarchical Relationships

  • broader: Parent job family or category
  • narrower: Child job families or specializations

Associative Relationships

  • related: Related job families within similar domains

Collection Relationships

  • skos:member: Membership in job family collections

Matching Relationships

  • exactMatch: Identical concepts in other classification schemes
  • closeMatch: Very similar concepts in other schemes
  • broadMatch: More general concepts in other schemes
  • narrowMatch: More specific concepts in other schemes