Job Family

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

Overview

The Beamery job family model is designed to capture detailed information about specific job families, including their definitions, relationships, and connections to other taxonomic concepts. This model supports granular job family classification and management within the broader job architecture.

Core Schema

The job family 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"
      }
    }
  ]
}

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 and individual job family concepts)

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
    hiddenLabel
    Type
    array<object>
    Description

    Hidden labels for search optimization

  • 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
    array<object>
    Description

    References 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

  • Name
    broadMatch
    Type
    array<object>
    Description

    References to broader concepts in other schemes

  • Name
    narrowMatch
    Type
    array<object>
    Description

    References to narrower concepts in other schemes

  • Name
    relatedMatch
    Type
    array<object>
    Description

    References to related concepts in other schemes

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 Structure

The model supports detailed job family representation:

Core Components

  • Concept Scheme: Container for all job family concepts
  • Job Family Concept: Individual job family with definition and relationships
  • Definitions: Detailed descriptions of job family responsibilities and scope

Example Job Family

  • Astronomers: Observe, research, and interpret astronomical phenomena to increase basic knowledge or apply such information to practical problems.

Job Family Classification

The model aligns with standard occupational classification systems:

Standard Classifications

  • O*NET SOC: Occupational Information Network Standard Occupational Classification
  • ISCO: International Standard Classification of Occupations
  • NAICS: North American Industry Classification System
  • Custom: Beamery-specific job family definitions

Job Family Categories

  • Science and Research: 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

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
  • relatedMatch: Related concepts in other schemes