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