The model of this element is based on the respStmt element of the Text Encoding Initiative (TEI).
<elementSpec ident="respStmt" module="MEI.shared">
<gloss xml:lang="en">responsibility statement</gloss>
<desc xml:lang="en">Transcription of text that 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>
<classes>
<memberOf key="att.common"/>
<memberOf key="att.bibl"/>
<memberOf key="att.facsimile"/>
<memberOf key="model.pubStmtPart"/>
<memberOf key="model.respLike"/>
</classes>
<content>
<rng:zeroOrMore>
<rng:choice>
<rng:ref name="name"/>
<rng:ref name="resp"/>
<rng:ref name="model.nameLike.agent"/>
</rng:choice>
</rng:zeroOrMore>
</content>
<constraintSpec ident="check_respStmt" scheme="schematron">
<constraint>
<sch:rule context="mei:respStmt[not(ancestor::mei:change)]">
<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>
</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>