employment seniority

The seniority level of an employment — one of the open gmeow:SeniorityLevel values. Functional: an employment has one canonical seniority at a time; a promotion is a new employment record or a standpoint-indexed claim. Orthogonal to employment type and role.

Structure

Property shape: object property; gmeow:Employment -> gmeow:SeniorityLevel; functional

Practical Pattern

Use gmeow:employmentSeniority from gmeow:Employment to gmeow:SeniorityLevel when the relationship itself belongs in the native GMEOW graph.

Example Snippets

These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.

Job

# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: employment specializes membership. A gmeow:Employment is
# a gmeow:Membership (the person is a member of the employer), refined with the
# facets a job adds: an open gmeow:employmentType (full-time / contract / intern /
# volunteer …), a gmeow:employmentSeniority, the gmeow:employmentOccupation it
# realizes, and its gmeow:employmentInterval. The seat-vs-sitter discipline from
# the organization slice still holds — this is the SITTER's tenure, distinct from
# any Post it may fill.
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex:    <https://blackcatinformatics.ca/gmeow/examples/employment/> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .

# --- The employment: a membership of Acme, refined with employment facets.
ex:job a gmeow:Employment ;
    gmeow:membershipMember       ex:dana ;
    gmeow:membershipOrganization ex:acme ;
    gmeow:employmentType         gmeow:employmentTypeFullTime ;
    gmeow:employmentSeniority    gmeow:senioritySenior ;
    gmeow:employmentOccupation   ex:engineer .

Common Companion Terms

gmeow:Employment, gmeow:SeniorityLevel