| <person> (person) provides information about an identifiable individual, for example a participant in a language interaction, or a person referred to in a historical source. [14.3.2. The Person Element 16.2.2. The Participant Description] |
| Module | namesdates — Specification |
| Attributes | | role | specifies a primary role or classification for the person.| Status | Optional | | Datatype | 1–∞ occurrences of teidata.enumerated separated by whitespace | | Note | Values for this attribute may be locally defined by a project, using arbitrary keywords such as artist, employer, author, relative, or servant, each of which should be associated with a definition. Such local definitions will typically be provided by a <valList> element in the project schema specification. |
| | sex | specifies the sex of the person.| Status | Optional | | Datatype | 1–∞ occurrences of teidata.sex separated by whitespace | | Note | Values for this attribute may be defined locally by a project, or they may refer to an external standard. |
| | gender | specifies the gender of the person.| Status | Optional | | Datatype | 1–∞ occurrences of teidata.gender separated by whitespace | | Note | Values for this attribute may be defined locally by a project, or they may refer to an external standard. |
| | age | specifies an age group for the person.| Status | Optional | | Datatype | teidata.enumerated | | Note | Values for this attribute may be locally defined by a project, using arbitrary keywords such as infant, child, teen, adult, or senior, each of which should be associated with a definition. Such local definitions will typically be provided by a <valList> element in the project schema specification. |
|
|
| Member of | |
| Contained by | |
| May contain | |
| Note | May contain either a prose description organized as paragraphs, or a sequence of more specific demographic elements drawn from the model.personPart class. |
| Example | <person sex="F" age="adult">
<p>Female respondent, well-educated, born in Shropshire UK, 12 Jan 1950, of unknown occupation. Speaks French fluently. Socio-Economic
status B2.</p>
</person>
|
| Example | <person sex="intersex" role="god"
age="immortal">
<persName>Hermaphroditos</persName>
<persName xml:lang="grc">Ἑρμαφρόδιτος</persName>
</person>
|
| Example | <person xml:id="Ovi01" sex="M" role="poet">
<persName xml:lang="en">Ovid</persName>
<persName xml:lang="la">Publius Ovidius Naso</persName>
<birth when="-0044-03-20"> 20 March 43 BC <placeName>
<settlement type="city">Sulmona</settlement>
<country key="IT">Italy</country>
</placeName>
</birth>
<death notBefore="0017" notAfter="0018">17 or 18 AD <placeName>
<settlement type="city">Tomis (Constanta)</settlement>
<country key="RO">Romania</country>
</placeName>
</death>
</person>
|
| Example | The following exemplifies an adaptation of the vCard standard to indicate an unknown gender for a fictional character.<person xml:id="ariel" gender="U">
<persName>Ariel</persName>
<note>Character in <title level="m">The Tempest</title>.</note>
</person>
|
| Example | This example demonstrates the use of a <ref> element to provide more information about a person.<person age="G2" role="author"
xml:id="W0212" sex="F">
<birth when="1787"/>
<death when="1855"/>
<persName type="main">Mitford, Mary Russell (1787–1855)</persName>
<persName resp="#Nicoll">MITFORD, MARY RUSSELL</persName>
<listBibl type="lacyTitles">
<desc>Lacy's Acting Editions</desc>
<bibl>
<ref target="lacy:L1280">Foscari</ref>
</bibl>
<bibl>
<ref target="lacy:L1337">Rienzi</ref>
</bibl>
</listBibl>
<listRef type="seeAlso">
<ref target="https://www.victorianresearch.org/atcl/show_author.php?aid=1386">ATCL</ref>
<ref target="https://doi.org/10.1093/ref:odnb/18859">ODNB</ref>
<ref target="https://en.wikipedia.org/wiki/Mary_Russell_Mitford">Wikipedia</ref>
<ref target="https://digitalmitford.org">Digital Mitford</ref>
</listRef>
</person>
|
| Content model |
<content>
<alternate minOccurs="1" maxOccurs="1">
<classRef key="model.pLike" minOccurs="1"
maxOccurs="unbounded"/>
<alternate minOccurs="0"
maxOccurs="unbounded">
<classRef key="model.personPart"/>
<classRef key="model.global"/>
<classRef key="model.ptrLike"/>
</alternate>
</alternate>
</content>
⚓ |
| Schema Declaration |
element person
{
att.global.attributes,
att.editLike.attributes,
att.sortable.attributes,
attribute role { list { + } }?,
attribute sex { list { + } }?,
attribute gender { list { + } }?,
attribute age { text }?,
( model.pLike+ | ( model.personPart | model.global | model.ptrLike )* )
}⚓
|