att.dataPointing

Attributes for linking metadata to data.
Module
MEI.shared
Attributes
data
data(optional)Used to link metadata elements to one or more data-containing elements. One or more values from data.URI, separated by spaces.
data(optional)Used to link metadata elements to one or more data-containing elements. One or more values from data.URI, separated by spaces.
Component declarations that are shared between two or more modules.
data(optional)Used to link metadata elements to one or more data-containing elements. One or more values from data.URI, separated by spaces.
Available at
analytic(analytic level) – Contains bibliographic elements describing an item (e.g. an article or poem) published within a monograph or journal and not as an independent publication.
annot(annotation) – Provides a statement explaining the text or indicating the basis for an assertion.
availabilityGroups elements that describe the availability of and access to a bibliographic item, including an MEI-encoded document.
biblStruct(structured bibliographic citation) – Contains a bibliographic citation in which bibliographic sub-elements must appear in a specified order.
categoryContains an individual descriptive category in a user-defined taxonomy, possibly nested within a superordinate category.
classificationGroups information which describes the nature or topic of an entity.
clipDefines a time segment of interest within a recording or within a digital audio or video file.
correctionStates how and under what circumstances corrections have been made in the text.
editorialDecl(editorial declaration) – Used to provide details of editorial principles and practices applied during the encoding of musical text.
expressionIntellectual or artistic realization of a work.
genStateDescribes a distinctive state in the textual development of a work.
interpretationDescribes the scope of any analytic or interpretive information added to the transcription of the music.
itemSingle instance or exemplar of a source/manifestation.
langUsage(language usage) – Groups elements describing the languages, sub-languages, dialects, etc., represented within the encoded resource.
manifestationA bibliographic description of a physical embodiment of an expression of a work.
monogr(monograph level) – Contains bibliographic elements describing an item, for example, a published book or journal, score, recording, or an unpublished manuscript.
normalizationIndicates the extent of normalization or regularization of the original source carried out in converting it to electronic form.
projectDesc(project description) – Project-level meta-data describing the aim or purpose for which the electronic file was encoded, funding agencies, etc. together with any other relevant information concerning the process by which it was assembled or collected.
recordingA recorded performance.
relatedItem(related item) – Contains or references another bibliographic item which is related to the present one.
samplingDecl(sampling declaration) – Contains a prose description of the rationale and methods used in sampling texts in the creation of a corpus or collection.
segmentationDescribes the principles according to which the musical text has been segmented, for example into movements, sections, etc.
sourceA bibliographic description of a source used in the creation of the electronic file.
stdVals(standard values) – Specifies the format used when standardized date or number values are supplied.
surfaceDefines a writing surface in terms of a rectangular coordinate space, optionally grouping one or more graphic representations of that space, and rectangular zones of interest within it.
termKeyword or phrase which describes a resource.
whenIndicates a point in time either absolutely (using the absolute attribute), or relative to another when element (using the since, interval and inttype attributes).
workProvides a detailed description of a work — a distinct intellectual or artistic creation — specifically its history, language use, and high-level musical attributes (e.g., key, tempo, meter, medium of performance, and intended duration).
zoneDefines an area of interest within a surface or graphic file.
surfaceDefines a writing surface in terms of a rectangular coordinate space, optionally grouping one or more graphic representations of that space, and rectangular zones of interest within it.
zoneDefines an area of interest within a surface or graphic file.
expressionIntellectual or artistic realization of a work.
itemSingle instance or exemplar of a source/manifestation.
manifestationA bibliographic description of a physical embodiment of an expression of a work.
genStateDescribes a distinctive state in the textual development of a work.
availabilityGroups elements that describe the availability of and access to a bibliographic item, including an MEI-encoded document.
categoryContains an individual descriptive category in a user-defined taxonomy, possibly nested within a superordinate category.
classificationGroups information which describes the nature or topic of an entity.
correctionStates how and under what circumstances corrections have been made in the text.
editorialDecl(editorial declaration) – Used to provide details of editorial principles and practices applied during the encoding of musical text.
interpretationDescribes the scope of any analytic or interpretive information added to the transcription of the music.
langUsage(language usage) – Groups elements describing the languages, sub-languages, dialects, etc., represented within the encoded resource.
normalizationIndicates the extent of normalization or regularization of the original source carried out in converting it to electronic form.
projectDesc(project description) – Project-level meta-data describing the aim or purpose for which the electronic file was encoded, funding agencies, etc. together with any other relevant information concerning the process by which it was assembled or collected.
samplingDecl(sampling declaration) – Contains a prose description of the rationale and methods used in sampling texts in the creation of a corpus or collection.
segmentationDescribes the principles according to which the musical text has been segmented, for example into movements, sections, etc.
sourceA bibliographic description of a source used in the creation of the electronic file.
stdVals(standard values) – Specifies the format used when standardized date or number values are supplied.
workProvides a detailed description of a work — a distinct intellectual or artistic creation — specifically its history, language use, and high-level musical attributes (e.g., key, tempo, meter, medium of performance, and intended duration).
clipDefines a time segment of interest within a recording or within a digital audio or video file.
recordingA recorded performance.
whenIndicates a point in time either absolutely (using the absolute attribute), or relative to another when element (using the since, interval and inttype attributes).
analytic(analytic level) – Contains bibliographic elements describing an item (e.g. an article or poem) published within a monograph or journal and not as an independent publication.
annot(annotation) – Provides a statement explaining the text or indicating the basis for an assertion.
biblStruct(structured bibliographic citation) – Contains a bibliographic citation in which bibliographic sub-elements must appear in a specified order.
monogr(monograph level) – Contains bibliographic elements describing an item, for example, a published book or journal, score, recording, or an unpublished manuscript.
relatedItem(related item) – Contains or references another bibliographic item which is related to the present one.
termKeyword or phrase which describes a resource.
Constraints
@data attribute should have content.
The value in @data should correspond to the @xml:id attribute of a descendant of the music element.
<sch:rule context="@data">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@data attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*[ancestor::mei:music]/@xml:id">The value in @data should correspond to the @xml:id attribute of a descendant of the music element.</sch:assert>
</sch:rule>
Declaration
<classSpec ident="att.dataPointing" module="MEI.shared" type="atts">
<desc>Attributes for linking metadata to data.</desc>
<attList org="group">
<attDef ident="data" usage="opt">
<desc>Used to link metadata elements to one or more data-containing elements.</desc>
<datatype maxOccurs="unbounded" minOccurs="1">
<rng:ref name="data.URI" />
</datatype>
<constraintSpec ident="check_dataTarget" scheme="isoschematron">
<constraint>
<sch:rule context="@data">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@data attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*[ancestor::mei:music]/@xml:id">The value in @data should correspond to the @xml:id attribute of a descendant of the music element.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
</attDef>
</attList>
</classSpec>