att.canonical

att.canonical provides attributes which can be used to associate a representation such as a name or title with canonical information about the object being named or referenced.
Moduletei — 1 The TEI Infrastructure
Membersatt.naming [rs author editor pubPlace origPlace institution repository collection bloc country region district settlement geogName geogFeat affiliation birth climate death education event nationality occupation population residence socecStatus state terrain trait att.personal [name orgName persName surname forename genName addName roleName placeName] ] term resp title docTitle docAuthor material objectType faith relation
AttributesAttributes
keyprovides an externally-defined means of identifying the entity (or entities) being named, using a coded value of some kind.
Status Optional
Datatype

<rng:ref name="data.text"/>
data.text
Values any string of Unicode characters
<author>
 <name key="name 427308" type="organisation">[New Zealand Parliament, Legislative Council]</name>
</author>
Note
The value may be a unique identifier from a database, or any other externally-defined string identifying the referent.
ref(reference) provides an explicit means of locating a full definition for the entity being named by means of one or more URIs.
Status Optional
Datatype 1–∞ occurrences of 

<rng:ref name="data.pointer"/>
data.pointer
separated by whitespace
Note
The value must point directly to one or more XML elements 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.