<rs>

<rs> (referencing string) contains a general purpose name or referring string. [13.2.1. Personal Names 3.6.1. Referring Strings]
Module core
Attributes Attributes att.global (xml:id, n, xml:lang) (lim.att.global.fragmentable (part)) (att.global.rendition (rendition)) (att.global.source (source)) att.naming (role) (att.canonical (ref))
type characterizes the element in some sense, using any convenient classification scheme or typology.
Derived from att.typed
Status Required
Datatype teidata.enumerated
Sample values include
person
(person) An indirect reference to a person (e.g. "his father"); use <persName> for direct references (i.e. "John Smith").
event
(event) An indirect reference to an event (e.g. "the day"); use <name type="event"> for direct references to events.
place
(place) An indirect reference to a place (e.g. "over there"); use <placeName> for direct references to places (i.e. "Edinburgh").
object
(object) An indirect reference to an object (e.g. "that thing"); use <name type="object"> for direct references to objects (i.e. "Excalibur").
family
(family) An reference to a family (e.g. "To my family").
Member of
Contained by
May contain
Examples

   
<q>My dear <rs type="person">Mr. Bennet</rs></q> said <rs type="person">his lady</rs>
           to him one day, 
<q>have you heard that <rs type="place">Netherfield Park</rs> is let at
               last?
</q>
Schematron
Family references should not have a ref.

<sch:rule context="tei:rs[@type='family']">
   
<sch:assert test="not(@ref)">ERROR: Do not use a @ref attribute on for a family reference since it can't point to anything.</sch:assert>
</sch:rule>
Source Github

<elementSpec rend="change" module="core" ident="rs">
   
<gloss>referencing string</gloss>
   
<desc>contains a general purpose name or referring string.</desc>
   
<classes>
      
<memberOf key="att.global"/>
      
<memberOf key="att.naming"/>
      
<memberOf key="model.nameLike"/>
      
<memberOf key="att.typed"/>
   
</classes>
   
<content>
      
<macroRef key="macro.phraseSeq"/>
   
</content>
   
<attList>
      
<attDef ident="type" mode="change" usage="req">
         
<valList mode="change">
            
<valItem mode="add" ident="person">
               
<gloss>person</gloss>
               
<desc>An indirect reference to a person (e.g. "his father"); use <persName> for direct references (i.e. "John Smith").</desc>
            
</valItem>
            
<valItem mode="add" ident="event">
               
<gloss>event</gloss>
               
<desc>An indirect reference to an event (e.g. "the day"); use <name type="event"> for direct references to events.</desc>
            
</valItem>
            
<valItem mode="add" ident="place">
               
<gloss>place</gloss>
               
<desc>An indirect reference to a place (e.g. "over there"); use <placeName> for direct references to places (i.e. "Edinburgh").</desc>
            
</valItem>
            
<valItem mode="add" ident="object">
               
<gloss>object</gloss>
               
<desc>An indirect reference to an object (e.g. "that thing"); use <name type="object"> for direct references to objects (i.e. "Excalibur").</desc>
            
</valItem>
            
<valItem mode="add" ident="family">
               
<gloss>family</gloss>
               
<desc>An reference to a family (e.g. "To my family").</desc>
            
</valItem>
         
</valList>
      
</attDef>
   
</attList>
</elementSpec>