<persona>

<persona> provides information about one of the personalities identified for a given individual, where an individual has multiple personalities. [13.3.2. The Person Element]
Module namesdates
Attributes Attributes att.global (xml:id, n, xml:lang) (lim.att.global.fragmentable (part)) (att.global.rendition (rendition)) (att.global.source (source)) att.editLike (evidence)
role specifies a primary role or classification for the persona.
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 persona.
Status Optional
Datatype 1–∞ occurrences of teidata.sex separated by whitespace
Note
Values for this attribute may be locally defined by a project, or may refer to an external standard.
gender specifies the gender of the persona.
Status Optional
Datatype 1–∞ occurrences of teidata.gender separated by whitespace
Note
Values for this attribute may be locally defined by a project, or they may refer to an external standard.
age specifies an age group for the persona.
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.
Contained by
May contain
Note
Note that a persona is not the same as a role. A role may be assumed by different people on different occasions, whereas a persona is unique to a particular person, even though it may resemble others. Similarly, when an actor takes on or enacts the role of a historical person, they do not thereby acquire a new persona.
Examples

<person sex="M" age="adult">
   
<persona sex="M">
      
<persName>Dr Henry Jekyll</persName>
   
</persona>
   
<persona sex="M" age="youth">
      
<persName>Edward Hyde</persName>
   
</persona>
</person>
Source Github

<elementSpec rend="change" module="namesdates" ident="persona">
   
<desc>provides information about one of the personalities identified for a given individual, where
an individual has multiple personalities.
</desc>
   
<classes>
      
<memberOf key="att.global"/>
      
<memberOf key="att.editLike"/>
   
</classes>
   
<content>
      
<macroRef key="lim.personMacro"/>
   
</content>
   
<attList>
      
<attDef ident="role" usage="opt">
         
<desc>specifies a primary role or classification for the persona.</desc>
         
<datatype maxOccurs="unbounded">
            
<dataRef key="teidata.enumerated"/>
         
</datatype>
      
</attDef>
      
<attDef ident="sex" usage="opt">
         
<desc>specifies the sex of the persona.</desc>
         
<datatype minOccurs="1" maxOccurs="unbounded">
            
<dataRef key="teidata.sex"/>
         
</datatype>
      
</attDef>
      
<attDef ident="gender" usage="opt">
         
<desc>specifies the gender of the persona.</desc>
         
<datatype minOccurs="1" maxOccurs="unbounded">
            
<dataRef key="teidata.gender"/>
         
</datatype>
      
</attDef>
      
<attDef ident="age" usage="opt">
         
<desc>specifies an age group for the persona.</desc>
         
<datatype>
            
<dataRef key="teidata.enumerated"/>
         
</datatype>
      
</attDef>
   
</attList>
</elementSpec>