<interaction>

<interaction> (interaction) describe la existencia, localización y naturaleza de cualquier interacción entre los participantes de un texto, por ejemplo en forma de respuesta o interjección, comentario, etc. [16.2.1 The Text Description]
Módulo corpus — Language Corpora
Atributos
type⚓︎ describe el grado de interacción entre los participantes activos y pasivos en un texto.
Derivado de att.typed
Estado Opcional
Tipo de datos teidata.enumerated
active⚓︎ especifica el número de participantes activos (o emisores) que producen partes del texto.
Estado Opcional
Tipo de datos teidata.enumerated
Los valores sugeridos incluyen:
singular
un solo interlocutor
plural
muchos interlocutores
corporate
un interlocutor colectivo
unknown
número de interlocutores desconocidos o inespecificables
passive⚓︎ especifica el nombre de participantes pasivos (o receptores) a quienes se dirige el texto, o en cuya presencia se creó o representó el texto.
Estado Opcional
Tipo de datos teidata.enumerated
Los valores sugeridos incluyen:
self
el texto se dirige a su creador, p.ej. un diario
single
el texto se dirige a cualquier otra persona, p.ej. una carta personal
many
el texto se dirige a un número contable de receptores, p.ej. una conversación en la cual se identifiquen todos los participantes
group
el texto se dirige a un número indefinido pero concreto de participantes, p.ej. una conferencia
world
el texto se dirige a un número indefinido e indeterminado de receptores, p.ej. un libro publicado
Miembro de
Contenido en
corpus: textDesc
Puede contener
Ejemplo
<interaction type="complete"
 active="pluralpassive="many"/>
Ejemplo
<interaction type="noneactive="singular"
 passive="group"/>
Content model
<content>
 <macroRef key="macro.phraseSeq.limited"/>
</content>
Declaración
<rng:element name="interaction">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.rendition.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:ref name="att.global.responsibility.attributes"/>
 <rng:ref name="att.global.source.attributes"/>
 <rng:ref name="att.typed.attribute.subtype"/>
 <rng:optional>
  <rng:attribute name="type">
   <rng:ref name="teidata.enumerated"/>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="active">
   <rng:choice>
    <rng:value>singular</rng:value>
    <rng:value>plural</rng:value>
    <rng:value>corporate</rng:value>
    <rng:value>unknown</rng:value>
    <rng:ref name="teidata.enumerated"/>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="passive">
   <rng:choice>
    <rng:value>self</rng:value>
    <rng:value>single</rng:value>
    <rng:value>many</rng:value>
    <rng:value>group</rng:value>
    <rng:value>world</rng:value>
    <rng:ref name="teidata.enumerated"/>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:ref name="macro.phraseSeq.limited"/>
</rng:element>
element interaction
{
   att.global.attributes,
   att.global.rendition.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.global.responsibility.attributes,
   att.global.source.attributes,
   att.typed.attribute.subtype,
   attribute type { teidata.enumerated }?,
   attribute active
   {
      "singular" | "plural" | "corporate" | "unknown" | teidata.enumerated
   }?,
   attribute passive
   {
      "self" | "single" | "many" | "group" | "world" | teidata.enumerated
   }?,
   macro.phraseSeq.limited
}