Occupation
- CURIE:
gmeow:Occupation - IRI: https://blackcatinformatics.ca/gmeow/Occupation
- Category: class
- Defined by:
gmeow:slices/organization - Box roles: TBox role (What is this?)
A kind of work or profession, such as those classified by ESCO, SOC, or O*NET. Classifications are carried as open code values (gmeow:occupationClassification), never as OWL subclasses (Principle 9).
Structure
Subclass of: gmeow:Entity
Practical Pattern
Use gmeow:Occupation as a specialized kind of gmeow:Entity. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Job
- Source:
slices/extensions/employment/examples/job.ttl - Examples catalog: open in catalog#example-slices-extensions-employment-examples-job
ex:engineer a gmeow:Occupation ; rdfs:label "Software Engineer"@en .
Skill Proficiency
- Source:
slices/core/expertise/examples/skill-proficiency.ttl - Examples catalog: open in catalog#example-slices-core-expertise-examples-skill-proficiency
ex:python a gmeow:Skill ; rdfs:label "Python programming"@en .
ex:engineer a gmeow:Occupation ;
rdfs:label "Software Engineer"@en ;
gmeow:occupationClassification "SOC 15-1252" .
Common Companion Terms
External Equivalences
Equivalent or closely aligned targets: esco, schema, wd
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:Occupation |
equivalence | - |
owl:equivalentClass | esco:Occupation | gmeow-classes.sssom.tsv; gmeow:eqClasses053; confidence 0.9 |
gmeow:Occupation |
equivalence | - |
owl:equivalentClass | schema:Occupation | gmeow-classes.sssom.tsv; gmeow:eqClasses043; confidence 1 |
gmeow:Occupation |
equivalence | - |
skos:closeMatch | wd:Q12737077 | gmeow-wikidata.sssom.tsv; gmeow:eqWikidata051; confidence 0.85 |
Usage Advice
Use when
- Use for the shared what-one-does concept that both employment and expertise reference — a profession or kind of work classified by ESCO, SOC, or O*NET; it lives in core so sibling extensions can both reach it.
Avoid when
- Avoid subclassing
Occupationper profession (carry the classification as an opengmeow:occupationClassificationcode value, not a class — Principle 9) and avoid conflating it with agmeow:Role(a context-played position) or agmeow:Post(an org-bound seat).
How to use
- Mint a
gmeow:Occupation, carry its ESCO/SOC/O*NET classifications as opengmeow:occupationClassificationcode values, and relate it to a person through the employment or expertise layer rather than typing the person by it.
Examples
- ex:softwareEngineer a
gmeow:Occupation; rdfs:label "software engineer"@en.
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | wd:Q12737077 |
equivalentClass | esco:Occupation |
equivalentClass | schema:Occupation |