full name
- CURIE:
gmeow:fullName - IRI: https://blackcatinformatics.ca/gmeow/fullName
- Category: property
- Defined by:
gmeow:slices/names - Box roles: RBox role (What is this?)
The complete surface form of an appellation as a single string, in the natural order of its culture (language-/script-tag the literal, e.g. "山田太郎"@ja, "Yamada Tarō"@ja-Latn). Authoritative for display. Non-functional: spellings/transliterations from different sources coexist.
Structure
Property shape: datatype property; gmeow:Appellation -> rdfs:Literal
Practical Pattern
Use gmeow:fullName from gmeow:Appellation to rdfs:Literal 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.
Person Names
- Source:
slices/core/names/examples/person-names.ttl - Examples catalog: open in catalog#example-slices-core-names-examples-person-names
# --- The chosen legal name, decomposed into ordered parts (displayable).
ex:nameChosen a gmeow:PersonName ;
gmeow:fullName "Robin Avery Chen"@en ;
gmeow:namePurpose gmeow:namePurposeChosen ;
gmeow:displayable true ;
gmeow:hasNamePart ex:partGiven , ex:partMiddle , ex:partSurname .
# --- The superseded deadname: RETAINED (the record stays auditable) but
# displayable false, so no projection ever surfaces it (P10).
ex:nameDead a gmeow:PersonName ;
gmeow:fullName "Jordan Chen"@en ;
gmeow:namePurpose gmeow:namePurposeDeadname ;
gmeow:displayable false .
Employment Contract
- Source:
slices/core/agreements/examples/employment-contract.ttl - Examples catalog: open in catalog#example-slices-core-agreements-examples-employment-contract
ex:contractName a gmeow:AgreementName ;
gmeow:fullName "Acme Robotics — Reyes Employment Agreement (2026)"@en .
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
doap |
doap |
foaf |
foaf |
ontolex |
lime, ontolex, rdf |
schema-org |
schema |
vcard |
vcard |
External Equivalences
Equivalent or closely aligned targets: foaf, ontolex, 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:fullName |
equivalence | - |
skos:closeMatch | foaf:name | gmeow-names.sssom.tsv; gmeow:eqNames003; confidence 0.8 |
gmeow:fullName |
equivalence | - |
skos:closeMatch | ontolex:writtenRep | gmeow-names.sssom.tsv; gmeow:eqNames044; confidence 0.85 |
gmeow:fullName |
equivalence | - |
skos:closeMatch | schema:name | gmeow-names.sssom.tsv; gmeow:eqNames001; confidence 0.8 |
gmeow:fullName |
equivalence | - |
skos:closeMatch | vcard:fn | gmeow-names.sssom.tsv; gmeow:eqNames002; confidence 0.9 |
gmeow:fullName |
equivalence | - |
skos:closeMatch | wdt:P1559 | gmeow-names.sssom.tsv; gmeow:eqNames004; confidence 0.7 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:fullName |
projection | doap |
projects to / = | doap:name | gmeow:mapDoapName; confidence 0.9 |
gmeow:fullName |
projection | foaf |
projects to / <= | foaf:name | gmeow:mapFoafName; confidence 0.8; lossy: non-displayable names (deadnames) dropped; transform gmeow:fnSelectDisplayName |
gmeow:fullName |
projection | foaf |
projects to / <= | foaf:nick | gmeow:mapFoafNick; confidence 0.9; transform gmeow:fnNicknameName |
gmeow:fullName |
projection | ontolex |
projects to / <= | lime:language, ontolex:Form, ontolex:LexicalEntry, ontolex:lexicalForm, ontolex:writtenRep, rdf:type | gmeow:mapOntolexName; lossy: structured name parts, name usage contexts, register/audience |
gmeow:fullName |
projection | schema-org |
projects to / <= | schema:alternateName | gmeow:mapSchemaNickname; confidence 0.9; transform gmeow:fnNicknameName |
gmeow:fullName |
projection | schema-org |
projects to / <= | schema:alternateName | gmeow:mapSchemaPlaceAltName; confidence 0.7; lossy: exonym selection is locale-relative; transform gmeow:fnSelectExonym |
gmeow:fullName |
projection | schema-org |
projects to / <= | schema:name | gmeow:mapSchemaName; confidence 0.9; lossy: non-displayable names (deadnames) dropped; transform gmeow:fnSelectDisplayName |
gmeow:fullName |
projection | schema-org |
projects to / <= | schema:name | gmeow:mapSchemaPlaceAllNames; confidence 0.8; lossy: namePurpose (endonym/exonym/superseded) is ignored; every displayable name is emitted as schema:name. The consumer receives all co-equal claims without privileging. |
gmeow:fullName |
projection | schema-org |
projects to / <= | schema:name | gmeow:mapSchemaPlaceGenericName; confidence 0.8; lossy: competing-standpoint names and names with specific purposes dropped; transform gmeow:fnSelectDisplayName |
gmeow:fullName |
projection | schema-org |
projects to / <= | schema:name | gmeow:mapSchemaPlaceName; confidence 0.8; lossy: projection frame = endonym-preferred; co-equal exonyms projected as schema:alternateName; non-displayable/superseded and competing-standpoint names dropped; transform gmeow:fnSelectEndonym |
gmeow:fullName |
projection | vcard |
projects to / <= | vcard:fn | gmeow:mapVcardFn; confidence 0.9; lossy: non-displayable names (deadnames) dropped; transform gmeow:fnSelectDisplayName |
gmeow:fullName |
projection | vcard |
projects to / <= | vcard:nickname | gmeow:mapVcardNickname; confidence 0.9; transform gmeow:fnNicknameName |
Usage Advice
Use when
- Use to carry the complete surface form of an appellation as a single language-/script-tagged string in the natural order of its culture — the authoritative source for display.
Avoid when
- Avoid reconstructing the display form from
gmeow:NamePartorder (this property is authoritative) and avoid multi-tagging onefullNamewith several languages — distinct-language names are separate co-equal appellations.
How to use
- Set
gmeow:fullNameon the appellation, language-/script-tagging the literal; it may hold several coexisting source spellings/transliterations (non-functional), with the parts kept for matching rather than reassembly.
Examples
- ex:yamadaName
gmeow:fullName"山田太郎"@ja.
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | foaf:name |
closeMatch | ontolex:writtenRep |
closeMatch | schema:name |
closeMatch | vcard:fn |
closeMatch | wdt:P1559 |