<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
                         "http://www.docbook.org/xml/4.5/docbookx.dtd" [
                         <!ENTITY % xinclude SYSTEM "../../../docbook/xinclude.mod" >
                         %xinclude;
                         <!ENTITY % local.common.attrib "xml:base CDATA #IMPLIED" >
]>

<section id="values_sourceIdentityTag">

  <title>
    <code>sourceIdentityTag</code>
  </title>
  <para>Represents one (of many) possible values for
    <code>sourceIndentity</code> of <code><olink targetptr="core_example">example</olink></code>.
  </para>

  <itemizedlist>
    <title>Property of</title>
    <listitem>
      <para><literal><olink targetptr="core_lexicographicResource">lexicographicResource</olink></literal></para>
    </listitem>
  </itemizedlist>

  <itemizedlist>
    <title>Properties</title>
    <listitem>
      <para><literal>tag</literal>
        <glossterm>required</glossterm> (exactly one) and <glossterm>unique</glossterm>. Normalised
        string. An abbreviation, a code or some other string of text.</para>
    </listitem>
    <listitem>
      <para><literal>description</literal>
        <glossterm>optional</glossterm> (zero or one). Normalised string. A human-readable
        description of what the tag means.</para>
    </listitem>

    <listitem>
      <para><literal><olink targetptr="values_sameAs">sameAs</olink></literal>
        <glossterm>optional</glossterm> (zero or more).</para>
    </listitem>
  </itemizedlist>

  <example>
    <title>XML</title>
    <programlisting>
&lt;sourceIdentityTag tag="..."
    &lt;description&gt;...&lt;/description&gt;
    &lt;sameAs.../&gt;
&lt;/sourceIdentityTag&gt;
  </programlisting>
  </example>
  
  <example>
    <title>JSON</title>
    <programlisting>
{
    "tag": "...",
    "description": "...",
    "sameAs": [...]
}
    </programlisting>
  </example>
  
  <example>
    <title>RDF</title>
    <programlisting>
&lt;lexicographicResource&gt; dmlex:sourceIdentityTag [
  a dmlex:SourceIdentityTag ;
  dmlex:tag "..." ;
  dmlex:description "..." ;
  dmlex:sameAs ... ] .
    </programlisting>
  </example>
  
  <example>
    <title>Relational database</title>
    <graphic fileref="modules/values/databaseDiagrams/sourceIdentityTag.svg" contentwidth="16cm"/>
  </example>
  
  <example>
    <title>NVH</title>
    <programlisting>
sourceIdentityTag: tag
  description: ...
  sameAs: ...
  </programlisting>
  </example>
</section>
