DO.COM.01 Identifier

The spdci:Identifier object refers to unique numbers identifying individuals.

Property Key
Data Type (and Restrictions)
Cardinality
Description

identifier_type

0...1

Type of identifier used by the person

identifier_value

0...1

Value of the identifier

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:Identifier",
    "@type": "spdci:Identifier",
    "identifier_type": "UIN",
    "identifier_value": "567891011"
}

In this example, the spdci:Identifier instance describes the identifier type and identifier value.

JSON-LD File on GitHub

https://github.com/spdci/schemas/blob/main/common/v1/Identifier.jsonld
{
  "@context": {
    "spdci": "https://schema.spdci.org/common/v1/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "schema": "http://schema.org/",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "owl": "http://www.w3.org/2002/07/owl#"
  },
  "@id": "spdci:Identifier",
  "@type": "rdfs:Class",
  "rdfs:comment": "The spdci:Identifier object refers to unique numbers identifying individuals.",
  "rdfs:property": [
    {
      "@id": "spdci:identifier_type",
      "@type": "rdfs:Datatype",
      "rdfs:domain": "spdci:Identifier",
      "rdfs:range": "spdci:IdentifierTypeEnum",
      "rdfs:comment": "Type of identifier used by the person."
    },
    {
      "@id": "spdci:identifier_value",
      "@type": "rdfs:Datatype",
      "rdfs:domain": "spdci:Identifier",
      "rdfs:range": "xsd:string",
      "rdfs:comment": "Value of the identifier."
    }
  ]
}

Last updated

Was this helpful?