<affiliation>
<affiliation> (affiliation) contains an informal description of a person's present or past affiliation
with some organization, for example an employer or sponsor. [15.2.2. The Participant Description]
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.editLike (evidence) att.datable (att.datable.w3c (when, notBefore, notAfter, from, to)) (att.datable.custom (when-custom, notBefore-custom, notAfter-custom, from-custom, to-custom, datingMethod)) att.naming (role) (att.canonical (ref))
|
||||||||||||||||||||
Member of | |||||||||||||||||||||
Contained by |
core: abbr add author bibl corr date del desc editor emph expan foreign gloss head hi item l label mentioned name note num orig p pubPlace publisher q quote ref reg resp rs sic term time title unclear
corpus: activity
namesdates: addName affiliation birth death faith floruit forename genName langKnown location nameLink nationality objectName occupation orgName persName person persona placeName residence roleName settlement sex surname
textstructure: byline dateline docAuthor docDate docEdition docImprint imprimatur salute signed titlePart trailer
|
||||||||||||||||||||
May contain |
core: abbr add choice cit date del ellipsis emph foreign gap gloss graphic hi lb mentioned milestone name note noteGrp num orig pb ptr q quote ref reg rs sic term time title unclear
figures: figure
gaiji: g
header: idno
lim: noteMarker rule
linking: linkGrp
msdescription: locusGrp
namesdates: addName affiliation forename genName geo location nameLink objectName orgName persName placeName roleName settlement surname
character data
|
||||||||||||||||||||
Note | |||||||||||||||||||||
Examples |
<affiliation>Junior project officer for the US <name type="org">National Endowment for the Humanities</name> </affiliation> <affiliation notAfter="1960-01-01" notBefore="1957-02-28">Paid up member of the <orgName>Australian Journalists Association</orgName> </affiliation> <affiliation from="1902-01-01" to="1906-01-01">Was an assistant professor at Mount Holyoke College.</affiliation> |
||||||||||||||||||||
Schematron |
orgs must have an xml:id that follows the 4 letters and digit pattern, but may be
nested.
<sch:rule context="tei:affiliation[@type=('clan','army')]"> <sch:assert test="matches(@ref,'org:')">ERROR: All<sch:value-of select="@type"/>affiliations must have a @ref that points to the org for that<sch:value-of select="@type"/>.</sch:assert> </sch:rule> <sch:rule context="tei:*[@calendar]"> <sch:assert test="string-length( normalize-space(.) ) gt 0">@calendar indicates one or more systems or calendars to which the date represented by the content of this element belongs, but this<sch:name/>element has no textual content.</sch:assert> </sch:rule> |
||||||||||||||||||||
Source | Github
<elementSpec rend="change" module="namesdates" ident="affiliation"> <gloss>affiliation</gloss> <desc>contains an informal description of a person's present or past affiliation with some organization, for example an employer or sponsor.</desc> <classes> <memberOf key="att.global"/> <memberOf key="model.addressLike"/> <memberOf key="att.editLike"/> <memberOf key="att.datable"/> <memberOf key="att.naming"/> <memberOf key="att.typed"/> </classes> <content> <macroRef key="macro.phraseSeq"/> </content> <attList> <attDef ident="calendar" usage="opt" validUntil="2024-11-11"> <desc>indicates one or more systems or calendars to which the date represented by the content of this element belongs.</desc> <datatype minOccurs="1" maxOccurs="unbounded"> <dataRef key="teidata.pointer"/> </datatype> </attDef> <attDef ident="type" mode="change" rend="change" usage="req"> <datatype> <dataRef key="teidata.enumerated"/> </datatype> <valList type="closed" mode="add"> <valItem ident="clan" mode="add"> <desc>clan</desc> <gloss>clan</gloss> </valItem> <valItem ident="army" mode="add"> <desc>clan</desc> <gloss>clan</gloss> </valItem> </valList> </attDef> </attList> </elementSpec> |