att.canonical

att.canonical provides attributes that can be used to associate a representation such as a name or title with canonical information about the object being named or referenced. [13.1.1. Linking Names and Their Referents]
Module tei
Members att.naming [att.personal [addName forename genName name objectName orgName persName placeName roleName surname] affiliation author collection editor nationality occupation pubPlace repository rs settlement] catDesc correspDesc docAuthor docTitle faith publisher resp respStmt term title
Attributes Attributes
ref (reference) provides an explicit means of locating a full definition or identity for the entity being named by means of one or more URIs.
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace

<name ref="http://viaf.org/viaf/109557338" type="person">Seamus Heaney</name>
Note
The value must point directly to one or more XML elements or other resources by means of one or more URIs, separated by whitespace. If more than one is supplied the implication is that the name identifies several distinct entities.
Source Github

<classSpec rend="change" module="tei" type="atts" ident="att.canonical">
   
<desc>provides attributes that can be used to associate a representation such as a name or title
with canonical information about the object being named or referenced.
</desc>
   
<classes/>
   
<attList>
      
<attDef ident="ref" usage="opt">
         
<gloss>reference</gloss>
         
<desc>provides an explicit means of locating a full definition or identity for the entity being named by
    means of one or more URIs.
</desc>
         
<datatype minOccurs="1" maxOccurs="unbounded">
            
<dataRef key="teidata.pointer"/>
         
</datatype>
      
</attDef>
   
</attList>
</classSpec>