<meiCorpus> (MEI corpus) – A group of related MEI documents, consisting of a header for the group, and one or more <mei> elements, each with its own complete header.
Module MEI.corpus
@label (optional) Provides a name or label for an element. The value may be any string. Value of datatype string. att.commonPart
@meiversion (optional) Specifies a generic MEI version label. Allowed values are: " 3.0.0" (This version of MEI.) att.meiversion
@n (optional) Provides a number-like designation for an element. Value conforms to token . att.common
@xml:base (optional) Provides a base URI reference with which applications can resolve relative URI references into absolute URI references. Value conforms to data.URI . att.commonPart
@xml:id (optional) Regularizes the naming of an element and thus facilitates building links between it and other resources. Each id attribute within a document must have a unique value. Value of datatype ID. att.id
Member of
Contained by
MEI.corpus meiCorpus
May contain
MEI.header meiHead
MEI.shared mei
<memberOf key= " att.common" />
<memberOf key= " att.meiversion" />
<memberOf key= " model.startLike.corpus" />
<rng:ref name= " meiHead" />
<rng:ref name= " mei" />

This element is modelled on the teiCorpus element in the Text Encoding Initiative (TEI) standard. The MEI instances making up the corpus may be related in a number of ways, for example, by composer, by similar instrumentation, by holding institution, etc. This element's name should not be changed in order to assure an absolute minimum level of MEI compliance.

MEI Guidelines Version 3.0.0

MEI Elements