principal / subject
- CURIE:
gmeow:roleParticipantPrincipal - IRI: https://blackcatinformatics.ca/gmeow/roleParticipantPrincipal
- Category: individual
- Defined by:
gmeow:slices/events - Box roles: ABox role (What is this?)
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
- Source:
slices/core/events/examples/wedding.ttl - Examples catalog: open in catalog#example-slices-core-events-examples-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
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 |