|An agent, e.g. person, organization, or group. In genealogical research, an agent often
takes the role of a contributor.
|Attribution for genealogical information. Attribution is used to model who is contributing/modifying
information, when they contributed it, and why they are making the
|Represents a citation field -- its name and value.
|A genealogical conclusion.
|A concluded genealogical date.
|An abstract document that contains derived (conclusionary) text -- for example, a transcription or researcher analysis.
|A historical event.
|A role that a specific person plays in an event.
|A reference to a resource that is being used as evidence.
|A conclusion about a fact applicable to a person or relationship.
|A gender conclusion.
|An identifier for a resource.
|A name conclusion.
|A form of a name.
|A part of a name.
|A note about a genealogical resource (e.g. conclusion or source).
|An online account for a web application.
|A PlaceDescription is used to describe the details of a place in terms of its name
and possibly its type, time period, and/or a geospatial description -- a description
of a place as a snapshot in time.
|A reference to genealogical place.
|A data qualifier. Qualifiers are used to "qualify" certain data elements to provide additional context, information, or details.
|A relationship between two or more persons.
|A generic reference to a resource.
|Represents a source citation.
|Represents a description of a source.
|An attributable reference to a description of a source.
|The Subject data type defines the abstract concept of a genealogical subject. A subject is something with a unique and
intrinsic identity, e.g., a person, a location on the surface of the earth. We identify that subject in time and space using various supporting
conclusions, e.g. for a person: things like name, birth date, age, address, etc. We aggregate these supporting conclusions to form an
apparently-unique identity by which we can distinguish our subject from all other possible subjects.
|An element representing a text value that may be in a specific language.