att.componentType

Attributes that express the relationship between a component and its host.
Module
Attributes
comptype
comptype(optional) Allowed values are: "constituent" (A physical and logical part of entity.), "boundwith" (A physical, but not logical component of the entity, usually included as part of the binding process.), "separated" (A logical component of the entity physically held elsewhere.)
comptype(optional) Allowed values are: "constituent" (A physical and logical part of entity.), "boundwith" (A physical, but not logical component of the entity, usually included as part of the binding process.), "separated" (A logical component of the entity physically held elsewhere.)
Manuscript description component declarations.
comptype(optional) Allowed values are: "constituent" (A physical and logical part of entity.), "boundwith" (A physical, but not logical component of the entity, usually included as part of the binding process.), "separated" (A logical component of the entity physically held elsewhere.)
Available at
analyticContains bibliographic elements describing an item (e.g., an article or poem) published within a monograph or journal and not as an independent publication.
manifestationA bibliographic description of a physical embodiment of an expression of a work.
sourceA bibliographic description of a source used in the creation of the electronic file.
FRBR (Functional Requirements for Bibliographic Records) declarations.
manifestationA bibliographic description of a physical embodiment of an expression of a work.
Metadata header component declarations.
sourceA bibliographic description of a source used in the creation of the electronic file.
Component declarations that are shared between two or more modules.
analyticContains bibliographic elements describing an item (e.g., an article or poem) published within a monograph or journal and not as an independent publication.
Constraints

The comptype attribute may occur on only when it is a descendant of a componentList.

Declaration
<classSpec ident="att.componentType" type="atts" module="MEI.msDesc">
<desc xml:lang="en">Attributes that express the relationship between a component and its host.</desc>
<attList>
<attDef ident="comptype" usage="opt">
<constraintSpec ident="checkComponentType" scheme="schematron">
<constraint>
<sch:rule context="mei:*[@comptype]">
<sch:let name="elementName" value="local-name()"/>
<sch:assert test="ancestor::mei:componentList">The comptype attribute may occur on
<sch:value-of select="$elementName"/>
only when it is a descendant of a componentList.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
<valList type="closed">
<valItem ident="constituent">
<desc xml:lang="en">A physical and logical part of entity.</desc>
</valItem>
<valItem ident="boundwith">
<desc xml:lang="en">A physical, but not logical component of the entity, usually included as part of the binding process.</desc>
</valItem>
<valItem ident="separated">
<desc xml:lang="en">A logical component of the entity physically held elsewhere.</desc>
</valItem>
</valList>
</attDef>
</attList>
</classSpec>