att.ascribed

att.ascribed provides attributes for elements representing speech or action that can be ascribed to a specific individual. [1 The TEI Infrastructure]
Moduletei — The TEI Infrastructure
Memberschange incident kinesic move pause q said setting shift sp spGrp stage u vocal writing
AttributesAttributes
whoindicates the person, or group of people, to whom the element content is ascribed.
Status Optional
Datatype 1–∞ occurrences of 

<rng:ref name="data.pointer"/>
data.pointer
separated by whitespace
Values For transcribed speech, this will typically identify a participant or participant group; in other contexts, it will point to any identified person element.

In the following example from Hamlet, speeches (sp) in the body of the play are linked to castItem elements in the castList using the who attribute.

<castItem type="role">
 <role xml:id="Barnardo">Bernardo</role>
</castItem>
<castItem type="role">
 <role xml:id="Francisco">Francisco</role>
 <roleDesc>a soldier</roleDesc>
</castItem>
<!-- ... -->
<sp who="#Barnardo">
 <speaker>Bernardo</speaker>
 <l n="1">Who's there?</l>
</sp>
<sp who="#Francisco">
 <speaker>Francisco</speaker>
 <l n="2">Nay, answer me: stand, and unfold yourself.</l>
</sp>