att.naming

att.naming provides attributes common to elements which refer to named persons, places, organizations etc. [3.6.1. Referring Strings 13.3.7. Names and Nyms]
Module tei
Members att.personal [addName forename genName name objectName orgName persName placeName roleName surname] affiliation author collection editor nationality occupation pubPlace repository rs settlement
Attributes
role may be used to specify further information about the entity referenced by this name in the form of a set of whitespace-separated values, for example the occupation of a person, or the status of a place.
Status Optional
Datatype 1–∞ occurrences of teidata.enumerated separated by whitespace
Source Github

<classSpec rend="change" module="tei" xml:id="NAMES" type="atts" ident="att.naming">
   
<desc>provides attributes common to elements which refer to named persons, places, organizations etc.</desc>
   
<classes>
      
<memberOf key="att.canonical"/>
   
</classes>
   
<attList>
      
<attDef ident="role" usage="opt">
         
<desc>may be used to specify further information about the entity referenced by
this name in the form of a set of whitespace-separated values, for example the occupation of a person, or the status of a place.
</desc>
         
<datatype maxOccurs="unbounded">
            
<dataRef key="teidata.enumerated"/>
         
</datatype>
      
</attDef>
   
</attList>
</classSpec>