JSON

Person (XML)

A person.

Namespace:http://gedcomx.org/v1/
URI:http://gedcomx.org/v1/Person
Extends:Subject

Attributes

Name Type Description
principal boolean Indicator of whether this person is the "principal" person extracted from the record. Applicable only to extracted persons. The meaning of this flag outside the scope of an extracted person is undefined. FTU
private boolean Whether this person has been designated for limited distribution or display.
Attributes inherited from Subject
extracted boolean Whether this subject has been identified as "extracted", meaning it captures information extracted from a single source. FTU
Attributes inherited from Conclusion
confidence confidenceLevel The level of confidence the contributor has about the data.
sortKey string A sort key in relation to other facts for display purposes.
lang string The language of the conclusion. See http://www.w3.org/International/articles/language-tags/ FTR
Attributes inherited from ExtensibleData
id ID A local, context-specific id for the data.

Elements

Name Type Occurs Description
living boolean 0..1 Living status of the person as treated by the system. The value of this property is intended to be based on a system-specific calculation and therefore has limited portability. Conclusions about the living status of a person can be modeled with a fact. FTR
gender Gender 0..1 The gender conclusion for the person.
name Name 0..* The name conclusions for the person.
fact Fact 0..* The fact conclusions for the person.
field Field 0..* Get the fields being used as evidence. FTU
display DisplayProperties 0..1 Display properties for the person. Display properties are not specified by GEDCOM X core, but as extension elements by GEDCOM X RS.
Elements inherited from Subject
evidence EvidenceReference 0..* References to the evidence being referenced for this subject.
media SourceReference 0..* References to multimedia resources associated with this subject.
identifier Identifier 0..* The list of identifiers for the subject.
Elements inherited from Conclusion
attribution Attribution 0..1 Attribution metadata for a conclusion.
source SourceReference 0..* The source references for a conclusion.
analysis ResourceReference 0..1 A reference to the analysis document explaining the analysis that went into this conclusion. FTU
note Note 0..* Notes about a person.
Elements inherited from HypermediaEnabledData
link Link 0..* The list of hypermedia links. Links are not specified by GEDCOM X core, but as extension elements by GEDCOM X RS.

Example

<?xml version="1.0" encoding="UTF-8"?>
<Person xmlns="http://gedcomx.org/v1/" id="..." confidence="..." sortKey="..." xml:lang="..." extracted="..." principal="..." private="...">
  <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
  <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
    <!--...-->
  </link>
  <!--...more "link" elements...-->
  <attribution id="...">
    <contributor resourceId="..." resource="..." />
    <modified>...</modified>
    <changeMessage>...</changeMessage>
  </attribution>
  <source id="..." description="...">
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
      <!--...-->
    </link>
    <!--...more "link" elements...-->
    <attribution id="..." />
    <qualifier>...</qualifier>
    <qualifier>...</qualifier>
    <!--...more "qualifier" elements...-->
  </source>
  <source description="...">
    <!--...-->
  </source>
  <!--...more "source" elements...-->
  <analysis resourceId="..." resource="..." />
  <note id="..." xml:lang="...">
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
      <!--...-->
    </link>
    <!--...more "link" elements...-->
    <subject>...</subject>
    <text>...</text>
    <attribution id="..." />
  </note>
  <note xml:lang="...">
    <!--...-->
  </note>
  <!--...more "note" elements...-->
  <evidence id="..." resourceId="..." resource="...">
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
      <!--...-->
    </link>
    <!--...more "link" elements...-->
    <attribution id="..." />
  </evidence>
  <evidence resourceId="..." resource="...">
    <!--...-->
  </evidence>
  <!--...more "evidence" elements...-->
  <media id="..." description="...">
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
      <!--...-->
    </link>
    <!--...more "link" elements...-->
    <attribution id="..." />
    <qualifier>...</qualifier>
    <qualifier>...</qualifier>
    <!--...more "qualifier" elements...-->
  </media>
  <media description="...">
    <!--...-->
  </media>
  <!--...more "media" elements...-->
  <identifier type="...">...</identifier>
  <identifier type="...">...</identifier>
  <!--...more "identifier" elements...-->
  <living>...</living>
  <gender id="..." confidence="..." sortKey="..." xml:lang="..." type="...">
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
      <!--...-->
    </link>
    <!--...more "link" elements...-->
    <attribution id="..." />
    <source id="..." description="..." />
    <source description="...">
      <!--...-->
    </source>
    <!--...more "source" elements...-->
    <analysis resourceId="..." resource="..." />
    <note id="..." xml:lang="..." />
    <note xml:lang="...">
      <!--...-->
    </note>
    <!--...more "note" elements...-->
    <field id="..." type="..." />
    <field type="...">
      <!--...-->
    </field>
    <!--...more "field" elements...-->
  </gender>
  <name id="..." confidence="..." sortKey="..." xml:lang="..." type="...">
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
      <!--...-->
    </link>
    <!--...more "link" elements...-->
    <attribution id="..." />
    <source id="..." description="..." />
    <source description="...">
      <!--...-->
    </source>
    <!--...more "source" elements...-->
    <analysis resourceId="..." resource="..." />
    <note id="..." xml:lang="..." />
    <note xml:lang="...">
      <!--...-->
    </note>
    <!--...more "note" elements...-->
    <preferred>...</preferred>
    <date id="..." />
    <nameForm id="..." xml:lang="..." />
    <nameForm xml:lang="...">
      <!--...-->
    </nameForm>
    <!--...more "nameForm" elements...-->
  </name>
  <name type="...">
    <!--...-->
  </name>
  <!--...more "name" elements...-->
  <fact id="..." confidence="..." sortKey="..." xml:lang="..." primary="..." type="...">
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
      <!--...-->
    </link>
    <!--...more "link" elements...-->
    <attribution id="..." />
    <source id="..." description="..." />
    <source description="...">
      <!--...-->
    </source>
    <!--...more "source" elements...-->
    <analysis resourceId="..." resource="..." />
    <note id="..." xml:lang="..." />
    <note xml:lang="...">
      <!--...-->
    </note>
    <!--...more "note" elements...-->
    <date id="..." />
    <place id="..." description="..." />
    <value>...</value>
    <qualifier>...</qualifier>
    <qualifier>...</qualifier>
    <!--...more "qualifier" elements...-->
    <field id="..." type="..." />
    <field type="...">
      <!--...-->
    </field>
    <!--...more "field" elements...-->
  </fact>
  <fact primary="..." type="...">
    <!--...-->
  </fact>
  <!--...more "fact" elements...-->
  <field id="..." type="...">
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
      <!--...-->
    </link>
    <!--...more "link" elements...-->
    <value id="..." confidence="..." sortKey="..." xml:lang="..." resource="..." datatype="..." type="..." labelId="..." />
    <value resource="..." datatype="..." type="..." labelId="...">
      <!--...-->
    </value>
    <!--...more "value" elements...-->
  </field>
  <field type="...">
    <!--...-->
  </field>
  <!--...more "field" elements...-->
  <display id="...">
    <ascendancyNumber>...</ascendancyNumber>
    <birthDate>...</birthDate>
    <birthPlace>...</birthPlace>
    <deathDate>...</deathDate>
    <deathPlace>...</deathPlace>
    <descendancyNumber>...</descendancyNumber>
    <gender>...</gender>
    <lifespan>...</lifespan>
    <marriageDate>...</marriageDate>
    <marriagePlace>...</marriagePlace>
    <name>...</name>
  </display>
</Person>