JSON

Fact (XML)

A conclusion about a fact applicable to a person or relationship.

Namespace:http://gedcomx.org/v1/
URI:http://gedcomx.org/v1/Fact
Extends:Conclusion

Attributes

Name Type Description
primary boolean Indicator of whether this fact is the "primary" fact of the record from which the subject was extracted. Applicable only to extracted persons/relationships. The meaning of this flag outside the scope of an extracted subject is undefined. FTU
type factType The type of the fact.
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 string A local, context-specific id for the data.

Elements

Name Type Occurs Description
date Date 0..1 The date of applicability of this fact.
place PlaceReference 0..1 The place of applicability of this fact.
value string 0..1 The value as supplied by the user.
qualifier Qualifier 0..* The qualifiers associated with this fact. FTU
field Field 0..* Get the fields being used as evidence. FTU
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"?>
<Fact xmlns="http://gedcomx.org/v1/" 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="...">
    <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...-->
  <date id="...">
    <original>...</original>
    <formal>...</formal>
    <normalized xml:lang="...">...</normalized>
    <normalized xml:lang="...">...</normalized>
    <!--...more "normalized" elements...-->
    <field id="..." type="..." />
    <field type="...">
      <!--...-->
    </field>
    <!--...more "field" elements...-->
  </date>
  <place id="..." description="...">
    <original>...</original>
    <normalized xml:lang="...">...</normalized>
    <normalized xml:lang="...">...</normalized>
    <!--...more "normalized" elements...-->
    <field id="..." type="..." />
    <field type="...">
      <!--...-->
    </field>
    <!--...more "field" elements...-->
  </place>
  <value>...</value>
  <qualifier>...</qualifier>
  <qualifier>...</qualifier>
  <!--...more "qualifier" 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...-->
</Fact>