<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. [15.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
Los valores admitidos son:
none
no hay ninguna interacción de ningún tipo, p.ej. un monólogo
partial
cierto grado de interacción, p.ej. un monólogo con las respuestas de grupo
complete
interacción completa, p.ej. una conversación cara a cara
inapplicable
este parámetro es inadecuado o inaplicable en este caso
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:choice>
    <rng:value>none</rng:value>
    <rng:value>partial</rng:value>
    <rng:value>complete</rng:value>
    <rng:value>inapplicable</rng:value>
   </rng:choice>
  </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 { "none" | "partial" | "complete" | "inapplicable" }?,
   attribute active
   {
      "singular" | "plural" | "corporate" | "unknown" | teidata.enumerated
   }?,
   attribute passive
   {
      "self" | "single" | "many" | "group" | "world" | teidata.enumerated
   }?,
   macro.phraseSeq.limited
}