Sexual Orientation
- CURIE:
gmeow:SexualOrientation - IRI: https://blackcatinformatics.ca/gmeow/SexualOrientation
- Category: class
- Defined by:
gmeow:slices/sexuality - Box roles: TBox role (What is this?)
A person's SELF-ASSERTED sexual orientation — the pattern of their sexual attraction — as a reified facet pointing (via gmeow:sexualOrientationValue) to an open gmeow:SexualOrientationValue. A SEPARATE axis from romantic orientation (split-attraction model) and from gender identity/expression; nothing infers one from another.
Structure
Subclass of: gmeow:IdentityFacet
Practical Pattern
Use gmeow:SexualOrientation as a specialized kind of gmeow:IdentityFacet. 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.
Split Attraction
- Source:
slices/core/sexuality/examples/split-attraction.ttl - Examples catalog: open in catalog#example-slices-core-sexuality-examples-split-attraction
# --- Sexual orientation axis: asexual.
ex:sexual a gmeow:SexualOrientation ;
gmeow:facetSubject ex:robin ;
gmeow:facetVantage ex:robin ;
gmeow:sexualOrientationValue gmeow:orientAsexual ;
gmeow:selfAsserted true .
Common Companion Terms
Usage Advice
Use when
- Use to reify a person's self-asserted pattern of sexual attraction as a first-class facet that can carry its own determinacy, sensitivity, standpoint, and supersession — one of seven co-equal identity axes, never a default or a derivation of any other.
Avoid when
- Avoid for the pattern of romantic attraction (that is
gmeow:RomanticOrientation, a separate split-attraction axis) and avoid inferring it from gender identity, sex assigned at birth, pronouns, or honorifics; reach for the facet rather than hanging an orientation literal straight on the person.
How to use
- Mint the facet, link it from the person with
gmeow:hasSexualOrientation, point it at agmeow:SexualOrientationValueviagmeow:sexualOrientationValue, and tag itgmeow:hasSensitivitygmeow:sensitivitySensitivePersonal; carry a self-identified versus attributed standpoint on the statement layer and supersede withgmeow:displayablefalse rather than deletion.