DO.COM.02 Name

The spdci:Name object represents a person's name with various components.

This class is crucial for accurately representing and storing individuals' names in a structured and machine-readable format.

Property KeyData Type (and Restrictions)CardinalityDescription

surname

0...1

The surname or family name of a person.

given_name

0...1

The given or first name of a person.

second_name

0...1

The second name or middle name of a person.

maiden_name

0...1

The maiden name of a person

prefix

0...1

Any prefix used in the person's name.

suffix

0...1

Any suffix used in the person's name.

Example

{
    "@context": {
        "spdci": "https://schema.spdci.org/common/v1/",
        "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
        "xsd": "http://www.w3.org/2001/XMLSchema#",
        "owl": "http://www.w3.org/2002/07/owl#"
    },
    "@id": "spdci:Name_1",
    "@type": "spdci:Name",
    "surname": "Al-Maliki",
    "given_name": "Nouri",
    "second_name": "Kamil",
    "prefix": "Dr.",
    "suffix": "PhD"
}

In this example, the spdci:Name instance describes the full name of an individual, breaking down the name into its constituent parts: surname, given name, second name, prefix, and suffix. The structured format allows for precise representation and retrieval of name information, which is critical for identification and personal data management in various applications.

JSON-LD File on GitHub

Last updated