principal / subject

The entity an event is principally about (e.g. the child in a birth, the deceased in a death). Generalizes the former gmeow:hasPrincipal.

Structure

Types: gmeow:ParticipantRole

Practical Pattern

Use gmeow:roleParticipantPrincipal as a controlled value typed as gmeow:ParticipantRole.

Example Snippets

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

Wedding

# --- Reified participations: the two principals and the officiant, with roles.
#     A withdrawn or disputed role would coexist as another Participation
#     (displayable false, or standpoint-indexed) — never overwritten (P9/P10).
ex:partAlex a gmeow:Participation ;
    gmeow:participationEvent ex:wedding ;
    gmeow:participationParticipant ex:alex ;
    gmeow:participationRole gmeow:roleParticipantPrincipal .

ex:partSam a gmeow:Participation ;
    gmeow:participationEvent ex:wedding ;
    gmeow:participationParticipant ex:sam ;
    gmeow:participationRole gmeow:roleParticipantPrincipal .

Common Companion Terms

gmeow:ParticipantRole

Projects To

Profile External Targets
schema-org schema
vcard vcard

External Equivalences

Equivalent or closely aligned targets: bio

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:roleParticipantPrincipal equivalence - skos:closeMatch bio:principal gmeow-events.sssom.tsv; gmeow:eqEvents034; confidence 0.8

Projection Coverage

Source Kind Profile Predicate/Relation Target Evidence
gmeow:roleParticipantPrincipal projection schema-org projects to / <= schema:birthDate gmeow:mapSchemaBirthDate; confidence 0.95; lossy: the birth Participation (role, period, confidence, standpoint) and fuzzy-date bounds are dropped; only the principal's birth instant survives as schema:birthDate; transform gmeow:fnBirthEventToDate
gmeow:roleParticipantPrincipal projection schema-org projects to / <= schema:birthPlace gmeow:mapSchemaBirthPlace; confidence 0.95; lossy: the birth Participation detail drops; only the principal's birthplace survives
gmeow:roleParticipantPrincipal projection schema-org projects to / <= schema:deathDate gmeow:mapSchemaDeathDate; confidence 0.95; lossy: the death Participation (role, period, confidence, standpoint) is dropped; only the principal's death instant survives
gmeow:roleParticipantPrincipal projection schema-org projects to / <= schema:deathPlace gmeow:mapSchemaDeathPlace; confidence 0.95; lossy: the death Participation detail drops; only the principal's deathplace survives
gmeow:roleParticipantPrincipal projection vcard projects to / <= vcard:bday gmeow:mapVcardBday; confidence 0.95; lossy: the birth Participation (role, period, confidence, standpoint) and fuzzy-date bounds are dropped; only the principal's birth instant survives as vcard:bday; transform gmeow:fnBirthEventToDate
Published Alignment Graph

Alignments

RelationTarget
closeMatchbio:principal