<nationality>

<nationality> (nationality) contains an informal description of a person's present or past nationality or citizenship. [15.2.2. The Participant Description]
Module namesdates
Attributes Attributes att.datable (calendar) (att.datable.w3c (when, notBefore, notAfter, from, to)) (att.datable.custom (when-custom, notBefore-custom, notAfter-custom, from-custom, to-custom, datingMethod)) att.editLike (evidence)
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.
Derived from att.canonical
Status Required
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
Legal values are:
ntl:English
(English) English
ntl:French
(French) French
ntl:Spanish
(Spanish) Spanish
ntl:Irish
(Irish) Irish
ntl:Scottish
(Scottish) Scottish
ntl:Prussian
(Prussian) Prussian
ntl:Austrian
(Austrian) Austrian
ntl:Hanoverian
(Hanoverian) Hanoverian
ntl:Italian
(Italian) Italian
ntl:Dutch
(Dutch) Dutch
type characterizes the element in some sense, using any convenient classification scheme or typology.
Derived from att.typed
Status Optional
Datatype teidata.enumerated
Sample values include:
birth
naturalised
self-assigned
Member of
Contained by
namesdates: person persona
May contain
Examples

<nationality key="US" notBefore="1966"> Obtained US Citizenship in 1966</nationality>
Source Github

<elementSpec rend="change" module="namesdates" ident="nationality">
   
<gloss>nationality</gloss>
   
<desc>contains an informal description of a person's present or past nationality or citizenship.</desc>
   
<classes>
      
<memberOf key="att.datable"/>
      
<memberOf key="att.editLike"/>
      
<memberOf key="att.naming"/>
      
<memberOf key="att.typed"/>
   
</classes>
   
<content>
      
<macroRef key="macro.phraseSeq"/>
   
</content>
   
<attList>
      
<attDef ident="role" mode="delete"/>
      
<attDef ident="ref" mode="change" usage="req">
         
<valList type="closed" mode="add">
            
<valItem ident="ntl:English" mode="add">
               
<desc>English</desc>
               
<gloss>English</gloss>
            
</valItem>
            
<valItem ident="ntl:French" mode="add">
               
<desc>French</desc>
               
<gloss>French</gloss>
            
</valItem>
            
<valItem ident="ntl:Spanish" mode="add">
               
<desc>Spanish</desc>
               
<gloss>Spanish</gloss>
            
</valItem>
            
<valItem ident="ntl:Irish" mode="add">
               
<desc>Irish</desc>
               
<gloss>Irish</gloss>
            
</valItem>
            
<valItem ident="ntl:Scottish" mode="add">
               
<desc>Scottish</desc>
               
<gloss>Scottish</gloss>
            
</valItem>
            
<valItem ident="ntl:Prussian" mode="add">
               
<desc>Prussian</desc>
               
<gloss>Prussian</gloss>
            
</valItem>
            
<valItem ident="ntl:Austrian" mode="add">
               
<desc>Austrian</desc>
               
<gloss>Austrian</gloss>
            
</valItem>
            
<valItem ident="ntl:Hanoverian" mode="add">
               
<desc>Hanoverian</desc>
               
<gloss>Hanoverian</gloss>
            
</valItem>
            
<valItem ident="ntl:Italian" mode="add">
               
<desc>Italian</desc>
               
<gloss>Italian</gloss>
            
</valItem>
            
<valItem ident="ntl:Dutch" mode="add">
               
<desc>Dutch</desc>
               
<gloss>Dutch</gloss>
            
</valItem>
         
</valList>
      
</attDef>
      
<attDef ident="type" usage="opt" mode="change">
         
<datatype>
            
<dataRef key="teidata.enumerated"/>
         
</datatype>
         
<valList type="open" mode="add">
            
<valItem ident="birth"/>
            
<valItem ident="naturalised"/>
            
<valItem ident="self-assigned"/>
         
</valList>
      
</attDef>
   
</attList>
</elementSpec>