<orgName>

<orgName> (organization name) contains an organizational name. [13.2.2. Organizational Names]
Module namesdates
Attributes Attributes att.global (xml:id, n, xml:lang) (lim.att.global.fragmentable (part)) (att.global.rendition (rendition)) (att.global.source (source)) 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) att.personal (att.naming (role) (att.canonical (ref)) ) att.typed (type)
Member of
Contained by
May contain
Examples
About a year back, a question of considerable interest was agitated in the <orgName key="PAS1" type="voluntary">
      
<placeName key="PEN">Pennsyla.</placeName> Abolition Society</orgName>  [...]
Schematron
All inline placeNames must have a ref that points to the place db.

<sch:rule context="tei:orgName[not(parent::tei:org)][@ref]">
   
<sch:let name="ptr" value="(@ref, @where)[1]"/>
   
<sch:assert test="matches($ptr ,concat('^org:', $orgIdPattern, '$'))">ERROR: All<sch:name/>pointers must have an @<sch:value-of select="local-name($ptr)"/>that begins with "org:" followed by 4 uppercase letters and a number (e.g. org:CLAN1).</sch:assert>
</sch:rule>
Source Github

<elementSpec rend="change" module="namesdates" ident="orgName">
   
<gloss>organization name</gloss>
   
<desc>contains an organizational name.</desc>
   
<classes>
      
<memberOf key="att.global"/>
      
<memberOf key="model.nameLike.agent"/>
      
<memberOf key="att.datable"/>
      
<memberOf key="att.editLike"/>
      
<memberOf key="att.personal"/>
      
<memberOf key="att.typed"/>
   
</classes>
   
<content>
      
<macroRef key="macro.phraseSeq"/>
   
</content>
   
<attList/>
</elementSpec>