has gender identity
- CURIE:
gmeow:hasGenderIdentity - IRI: https://blackcatinformatics.ca/gmeow/hasGenderIdentity
- Category: property
- Defined by:
gmeow:slices/gender - Box roles: RBox role (What is this?)
Relates a person to a self-asserted gender-identity facet they hold. Non-functional and contextual — a person bears many co-equal identities; a superseded one is kept with gmeow:displayable false, never deleted. MUST NOT be inferred from gmeow:hasPronounSet, gmeow:honorific, gmeow:hasGenderExpression or gmeow:sexAssignedAtBirth.
Structure
Property shape: object property; gmeow:Person -> gmeow:GenderIdentity
Practical Pattern
Use gmeow:hasGenderIdentity from gmeow:Person to gmeow:GenderIdentity 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.
Self Asserted Facets
- Source:
slices/core/gender/examples/self-asserted-facets.ttl - Examples catalog: open in catalog#example-slices-core-gender-examples-self-asserted-facets
ex:robin a gmeow:Person ;
gmeow:name "Robin"@en ;
gmeow:hasGenderIdentity ex:selfId , ex:registryId ;
gmeow:hasGenderExpression ex:expr ;
gmeow:sexAssignedAtBirth gmeow:saabFemale . # recorded datum — NOT identity
Common Companion Terms
gmeow:Person, gmeow:GenderIdentity
Projects To
| Profile | External Targets |
|---|---|
foaf |
foaf |
schema-org |
schema |
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:hasGenderIdentity |
projection | foaf |
projects to / <= | foaf:gender | gmeow:mapFoafGender; confidence 0.6; lossy: orientation + sexAssignedAtBirth dropped; sex/gender conflated; transform gmeow:fnSelectDisplayableGender |
gmeow:hasGenderIdentity |
projection | schema-org |
projects to / <= | schema:gender | gmeow:mapSchemaGender; confidence 0.6; lossy: orientation + sexAssignedAtBirth dropped; sex/gender conflated; transform gmeow:fnSelectDisplayableGender |
Usage Advice
Use when
- Use to link a person to each gender-identity facet they hold; assert it once per co-equal identity, leaving it non-functional so multiple facets coexist.
Avoid when
- Avoid inferring it from pronouns, honorifics, gender expression, or sex-assigned-at-birth — there is deliberately no bridge — and avoid using it as a single privileged-gender selector (this is a co-equal facet axis, Principle 9).
How to use
- Point the person at a
gmeow:GenderIdentityfacet whosegmeow:genderValuecarries the value; for a superseded identity keep the facet and setgmeow:displayablefalse rather than retracting the triple.
Examples
- ex:lillith
gmeow:hasGenderIdentityex:gi.