Job Family Group
JSON-LD schema defining the Beamery job family group model structure using SKOS vocabulary
The job family group model uses JSON-LD with SKOS (Simple Knowledge Organization System) vocabulary to provide a hierarchical representation of job families and their relationships, supporting comprehensive job family classification and taxonomy management.
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