att.name

Attributes shared by names.
Module
MEI.shared
Attributes
auth, auth.uri, codedval, enddate, isodate, nonfiling, notafter, notbefore, nymref, role, startdate
auth(optional)A name or label associated with a controlled vocabulary or other authoritative source for this element or its content. Value of datatype string.
auth.uri(optional)A web-accessible location of the controlled vocabulary or other authoritative source of identification or definition for this element or its content. This attribute may contain a complete URI or a partial URI which is completed by the value of the codedval attribute. Value conforms to data.URI.
codedval(optional)A value that represents or identifies other data. Often, it is a primary key in the database or a unique value in the coded list identified by the auth or auth.uri attributes. One or more values of datatype NMTOKEN, separated by spaces.
enddate(optional)Contains the end point of a date range in standard ISO form. Value conforms to data.ISODATE.
isodate(optional)Provides the value of a textual date in standard ISO form. Value conforms to data.ISODATE.
nonfiling(optional)Holds the number of initial characters (such as those constituting an article or preposition) that should not be used for sorting a title or name. Value of datatype positiveInteger.
notafter(optional)Contains an upper boundary for an uncertain date in standard ISO form. Value conforms to data.ISODATE.
notbefore(optional)Contains a lower boundary, in standard ISO form, for an uncertain date. Value conforms to data.ISODATE.
nymref(optional)Used to record a pointer to the regularized form of the name elsewhere in the document. Value conforms to data.URI.
role(optional)Used to specify further information about the entity referenced by this name, for example, the occupation of a person or the status of a place. Value is plain text.
startdate(optional)Contains the starting point of a date range in standard ISO form. Value conforms to data.ISODATE.
nymref(optional)Used to record a pointer to the regularized form of the name elsewhere in the document. Value conforms to data.URI.
role(optional)Used to specify further information about the entity referenced by this name, for example, the occupation of a person or the status of a place. Value is plain text.
(MEI.shared) Attributes that describe the source of a controlled value.
auth(optional)A name or label associated with a controlled vocabulary or other authoritative source for this element or its content. Value of datatype string.
auth.uri(optional)A web-accessible location of the controlled vocabulary or other authoritative source of identification or definition for this element or its content. This attribute may contain a complete URI or a partial URI which is completed by the value of the codedval attribute. Value conforms to data.URI.
(MEI.shared) Attributes that can be used to associate a representation such as a name or title with canonical information about the object being named or referenced.
codedval(optional)A value that represents or identifies other data. Often, it is a primary key in the database or a unique value in the coded list identified by the auth or auth.uri attributes. One or more values of datatype NMTOKEN, separated by spaces.
(MEI.shared) Attributes common to dates.
enddate(optional)Contains the end point of a date range in standard ISO form. Value conforms to data.ISODATE.
isodate(optional)Provides the value of a textual date in standard ISO form. Value conforms to data.ISODATE.
notafter(optional)Contains an upper boundary for an uncertain date in standard ISO form. Value conforms to data.ISODATE.
notbefore(optional)Contains a lower boundary, in standard ISO form, for an uncertain date. Value conforms to data.ISODATE.
startdate(optional)Contains the starting point of a date range in standard ISO form. Value conforms to data.ISODATE.
(MEI.shared) Attributes that deal with string filing characteristics.
nonfiling(optional)Holds the number of initial characters (such as those constituting an article or preposition) that should not be used for sorting a title or name. Value of datatype positiveInteger.
Component declarations that are shared between two or more modules.
auth(optional)A name or label associated with a controlled vocabulary or other authoritative source for this element or its content. Value of datatype string.
auth.uri(optional)A web-accessible location of the controlled vocabulary or other authoritative source of identification or definition for this element or its content. This attribute may contain a complete URI or a partial URI which is completed by the value of the codedval attribute. Value conforms to data.URI.
codedval(optional)A value that represents or identifies other data. Often, it is a primary key in the database or a unique value in the coded list identified by the auth or auth.uri attributes. One or more values of datatype NMTOKEN, separated by spaces.
enddate(optional)Contains the end point of a date range in standard ISO form. Value conforms to data.ISODATE.
isodate(optional)Provides the value of a textual date in standard ISO form. Value conforms to data.ISODATE.
nonfiling(optional)Holds the number of initial characters (such as those constituting an article or preposition) that should not be used for sorting a title or name. Value of datatype positiveInteger.
notafter(optional)Contains an upper boundary for an uncertain date in standard ISO form. Value conforms to data.ISODATE.
notbefore(optional)Contains a lower boundary, in standard ISO form, for an uncertain date. Value conforms to data.ISODATE.
nymref(optional)Used to record a pointer to the regularized form of the name elsewhere in the document. Value conforms to data.URI.
role(optional)Used to specify further information about the entity referenced by this name, for example, the occupation of a person or the status of a place. Value is plain text.
startdate(optional)Contains the starting point of a date range in standard ISO form. Value conforms to data.ISODATE.
Available at
addName(additional name) – Contains an additional name component, such as a nickname, epithet, or alias, or any other descriptive phrase used within a personal name.
blocContains the name of a geopolitical unit consisting of two or more nation states or countries.
corpName(corporate name) – Identifies an organization or group of people that acts as a single entity.
countryContains the name of a geopolitical unit, such as a nation, country, colony, or commonwealth, larger than or administratively superior to a region and smaller than a bloc.
districtContains the name of any kind of subdivision of a settlement, such as a parish, ward, or other administrative or geographic unit.
famName(family name) – Contains a family (inherited) name, as opposed to a given, baptismal, or nick name.
foreNameContains a forename, given or baptismal name.
genName(generational name component) – Contains a name component used to distinguish otherwise similar names on the basis of the relative ages or generations of the persons named.
geogFeat(geographical feature name) – Contains a common noun identifying a geographical feature.
geogName(geographic name) – The proper noun designation for a place, natural feature, or political jurisdiction.
nameProper noun or noun phrase.
nameLink(name link) – Contains a connecting phrase or link used within a name but not regarded as part of it, such as "van der" or "of", "from", etc.
periodName(period name) – A label that describes a period of time, such as 'Baroque' or '3rd Style period'.
persName(personal name) – Designation for an individual, including any or all of that individual's forenames, surnames, honorific titles, and added names.
regionContains the name of an administrative unit such as a state, province, or county, larger than a settlement, but smaller than a country.
repositoryInstitution, agency, or individual which holds a bibliographic item.
roleName(role name) – Contains a name component which indicates that the referent has a particular role or position in society, such as an official title or rank.
settlementContains the name of a settlement such as a city, town, or village identified as a single geopolitical or administrative unit.
styleName(style name) – A label for a characteristic style of writing or performance, such as 'bebop' or 'rock-n-roll'.
addName(additional name) – Contains an additional name component, such as a nickname, epithet, or alias, or any other descriptive phrase used within a personal name.
blocContains the name of a geopolitical unit consisting of two or more nation states or countries.
corpName(corporate name) – Identifies an organization or group of people that acts as a single entity.
countryContains the name of a geopolitical unit, such as a nation, country, colony, or commonwealth, larger than or administratively superior to a region and smaller than a bloc.
districtContains the name of any kind of subdivision of a settlement, such as a parish, ward, or other administrative or geographic unit.
famName(family name) – Contains a family (inherited) name, as opposed to a given, baptismal, or nick name.
foreNameContains a forename, given or baptismal name.
genName(generational name component) – Contains a name component used to distinguish otherwise similar names on the basis of the relative ages or generations of the persons named.
geogFeat(geographical feature name) – Contains a common noun identifying a geographical feature.
geogName(geographic name) – The proper noun designation for a place, natural feature, or political jurisdiction.
nameLink(name link) – Contains a connecting phrase or link used within a name but not regarded as part of it, such as "van der" or "of", "from", etc.
periodName(period name) – A label that describes a period of time, such as 'Baroque' or '3rd Style period'.
persName(personal name) – Designation for an individual, including any or all of that individual's forenames, surnames, honorific titles, and added names.
regionContains the name of an administrative unit such as a state, province, or county, larger than a settlement, but smaller than a country.
roleName(role name) – Contains a name component which indicates that the referent has a particular role or position in society, such as an official title or rank.
settlementContains the name of a settlement such as a city, town, or village identified as a single geopolitical or administrative unit.
styleName(style name) – A label for a characteristic style of writing or performance, such as 'bebop' or 'rock-n-roll'.
nameProper noun or noun phrase.
repositoryInstitution, agency, or individual which holds a bibliographic item.
Constraints
@nymref attribute should have content.
The value in @nymref should correspond to the @xml:id attribute of an element.
<sch:rule context="@nymref">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@nymref attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">The value in @nymref should correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
Declaration
<classSpec ident="att.name" module="MEI.shared" type="atts">
<desc>Attributes shared by names.</desc>
<classes>
<memberOf key="att.authorized"/>
<memberOf key="att.datable"/>
<memberOf key="att.filing"/>
</classes>
<attList org="group">
<attDef ident="nymref" usage="opt">
<desc>Used to record a pointer to the regularized form of the name elsewhere in the document.</desc>
<datatype maxOccurs="1" minOccurs="1">
<rng:ref name="data.URI" />
</datatype>
<constraintSpec ident="check_nymrefTarget" scheme="isoschematron">
<constraint>
<sch:rule context="@nymref">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@nymref attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">The value in @nymref should correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
</attDef>
<attDef ident="role" usage="opt">
<desc>Used to specify further information about the entity referenced by this name, for example, the occupation of a person or the status of a place.</desc>
<datatype maxOccurs="1" minOccurs="1">
<rng:text/>
</datatype>
<remarks>
<p part="N">When applicable, values from the MARC relator term list (
<ref target="http://www.loc.gov/marc/relators/relaterm.html">http://www.loc.gov/marc/relators/relaterm.html</ref>
) or code list (
<ref target="http://www.loc.gov/marc/relators/relacode.html">http://www.loc.gov/marc/relators/relacode.html</ref>
) are recommended for
<att scheme="TEI">role</att>
.</p>
</remarks>
</attDef>
</attList>
</classSpec>