given name

The given name part type — a kind of component that can appear in a personal or organizational appellation.

Structure

Types: gmeow:NamePartType

Practical Pattern

Use gmeow:namePartGiven as a controlled value typed as gmeow:NamePartType.

Example Snippets

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

Person Names

ex:partGiven a gmeow:NamePart ;
    gmeow:namePartType gmeow:namePartGiven ; gmeow:partText "Robin" ; gmeow:partOrder 0 .
ex:partMiddle a gmeow:NamePart ;
    gmeow:namePartType gmeow:namePartMiddle ; gmeow:partText "Avery" ; gmeow:partOrder 1 .
ex:partSurname a gmeow:NamePart ;
    gmeow:namePartType gmeow:namePartSurname ; gmeow:partText "Chen" ; gmeow:partOrder 2 .

Common Companion Terms

gmeow:NamePartType

Projects To

Profile External Targets
foaf foaf
schema-org schema
vcard rdf, vcard

External Equivalences

Equivalent or closely aligned targets: foaf, gx, schema, vcard, wdt

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:namePartGiven equivalence - skos:closeMatch foaf:givenName gmeow-names.sssom.tsv; gmeow:eqNames009; confidence 0.8
gmeow:namePartGiven equivalence - skos:closeMatch gx:Given gmeow-names.sssom.tsv; gmeow:eqNames010; confidence 0.8
gmeow:namePartGiven equivalence - skos:closeMatch schema:givenName gmeow-names.sssom.tsv; gmeow:eqNames007; confidence 0.8
gmeow:namePartGiven equivalence - skos:closeMatch vcard:given-name gmeow-names.sssom.tsv; gmeow:eqNames008; confidence 0.8
gmeow:namePartGiven equivalence - skos:closeMatch wdt:P735 gmeow-names.sssom.tsv; gmeow:eqNames011; confidence 0.7

Projection Coverage

Source Kind Profile Predicate/Relation Target Evidence
gmeow:namePartGiven projection foaf projects to / <= foaf:givenName gmeow:mapFoafGivenName; lossy: non-displayable names (deadnames) dropped
gmeow:namePartGiven projection schema-org projects to / <= schema:givenName gmeow:mapSchemaGivenName
gmeow:namePartGiven projection vcard projects to / = rdf:type, vcard:Name, vcard:given-name, vcard:hasName gmeow:mapVcardGivenName
Published Alignment Graph

Alignments

RelationTarget
closeMatchfoaf:givenName
closeMatchgx:Given
closeMatchschema:givenName
closeMatchvcard:given-name
closeMatchwdt:P735