<correction>

<correction> (correction principles) states how and under what circumstances corrections have been made in the text. [2.3.3 The Editorial Practices Declaration 15.3.2 Declarable Elements]
Moduleheader — The TEI Header
Attributesatt.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.declarable (@default)
statusindicates the degree of correction applied to the text.
Status Optional
Datatype teidata.enumerated
Legal values are:
high
the text has been thoroughly checked and proofread.
medium
the text has been checked at least once.
low
the text has not been checked.
unknown
the correction status of the text is unknown.
methodindicates the method adopted to indicate corrections within the text.
Status Optional
Datatype teidata.enumerated
Legal values are:
silent
corrections have been made silently [Default]
markup
corrections have been represented using markup
Member of
Contained by
May contain
core: p
linking: ab
Note

May be used to note the results of proof reading the text against its original, indicating (for example) whether discrepancies have been silently rectified, or recorded using the editorial tags described in section 3.4 Simple Editorial Changes.

Example
<correction>
 <p>Errors in transcription controlled by using the WordPerfect spelling checker, with a user
   defined dictionary of 500 extra words taken from Chambers Twentieth Century
   Dictionary.</p>
</correction>
Content model
<content>
 <classRef key="model.pLikeminOccurs="1"
  maxOccurs="unbounded"/>

</content>
Schema Declaration
<rng:element name="correction">
 <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.declarable.attributes"/>
 <rng:optional>
  <rng:attribute name="status">
   <rng:choice>
    <rng:value>high</rng:value>
    <rng:value>medium</rng:value>
    <rng:value>low</rng:value>
    <rng:value>unknown</rng:value>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="method"
   a:defaultValue="silent">

   <rng:choice>
    <rng:value>silent</rng:value>
    <rng:value>markup</rng:value>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:oneOrMore>
  <rng:ref name="model.pLike"/>
 </rng:oneOrMore>
</rng:element>
element correction
{
   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.declarable.attributes,
   attribute status { "high" | "medium" | "low" | "unknown" }?,
   attribute method { "silent" | "markup" }?,
   model.pLike+
}