<respons>

<respons> ある要素の決定に責任のある個人を特定する. 21.2 Attribution of Responsibility
モジュールcertainty — 21 Certainty and Responsibility
属性
target 当該責任と関連する要素の識別子を示す.
状態 必須
データ型 1–∞ occurrences of

<rng:ref name="data.pointer"/>
data.pointer
空白文字で区切られる
one or more valid identifiers, separated by whitespace.
locus 当該責任を示すマークアップが何についてのものかを示す.
状態 必須
データ型 1–∞ occurrences of

<rng:ref name="data.enumerated"/>
data.enumerated
空白文字で区切られる
提案する値は以下の通り:
gi
(element name) 責任は,当該マークアップによる示された属性の種類にある.
location
責任は,当該要素の始点や終点にある.
startLoc
(start location) 責任は,当該要素の始点にある.
endLoc
(end location) 責任は,当該要素の終点にある.
attrName
(attribute name) 責任は,当該マークアップにある属性名にある.
transcribedContent
責任は,当該要素の,転記された内容にある.
suppliedContent
責任は,符号化する人が付加した内容(校正,略語の展開など)にあ る.
resp (responsible party) 当該電子テキストのある面にに責任のある個人や主体を示す.
状態 必須
データ型

<rng:ref name="data.pointer"/>
data.pointer
a pointer to one of the identifiers declared in the document header, associated with a person asserted as responsible for some aspect of the text's creation, transcription, editing, or encoding
当該モジュールを使用するもの
下位
core: desc gloss
tagdocs: altIdent equiv
宣言

<rng:element name="respons">
<rng:ref name="att.global.attributes"/>
<rng:attribute name="target">
 <rng:list>
  <rng:oneOrMore>
   <rng:ref name="data.pointer"/>
  </rng:oneOrMore>
 </rng:list>
</rng:attribute>
<rng:attribute name="locus">
 <rng:list>
  <rng:oneOrMore>
   <rng:choice>
    <rng:value>gi</rng:value>
    <rng:value>location</rng:value>
    <rng:value>startLoc</rng:value>
    <rng:value>endLoc</rng:value>
    <rng:value>attrName</rng:value>
    <rng:value>transcribedContent</rng:value>
    <rng:value>suppliedContent</rng:value>
    <rng:data type="Name"/>
   </rng:choice>
  </rng:oneOrMore>
 </rng:list>
</rng:attribute>
<rng:attribute name="resp">
 <rng:ref name="data.pointer"/>
</rng:attribute>
<rng:zeroOrMore>
 <rng:ref name="model.glossLike"/>
</rng:zeroOrMore>
</rng:element>
element respons
{
   att.global.attributes,
   attribute target { list { data.pointer+ } },
   attribute locus
   {
      list
      {
         (
            "gi"
          | "location"
          | "startLoc"
          | "endLoc"
          | "attrName"
          | "transcribedContent"
          | "suppliedContent"
          | xsd:Name
         )+
      }
   },
   attribute resp { data.pointer },
   model.glossLike*
}
<respons target="#p1locus="gi locationresp="#encoder1"/>
<respons target="#p2locus="rendresp="#encoder2"/>
<list type="encoders">
 <item xml:id="encoder1"/>
 <item xml:id="encoder2"/>
</list>
解説
当該要素responsは,テキスト中のある特定要素について,詳細 な情報を示すためのものである.全体的な責任については,ヘダー中にあ るタイトルや版,変更履歴に関するタグの中で使われる要素 respStmtで示されるのが一般的である.