The model of this element is based on the respStmt element of the Text Encoding Initiative (TEI).
<elementSpec rend="add" ident="respStmt" module="MEI.shared"><gloss xml:lang="en">responsibility statement</gloss>
<desc xml:lang="en">Names one or more individuals,
groups, or in rare cases, mechanical processes, responsible for creation, realization,
production, funding, or distribution of the intellectual or artistic content.</desc>
<content>
<choice><group><oneOrMore>
</oneOrMore></group>
<group><oneOrMore>
</oneOrMore></group>
</choice>
</content>
<constraintSpec ident="check_respStmt" scheme="schematron">
<constraint>
<sch:rule context="mei:respStmt[not(ancestor::mei:change) and not(ancestor::mei:work)]">
<sch:assert test="(mei:resp and (mei:name or mei:corpName or mei:persName)) or count(mei:*[@role])
= count(mei:*) and count(mei:*) > 0" role="warning">At least one element pair (a resp element and a name-like element) is
recommended. Alternatively, each name-like element may have a @role
attribute.</sch:assert>
</sch:rule>
<sch:rule context="mei:respStmt[ancestor::mei:work]">
<sch:report test="count(mei:*[@role]) < count(mei:*) or count(mei:*) = 0" role="warning">Name-like elements with a @role are recommended here.</sch:report>
<sch:report test="mei:resp" role="warning">Name-like elements with a @role are recommended here (instead of resp).</sch:report>
</sch:rule>
</constraint>
</constraintSpec>
<remarks xml:lang="en">
<p>The model of this element is based on the <ref target="https://tei-c.org/release/doc/tei-p5-doc/en/html/ref-respStmt.html">respStmt</ref> element of the Text Encoding Initiative (TEI).</p>
</remarks></elementSpec>