<derivation>

<derivation> (derivation) describes the nature and extent of originality of this text. [15.2.1 The Text Description]
Module corpus — Language Corpora
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.typed (type, @subtype)
type⚓︎ categorizes the derivation of the text.
Derived from att.typed
Status Optional
Datatype teidata.enumerated
Sample values include:
original
text is original
revision
text is a revision of some other text
translation
text is a translation of some other text
abridgment
text is an abridged version of some other text
plagiarism
text is plagiarized from some other text
traditional
text has no obvious source but is one of a number derived from some common ancestor
Member of
Contained by
corpus: textDesc
May contain
Note

For derivative texts, details of the ancestor may be included in the source description.

Example
<derivation type="original"/>
Example
<derivation type="translation"
 source="#rosette"/>

<!-- ... -->
<!-- in the sourceDesc: -->
<bibl xml:id="rosette">
 <author>de Béranger, Pierre-Jean</author>. <date>1839</date>. "<title level="a">Rosette</title>". In <editor>H. Fournier</editor>, ed. <title level="m">Œuvres complètes de Béranger</title>. <biblScope unit="volume">Vol 2</biblScope> (p. <biblScope unit="page">29-30</biblScope>).
</bibl>
Content model
<content>
 <macroRef key="macro.phraseSeq.limited"/>
</content>
Schema Declaration
<rng:element name="derivation">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.rendition.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:ref name="att.global.responsibility.attributes"/>
 <rng:ref name="att.global.source.attributes"/>
 <rng:ref name="att.typed.attribute.subtype"/>
 <rng:optional>
  <rng:attribute name="type">
   <rng:ref name="teidata.enumerated"/>
  </rng:attribute>
 </rng:optional>
 <rng:ref name="macro.phraseSeq.limited"/>
</rng:element>
element derivation
{
   att.global.attributes,
   att.global.rendition.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.global.responsibility.attributes,
   att.global.source.attributes,
   att.typed.attribute.subtype,
   attribute type { teidata.enumerated }?,
   macro.phraseSeq.limited
}